1<!doctype html> 2<html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#" class="no-js berqwp-premium" itemtype="https://schema.org/WebPage" itemscope> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> 6 <title>Uncover the Top Attractions with Our Ultimate City Guides</title> 7 <link rel='preconnect' href='https://static.berqwp.com/' crossorigin> 8<link rel="preload" as="image" fetchpriority="high" loading="eager" href="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/sao-paulo-feature-image-1-768x403.webp" imagesrcset="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/sao-paulo-feature-image-1-768x403.webp 768w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/sao-paulo-feature-image-1-300x158.webp 300w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/sao-paulo-feature-image-1-1024x538.webp 1024w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/sao-paulo-feature-image-1.webp 1200w" imagesizes="(max-width: 768px) 100vw, 768px" > 9<link rel="preload" as="image" fetchpriority="high" loading="eager" href="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/12/Trundless-logo-old-2.png" imagesrcset="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/12/Trundless-logo-old-2.png 400w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/12/Trundless-logo-old-2-300x90.png 300w" imagesizes="(max-width: 400px) 100vw, 400px" > 10 11<style data-berqwp id="berqwp-critical-css">img[height] {height: auto;}@media all{img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}}@media all{:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}:root{--wp--preset--font-size--normal:16px;
11--wp--preset--font-size--huge:42px}:root .has-text-align-left{text-align:left}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}}@media all{: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--color--theme-palette-1: var(--global-palette1);--wp--preset--color--theme-palette-2: var(--global-palette2);--wp--preset--color--theme-palette-3: var(--global-palette3);--wp--preset--color--theme-palette-4: var(--global-palette4);--wp--preset--color--theme-palette-5: var(--global-palette5);--wp--preset--color--theme-palette-6: var(--global-palette6);--wp--preset--color--theme-palette-7: var(--global-palette7);--wp--preset--color--theme-palette-8: var(--global-palette8);--wp--preset--color--theme-palette-9: var(--global-palette9);--wp--preset--color--theme-palette-10: var(--global-palette10);--wp--preset--color--theme-palette-11: var(--global-palette11);--wp--preset--color--theme-palette-12: var(--global-palette12);--wp--preset--color--theme-palette-13: var(--global-palette13);--wp--preset--color--theme-palette-14: var(--global-palette14);--wp--preset--color--theme-palette-15: var(--global-palette15);--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%);
11--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: var(--global-font-size-small);--wp--preset--font-size--medium: var(--global-font-size-medium);--wp--preset--font-size--large: var(--global-font-size-large);--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--larger: var(--global-font-size-larger);--wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);--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)}:root{--wp--style--global--content-size: var(--global-calc-content-width);--wp--style--global--wide-size: var(--global-calc-wide-content-width)}:where(body){margin:0}body{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}@media all{html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;min-width:0}h1{font-size:2em;margin:.67em 0}a{background-color:rgba(0,0,0,0)}img{border-style:none}button,input{font-size:100%;margin:0}button,input{overflow:visible}button{text-transform:none}button,[type=submit]{-webkit-appearance:button}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:root{--global-gray-400: #CBD5E0;--global-gray-500: #A0AEC0;--global-xs-spacing: 1em;--global-sm-spacing: 1.5rem;--global-md-spacing: 2rem;--global-lg-spacing: 2.5em;--global-xl-spacing: 3.5em;--global-xxl-spacing: 5rem;--global-edge-spacing: 1.5rem;--global-boxed-spacing: 2rem;--global-font-size-small: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-font-size-medium: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-font-size-large: clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-font-size-larger: clamp(2rem, 1.6rem + 1vw, 2.5rem);--global-font-size-xxlarge: clamp(2.25rem, 1.728rem + 1.63vw, 3rem)}h1,h2,h4,h5{padding:0;margin:0}h2 a{color:inherit;text-decoration:none}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}ul{margin:0 0 1.5em 1.5em;padding:0}ul{list-style:disc}li>ul{margin-bottom:0;margin-left:1.5em}img{display:block;height:auto;max-width:100%}a{color:var(--global-palette-highlight);text-underline-offset:.1em}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}input[type=search]{-webkit-appearance:none;color:var(--global-palette5);border:1px solid var(--global-gray-400);border-radius:3px;padding:.4em .5em;max-width:100%;background:var(--global-palette9);box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}::-webkit-input-placeholder{color:var(--global-palette6)}::-moz-placeholder{color:var(--global-palette6);opacity:1}:-ms-input-placeholder{color:var(--global-palette6)}:-moz-placeholder{color:var(--global-palette6)}::placeholder{color:var(--global-palette6)}.search-form{position:relative}.search-form input[type=search],.search-form input.search-field{padding-right:60px;width:100%}.search-form .search-submit[type=submit]{top:0;right:0;bottom:0;position:absolute;color:rgba(0,0,0,0);background:rgba(0,0,0,0);z-index:2;width:50px;border:0;padding:8px 12px 7px;border-radius:0;box-shadow:none;overflow:hidden}.search-form .kadence-search-icon-wrap{position:absolute;right:0;top:0;height:100%;width:50px;padding:0;text-align:center;background:0 0;z-index:3;color:var(--global-palette6);text-shadow:none;display:flex;align-items:center;justify-content:center}button,input[type=submit]{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:.4em 1em;border:0;font-size:1.125rem;line-height:1.6;
11display:inline-block;font-family:inherit;text-decoration:none;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}button:visited,input[type=submit]:visited{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.kadence-svg-iconset{display:inline-flex;align-self:center}.kadence-svg-iconset svg{height:1em;width:1em}.kadence-svg-iconset.svg-baseline svg{top:.125em;position:relative}:root .has-theme-palette6-background-color{background-color:var(--global-palette6)}.kt-clear{*zoom:1}.kt-clear::before,.kt-clear::after{content:" ";display:table}.kt-clear::after{clear:both}.content-area{margin:var(--global-xxl-spacing) 0}.entry-content{word-break:break-word}.site-container{margin:0 auto;padding:0 var(--global-content-edge-padding)}.content-bg{background:#fff}.content-style-unboxed .entry:not(.loop-entry)>.entry-content-wrap{padding:0}.content-style-unboxed .content-bg:not(.loop-entry){background:rgba(0,0,0,0)}.content-style-unboxed .entry:not(.loop-entry){box-shadow:none;border-radius:0}#kt-scroll-up-reader,#kt-scroll-up{position:fixed;transform:translateY(40px);opacity:0;z-index:1000;display:flex}#kt-scroll-up-reader.scroll-up-style-outline,#kt-scroll-up.scroll-up-style-outline{background:rgba(0,0,0,0)}.scroll-up-style-outline,.scroll-up-wrap.scroll-up-style-outline{border-width:2px;border-style:solid;border-color:currentColor;color:var(--global-palette4)}#kt-scroll-up-reader{transform:translateY(0px)}#kt-scroll-up-reader:not(:focus){clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;word-wrap:normal!important}@media screen and (max-width:719px){.vs-sm-false{display:none!important}}#wrapper{overflow:hidden;overflow:clip}body.footer-on-bottom #wrapper{min-height:100vh;display:flex;flex-direction:column}body.footer-on-bottom #inner-wrap{flex:1 0 auto}}@media all{:root{--global-palette1:#404963;--global-palette2:#94a2b4;--global-palette3:#333333;--global-palette4:#404963;--global-palette5:#c6ced7;--global-palette6:#dadfe5;--global-palette7:#eef0f3;--global-palette8:#f4f3f1;--global-palette9:#ffffff;--global-palette10:oklch(from var(--global-palette1) calc(l + 0.10 * (1 - l)) calc(c * 1.00) calc(h + 180) / 100%);--global-palette11:#13612e;--global-palette12:#1159af;--global-palette13:#b82105;--global-palette14:#f7630c;--global-palette15:#f5a524;--global-palette9rgb:255, 255, 255;--global-palette-highlight:var(--global-palette1);--global-palette-highlight-alt:var(--global-palette2);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:var(--global-palette6);--global-palette-btn:var(--global-palette9);--global-palette-btn-hover:var(--global-palette4);--global-palette-btn-sec-bg:var(--global-palette7);--global-palette-btn-sec-bg-hover:var(--global-palette2);--global-palette-btn-sec:var(--global-palette3);--global-palette-btn-sec-hover:var(--global-palette9);--global-body-font-family:Montserrat, sans-serif;--global-heading-font-family:"Times New Roman", Times, serif;--global-primary-nav-font-family:Mulish, sans-serif;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1330px;--global-content-wide-width:calc(1330px + 230px);--global-content-narrow-width:1140px;--global-content-edge-padding:1.5rem;--global-content-boxed-padding:0rem;--global-calc-content-width:calc(1330px - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width)}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)))}body{background:var(--global-palette9)}body,input{font-style:normal;font-weight:normal;font-size:15px;line-height:1.9;letter-spacing:0.03em;font-family:var(--global-body-font-family);color:var(--global-palette3)}.content-bg,body.content-style-unboxed .site{background:var(--global-palette9)}h1,h2,h4,h5{font-family:var(--global-heading-font-family)}h1{font-style:normal;font-weight:normal;font-size:32px;line-height:1.3;letter-spacing:0.02em;font-family:'Playfair Display',serif;text-transform:none;color:var(--global-palette3)}h2{font-style:normal;font-weight:normal;font-size:26px;line-height:1.3;letter-spacing:0.02em;font-family:Roboto,sans-serif;color:var(--global-palette4)}h4{font-style:normal;font-weight:normal;font-size:20px;line-height:1.7;letter-spacing:0.18em;font-family:Lato,sans-serif;text-transform:uppercase;color:#808992}h5{font-style:normal;font-weight:normal;font-size:18px;line-height:1.25;letter-spacing:0.01em;font-family:Lato,sans-serif;color:var(--global-palette4)}@media all and (max-width:767px){h1{font-size:28px;line-height:1.3}}.site-container{max-width:var(--global-content-width)}.content-area{margin-top:2rem;margin-bottom:2rem}@media all and (max-width:1024px){.content-area{margin-top:3rem;margin-bottom:3rem}}@media all and (max-width:767px){.content-area{margin-top:2rem;margin-bottom:2rem}}@media all and (max-width:1024px){:root{--global-content-boxed-pa
11dding:2rem}}@media all and (max-width:767px){:root{--global-content-boxed-padding:1.5rem}}.entry-content-wrap{padding:0rem}@media all and (max-width:1024px){.entry-content-wrap{padding:2rem}}@media all and (max-width:767px){.entry-content-wrap{padding:1.5rem}}.entry.single-entry{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.05)}.entry.loop-entry{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.05)}.loop-entry .entry-content-wrap{padding:2rem}@media all and (max-width:1024px){.loop-entry .entry-content-wrap{padding:2rem}}@media all and (max-width:767px){.loop-entry .entry-content-wrap{padding:1.5rem}}button,input[type="submit"]{font-style:normal;font-weight:normal;font-size:11px;line-height:1.4;letter-spacing:0.2em;font-family:Mulish,sans-serif;text-transform:uppercase;border-radius:0px;padding:13px 24px 13px 24px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}#kt-scroll-up-reader,#kt-scroll-up{border-radius:0px 0px 0px 0px;color:var(--global-palette4);border-color:rgba(0,0,0,0);bottom:16px;font-size:1.2em;padding:0.4em 0.4em 0.4em 0.4em}#kt-scroll-up-reader.scroll-up-side-right,#kt-scroll-up.scroll-up-side-right{right:20px}.wp-site-blocks .page-title h1{font-style:normal;text-transform:none;color:var(--global-palette4)}.loop-entry.type-post h2.entry-title{font-style:normal;font-weight:400;font-size:22px;letter-spacing:0.03em;font-family:var(--global-heading-font-family, inherit);text-transform:none;color:var(--global-palette4)}@media all and (max-width:767px){.loop-entry.type-post h2.entry-title{font-size:18px}}@media all and (max-width:1024px){.site-header-row-tablet-layout-fullwidth{padding:0px}}.site-branding a.brand img{max-width:230px}@media all and (max-width:1024px){.site-branding a.brand img{max-width:200px}}@media all and (max-width:767px){.site-branding a.brand img{max-width:180px}}.site-branding{padding:0em 0em 0em 0em}@media all and (max-width:1024px){.site-branding{padding:1em 0em 1em 1.5em}}@media all and (max-width:767px){.site-branding{padding:0px 0px 4px 0px}}#masthead{background:var(--global-palette9)}.site-main-header-wrap .site-header-row-container-inner{border-top:0px none transparent;border-bottom:0px none transparent}.site-main-header-inner-wrap{min-height:100px}@media all and (max-width:1024px){.site-main-header-inner-wrap{min-height:60px}}@media all and (max-width:767px){.site-main-header-wrap .site-header-row-container-inner{border-top:10px solid var(--global-palette5);border-bottom:3px solid #eeeae8}.site-main-header-inner-wrap{min-height:70px}}.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:2.5em 0em 0em 0em}@media all and (max-width:1024px){.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:0px 0px 0px 0px}}@media all and (max-width:767px){.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:0em 1em 0em 1.5em}}.site-top-header-wrap .site-header-row-container-inner{background:var(--global-palette9);border-top:10px solid #38b6ff;border-bottom:3px solid #dde1e4}.site-top-header-inner-wrap{min-height:65px}@media all and (max-width:1024px){.site-top-header-wrap .site-header-row-container-inner{border-top:5px solid #38b6ff;border-bottom:3px solid var(--global-palette6)}}@media all and (max-width:767px){.site-top-header-wrap .site-header-row-container-inner{border-top:5px solid #38b6ff;border-bottom:3px solid var(--global-palette7)}}.site-top-header-wrap .site-header-row-container-inner>.site-container{padding:0px 20px 0px 0px}@media all and (max-width:1024px){.site-top-header-wrap .site-header-row-container-inner>.site-container{padding:0px 0px 0px 0px}}.main-navigation .primary-menu-container>ul>li.menu-item>a{padding-left:calc(5em / 2);padding-right:calc(5em / 2);padding-top:2.44em;padding-bottom:2.44em;color:var(--global-palette3)}.main-navigation .primary-menu-container>ul li.menu-item>a{font-style:normal;font-weight:700;font-size:15px;line-height:1;letter-spacing:0.175em;font-family:var(--global-primary-nav-font-family);text-transform:uppercase}.header-navigation .header-menu-container ul ul.sub-menu{background:var(--global-palette9);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.1)}.header-navigation .header-menu-container ul ul li.menu-item{border-bottom:1px solid #eeeae8;border-radius:0px 0px 0px 0px}.header-navigation .header-menu-container ul ul li.menu-item>a{width:180px;padding-top:1.2em;padding-bottom:1.2em;color:var(--global-palette4);font-style:normal;font-weight:400;font-size:11px;line-height:1.6;letter-spacing:0.17em;text-transform:uppercase}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item>a{color:var(--global-palette4);background:var(--global-palette9);border-radius:0px 0px 0px 0px}.mobile-toggle-open-container .menu-toggle-open{color:var(--global-palette3);padding:0.4em 0.6em 0.4em 0.6em;font-size:14px}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:20px}.mobile-navigation ul li{font-style:normal;font-weight:normal;font-size:12px;line-height:0px;letter-spacing:0.15em;font-family:Mulish,sans-serif;text-transform:uppercase}@media all and (max-width:767px){.mobile-navigation ul li{font-size:12px}}.mobile-navigation ul li a{padding-top:1.9em;padding-bottom:1.9em}.mobile-navigation ul li>a,.mobile-navigation ul li.menu-item-has-children>
11.drawer-nav-drop-wrap{background:rgba(255,255,255,0);color:var(--global-palette4)}.mobile-navigation ul li.current-menu-item>a{color:var(--global-palette4)}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,.mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid #eeeae8}.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid #eeeae8}#mobile-drawer .drawer-inner{background:var(--global-palette9)}#mobile-drawer .drawer-header .drawer-toggle{padding:1.5em 0em 0em 0em;font-size:22px}#mobile-drawer .drawer-header .drawer-toggle{color:#93b425;background:var(--global-palette9)}.header-social-wrap .header-social-inner-wrap{font-size:0.85em;gap:0.75em}.header-social-wrap .header-social-inner-wrap .social-button{color:var(--global-palette3);background:rgba(215,220,220,0);border:2px none transparent;border-radius:3px}.header-mobile-social-wrap{margin:20px 0px 20px 0px}.header-mobile-social-wrap .header-mobile-social-inner-wrap{font-size:1em;gap:0.3em}.header-mobile-social-wrap .header-mobile-social-inner-wrap .social-button{color:var(--global-palette4);background:rgba(249,249,249,0);border:2px none transparent;border-radius:3px}.search-toggle-open-container .search-toggle-open{color:var(--global-palette3);margin:1px 2px 0px -5px}.search-toggle-open-container .search-toggle-open .search-toggle-icon{font-size:1.1em}#search-drawer .drawer-inner .drawer-content form input.search-field,#search-drawer .drawer-inner .drawer-content form .kadence-search-icon-wrap,#search-drawer .drawer-header{color:var(--global-palette4)}#search-drawer .drawer-inner{background:var(--global-palette7)}.site-top-footer-wrap .site-footer-row-container-inner{background:rgba(255,255,255,0);font-style:normal;font-size:14px;letter-spacing:0.04em}.site-footer .site-top-footer-wrap a:not(.button):not(.wp-block-button__link):not(.wp-element-button){color:var(--global-palette3)}.site-top-footer-inner-wrap{padding-top:4.5em;padding-bottom:4.5em;grid-column-gap:4em;grid-row-gap:4em}.site-top-footer-inner-wrap .widget{margin-bottom:12px}.site-top-footer-inner-wrap .widget-area .widget-title{font-style:normal;font-size:12px;line-height:1.5;letter-spacing:0.12em}.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-4em / 2)}@media all and (max-width:1024px){.site-top-footer-inner-wrap{padding-top:3em;padding-bottom:3em}}@media all and (max-width:767px){.site-top-footer-inner-wrap{padding-top:1em;padding-bottom:2.5em;grid-column-gap:2em;grid-row-gap:2em}.site-top-footer-inner-wrap .widget{margin-bottom:40px}.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-2em / 2)}}.site-bottom-footer-wrap .site-footer-row-container-inner{background:var(--global-palette7);font-style:normal;font-weight:400;font-size:12px;letter-spacing:0.1rem;text-transform:uppercase;color:var(--global-palette3)}.site-bottom-footer-inner-wrap{padding-top:30px;padding-bottom:2em;grid-column-gap:30px}.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2)}@media all and (max-width:767px){.site-bottom-footer-inner-wrap{padding-top:18px;padding-bottom:25px}}.footer-social-wrap{margin:10px 0px 0px 0px}.footer-social-wrap .footer-social-inner-wrap{font-size:1em;gap:0.6em}.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button{color:var(--global-palette4);background:var(--global-palette5);border:2px none transparent;border-radius:90px}#colophon .footer-html{font-style:normal;font-weight:normal;font-size:11px;line-height:1.7;letter-spacing:0.12rem;font-family:Mulish,sans-serif;text-transform:uppercase;color:var(--global-palette4);margin:0.35em 4em 0em 0em}}@media all{.site-branding{max-height:inherit}.site-branding a.brand{display:flex;gap:1em;flex-direction:row;align-items:center;text-decoration:none;color:inherit;max-height:inherit}.site-branding a.brand img{display:block}.header-navigation ul ul.sub-menu{display:none;position:absolute;top:100%;flex-direction:column;background:#fff;margin-left:0;box-shadow:0 2px 13px rgba(0,0,0,.1);z-index:1000}.header-navigation ul ul.sub-menu>li:last-child{border-bottom:0}.header-navigation[class*=header-navigation-dropdown-animation-fade] ul ul.sub-menu{opacity:0;visibility:hidden;
11transform:translate3d(0,0,0);display:block;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden}.nav--toggle-sub .dropdown-nav-toggle{display:block;background:rgba(0,0,0,0);position:absolute;right:0;top:50%;width:.7em;height:.7em;font-size:inherit;width:.9em;height:.9em;font-size:.9em;display:inline-flex;line-height:inherit;margin:0;padding:0;border:none;border-radius:0;transform:translateY(-50%);overflow:visible}.nav--toggle-sub ul ul .dropdown-nav-toggle{right:.2em}.nav--toggle-sub ul ul .dropdown-nav-toggle .kadence-svg-iconset{transform:rotate(-90deg)}.nav--toggle-sub li.menu-item-has-children{position:relative}.nav-drop-title-wrap{position:relative;padding-right:1em;display:block}.header-navigation,.header-menu-container{display:flex}.header-navigation li.menu-item>a{display:block;width:100%;text-decoration:none;color:var(--global-palette4);transform:translate3d(0,0,0)}.header-navigation ul.sub-menu{display:block;list-style:none;margin:0;padding:0}.header-navigation ul li.menu-item>a{padding:.6em .5em}.header-navigation ul ul li.menu-item>a{padding:1em;outline-offset:-2px}.header-navigation ul ul li.menu-item>a{width:200px}.header-navigation ul ul ul.sub-menu{top:0;left:100%;right:auto;min-height:100%}.header-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.menu-toggle-open{display:flex;background:rgba(0,0,0,0);align-items:center;box-shadow:none}.menu-toggle-open .menu-toggle-icon{display:flex}.menu-toggle-open.menu-toggle-style-default{border:0}.wp-site-blocks .menu-toggle-open{box-shadow:none}.mobile-navigation{width:100%}.mobile-navigation a{display:block;width:100%;text-decoration:none;padding:.6em .5em}.mobile-navigation ul{display:block;list-style:none;margin:0;padding:0}.drawer-nav-drop-wrap{display:flex;position:relative}.drawer-nav-drop-wrap a{color:inherit}.drawer-nav-drop-wrap .drawer-sub-toggle{background:rgba(0,0,0,0);color:inherit;padding:.5em .7em;display:flex;border:0;border-radius:0;box-shadow:none;line-height:normal}.mobile-navigation ul ul{padding-left:1em}.mobile-navigation ul.has-collapse-sub-nav ul.sub-menu{display:none}.popup-drawer{position:fixed;display:none;top:0;bottom:0;left:-99999rem;right:99999rem;z-index:100000}.popup-drawer .drawer-overlay{background-color:rgba(0,0,0,.4);position:fixed;top:0;right:0;bottom:0;left:0;opacity:0}
11.popup-drawer .drawer-inner{width:100%;transform:translateX(100%);max-width:90%;right:0;top:0;overflow:auto;background:#090c10;color:#fff;bottom:0;opacity:0;position:fixed;box-shadow:0 0 2rem 0 rgba(0,0,0,.1);display:flex;flex-direction:column}.popup-drawer .drawer-header{padding:0 1.5em;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.popup-drawer .drawer-header .drawer-toggle{background:rgba(0,0,0,0);border:0;font-size:24px;line-height:1;padding:.6em .15em;color:inherit;display:flex;box-shadow:none;border-radius:0}.popup-drawer .drawer-content{padding:0 1.5em 1.5em}.popup-drawer .drawer-header .drawer-toggle{width:1em;position:relative;height:1em;box-sizing:content-box;font-size:24px}.drawer-toggle .toggle-close-bar{width:.75em;height:.08em;background:currentColor;transform-origin:center center;position:absolute;margin-top:-0.04em;opacity:0;border-radius:.08em;left:50%;margin-left:-0.375em;top:50%;transform:rotate(45deg) translateX(-50%)}.drawer-toggle .toggle-close-bar:last-child{transform:rotate(-45deg) translateX(50%)}#main-header{display:none}#masthead{position:relative;z-index:11}@media screen and (min-width:1025px){#main-header{display:block}#mobile-header{display:none}}.site-header-row{display:grid;grid-template-columns:auto auto}.site-header-row.site-header-row-center-column{grid-template-columns:1fr auto 1fr}.site-header-row-layout-fullwidth>.site-header-row-container-inner>.site-container{max-width:none}@media screen and (max-width:719px){.site-header-focus-item.site-header-row-mobile-layout-fullwidth{padding:0}}.site-header-section{display:flex;max-height:inherit}.site-header-item{display:flex;align-items:center;margin-right:10px;max-height:inherit}.site-header-section>.site-header-item:last-child{margin-right:0}.drawer-content .site-header-item{margin-right:0;margin-bottom:10px}.drawer-content .site-header-item:last-child{margin-bottom:0}.site-header-section-right{justify-content:flex-end}.site-header-section-center{justify-content:center}.site-header-section-left-center{flex-grow:1;justify-content:flex-end}.site-header-section-right-center{flex-grow:1;justify-content:flex-start}.element-social-inner-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:.3em}a.social-button{width:2em;text-decoration:none;height:2em;display:inline-flex;justify-content:center;align-items:center;margin:0;color:var(--global-palette4);background:var(--global-palette7);border-radius:3px}.search-toggle-open{display:flex;background:rgba(0,0,0,0);align-items:center;padding:.5em;box-shadow:none}.search-toggle-open .search-toggle-icon{display:flex}.search-toggle-open .search-toggle-icon svg.kadence-svg-icon{top:-0.05em;position:relative}.search-toggle-open.search-toggle-style-default{border:0}.popup-drawer-layout-fullwidth .drawer-inner{max-width:none;background:rgba(9,12,16,.97)}#search-drawer .drawer-inner .drawer-header{position:relative;z-index:100}#search-drawer .drawer-inner .drawer-content{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;padding:2em}#search-drawer .drawer-inner form{max-width:800px;width:100%;margin:0 auto;display:flex}#search-drawer .drawer-inner form label{flex-grow:2}#search-drawer .drawer-inner form ::-webkit-input-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner form ::-moz-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner form :-ms-input-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner form :-moz-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner input.search-field{width:100%;background:rgba(0,0,0,0);color:var(--global-palette6);padding:.8em 80px .8em .8em;font-size:20px;border:1px solid currentColor}#search-drawer .drawer-inner .search-submit[type=submit]{width:70px}#search-drawer .drawer-inner .kadence-search-icon-wrap{color:var(--global-palette6);width:70px}.kadence-sticky-header{position:relative;z-index:1}#mobile-drawer{z-index:99999}}@media all{iframe{max-width:100%}.widget{margin-top:0;margin-bottom:1.5em}.widget-area .widget:last-child{margin-bottom:0}.widget-area .widget-title{font-size:20px;line-height:1.5;margin-bottom:.5em;text-transform:uppercase}.widget-area ul{padding-left:.5em}
11.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:var(--global-palette3);text-decoration:none}.widget-area .widget{margin-left:0;margin-right:0}.widget li:not(.kb-table-of-content-list li){line-height:1.8}.widget_nav_menu ul{margin:0;padding:0;list-style-type:none}.widget_nav_menu .sub-menu{padding-top:0;padding-bottom:.5em}.widget_nav_menu a{display:block;padding:.1em 0;text-decoration:none}.widget_nav_menu li{padding:0}.widget_nav_menu li ul{margin-left:1em}.grid-cols{display:grid;grid-template-columns:minmax(0,1fr);column-gap:2.5rem;row-gap:2.5rem}.wp-site-blocks .grid-cols:before{display:none}@media screen and (min-width:576px){.grid-sm-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1025px){.grid-lg-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-lg-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.entry{box-shadow:0px 15px 25px -10px rgba(0,0,0,.05);border-radius:.25rem}.content-wrap{position:relative}.site-main{min-width:0}ul.kadence-posts-list,.single-content ul.kadence-posts-list{padding:0;margin:0;list-style:none}.single-content{margin:var(--global-md-spacing) 0 0}.single-content p{margin-top:0;margin-bottom:var(--global-md-spacing)}.single-content h2,.single-content h4{margin:1.5em 0 .5em}.single-content h2:first-child,.single-content h4:first-child{margin-top:0}.single-content h2+*,.single-content h4+*{margin-top:0}.single-content ul{margin:0 0 var(--global-md-spacing);padding-left:2em}.single-content ul:last-child{margin-bottom:0}.entry-content:after{display:table;clear:both;content:""}.wp-site-blocks .post-thumbnail{display:block;height:0;padding-bottom:66.67%;overflow:hidden;position:relative}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-3-2{padding-bottom:150%}.wp-site-blocks .post-thumbnail .post-thumbnail-inner{position:absolute;top:0;bottom:0;left:0;right:0}.wp-site-blocks .post-thumbnail img{flex:1;object-fit:cover}.wp-site-blocks .post-thumbnail:not(.kadence-thumbnail-ratio-inherit) img{height:100%;width:100%}.entry-meta{font-size:80%;margin:1em 0;display:flex;flex-wrap:wrap}.entry-meta>*{display:inline-flex;align-items:center;flex-wrap:wrap}.entry-meta>* time{white-space:nowrap}.entry-meta>*:after{margin-left:.5rem;margin-right:.5rem;content:"";display:inline-block;background-color:currentColor;height:.25rem;width:.25rem;opacity:.8;border-radius:9999px;vertical-align:.1875em}.entry-meta>*:last-child:after{display:none}.loop-entry .entry-header .entry-title{margin:0}.loop-entry .entry-header .entry-meta{margin:1em 0}.updated:not(.published){display:none}.title-align-center{text-align:center}.entry-header{margin-bottom:1em}.entry-footer{clear:both}.alignfull,.entry-content .alignfull{margin-left:calc(50% - var(--global-vw, 100vw)/2);margin-right:calc(50% - var(--global-vw, 100vw)/2);max-width:100vw;width:var(--global-vw, 100vw);padding-left:0;padding-right:0;clear:both}.entry-title{word-wrap:break-word}}@media all{.site-footer-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-row.site-footer-row-columns-3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row-layout-fullwidth>.site-footer-row-container-inner>.site-container{max-width:none}@media screen and (min-width:720px)and (max-width:1024px){.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:719px){.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row{grid-template-columns:minmax(0,1fr)}}.site-footer-section{display:flex;max-height:inherit}.footer-widget-area{flex:1;min-width:0;display:flex}.footer-widget-area>*{flex:1;min-width:0}.footer-widget-area.content-valign-middle{align-items:center}.footer-widget-area.content-align-right{text-align:right}.footer-widget-area.content-align-left{text-align:left}.footer-widget-area.content-align-left .footer-social-inner-wrap{justify-content:flex-start}@media screen and (max-width:719px){.footer-widget-area.content-mobile-align-center{text-align:center}}.ft-ro-dir-column .site-footer-section{flex-direction:column}.site-footer-wrap .social-button{color:var(--global-palette4);background:var(--global-palette7)}.site-footer-section{position:relative}.site-footer-section:not(:last-child):after{content:"";position:absolute;top:0;bottom:0;height:auto;width:0;right:-15px;transform:translateX(50%)}.footer-html{margin:1em 0}.footer-html p:last-child{margin-bottom:0}.footer-html p:first-child{margin-top:0}}@media all{.kb-row-layout-wrap{position:relative;border:0 solid rgba(0,0,0,0)}.kb-row-layout-wrap:before{clear:both;display:table;content:""}.kt-row-column-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--global-row-gutter-md, 2rem) var(--global-row-gutter-md, 2rem);grid-auto-rows:minmax(min-content,max-content);z-index:1;position:relative}.wp-block-kadence-rowlayout .kt-row-column-wrap.kb-theme-content-width{margin-left:auto;margin-right:auto}.kt-row-has-bg>.kt-row-column-wrap{padding-left:var(--global-content-edge-padding, 15px);padding-right:var(--global-content-edge-padding, 15px)}.alignfull>.kt-row-column-wrap{padding-left:var(--global-content-edge-padding, 15px);padding-right:var(--global-content-edge-padding, 15px)}.entry-content .wp-block-kadence-rowlayout.alignfull{text-align:inherit;margin-bottom:0}}@media all{.wp-block-kadence-column{display:flex;flex-direction:column;z-index:1;min-width:0;min-height:0}.kt-inside-inner-col{flex-direction:column;border:0 solid rgba(0,0,0,0);position:relative}}@media all{a{text-underline-position:under;text-underline-offset:1px}.grid-cols{column-gap:2rem!important;row-gap:2rem!important;-moz-column-gap:2rem!important;-webkit-column-gap:2rem!important}.post-thumbnail{opacity:1}input:not(input[type="submit"]),input[type="search"]{border:1px solid #eeeae8;padding:14px 15px!important;font-size:14px;border-radius:0}::-moz-placeholder{color:#444;opacity:1}::-webkit-input-placeholder{color:#444}.thinner{-webkit-font-smoothing:antialiased}span.dropdown-nav-toggle{display:none!important}.nav-drop-title-wrap{padding-right:0!important}.sub-menu span.dropdown-nav-toggle{display:block!important;font-size:13px}.nav--toggle-sub ul ul .dropdown-nav-toggle .kadence-svg-iconset{vertical-align:top}.sub-menu{border:1px solid #eeeae8;border-top:0}.sub-menu a{padding-left:16px!important;padding-right:16px!important}.sub-menu .sub-menu{margin-top:15px!important;border-top:1px solid #eeeae8}#search-drawer .drawer-inner .drawer-content{flex-direction:column;padding-bottom:30px}.search-modal-content h5{display:none}.drawer-content .search-modal-content h5{padding-bottom:30px;display:block}#search-drawer .drawer-inner .search-submit[type="submit"]{border:none}#search-drawer input:not(#submit){padding:13px 65px 13px 15px!important;font-size:18px!important}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{dis
11play:none;-webkit-appearance:none;appearance:none}#mia-offscreen-widget-area{position:fixed;opacity:0;height:100%;left:0;overflow-y:scroll;position:fixed;text-align:center;top:80px;background:rgba(165,165,168,.35)!important;z-index:9998}.mia-offscreen-menu{display:table;height:100vh;overflow:hidden;table-layout:fixed;text-align:center;width:100%;width:22%;background-color:#fafaf9;margin-bottom:40px;padding-bottom:40px}.mia-offscreen-menu .widget_nav_menu{padding-bottom:20px}.mia-offscreen-menu .widget_nav_menu li{font-family:var(--global-primary-nav-font-family);font-size:12px;letter-spacing:2px;text-transform:uppercase;padding-bottom:8px}.entry{border-radius:0!important}.entry-meta{font-family:var(--global-primary-nav-font-family);font-size:11px!important;padding-bottom:10px;letter-spacing:1.5px!important;text-transform:uppercase}@media only screen and (min-width:1025px){.site-footer-row-layout-fullwidth .site-top-footer-inner-wrap{padding-left:5em;padding-right:5em}.site-bottom-footer-inner-wrap.ft-ro-dir-row{padding:2em}.site-footer-row-layout-fullwidth>.site-footer-row-container-inner>.site-container{padding:0}}.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button{padding:18px}.site-top-footer-inner-wrap .widget-area .widget-title{font-weight:bold;-webkit-font-smoothing:antialiased;border-bottom:1px solid #eeeae8;margin-bottom:15px;padding-bottom:6px;font-family:var(--global-primary-nav-font-family);font-size:12px;text-transform:uppercase;letter-spacing:0.12em}.footer-widget-area-inner .widget_nav_menu:first-of-type{width:44%;float:left;margin-bottom:0}@media only screen and (max-width:1024px){.mia-offscreen-inner{display:none}.two-column-mobile .grid-cols{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:1rem!important;row-gap:1rem!important;-moz-column-gap:1rem!important;-webkit-column-gap:1rem!important}.drawer-nav-drop-wrap .drawer-sub-toggle{font-size:14px!important}.sub-menu{padding:0 0 0 1em!important;border:0!important}.sub-menu .sub-menu{margin-top:0!important}}@media only screen and (max-width:768px){.drawer-content .search-modal-content h5{font-size:28px!important}.grid-cols{column-gap:1.5rem!important;row-gap:1.5rem!important;-moz-column-gap:1.5rem!important;-webkit-column-gap:1.5rem!important}.two-column-mobile .grid-cols{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:1rem!important;row-gap:1rem!important;-moz-column-gap:1rem!important;-webkit-column-gap:1rem!important}.entry-content-wrap{padding-top:0}.site-bottom-footer-inner-wrap .footer-html{margin:0 auto!important}}}@media all{:root{--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem)}}@media all{.kb-row-layout-id6353_44bb90-58>.kt-row-column-wrap{max-width:var(--global-content-width, 1330px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:4.5em;padding-bottom:5.5em;grid-template-columns:minmax(0,1fr)}@media all and (max-width:767px){.kb-row-layout-id6353_44bb90-58>.kt-row-column-wrap{padding-top:3em;padding-bottom:3em;grid-template-columns:minmax(0,1fr)}}.kadence-column6353_17d6a4-19>.kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem)}.kadence-column6353_17d6a4-19>.kt-inside-inner-col{flex-direction:column}@media all and (max-width:1024px){.kadence-column6353_17d6a4-19>.kt-inside-inner-col{flex-direction:column;justify-content:center}}@media all and (max-width:767px){.kadence-column6353_17d6a4-19>.kt-inside-inner-col{flex-direction:column;justify-content:center}}.wp-block-kadence-advancedheading.kt-adv-heading6353_42e32a-4b,.wp-block-kadence-advancedheading.kt-adv-heading6353_42e32a-4b[data-kb-block="kb-adv-heading6353_42e32a-4b"]{margin-bottom:2em;text-align:center}@media all and (max-width:767px){.wp-block-kadence-advancedheading.kt-adv-heading6353_42e32a-4b,.wp-block-kadence-advancedheading.kt-adv-heading6353_42e32a-4b[data-kb-block="kb-adv-heading6353_42e32a-4b"]{font-size:16px}}.kb-posts-id-6353_845888-65 .entry.loop-entry .entry-header .entry-title{font-size:27px}.kb-posts-id-6353_845888-65 .kb-post-list-item{display:grid}@media all and (max-width:767px){.kb-posts-id-6353_845888-65 .entry.loop-entry .entry-header .entry-title{font-size:18px}}.kb-row-layout-id6353_ac4454-bd>.kt-row-column-wrap{max-width:900px;margin-left:auto;margin-right:auto;padding-top:3em;padding-bottom:2em;grid-template-columns:minmax(0,1fr)}@media all and (max-width:1024px){.kb-row-layout-id6353_ac4454-bd>.kt-row-column-wrap{padding-right:3em;padding-left:3em}}@media all and (max-width:767px){.kb-row-layout-id6353_ac4454-bd>.kt-row-column-wrap{padding-top:3em;padding-right:1.5em;padding-bottom:3em;padding-left:1.5em;grid-template-columns:minmax(0,1fr)}}.kadence-column6353_2e63fc-f8>.kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem)}.kadence-column6353_2e63fc-f8>.kt-inside-inner-col{flex-direction:column}@media all and (max-width:1024px){.kadence-column6353_2e63fc-f8>.kt-inside-inner-col{flex-direction:column;justify-content:center}}@media all and (max-width:767px){.kadence-column6353_2e63fc-f8>.kt-inside-inner-col{flex-direction:column;justify-content:center}}.wp-block-kadence-advancedheading.kt-adv-heading6353_574943-61,.wp-block-kadence-advancedheading.kt-adv-heading6353_574943-61[data-kb-block="kb-adv-heading6353_574943-61"]{text-align:left;font-size:40px}@media all and (max-width:767px){.wp-block-kadence-advancedheading.kt-adv-heading6353_574943-61,.wp-block-kadence-advancedheading.kt-adv-heading6353_574943-61[data-kb-block="kb-adv-heading6353_574943-61"]{font-size:34px}}.wp-block-kadence-advancedheading.kt-adv-heading6353_21375e-35,.wp-block-kadence-advancedheading.kt-adv-heading6353_21375e-35[data-kb-block="kb-adv-heading6353_21375e-35"]{text-align:left;font-size:16px}@media all and (max-width:1024px){.wp-block-kadence-advancedheading.kt-adv-heading6353_21375e-35,.wp-block-kadence-advancedheading.kt-adv-heading6353_21375e-35[data-kb-block="kb-adv-heading6353_21375e-35"]{font-size:15px}}}@media all{.mia-featured-posts .entry{n display: flex !important;n flex-direction: column;n}}@media all{.mia-offscreen-menu{background-color:#fafaf9}.mia-offscreen-menu .widget_nav_menu a{color:#404963}}@media all{}@media all{.ninja-forms-noscript-message{background:#f1f1f1;border:4px dashed #ccc;color:#333;display:block;font-size:20px;margin:20px 0;padding:40px;text-align:center}.nf-loading-spinner{animation:nf-scaleout 1s ease-in-out infinite;background-color:hsla(0,0%,82%,.5);border-radius:100%;height:40px;margin:100px auto;width:40px}@keyframes nf-scaleout{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}}@media all{#wpcp-error-message{direction:ltr;text-align:center;z-index:99999999}.hideme{opacity:0;visibility:hidden}.msgmsg-box-wpcp{border:1px solid #f5aca6;border-radius:10px;color:#555;font-family:Tahoma;font-size:11px;margin:10px;padding:10px 36px;position:fixed;width:255px;top:50%;left:50%;margin-top:-10px;margin-left:-130px;-webkit-box-shadow:0px 0px 34px 2px rgba(242,191,191,1);-moz-box-shadow:0px 0px 34px 2px rgba(242,191,191,1);box-shadow:0px 0px 34px 2px rgba(242,191,191,1)}.msgmsg-box-wpcp span{font-weight:bold;text-transform:uppercase}}iframe {max-width:100%}body {opacity:1 !important}.elementor-post__card a.elementor-post__thumbnail__link img {position: absolute;}.lqd-page-loaded .lqd-preloader-wrap, #tp-loader-wrapper, .overlay-loader, av-siteloader-wrap, #loftloader-wrapper, .dipi_preloader_wrapper_outer {display: none !important;opacity: 0 !important;}@media (min-width:999px) {body.et_pb_pagebuilder_layout div#et-main-area div#main-content {display: inline-block;width: 100%;}}body {visibility: visible !important;}html {height: auto;}e-page-transition {display: none;}div#et_mobile_nav_menu span.mobile_menu_bar.mobile_menu_bar_toggle .dipi_hamburger.hamburger.hamburger--spring:nth-child(2) {display: none !important;}@media (min-width:999px) {.no-js .top-bar {display: block !important;}}#elementor-header.main-menu-wrapper {opacity: 1;}body:not(.wp-admin) .jet-listing-grid__item:not(.is-visible) {visibility: visible !important;}.stk-block {text-align: start;}.overlay.overlay-search {transition: unset !important;}</style>
11<script data-berqwp async> 12 13function berqwpLoadFonts() { 14 let styleTags = document.querySelectorAll('style[type="text/berqwpfonts"]'); 15 16 if (styleTags) { 17 styleTags.forEach((styleTag) => { 18 styleTag.setAttribute('type', 'text/css'); 19 }); 20 } 21} 22window.addEventListener('berqwp_critical_css_processed', berqwpLoadFonts) 23window.addEventListener('load', berqwpLoadFonts) 24 25 </script>
vendor: 1 bytes, line 25
25
26<script id='berqwp-img-lazyload' async> 27 document.addEventListener('DOMContentLoaded', function () { 28 var berq_img_lazy_options = { 29 root: null, // null means the viewport 30 rootMargin: '0px', 31 threshold: 0 32 }; 33 34 var img_observer = new IntersectionObserver(function (entries, observer) { 35 entries.forEach(function (entry) { 36 if (entry.isIntersecting) { 37 let img = entry.target; 38 let imgSrc = img.getAttribute('data-berqwpsrc'); 39 let imgSrcset = img.getAttribute('data-berqwp-srcset'); 40 41 // Set the actual image source from data-berqwpsrc 42 if (imgSrc !== null) { 43 img.src = imgSrc; 44 } 45 46 if (imgSrcset !== null) { 47 img.srcset = imgSrcset; 48 } 49 50 if (img.getAttribute('data-srcset') !== null) { 51 img.srcset = img.getAttribute('data-srcset'); 52 } 53 54 // You might want to remove the data-src attribute after loading 55 img.removeAttribute('data-berqwpsrc'); 56 img.removeAttribute('data-berqwp-srcset'); 57 58 img_observer.unobserve(img); 59 } 60 }); 61 }, berq_img_lazy_options); 62 63 function berqwp_lazyload_images() { 64 let lazyImages = document.querySelectorAll('img[data-berqwpsrc]'); 65 lazy_img_int = 1000; 66 67 lazyImages.forEach(function (img) { 68 img_observer.observe(img); 69 }); 70 } 71 72 function berqwp_lazyload_source() { 73 let lazyImages = document.querySelectorAll('source[data-berqwp-srcset]'); 74 lazy_img_int = 1000; 75 76 lazyImages.forEach(function (img) { 77 img_observer.observe(img); 78 }); 79 } 80 81 berqwp_lazyload_images(); 82 setInterval(berqwp_lazyload_images, 1000); 83 setInterval(berqwp_lazyload_source, 1000); 84 85 }); 86 87 document.addEventListener('DOMContentLoaded', function () { 88 89 // Set up IntersectionObserver to lazy load background images 90 let bwp_bg_observer = new IntersectionObserver((entries, observer) => { 91 entries.forEach(entry => { 92 if (entry.isIntersecting) { 93 // Get the element that entered the viewport 94 const element = entry.target; 95 96 // Get the background image from the data-bg attribute 97 const bgImage = element.getAttribute('data-berqwpbg'); 98 99 // If there's a data-bg attribute, set the background image 100 if (bgImage) { 101 element.style.backgroundImage = 'url('+bgImage+')'; 102 element.removeAttribute('data-berqwpbg'); // Remove the data-bg attribute after loading 103 } 104 105 // Stop observing the element once it's loaded 106 bwp_bg_observer.unobserve(element); 107 } 108 }); 109 }); 110 111 function berqwp_lazyload_bg_images() { 112 const lazyElements = document.querySelectorAll('.lazy-berqwpbg'); 113 114 // Observe each lazy-loaded element
115 lazyElements.forEach(element => { 116 bwp_bg_observer.observe(element); 117 }); 118 } 119 120 berqwp_lazyload_bg_images(); 121 setInterval(berqwp_lazyload_bg_images, 1000); 122 123 }); 124 125 </script>
vendor: 1 bytes, line 125
125
126<script data-berqwp aync> 127 var berqwp_readyState = 'loading'; 128 var isDispatchingEvent = false; // Track if event is being dispatched 129 130 if (document.readyState === 'complete') { 131 // Define a custom readyState property on the document 132 Object.defineProperty(document, 'readyState', { 133 get() { return berqwp_readyState; } 134 }); 135 } 136 137 // Function to manually dispatch the 'readystatechange' event 138 function triggerReadyStateChange(newState) { 139 if (!isDispatchingEvent) { 140 try { 141 isDispatchingEvent = true; // Set flag to indicate event is being dispatched 142 berqwp_readyState = newState; // Update the custom readyState 143 var event = new Event('readystatechange'); // Create a new 'readystatechange' event 144 document.dispatchEvent(event); // Dispatch the event 145 } finally { 146 isDispatchingEvent = false; // Reset flag after dispatch 147 } 148 } else { 149 console.warn('Event dispatch in progress. Skipping duplicate dispatch.'); 150 } 151 } 152 </script>
152 153 154
154<script id='load-early-js' defer> 155 (function(){ 156 let scriptsLoaded = false; 157 window.addEventListener('DOMContentLoaded', function () { 158 159 if (scriptsLoaded) { 160 return; 161 } 162 scriptsLoaded = true; 163 164 var scripts = document.querySelectorAll('script[data-earlyberqwp][type="text/bwp-script"]'); 165 166 167 // Function to dynamically load scripts 168 async function loadScript(index) { 169 if (index >= scripts.length) { 170 171 // setTimeout(function() { 172 // if (document.readyState == 'complete') { 173 // console.log('Releasing page lifecyle events.') 174 // // After all scripts are loaded, dispatch events 175 // let event = new Event('DOMContentLoaded', { 176 // bubbles: true, 177 // cancelable: true 178 // }); 179 // document.dispatchEvent(event); 180 181 // window.dispatchEvent(new Event('load')); 182 183 // triggerReadyStateChange('complete'); 184 // } 185 186 // // Create a new resize event 187 // var resizeEvent = new Event('resize'); 188 189 // // Dispatch the resize event 190 // window.dispatchEvent(resizeEvent); 191 192 console.log('scripts early loaded.') 193 194 // }, 1000) 195 return; 196 } 197 198 // Create a new script element 199 var script = scripts[index]; 200 var newScript = document.createElement('script'); 201 // newScript.type = 'text/javascript'; 202 newScript.type = script.getAttribute('data-type'); 203 let loadType = script.getAttribute('data-earlyberqwp') 204 205 if (loadType == 'mobile' && !isMobileDevice()) { 206 return; 207 } 208 209 // Copy the content or src of the original script 210 if (script.src) { 211 newScript.src = script.src; 212 213 if (script.hasAttribute('data-berqwpskiponload')) { 214 loadScript(index + 1); 215 } else { 216 217 // Set a timeout to proceed even if onload doesn't fire 218 var scriptTimeout = setTimeout(function() { 219 console.warn('Script load timeout:', script.src); 220 loadScript(index + 1); 221 }, 5000); // 5 seconds timeout 222 223 224 newScript.onload = function() { 225 clearTimeout(scriptTimeout); // Clear timeout if script loads successfully 226 loadScript(index + 1); 227 }; 228 229 newScript.onerror = function() { 230 clearTimeout(scriptTimeout); // Clear timeout if there's an error loading the script 231 console.warn('Error loading script:', script.src); 232 loadScript(index + 1); // Proceed to the next script 233 }; 234 } 235 236 237 } else { 238 newScript.text = script.textContent; 239 setTimeout(function() { 240 loadScript(index + 1); 241 }, 0); // Delay to simulate async load 242 } 243 244 // Copy other attributes if necessary 245 Array.from(script.attributes).forEac
245h(function(attr) { 246 if (attr.name !== 'type' && attr.name !== 'src') { 247 newScript.setAttribute(attr.name, attr.value); 248 } 249 }); 250 251 // Replace the old script with the new script 252 script.parentNode.replaceChild(newScript, script); 253 } 254 255 (async () => { 256 // triggerReadyStateChange('complete'); 257 258 // Start loading scripts from the first one 259 loadScript(0); 260 261 })(); 262 263 }) 264 })() 265 </script>
265 266 267
268<script data-berqwp id='berqwp-preloader' defer> 269class berqwpPreloader { 270 jobId = 0; 271 pending = new Map(); 272 273 _preloadAssets(assets, asType) { 274 const seen = new Set(); 275 const unique = assets.filter(({ url }) => { 276 if (seen.has(url)) return false; 277 seen.add(url); 278 return true; 279 }); 280 281 const id = ++this.jobId; 282 283 return new Promise((resolve) => { 284 if (unique.length === 0) { 285 console.log('[berqwp] empty — resolving immediately'); // Is it bailing here? 286 resolve({ status: 'done', failed: [] }); 287 return; 288 } 289 290 this.pending.set(id, resolve); 291 292 let completed = 0; 293 const failed = []; 294 295 const onSettle = () => { 296 completed++; 297 if (completed === unique.length) { 298 this.pending.delete(id); 299 resolve({ status: 'done', failed }); 300 } 301 }; 302 303 unique.forEach(({ url, crossOrigin }) => { 304 const alreadyPreloaded = document.querySelector(`link[rel="preload"][as="${asType}"][href="${url}"]`); 305 const alreadyScript = asType === 'script' && document.querySelector(`script[src="${url}"]:not([type="text/bwp-script"])`); 306 const alreadyStyle = asType === 'style' && document.querySelector(`link[rel="stylesheet"][href="${url}"]`); 307 308 if (alreadyPreloaded || alreadyScript || alreadyStyle) { 309 return onSettle(); 310 } 311 312 const link = document.createElement('link'); 313 link.rel = 'preload'; 314 link.as = asType; 315 link.href = url; 316 317 if (crossOrigin) { 318 link.crossOrigin = crossOrigin; 319 } 320 321 link.onload = () => { 322 console.log('[berqwp] preloaded:', url); // Is onload firing? 323 onSettle(); 324 }; 325 link.onerror = () => { 326 console.warn('[berqwp] failed:', url); // Or is it erroring? 327 failed.push(url); 328 onSettle(); 329 }; 330 331 document.head.appendChild(link); 332 }); 333 }); 334 } 335 336 preload(assets) { 337 const normalized = assets.map(a => 338 typeof a === 'string' ? { url: a, crossOrigin: null } : a 339 ); 340 return this._preloadAssets(normalized, 'script'); 341 } 342 343 preloadScripts() { 344 const elements = [...document.querySelectorAll('script[type="text/bwp-script"]')]; 345 const assets = elements 346 .filter(el => el.getAttribute('src')) 347 .map(el => ({ 348 url: el.getAttribute('src'), 349 crossOrigin: el.getAttribute('crossorigin') || null 350 })); 351 352 return this._preloadAssets(assets, 'script'); 353 } 354 355 preloadStyles() { 356 const elements = [...document.querySelectorAll('link[data-berqwp-style-href]')]; 357 const assets = elements 358 .filter(el => el.getAttribute('data-berqwp-style-href')) 359 .map(el => ({ 360 url: el.getAttribute('data-berqwp-style-href'), 361 crossOrigin: el.getAttribute('crossorigin') || null 362 })); 363 364 return this._preloadAssets(assets, 'style'); 365 } 366 367} 368 369(function() { 370 window.bwpPreloader = new berqwpPreloader(); 371})() 372</script>
vendor: 1 bytes, line 372
372
373<script data-berqwp id='berqwp-worker' defer> 374class berqwpWorker { 375 worker; 376 jobId = 0; 377 pending = new Map(); 378 379 init() { 380 const workerCode = ` 381 self.onmessage = async function(e) { 382 const { id, urls } = e.data; 383 384 await Promise.all(urls.map(url => { 385 return fetch(url, { 386 mode: 'no-cors', 387 credentials: 'same-origin', 388 cache: 'force-cache' 389 }).catch(() => null); 390 })); 391 392 self.postMessage({ id, status: 'done' }); 393 }; 394 `; 395 396 const blob = new Blob([workerCode], { type: 'application/javascript' }); 397 this.worker = new Worker(URL.createObjectURL(blob)); 398 399 this.worker.onmessage = (e) => { 400 const { id, status } = e.data; 401 const resolve = this.pending.get(id); 402 if (resolve) { 403 resolve({ status }); 404 this.pending.delete(id); 405 } 406 }; 407 } 408 409 preload(assets) { 410 if (!this.worker) { 411 return Promise.resolve({ status: 'no-worker' }); 412 } 413 414 return new Promise((resolve) => { 415 const id = ++this.jobId; 416 this.pending.set(id, resolve); 417 418 this.worker.postMessage({ 419 id, 420 urls: [...new Set(assets)] 421 }); 422 }); 423 } 424} 425 426(function() { 427 428 if (!('Worker' in window)) return; 429 430 window.bwpWorker = new berqwpWorker(); 431 window.bwpWorker.init(); 432 433})() 434</script>
434 435 436 437 438 <!-- All in One SEO 5.0.2.1 - aioseo.com --> 439 <meta name="description" content="Explore our City Guides for insider tips on hidden gems, cultural treasures, and culinary delights. Navigate cities like a local with Trundless!" /> 440 <meta name="robots" content="max-image-preview:large" /> 441 <meta name="google-site-verification" content="zfe4jKECW-w2Ux9zg4_tiQWVn61ucsELCJuAsfAlQXQ" /> 442 <meta name="p:domain_verify" content="82bcd9f16073010028b8f82cd95b0c9e" /> 443 <link rel="canonical" href="https://trundless.com/city-guides/" /> 444 <meta name="generator" content="All in One SEO (AIOSEO) 5.0.2.1" /> 445 <meta property="og:locale" content="en_US" /> 446 <meta property="og:site_name" content="Trundless - Your go-to advice for all things travel" /> 447 <meta property="og:type" content="article" /> 448 <meta property="og:title" content="Uncover the Top Attractions with Our Ultimate City Guides" /> 449 <meta property="og:description" content="Explore our City Guides for insider tips on hidden gems, cultural treasures, and culinary delights. Navigate cities like a local with Trundless!" /> 450 <meta property="og:url" content="https://trundless.com/city-guides/" /> 451 <meta property="og:image" content="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/12/Trundless-logo-old-2.png" /> 452 <meta property="og:image:secure_url" content="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/12/Trundless-logo-old-2.png" /> 453 <meta property="article:published_time" content="2024-06-10T09:18:38+00:00" /> 454 <meta property="article:modified_time" content="2025-02-28T09:51:52+00:00" /> 455 <meta name="twitter:card" content="summary_large_image" /> 456 <meta name="twitter:title" content="Uncover the Top Attractions with Our Ultimate City Guides" /> 457 <meta name="twitter:description" content="Explore our City Guides for insider tips on hidden gems, cultural treasures, and culinary delights. Navigate cities like a local with Trundless!" /> 458 <meta name="twitter:image" content="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/12/Trundless-logo-old-2.png" /> 459
459<script type="application/ld+json" class="aioseo-schema"> 460 {"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/trundless.com\/city-guides\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/trundless.com\/#listItem","position":1,"name":"Home","item":"https:\/\/trundless.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/trundless.com\/city-guides\/#listItem","name":"Discover Top Attractions with Our City Guides"}},{"@type":"ListItem","@id":"https:\/\/trundless.com\/city-guides\/#listItem","position":2,"name":"Discover Top Attractions with Our City Guides","previousItem":{"@type":"ListItem","@id":"https:\/\/trundless.com\/#listItem","name":"Home"}}]},{"@type":"Person","@id":"https:\/\/trundless.com\/#person","name":"Trundless","image":{"@type":"ImageObject","@id":"https:\/\/trundless.com\/city-guides\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/52a320e9ef66839b7ae68b06742bd01b8518bbf80c89413f5dfe3b528b0e95a9?s=96&d=mm&r=g","width":96,"height":96,"caption":"Trundless"}},{"@type":"WebPage","@id":"https:\/\/trundless.com\/city-guides\/#webpage","url":"https:\/\/trundless.com\/city-guides\/","name":"Uncover the Top Attractions with Our Ultimate City Guides","description":"Explore our City Guides for insider tips on hidden gems, cultural treasures, and culinary delights. Navigate cities like a local with Trundless!","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/trundless.com\/#website"},"breadcrumb":{"@id":"https:\/\/trundless.com\/city-guides\/#breadcrumblist"},"image":{"@type":"ImageObject","url":"https:\/\/trundless.com\/wp-content\/uploads\/2024\/07\/modern-urban-architecture-and-street-art-7443707-scaled.jpg","@id":"https:\/\/trundless.com\/city-guides\/#mainImage","width":2560,"height":1918,"caption":"Aerial view of a cityscape with tall buildings, radio towers, and a colorful mural under a partly cloudy sky."},"primaryImageOfPage":{"@id":"https:\/\/trundless.com\/city-guides\/#mainImage"},"datePublished":"2024-06-10T09:18:38+00:00","dateModified":"2025-02-28T09:51:52+00:00"},{"@type":"WebSite","@id":"https:\/\/trundless.com\/#website","url":"https:\/\/trundless.com\/","name":"Trundless","description":"Your go-to advice for all things travel","inLanguage":"en-US","publisher":{"@id":"https:\/\/trundless.com\/#person"}}]} 461 </script>
461 462 <!-- All in One SEO --> 463 464 465<meta name="multilipi-version" content="2.6.6"> 466<link rel='dns-prefetch' href='//script-cdn.multilipi.com' /> 467<link rel="alternate" type="application/rss+xml" title="Trundless » Feed" href="https://trundless.com/feed/" /> 468<link rel="alternate" type="application/rss+xml" title="Trundless » Comments Feed" href="https://trundless.com/comments/feed/" /> 469<meta name="multilipi-origin-url" content="/city-guides/"> 470
470<script data-type="text/javascript" type="text/bwp-script">document.documentElement.classList.remove( 'no-js' );</script>
470 471 <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://trundless.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftrundless.com%2Fcity-guides%2F" /> 472<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://trundless.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftrundless.com%2Fcity-guides%2F&format=xml" /> 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494
495<script defer data-multilipi-key="f71f5e27-2ba6-4031-8f68-4ad894603180" id="multilipi_mseo-script-js" src="https://script-cdn.multilipi.com/static/JS/page_translations.js?ver=2.6.6" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 495
495
496<script id="jquery-core-js" src="https://static.berqwp.com/trundless.com/https://trundless.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" data-type="text/javascript" type="text/bwp-script"></script>
496<script id='bwp-jquery-fix' data-type="text/javascript" type="text/bwp-script"> 497 if (jQuery && typeof $ == 'undefined') { 498 var $ = jQuery; 499 } 500 </script>
vendor: 1 bytes, line 500
500
501<script id="jquery-migrate-js" src="https://static.berqwp.com/trundless.com/https://trundless.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" data-type="text/javascript" type="text/bwp-script"></script>
501 502<link rel="https://api.w.org/" href="https://trundless.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://trundless.com/wp-json/wp/v2/pages/6353" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://trundless.com/xmlrpc.php?rsd" /> 503<meta name="generator" content="WordPress 7.1.2" /> 504<link rel='shortlink' href='https://trundless.com/?p=6353' /> 505<link rel='alternate' hreflang='fr' href='https://trundless.com/fr/city-guides/' /> 506<link rel='alternate' hreflang='de' href='https://trundless.com/de/city-guides/' /> 507<link rel='alternate' hreflang='es' href='https://trundless.com/es/city-guides/' /> 508<link rel='alternate' hreflang='x-default' href='https://trundless.com/city-guides/' /> 509
509<script id="wpcp_disable_selection" type="text/bwp-script" data-type="text/javascript"> 510 var image_save_msg = 'You are not allowed to save images!'; 511 var no_menu_msg = 'Context Menu disabled!'; 512 var smessage = "Content is protected !!"; 513 514 function disableEnterKey(e) { 515 var elemtype = e.target.tagName; 516 517 elemtype = elemtype.toUpperCase(); 518 519 if (elemtype == "TEXT" || elemtype == "TEXTAREA" || elemtype == "INPUT" || elemtype == "PASSWORD" || elemtype == "SELECT" || elemtype == "OPTION" || elemtype == "EMBED") { 520 elemtype = 'TEXT'; 521 } 522 523 if (e.ctrlKey) { 524 var key; 525 if (window.event) 526 key = window.event.keyCode; //IE 527 else 528 key = e.which; //firefox (97) 529 //if (key != 17) alert(key); 530 if (elemtype != 'TEXT' && (key == 97 || key == 65 || key == 67 || key == 99 || key == 88 || key == 120 || key == 26 || key == 85 || key == 86 || key == 83 || key == 43 || key == 73)) { 531 if (wccp_free_iscontenteditable(e)) return true; 532 show_wpcp_message('You are not allowed to copy content or view source'); 533 return false; 534 } else 535 return true; 536 } 537 } 538 539 /*For contenteditable tags*/ 540 function wccp_free_iscontenteditable(e) { 541 var e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement 542 543 if (!e) return false; 544 545 var target = e.target || e.srcElement; 546 547 if (!target) return false; 548 549 var elemtype = target.nodeName || ""; 550 551 elemtype = elemtype.toUpperCase(); 552 553 var iscontenteditable = "false"; 554 555 if (typeof target.getAttribute != "undefined") iscontenteditable = target.getAttribute("contenteditable"); // Return true or false as string 556 557 var iscontenteditable2 = false; 558 559 if (typeof target.isContentEditable != "undefined") iscontenteditable2 = target.isContentEditable; // Return true or false as boolean 560 561 if (!iscontenteditable2 && target.parentElement && target.parentElement.isContentEditable) iscontenteditable2 = true; 562 563 if (iscontenteditable == "true" || iscontenteditable2 == true) { 564 if (typeof target.style != "undefined") target.style.cursor = "text"; 565 566 return true; 567 } 568 } 569 570 //////////////////////////////////// 571 function disable_copy(e) { 572 var e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement 573 574 var elemtype = e.target.tagName; 575 576 elemtype = elemtype.toUpperCase(); 577 578 if (elemtype == "TEXT" || elemtype == "TEXTAREA" || elemtype == "INPUT" || elemtype == "PASSWORD" || elemtype == "SELECT" || elemtype == "OPTION" || elemtype == "EMBED") { 579 elemtype = 'TEXT'; 580 } 581 582 if (wccp_free_iscontenteditable(e)) return true; 583 584 var isSafari = /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor); 585 586 var checker_IMG = ''; 587 if (elemtype == "IMG" && checker_IMG == 'checked' && e.detail >= 2) { 588 show_wpcp_message(alertMsg_IMG); 589 return false; 590 } 591 if (elemtype != "TEXT") { 592 if (smessage !== "" && e.detail == 2) 593 show_wpcp_message(smessage); 594 595 if (isSafari) 596 return true; 597 else 598 return false; 599 } 600 } 601 602 ////////////////////////////////////////// 603 function disable_copy_ie() { 604 var e = e || window.event; 605 var elemtype = window.event.srcElement.nodeName; 606 elemtype = elemtype.toUpperCase(); 607 if (wccp_free_iscontenteditable(e)) return true; 608 if (elemtype == "IMG") { 609 show_wpcp_message(alertMsg_IMG); 610 return false; 611 } 612 if (elemtype != "TEXT" && elemtype != "TEXTAREA" && elemtype != "INPUT" && elemtype != "PASSWORD" && elemtype != "SELECT" && elemtype != "OPTION" && elemtype != "EMBED") { 613 return false; 614 } 615 } 616 617 function reEnable() { 618 return true; 619 } 620 document.onkeydown = disableEnterKey; 621 document.onselectstart = disable_copy_ie; 622 if (navigator.userAgent.indexOf('MSIE') == -1) { 623 document.onmousedown = disable_copy; 624 document.onclick = reEnable; 625 } 626 627 function disableSelection(target) { 628 //For IE This code will work 629 if (typeof target.onselectstart != "undefined") 630 target.onselectstart = disable_copy_ie; 631 632 //For Firefox This code will work 633 else if (typeof target.style.MozUserSelect != "undefined") { 634 target.style.MozUserSelect = "none"; 635 } 636 637 //All other (ie: Opera) This code will work 638 else 639 target.onmousedown = function() { 640 return false 641 } 642 target.style.cursor = "default"; 643 } 644 //Calling the JS function directly just after body load 645 window.onload = function() { 646 disableSelection(document.body); 647 }; 648 649 //////////////////special for safari Start//////////////// 650 var onlongtouch; 651 var timer; 652 var touchduration = 1000; //length of time we want the user to touch before we do something 653 654 var elemtype = ""; 655 656 function touchstart(e) { 657 var e = e || window.event; 658 // also there is no e.target property in IE. 659 // instead IE uses window.event.srcElement 660 var target = e.target || e.srcElement; 661 662 elemtype = window.event.srcElement.nodeName; 663 664 elemtype = elemtype.toUpperCase(); 665 666 if (!wccp_pro_is_passive()) e.preventDefault(); 667 if (!timer) { 668 timer = setTimeout(onlongtouch, touchduration); 669 } 670 } 671 672 function touchend() { 673 //stops short touches from firing the event 674 if (timer) { 675 clearTimeout(timer); 676 timer = null; 677 } 678 onlongtouch(); 679 } 680 681 onlongtouch = function(e) { //this will clear the current selection if anything selected 682 683 if (elemtype != "TEXT" && elemtype != "TEXTAREA" && elemtype != "INPUT" && elemtype != "PASSWORD" && elemtype != "SELECT" && elemtype != "EMBED" && elemtype != "OPTION") { 684 if (window.getSelection) { 685 if (window.getSelection().empty) { // Chrome 686 window.getSelection().empty(); 687 } else if (window.getSelection().removeAllRanges) { // Firefox 688 window.getSelection().removeAllRanges(); 689 } 690 } else if (document.selection) { // IE? 691 document.selection.empty(); 692 } 693 return false;
694 } 695 }; 696 697 document.addEventListener("DOMContentLoaded", function(event) { 698 window.addEventListener("touchstart", touchstart, false); 699 window.addEventListener("touchend", touchend, false); 700 }); 701 702 function wccp_pro_is_passive() { 703 704 var cold = false, 705 hike = function() {}; 706 707 try { 708 const object1 = {}; 709 var aid = Object.defineProperty(object1, 'passive', { 710 get() { 711 cold = true 712 } 713 }); 714 window.addEventListener('test', hike, aid); 715 window.removeEventListener('test', hike, aid); 716 } catch (e) {} 717 718 return cold; 719 } 720 /*special for safari End*/ 721 </script>
721 722
722<script id="wpcp_disable_Right_Click" type="text/bwp-script" data-type="text/javascript"> 723 document.ondragstart = function() { 724 return false; 725 } 726 727 function nocontext(e) { 728 return false; 729 } 730 document.oncontextmenu = nocontext; 731 </script>
731 732 733 <!-- Google Tag Manager -->
734<script data-type="text/javascript" type="text/bwp-script">
vendor: 331 bytes, lines 734-738
734(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 735new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 736j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 737'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 738})(window,document,'script','dataLayer','
738GTM-W4DDLPWH
vendor: 3 bytes, line 738
738');
738</script>
738 739<!-- End Google Tag Manager --><meta name="yandex-verification" content="4f4920f77083032b" /> 740<link rel="icon" href="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/07/cropped-trundless_favicon-32x32.png" sizes="32x32" /> 741<link rel="icon" href="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/07/cropped-trundless_favicon-192x192.png" sizes="192x192" /> 742<link rel="apple-touch-icon" href="https://trundless.com/wp-content/uploads/2024/07/cropped-trundless_favicon-180x180.png" /> 743<meta name="msapplication-TileImage" content="https://trundless.com/wp-content/uploads/2024/07/cropped-trundless_favicon-270x270.png" /> 744 745 746 747 748 749 750
750<script data-berqwp async> 751 752 // let criticalStyleTags = document.querySelectorAll('style[data-berqwp-critical-inline]'); 753 let criticalStyleTag = document.getElementById('berqwp-critical-css'); 754 var extractedProperties = []; 755 756 // criticalStyleTags.forEach((criticalStyleTag) => { 757 // Extract the CSS content from the style tag 758 const cssContent = criticalStyleTag.textContent; 759 760 // Regular expression to match CSS rules 761 const ruleRegex = /([^{}]+)\{([^{}]+)\}/g; 762 763 // Regular expression to match background or background-image properties with url() function 764 const backgroundRegex = /(?:background(?:-image)?:[^;]*?url\([^)]*\))/g; 765 766 // Match CSS rules in the CSS content 767 let ruleMatch; 768 while ((ruleMatch = ruleRegex.exec(cssContent)) !== null) { 769 const cssBlockSelector = ruleMatch[1].trim(); 770 const cssProperties = ruleMatch[2]; 771 772 // Match background properties in the CSS properties 773 let backgroundMatch; 774 while ((backgroundMatch = backgroundRegex.exec(cssProperties)) !== null) { 775 // let prop_value = backgroundMatch[0].trim().replace('background:', 'background-image:'); 776 let prop_value = backgroundMatch[0].trim(); 777 778 extractedProperties.push({ cssBlockSelector, backgroundValue: prop_value }); 779 /* extractedProperties.push({ cssBlockSelector, backgroundValue: backgroundMatch[0].trim() }); */ 780 } 781 } 782 783 // console.log(extractedProperties); 784 785 // Iterate through the extracted properties and modify background images directly in the style tag 786 let modifiedCssContent = cssContent; 787 let skipebgimg = 3; 788 let interationcount = 0; 789 extractedProperties.forEach(property => { 790 interationcount = interationcount + 1; 791 792 // if (interationcount <= skipebgimg) { 793 // return; 794 // } 795 796 // Replace the original background value with 'none' 797 let bg_img_hash = btoa(property.backgroundValue); 798 const regex = /url\([^)]*\)/; 799 const match = property.backgroundValue.match(regex); 800 // const regex = /url\(([^)]*)\)/; // fix bg image error 801 802 803 // Replace the URL function with the new URL 804 /* const prop_value = property.backgroundValue.replace(regex, 'urlbgberq(#'+bg_img_hash+')'); */ 805 // const prop_value = property.backgroundValue.replace(regex, 'url(data:image/svg+xml;base64,'+bg_img_hash+')'); 806 807 808 // const prop_value = property.backgroundValue.replace(regex, 'unset'); 809 810 // let lcp_exists = lcp_ele.some(element => property.backgroundValue.includes(element)); 811 812 if (typeof lcp_ele === 'undefined') { 813 var lcp_ele = []; 814 } 815 816 let preloading_img_links = document.querySelectorAll('link[rel="preload"][as="image"]'); 817 let lcp_exists = Array.from(preloading_img_links).some(link => { 818 const media = link.getAttribute('media'); 819 // If media attribute exists, check if it matches current viewport 820 if (media && !window.matchMedia(media).matches) { 821 link.remove(); 822 return false; // media query does not match, ignore this link 823 } 824 return property.backgroundValue.includes(link.href); 825 }); 826 827 // const prop_value = property.backgroundValue.replace(match[0], `unset--`); 828 const prop_value = property.backgroundValue.replace(match[0], `unset !important`); 829 830 831 if (lcp_exists) { 832 modifiedCssContent = modifiedCssContent.replace(property.backgroundValue, property.backgroundValue); 833 // modifiedCssContent = modifiedCssContent.replace(property.backgroundValue, property.backgroundValue+' !important;'); 834 // modifiedCssContent = modifiedCssContent.replace(property.backgroundValue, prop_value); 835 } else { 836 // modifiedCssContent = modifiedCssContent.replace(property.backgroundValue, prop_value); 837 const bgLazyStyleTag = document.createElement('style'); 838 bgLazyStyleTag.setAttribute('data-selector', property.cssBlockSelector); 839 bgLazyStyleTag.textContent = `${property.cssBlockSelector} {${prop_value}}`; 840 document.head.appendChild(bgLazyStyleTag); 841 // modifiedCssContent = modifiedCssContent.replace(property.backgroundValue, property.backgroundValue); 842 // modifiedCssContent = modifiedCssContent.replace('background-image: unset;', prop_value); 843 844 } 845 846 }); 847 848 // Update the text content of the style tag with the modified CSS content
849 criticalStyleTag.textContent = modifiedCssContent; 850 851 document.addEventListener('DOMContentLoaded', async () => { 852 853 function extractCssUrl(cssValue) { 854 if (!cssValue) return null; 855 856 // Match the first url(...) occurrence and extract the inner part 857 const match = cssValue.match(/url\(\s*(['"]?)(.*?)\1\s*\)/i); 858 return match ? match[2] : null; 859 } 860 861 function preloadBackgroundImage(url) { 862 return new Promise((resolve, reject) => { 863 if (!url) return reject(new Error('No image URL provided')); 864 865 const link = document.createElement('link'); 866 link.rel = 'preload'; 867 link.as = 'image'; 868 link.href = url; 869 link.fetchPriority = 'high'; 870 871 link.onload = () => resolve(); // when preload finishes 872 link.onerror = (err) => reject(err); 873 874 document.head.appendChild(link); 875 }); 876 } 877 878 let promises = extractedProperties.map(property => { 879 function isElementInViewport(selector) { 880 const elements = document.querySelectorAll(selector); 881 if (!elements.length) return false; 882 883 for (const el of elements) { 884 const style = window.getComputedStyle(el); 885 const isVisible = 886 style.display !== 'none' && 887 style.visibility !== 'hidden' && 888 style.opacity !== '0'; 889 890 if (!isVisible) continue; 891 892 const rect = el.getBoundingClientRect(); 893 const withinViewport = 894 rect.top < window.innerHeight && 895 rect.bottom > 0 && 896 rect.left < window.innerWidth && 897 rect.right > 0; 898 899 if (withinViewport) return true; 900 } 901 902 return false; 903 } 904 905 906 if (isElementInViewport(property.cssBlockSelector)) { 907 908 const regex = /url\([^)]*\)/; 909 910 const match = property.backgroundValue.match(regex); 911 912 if (match) { 913 modifiedCssContent = modifiedCssContent.replace(`unset--${match[0]}`, match[0]); 914 return preloadBackgroundImage(extractCssUrl(match[0])); 915 } 916 917 } 918 }) 919 920 criticalStyleTag.textContent = modifiedCssContent; 921 922 if (promises && promises.length > 0) { 923 await Promise.all(promises); 924 window.dispatchEvent( new Event('berqwp_critical_css_processed') ); 925 926 } else { 927 window.dispatchEvent( new Event('berqwp_critical_css_processed') ); 928 } 929 930 }) 931 // }); 932 933 934 935 </script>
935 936 937 938 939<style data-berqwp type="text/berqwpfonts" bwp-move-head="1">@font-face{font-family:'Lato';font-display:swap;font-style:normal;font-weight:400;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 940@font-face{font-family:'Lato';font-display:swap;font-style:normal;font-weight:400;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 941@font-face{font-family:'Mulish';font-display:swap;font-style:normal;font-weight:400;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0gotcqA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 942@font-face{font-family:'Mulish';font-display:swap;font-style:normal;font-weight:400;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk2wotcqA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 943@font-face{font-family:'Mulish';font-display:swap;font-style:normal;font-weight:400;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0AotcqA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 944@font-face{font-family:'Mulish';font-display:swap;font-style:normal;font-weight:400;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0QotcqA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 945@font-face{font-family:'Mulish';font-display:swap;font-style:normal;font-weight:400;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk3wot.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 946@font-face{font-family:'Mulish';font-display:swap;font-style:normal;font-weight:700;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0gotcqA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 947@font-face{font-family:'Mulish';font-display:swap;font-style:normal;font-weight:700;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk2wotcqA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 948@font-face{font-family:'Mulish';font-display:swap;font-style:normal;font-weight:700;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0AotcqA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 949@font-face{font-family:'Mulish';font-display:swap;font-style:normal;font-weight:700;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0QotcqA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 950@font-face{font-family:'Mulish';font-display:swap;font-style:normal;font-weight:700;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.
950com/s/mulish/v18/1Ptvg83HX_SGhgqk3wot.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 951@font-face{font-family:'Playfair Display';font-display:swap;font-style:normal;font-weight:400;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDTbtPY_Q.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 952@font-face{font-family:'Playfair Display';font-display:swap;font-style:normal;font-weight:400;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDYbtPY_Q.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 953@font-face{font-family:'Playfair Display';font-display:swap;font-style:normal;font-weight:400;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDZbtPY_Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 954@font-face{font-family:'Playfair Display';font-display:swap;font-style:normal;font-weight:400;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDXbtM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 955@font-face{font-family:'Roboto';font-display:swap;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmZiArmlw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F} 956@font-face{font-family:'Roboto';font-display:swap;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmQiArmlw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} 957@font-face{font-family:'Roboto';font-display:swap;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmYiArmlw.woff2) format('woff2');unicode-range:U+1F00-1FFF} 958@font-face{font-family:'Roboto';font-display:swap;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmXiArmlw.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF} 959@font-face{font-family:'Roboto';font-display:swap;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVnoiArmlw.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF} 960@font-face{font-family:'Roboto';font-display:swap;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.
960com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVn6iArmlw.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF} 961@font-face{font-family:'Roboto';font-display:swap;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmbiArmlw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB} 962@font-face{font-family:'Roboto';font-display:swap;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmaiArmlw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF} 963@font-face{font-family:'Roboto';font-display:swap;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://static.berqwp.com/trundless.com/https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAo.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 964 965 966</style> 967<style bwp-move-head="1" type="text/berqwp-style"> 968 #wpadminbar #wp-admin-bar-wccp_free_top_button .ab-icon:before { 969 content: "\f160"; 970 color: #02CA02; 971 top: 3px; 972 } 973 974 #wpadminbar #wp-admin-bar-wccp_free_top_button .ab-icon { 975 transform: rotate(45deg); 976 } 977 </style> 978<style id="wp-img-auto-sizes-contain-inline-css" bwp-move-head="1" type="text/berqwp-style"> 979img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 980/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 981</style> 982<style id="wp-emoji-styles-inline-css" bwp-move-head="1" type="text/berqwp-style"> 983 984 img.wp-smiley, img.emoji { 985 display: inline !important; 986 border: none !important; 987 box-shadow: none !important; 988 height: 1em !important; 989 width: 1em !important; 990 margin: 0 0.07em !important; 991 vertical-align: -0.1em !important; 992 background: none !important; 993 padding: 0 !important; 994 } 995/*# sourceURL=wp-emoji-styles-inline-css */ 996</style> 997<style id="wp-block-library-inline-css" bwp-move-head="1" type="text/berqwp-style"> 998:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
998.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 999 1000/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 1001</style> 1002<style id="wp-block-paragraph-inline-css" bwp-move-head="1" type="text/berqwp-style"> 1003.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
1004/*# sourceURL=https://trundless.com/wp-includes/blocks/paragraph/style.min.css */ 1005</style> 1006<style id="classic-theme-styles-inline-css" bwp-move-head="1" type="text/berqwp-style"> 1007/*! This file is auto-generated */ 1008.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 1009/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 1010</style> 1011<style id="global-styles-inline-css" bwp-move-head="1" type="text/berqwp-style"> 1012: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--color--theme-palette-1: var(--global-palette1);--wp--preset--color--theme-palette-2: var(--global-palette2);--wp--preset--color--theme-palette-3: var(--global-palette3);--wp--preset--color--theme-palette-4: var(--global-palette4);--wp--preset--color--theme-palette-5: var(--global-palette5);--wp--preset--color--theme-palette-6: var(--global-palette6);--wp--preset--color--theme-palette-7: var(--global-palette7);--wp--preset--color--theme-palette-8: var(--global-palette8);--wp--preset--color--theme-palette-9: var(--global-palette9);--wp--preset--color--theme-palette-10: var(--global-palette10);--wp--preset--color--theme-palette-11: var(--global-palette11);--wp--preset--color--theme-palette-12: var(--global-palette12);--wp--preset--color--theme-palette-13: var(--global-palette13);--wp--preset--color--theme-palette-14: var(--global-palette14);--wp--preset--color--theme-palette-15: var(--global-palette15);--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%);
1012--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: var(--global-font-size-small);--wp--preset--font-size--medium: var(--global-font-size-medium);--wp--preset--font-size--large: var(--global-font-size-large);--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--larger: var(--global-font-size-larger);--wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);--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: var(--global-calc-content-width);--wp--style--global--wide-size: var(--global-calc-wide-content-width); }:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){font-style: inherit;font-weight: inherit;letter-spacing: inherit;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-theme-palette-1-color{color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-color{color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-color{color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-color{color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-color{color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-color{color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-color{color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-color{color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-color{color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-color{color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-color{color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-color{color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-color{color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-color{color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-color{color: var(--wp--preset--color--theme-palette-15) !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-theme-palette-1-background-color{background-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-background-color{background-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-background-color{background-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-background-color{background-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-background-color{background-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-background-color{background-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-background-color{background-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-background-color{background-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-background-color{background-color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-background-color{background-color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-background-color{background-color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-background-color{background-color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-background-color{background-color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-background-color{background-color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-background-color{background-color: var(--wp--preset--color--theme-palette-15) !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-theme-palette-1-border-color{border-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-border-color{border-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-border-color{border-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-border-color{border-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-border-color{border-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-border-color{border-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-border-color{border-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-border-color{border-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-border-color{border-color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-border-color{border-color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-border-color{border-color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-border-color{border-color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-border-color{border-color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-border-color{border-color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-border-color{border-color: var(--wp--preset--color--theme-palette-15) !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;}
1012.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}.has-xxlarge-font-size{font-size: var(--wp--preset--font-size--xxlarge) !important;} 1013/*# sourceURL=global-styles-inline-css */ 1014</style> 1015<style id="snowseo-sized-images-inline-css" bwp-move-head="1" type="text/berqwp-style"> 1016:where(img[data-snowseo-sized]){height:auto} 1017/*# sourceURL=snowseo-sized-images-inline-css */ 1018</style> 1019<link rel='stylesheet' id='kadence-global-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/themes/kadence/assets/css/global.min.css?ver=1.5.2" /> 1020<style id="kadence-global-inline-css" bwp-move-head="1" type="text/berqwp-style"> 1021/* Kadence Base CSS */ 1022:root{--global-palette1:#404963;--global-palette2:#94a2b4;--global-palette3:#333333;--global-palette4:#404963;--global-palette5:#c6ced7;--global-palette6:#dadfe5;--global-palette7:#eef0f3;--global-palette8:#f4f3f1;--global-palette9:#ffffff;--global-palette10:oklch(from var(--global-palette1) calc(l + 0.10 * (1 - l)) calc(c * 1.00) calc(h + 180) / 100%);--global-palette11:#13612e;--global-palette12:#1159af;--global-palette13:#b82105;--global-palette14:#f7630c;--global-palette15:#f5a524;--global-palette9rgb:255, 255, 255;--global-palette-highlight:var(--global-palette1);--global-palette-highlight-alt:var(--global-palette2);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:var(--global-palette6);--global-palette-btn:var(--global-palette9);--global-palette-btn-hover:var(--global-palette4);--global-palette-btn-sec-bg:var(--global-palette7);--global-palette-btn-sec-bg-hover:var(--global-palette2);--global-palette-btn-sec:var(--global-palette3);--global-palette-btn-sec-hover:var(--global-palette9);--global-body-font-family:Montserrat, sans-serif;--global-heading-font-family:"Times New Roman", Times, serif;--global-primary-nav-font-family:Mulish, sans-serif;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1330px;--global-content-wide-width:calc(1330px + 230px);--global-content-narrow-width:1140px;--global-content-edge-padding:1.5rem;--global-content-boxed-padding:0rem;--global-calc-content-width:calc(1330px - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width);}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)));}body{background:var(--global-palette9);}body, input, select, optgroup, textarea{font-style:normal;font-weight:normal;font-size:15px;line-height:1.9;letter-spacing:0.03em;font-family:var(--global-body-font-family);color:var(--global-palette3);}.content-bg, body.content-style-unboxed .site{background:var(--global-palette9);}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family);}h1{font-style:normal;font-weight:normal;font-size:32px;line-height:1.3;letter-spacing:0.02em;font-family:'Playfair Display', serif;text-transform:none;color:var(--global-palette3);}h2{font-style:normal;font-weight:normal;font-size:26px;line-height:1.3;letter-spacing:0.02em;font-family:Roboto, sans-serif;color:var(--global-palette4);}h3{font-style:normal;font-weight:normal;font-size:20px;line-height:1.25;letter-spacing:0.02em;font-family:Lato, sans-serif;color:#424ecc;}h4{font-style:normal;font-weight:normal;font-size:20px;line-height:1.7;letter-spacing:0.18em;font-family:Lato, sans-serif;text-transform:uppercase;color:#808992;}h5{font-style:normal;font-weight:normal;font-size:18px;line-height:1.25;letter-spacing:0.01em;font-family:Lato, sans-serif;color:var(--global-palette4);}h6{font-style:normal;font-weight:normal;font-size:16px;line-height:1.2;letter-spacing:0.02em;font-family:Lato, sans-serif;color:var(--global-palette4);}.entry-hero h1{font-style:normal;font-weight:normal;font-size:34px;letter-spacing:0.02em;font-family:'Playfair Display', serif;color:var(--global-palette4);}.entry-hero .kadence-breadcrumbs, .entry-hero .search-form{font-style:normal;font-weight:normal;font-family:Montserrat, sans-serif;}@media all and (max-width: 767px){h1{font-size:28px;line-height:1.3;}.wp-site-blocks .entry-hero h1{font-size:32px;}}.entry-hero .kadence-breadcrumbs{max-width:1330px;}.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .comments-area, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container{max-width:var(--global-content-width);}.content-width-narrow .content-container.site-container, .content-width-narrow .hero-container.site-container{max-width:var(--global-content-narrow-width);}@media all and (min-width: 1560px){.wp-site-blocks .content-container .alignwide{margin-left:-115px;margin-right:-115px;width:unset;max-width:unset;}}@media all and (min-width: 1400px){.content-width-narrow .wp-site-blocks .content-container .alignwide{margin-left:-130px;margin-right:-130px;width:unset;max-width:unset;}}.content-style-boxed .wp-site-blocks .entry-content .alignwide{margin-left:calc( -1 * var( --global-content-boxed-pa
1022dding ) );margin-right:calc( -1 * var( --global-content-boxed-padding ) );}.content-area{margin-top:2rem;margin-bottom:2rem;}@media all and (max-width: 1024px){.content-area{margin-top:3rem;margin-bottom:3rem;}}@media all and (max-width: 767px){.content-area{margin-top:2rem;margin-bottom:2rem;}}@media all and (max-width: 1024px){:root{--global-content-boxed-padding:2rem;}}@media all and (max-width: 767px){:root{--global-content-boxed-padding:1.5rem;}}.entry-content-wrap{padding:0rem;}@media all and (max-width: 1024px){.entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.entry-content-wrap{padding:1.5rem;}}.entry.single-entry{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.05);}.entry.loop-entry{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.05);}.loop-entry .entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.loop-entry .entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.loop-entry .entry-content-wrap{padding:1.5rem;}}.has-sidebar:not(.has-left-sidebar) .content-container{grid-template-columns:1fr 26.5%;}.has-sidebar.has-left-sidebar .content-container{grid-template-columns:26.5% 1fr;}button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit{font-style:normal;font-weight:normal;font-size:11px;line-height:1.4;letter-spacing:0.2em;font-family:Mulish, sans-serif;text-transform:uppercase;border-radius:0px;padding:13px 24px 13px 24px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.wp-block-button.is-style-outline .wp-block-button__link{padding:13px 24px 13px 24px;}button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active, .wc-block-cart__submit:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.1);}.kb-button.kb-btn-global-outline.kb-btn-global-inherit{padding-top:calc(13px - 2px);padding-right:calc(24px - 2px);padding-bottom:calc(13px - 2px);padding-left:calc(24px - 2px);}button.button-style-secondary, .button.button-style-secondary, .wp-block-button__link.button-style-secondary, input[type="button"].button-style-secondary, input[type="reset"].button-style-secondary, input[type="submit"].button-style-secondary, .fl-button.button-style-secondary, .elementor-button-wrapper .elementor-button.button-style-secondary, .wc-block-components-checkout-place-order-button.button-style-secondary, .wc-block-cart__submit.button-style-secondary{font-style:normal;font-weight:normal;font-size:11px;line-height:1.4;letter-spacing:0.2em;font-family:Mulish, sans-serif;text-transform:uppercase;}@media all and (min-width: 1025px){.transparent-header .entry-hero .entry-hero-container-inner{padding-top:65px;}}@media all and (max-width: 1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:60px;}}@media all and (max-width: 767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:70px;}}#kt-scroll-up-reader, #kt-scroll-up{border-radius:0px 0px 0px 0px;color:var(--global-palette4);border-color:rgba(0,0,0,0);bottom:16px;font-size:1.2em;padding:0.4em 0.4em 0.4em 0.4em;}#kt-scroll-up-reader.scroll-up-side-right, #kt-scroll-up.scroll-up-side-right{right:20px;}#kt-scroll-up-reader.scroll-up-side-left, #kt-scroll-up.scroll-up-side-left{left:20px;}@media all and (hover: hover){#kt-scroll-up-reader:hover, #kt-scroll-up:hover{color:var(--global-palette2);border-color:rgba(0,0,0,0);}}.wp-site-blocks .page-title h1{font-style:normal;text-transform:none;color:var(--global-palette4);}.entry-hero.page-hero-section .entry-header{min-height:200px;}.comment-metadata a:not(.comment-edit-link), .comment-body .edit-link:before{display:none;}.loop-entry.type-post h2.entry-title{font-style:normal;font-weight:400;font-size:22px;letter-spacing:0.03em;font-family:var(--global-heading-font-family, inherit);text-transform:none;color:var(--global-palette4);}@media all and (max-width: 767px){.loop-entry.type-post h2.entry-title{font-size:18px;}} 1023/* Kadence Header CSS */ 1024@media all and (max-width: 1024px){.mobile-transparent-header #masthead{position:absolute;
1024left:0px;right:0px;z-index:100;}.kadence-scrollbar-fixer.mobile-transparent-header #masthead{right:var(--scrollbar-offset,0);}.mobile-transparent-header #masthead, .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}.site-header-row-tablet-layout-fullwidth, .site-header-row-tablet-layout-standard{padding:0px;}}@media all and (min-width: 1025px){.transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.transparent-header.kadence-scrollbar-fixer #masthead{right:var(--scrollbar-offset,0);}.transparent-header #masthead, .transparent-header .site-top-header-wrap .site-header-row-container-inner, .transparent-header .site-main-header-wrap .site-header-row-container-inner, .transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}}.site-branding a.brand img{max-width:230px;}.site-branding a.brand img.svg-logo-image{width:230px;}@media all and (max-width: 1024px){.site-branding a.brand img{max-width:200px;}.site-branding a.brand img.svg-logo-image{width:200px;}}@media all and (max-width: 767px){.site-branding a.brand img{max-width:180px;}.site-branding a.brand img.svg-logo-image{width:180px;}}.site-branding{padding:0em 0em 0em 0em;}@media all and (max-width: 1024px){.site-branding{padding:1em 0em 1em 1.5em;}}@media all and (max-width: 767px){.site-branding{padding:0px 0px 4px 0px;}}@media all and (max-width: 1024px){.site-branding .site-title{font-size:40px;}}@media all and (max-width: 767px){.site-branding .site-title{font-size:32px;line-height:24px;}}#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner{background:var(--global-palette9);}.site-main-header-wrap .site-header-row-container-inner{border-top:0px none transparent;border-bottom:0px none transparent;}.site-main-header-inner-wrap{min-height:100px;}@media all and (max-width: 1024px){.site-main-header-inner-wrap{min-height:60px;}}@media all and (max-width: 767px){.site-main-header-wrap .site-header-row-container-inner{border-top:10px solid var(--global-palette5);border-bottom:3px solid #eeeae8;}.site-main-header-inner-wrap{min-height:70px;}}.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:2.5em 0em 0em 0em;}@media all and (max-width: 1024px){.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:0px 0px 0px 0px;}}@media all and (max-width: 767px){.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:0em 1em 0em 1.5em;}}.site-top-header-wrap .site-header-row-container-inner{background:var(--global-palette9);border-top:10px solid #38b6ff;border-bottom:3px solid #dde1e4;}.site-top-header-inner-wrap{min-height:65px;}@media all and (max-width: 1024px){.site-top-header-wrap .site-header-row-container-inner{border-top:5px solid #38b6ff;border-bottom:3px solid var(--global-palette6);}}@media all and (max-width: 767px){.site-top-header-wrap .site-header-row-container-inner{border-top:5px solid #38b6ff;border-bottom:3px solid var(--global-palette7);}}.site-top-header-wrap .site-header-row-container-inner>.site-container{padding:0px 20px 0px 0px;}@media all and (max-width: 1024px){.site-top-header-wrap .site-header-row-container-inner>.site-container{padding:0px 0px 0px 0px;}}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.item-hidden-above):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.item-hidden-above) > .site-header-row-container-inner{border-bottom:3px solid #eeeae8;}.site-main-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-header-upper-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-header-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-top-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-bottom-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck{box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after{width:calc( 100% - 5em);}.main-navigation .primary-menu-container > ul > li.menu-item > a{padding-left:calc(5em / 2);padding-right:calc(5em / 2);padding-top:2.44em;padding-bottom:2.44em;color:var(--global-palette3);}.main-navigation .primary-menu-container > ul > li.menu-item .dropdown-nav-special-toggle{right:calc(5em / 2);}.main-navigation .primary-menu-container > ul li.menu-item > a{font-style:normal;font-weight:700;font-size:15px;line-height:1;letter-spacing:0.175em;font-family:var(--global-primary-nav-font-family);text-transform:uppercase;}.main-navigation .primary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette2);}.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette3);}.header-navigation .header-menu-container ul ul.sub-menu, .header-navigation .header-menu-container ul ul.submenu{background:var(--global-palette9);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.1);}.header-navigation .header-menu-container ul ul li.menu-item, .header-menu-container ul.menu > li.kadence-menu-mega-enabled > ul > li.menu-item > a{border-bottom:1px solid #eeeae8;border-radius:0px 0px 0px 0px;}.header-navigation .header-menu-container ul ul li.menu-item > a{width:180px;padding-top:1.2em;padding-bottom:1.2em;color:var(--global-palette4);font-style:normal;font-weight:400;font-size:11px;line-height:1.6;letter-spacing:0.17em;text-transform:uppercase;}.header-navigation .header-menu-container ul ul li.menu-item > a:hover{color:var(--global-palette2);background:var(--global-palette9);border-radius:0px 0px 0px 0px;}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item > a{color:var(--global-palette4);background:var(--global-palette9);border-radius:0px 0px 0px 0px;}.mobile-toggle-open-container .menu-toggle-open, .mobile-toggle-open-container .menu-toggle-open:focus{color:var(--global-palette3);padding:0.4em 0.6em 0.4em 0.6em;font-size:14px;}.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered{border:1px solid currentColor;}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:20px;}.mobile-toggle-open-container .menu-toggle-open:hover, .mobile-toggle-open-container .menu-toggle-open:focus-visible{color:#32b5e0;}.mobile-navigation ul li{font-style:normal;font-weight:normal;font-size:12px;line-height:0px;letter-spacing:0.15em;font-family:Mulish, sans-serif;text-transform:uppercase;}@media all and (max-width: 767px){.mobile-navigation ul li{font-size:12px;}}.mobile-navigation ul li a{padding-top:1.9em;padding-bottom:1.9em;}.mobile-navigation ul li > a, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{background:rgba(255,255,255,0);color:var(--global-palette4);}.mobile-navigation ul li > a:hover, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap:hover{color:var(--global-palette4);}.mobile-navigation ul li.current-menu-item > a, .mobile-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette4);}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid #eeeae8;}
1024.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid #eeeae8;}#mobile-drawer .drawer-inner, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated.show-drawer .drawer-inner{background:var(--global-palette9);}#mobile-drawer .drawer-header .drawer-toggle{padding:1.5em 0em 0em 0em;font-size:22px;}#mobile-drawer .drawer-header .drawer-toggle, #mobile-drawer .drawer-header .drawer-toggle:focus{color:#93b425;background:var(--global-palette9);}#mobile-drawer .drawer-header .drawer-toggle:hover, #mobile-drawer .drawer-header .drawer-toggle:focus:hover{color:#474063;}.header-social-wrap .header-social-inner-wrap{font-size:0.85em;gap:0.75em;}.header-social-wrap .header-social-inner-wrap .social-button{color:var(--global-palette3);background:rgba(215,220,220,0);border:2px none transparent;border-radius:3px;}.header-social-wrap .header-social-inner-wrap .social-button:hover{color:var(--global-palette2);background:rgba(215,220,220,0);}.header-mobile-social-wrap{margin:20px 0px 20px 0px;}.header-mobile-social-wrap .header-mobile-social-inner-wrap{font-size:1em;gap:0.3em;}.header-mobile-social-wrap .header-mobile-social-inner-wrap .social-button{color:var(--global-palette4);background:rgba(249,249,249,0);border:2px none transparent;border-radius:3px;}.header-mobile-social-wrap .header-mobile-social-inner-wrap .social-button:hover{color:var(--global-palette2);}.search-toggle-open-container .search-toggle-open{color:var(--global-palette3);margin:1px 2px 0px -5px;}.search-toggle-open-container .search-toggle-open.search-toggle-style-bordered{border:1px solid currentColor;}.search-toggle-open-container .search-toggle-open .search-toggle-icon{font-size:1.1em;}.search-toggle-open-container .search-toggle-open:hover, .search-toggle-open-container .search-toggle-open:focus{color:var(--global-palette2);}#search-drawer .drawer-inner .drawer-content form input.search-field, #search-drawer .drawer-inner .drawer-content form .kadence-search-icon-wrap, #search-drawer .drawer-header{color:var(--global-palette4);}#search-drawer .drawer-inner .drawer-content form input.search-field:focus, #search-drawer .drawer-inner .drawer-content form input.search-submit:hover ~ .kadence-search-icon-wrap, #search-drawer .drawer-inner .drawer-content form button[type="submit"]:hover ~ .kadence-search-icon-wrap{color:var(--global-palette4);}#search-drawer .drawer-inner{background:var(--global-palette7);} 1025/* Kadence Footer CSS */ 1026.site-top-footer-wrap .site-footer-row-container-inner{background:rgba(255,255,255,0);font-style:normal;font-size:14px;letter-spacing:0.04em;}.site-footer .site-top-footer-wrap a:not(.button):not(.wp-block-button__link):not(.wp-element-button){color:var(--global-palette3);}.site-footer .site-top-footer-wrap a:not(.button):not(.wp-block-button__link):not(.wp-element-button):hover{color:var(--global-palette2);}.site-top-footer-inner-wrap{padding-top:4.5em;padding-bottom:4.5em;grid-column-gap:4em;grid-row-gap:4em;}.site-top-footer-inner-wrap .widget{margin-bottom:12px;}.site-top-footer-inner-wrap .widget-area .widget-title{font-style:normal;font-size:12px;line-height:1.5;letter-spacing:0.12em;}.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-4em / 2);}@media all and (max-width: 1024px){.site-top-footer-inner-wrap{padding-top:3em;padding-bottom:3em;}}@media all and (max-width: 767px){.site-top-footer-inner-wrap{padding-top:1em;padding-bottom:2.5em;grid-column-gap:2em;grid-row-gap:2em;}.site-top-footer-inner-wrap .widget{margin-bottom:40px;}.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-2em / 2);}}.site-bottom-footer-wrap .site-footer-row-container-inner{background:var(--global-palette7);font-style:normal;font-weight:400;font-size:12px;letter-spacing:0.1rem;text-transform:uppercase;color:var(--global-palette3);}.site-bottom-footer-inner-wrap{padding-top:30px;padding-bottom:2em;grid-column-gap:30px;}.site-bottom-footer-inner-wrap .widget{margin-bottom:30px;}.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}@media all and (max-width: 767px){.site-bottom-footer-inner-wrap{padding-top:18px;padding-bottom:25px;}}.footer-social-wrap{margin:10px 0px 0px 0px;}.footer-social-wrap .footer-social-inner-wrap{font-size:1em;gap:0.6em;}.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button{color:var(--global-palette4);background:var(--global-palette5);border:2px none transparent;border-radius:90px;}.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button:hover{color:var(--global-palette4);background:var(--global-palette6);}#colophon .footer-html{font-style:normal;font-weight:normal;font-size:11px;line-height:1.7;letter-spacing:0.12rem;font-family:Mulish, sans-serif;text-transform:uppercase;color:var(--global-palette4);margin:0.35em 4em 0em 0em;}#colophon .site-footer-row-container .site-footer-row .footer-html a{color:var(--global-palette4);}#colophon .site-footer-row-container .site-footer-row .footer-html a:hover{color:var(--global-palette2);} 1027/*# sourceURL=kadence-global-inline-css */ 1028</style> 1029<link rel='stylesheet' id='kadence-header-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/trundless.com/https://trundless.com/w
1029p-content/themes/kadence/assets/css/header.min.css?ver=1.5.2" /> 1030<link rel='stylesheet' id='kadence-content-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/themes/kadence/assets/css/content.min.css?ver=1.5.2" /> 1031<link rel='stylesheet' id='kadence-footer-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/themes/kadence/assets/css/footer.min.css?ver=1.5.2" /> 1032<link rel='stylesheet' id='kadence-blocks-rowlayout-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/plugins/kadence-blocks/dist/style-blocks-rowlayout.css?ver=3.7.12" /> 1033<link rel='stylesheet' id='kadence-blocks-column-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/plugins/kadence-blocks/dist/style-blocks-column.css?ver=3.7.12" /> 1034<style id="kadence-blocks-advancedheading-inline-css" bwp-move-head="1" type="text/berqwp-style"> 1035 .wp-block-kadence-advancedheading mark{background:transparent;border-style:solid;border-width:0} 1036 .wp-block-kadence-advancedheading mark.kt-highlight{color:#f76a0c;} 1037 .kb-adv-heading-icon{display: inline-flex;justify-content: center;align-items: center;} 1038 .is-layout-constrained > .kb-advanced-heading-link {display: block;}.wp-block-kadence-advancedheading.has-background{padding: 0;} .single-content .kadence-advanced-heading-wrapper h1, 1039 .single-content .kadence-advanced-heading-wrapper h2, 1040 .single-content .kadence-advanced-heading-wrapper h3, 1041 .single-content .kadence-advanced-heading-wrapper h4, 1042 .single-content .kadence-advanced-heading-wrapper h5, 1043 .single-content .kadence-advanced-heading-wrapper h6 {margin: 1.5em 0 .5em;} 1044 .single-content .kadence-advanced-heading-wrapper+* { margin-top:0;}.kb-screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);} 1045/*# sourceURL=kadence-blocks-advancedheading-inline-css */ 1046</style> 1047<link rel='stylesheet' id='mia-style-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/themes/mia-travel/style.css?ver=1.0.0" /> 1048<style id="kadence-blocks-global-variables-inline-css" bwp-move-head="1" type="text/berqwp-style"> 1049:root {--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem);} 1050/*# sourceURL=kadence-blocks-global-variables-inline-css */ 1051</style> 1052<style id="kadence_blocks_css-inline-css" bwp-move-head="1" type="text/berqwp-style"> 1053.kb-row-layout-id6353_44bb90-58 > .kt-row-column-wrap{max-width:var( --global-content-width, 1330px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:4.5em;padding-bottom:5.5em;grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-id6353_44bb90-58 > .kt-row-column-wrap{padding-top:3em;padding-bottom:3em;grid-template-columns:minmax(0, 1fr);}}.kadence-column6353_17d6a4-19 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6353_17d6a4-19 > .kt-inside-inner-col{flex-direction:column;}.kadence-column6353_17d6a4-19 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6353_17d6a4-19 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6353_17d6a4-19 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading6353_42e32a-4b, .wp-block-kadence-advancedheading.kt-adv-heading6353_42e32a-4b[data-kb-block="kb-adv-heading6353_42e32a-4b"]{margin-bottom:2em;text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading6353_42e32a-4b mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6353_42e32a-4b[data-kb-block="kb-adv-heading6353_42e32a-4b"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading6353_42e32a-4b img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6353_42e32a-4b[data-kb-block="kb-adv-heading6353_42e32a-4b"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading6353_42e32a-4b, .wp-block-kadence-advancedheading.kt-adv-heading6353_42e32a-4b[data-kb-block="kb-adv-heading6353_42e32a-4b"]{font-size:16px;}}.kb-posts-id-6353_845888-65 .entry.loop-entry .entry-header .entry-title{font-size:27px;}.kb-posts-id-6353_845888-65 .kb-post-list-item{display:grid;}@media all and (max-width: 767px){.kb-posts-id-6353_845888-65 .entry.loop-entry .entry-header .entry-title{font-size:18px;}}.kb-row-layout-id6353_ac4454-bd > .kt-row-column-wrap{max-width:900px;margin-left:auto;margin-right:auto;padding-top:3em;padding-bottom:2em;grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 1024px){.kb-row-layout-id6353_ac4454-bd > .kt-row-column-wrap{padding-right:3em;padding-left:3em;}}@media all and (max-width: 767px){.kb-row-layout-id6353_ac4454-bd > .kt-row-column-wrap{padding-top:3em;padding-right:1.5em;padding-bottom:3em;padding-left:1.5em;grid-template-columns:minmax(0, 1fr);}}.kadence-column6353_2e63fc-f8 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column6353_2e63fc-f8 > .kt-inside-inner-col{flex-direction:column;}.kadence-column6353_2e63fc-f8 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column6353_2e63fc-f8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column6353_2e63fc-f8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading6353_574943-61, .wp-block-kadence-advancedheading.kt-adv-heading6353_574943-61[data-kb-block="kb-adv-heading6353_574943-61"]{text-align:left;font-size:40px;}.wp-block-kadence-advancedheading.kt-adv-heading6353_574943-61 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6353_574943-61[data-kb-block="kb-adv-heading6353_574943-61"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading6353_574943-61 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6353_574943-61[data-kb-block="kb-adv-heading6353_574943-61"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading6353_574943-61, .wp-block-kadence-advancedheading.kt-adv-heading6353_574943-61[data-kb-block="kb-adv-heading6353_574943-61"]{font-size:34px;}}.wp-block-kadence-advancedheading.kt-adv-heading6353_21375e-35, .wp-block-kadence-advancedheading.kt-adv-heading6353_21375e-35[data-kb-block="kb-adv-heading6353_21375e-35"]{text-align:left;font-size:16px;}.wp-block-kadence-advancedheading.kt-adv-heading6353_21375e-35 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6353_21375e-35[data-kb-block="kb-adv-heading6353_21375e-35"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading6353_21375e-35 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6353_21375e-35[data-kb-block="kb-adv-heading6353_21375e-35"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading6353_21375e-35, .wp-block-kadence-advancedheading.kt-adv-heading6353_21375e-35[data-kb-block="kb-adv-heading6353_21375e-35"]{font-size:15px;}} 1054/*# sourceURL=kadence_blocks_css-inline-css */ 1055</style> 1056<style id="kadence_blocks_custom_css-inline-css" bwp-move-head="1" type="text/berqwp-style"> 1057.mia-featured-posts .entry {n display: flex !important;n flex-direction: column;n}n.mia-featured-posts .entry-content-wrap {n flex: 1;n display: flex;n}n.mia-featured-posts .loop-entry .entry-content-wrap {n flex: 1;n text-align: center;n border-bottom: 1px solid #eeeae8;n border-left: 1px solid #eeeae8;n border-right: 1px solid #eeeae8;n padding: 1.5em;n}n.mia-featured-posts .entry-header {n margin-bottom: 0;n}n.mia-featured-posts .loop-entry .entry-header .entry-meta {n text-align: center;n display: block;n margin: 0;n}n@media only screen and (max-width: 1024px) {nt.mia-featured-posts.grid-lg-col-3.grid-cols {n tgrid-template-columns: repeat(2, minmax(0, 1fr)) !important;n }n .mia-featured-posts .loop-entry .entry-content-wrap {n padding: 1em;n }n .mia-featured-posts .loop-entry .entry-header .entry-meta {n font-size: 10px !important;n padding-bottom: 5px !important;n }n}.inset-border.has-theme-palette1-background-color {n border-top: 1px solid #fff;n border-bottom: 1px solid #fff;n outline: 8px solid var(u002du002dglobal-palette1);n}n.inset-border.has-theme-palette2-background-color {n border-top: 1px solid #fff;n border-bottom: 1px solid #fff;n outline: 8px solid var(u002du002dglobal-palette2);n}n.inset-border.has-theme-palette3-background-color {n border-top: 1px solid #fff;n border-bottom: 1px solid #fff;n outline: 8px solid var(u002du002dglobal-palette3);n}n.inset-border.has-theme-palette4-background-color {n border-top: 1px solid #fff;n border-bottom: 1px solid #fff;n outline: 8px solid var(u002du002dglobal-palette4);n}n.inset-border.has-theme-palette5-background-color {n border-top: 1px solid #fff;n border-bottom: 1px solid #fff;n outline: 8px solid var(u002du002dglobal-palette5);n}n.inset-border.has-theme-palette6-background-color {n border-top: 1px solid #fff;n border-bottom: 1px solid #fff;n outline: 8px solid var(u002du002dglobal-palette6);n}n.inset-border.has-theme-palette7-background-color {n border-top: 1px solid #fff;n border-bottom: 1px solid #fff;n outline: 8px solid var(u002du002dglobal-palette7);n}n.inset-border.has-theme-palette8-background-color {n border-top: 1px solid #fff;n border-bottom: 1px solid #fff;n outline: 8px solid var(u002du002dglobal-palette8);n}n.inset-border.has-theme-palette9-background-color {n border-top: 1px solid #fff;n border-bottom: 1px solid #fff;n outline: 8px solid var(u002du002dglobal-palette9);n} 1058/*# sourceURL=kadence_blocks_custom_css-inline-css */ 1059</style> 1060<style type="text/berqwp-style" bwp-move-head="1"> 1061 #offscreen-toggle { 1062 color: #000000; 1063 } 1064 #offscreen-toggle svg rect { 1065 fill: #000000; 1066 } 1067 #offscreen-toggle:hover {
1068 color: #81d742; 1069 } 1070 #offscreen-toggle:hover svg rect { 1071 fill: #81d742; 1072 } 1073 .mia-offscreen-menu { 1074 background-color: #fafaf9; 1075 } 1076 .mia-offscreen-menu .widget_pages a, 1077 .mia-offscreen-menu .widget_nav_menu a { 1078 color: #404963; 1079 } 1080 .mia-offscreen-menu p a:hover, 1081 .mia-offscreen-menu .widget_pages a:hover, 1082 .mia-offscreen-menu .widget_nav_menu a:hover { 1083 color: #94a2b3 !important; 1084 fill: #94a2b3 !important; 1085 } 1086 </style> 1087<link rel='stylesheet' id='kadence-fonts-gfonts-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://fonts.googleapis.com/css?family=Montserrat:regular,regularitalic,700,700italic%7CMulish:700,regular%7CPlayfair%20Display:regular%7CRoboto:regular%7CLato:regular&display=swap" /> 1088<link rel='stylesheet' id='nf-display-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/plugins/ninja-forms/assets/css/display-opinions-light.css?ver=7.1.2" /> 1089<link rel='stylesheet' id='nf-font-awesome-css' href='' media='all' bwp-move-head="1" data-berqwp-style-href="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/plugins/ninja-forms/assets/css/font-awesome.min.css?ver=7.1.2" /> 1090<style bwp-move-head="1" type="text/berqwp-style"> 1091 @media print { 1092 body * { 1093 display: none !important; 1094 } 1095 1096 body:after { 1097 content: "You are not allowed to print preview this page, Thank you"; 1098 } 1099 } 1100 </style> 1101<style type="text/berqwp-style" bwp-move-head="1"> 1102 #wpcp-error-message { 1103 direction: ltr; 1104 text-align: center; 1105 transition: opacity 900ms ease 0s; 1106 z-index: 99999999; 1107 } 1108 1109 .hideme { 1110 opacity: 0; 1111 visibility: hidden; 1112 } 1113 1114 .showme { 1115 opacity: 1; 1116 visibility: visible; 1117 } 1118 1119 .msgmsg-box-wpcp { 1120 border: 1px solid #f5aca6; 1121 border-radius: 10px; 1122 color: #555; 1123 font-family: Tahoma; 1124 font-size: 11px; 1125 margin: 10px; 1126 padding: 10px 36px; 1127 position: fixed; 1128 width: 255px; 1129 top: 50%; 1130 left: 50%; 1131 margin-top: -10px; 1132 margin-left: -130px; 1133 -webkit-box-shadow: 0px 0px 34px 2px rgba(242, 191, 191, 1); 1134 -moz-box-shadow: 0px 0px 34px 2px rgba(242, 191, 191, 1); 1135 box-shadow: 0px 0px 34px 2px rgba(242, 191, 191, 1); 1136 } 1137 1138 .msgmsg-box-wpcp span { 1139 font-weight: bold; 1140 text-transform: uppercase; 1141 } 1142 1143 .warning-wpcp { 1144 background: #ffecec url('https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/plugins/wp-content-copy-protector/images/warning.png') no-repeat 10px 50%; 1145 } 1146 </style> 1147</head> 1148 1149<body class="wp-singular page-template-default page page-id-6353 wp-custom-logo wp-embed-responsive wp-theme-kadence wp-child-theme-mia-travel unselectable footer-on-bottom hide-focus-outline link-style-standard content-title-style-normal content-width-normal content-style-unboxed content-vertical-padding-show non-transparent-header mobile-non-transparent-header"> 1150<!-- Google Tag Manager (noscript) --> 1151<noscript><div class="berqwp-lazy-youtube" data-embed="<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W4DDLPWH"height="0" width="0" style="display:none;visibility:hidden"> </iframe>"></div></noscript> 1152<!-- End Google Tag Manager (noscript) --><div id="wrapper" class="site wp-site-blocks"> 1153 <a class="skip-link screen-reader-text scroll-ignore" href="#main">Skip to content</a> 1154 <header id="masthead" class="site-header" role="banner" itemtype="https://schema.org/WPHeader" itemscope> 1155 <div id="main-header" class="site-header-wrap"> 1156 <div class="site-header-inner-wrap"> 1157 <div class="site-header-upper-wrap"> 1158 <div class="site-header-upper-inner-wrap"> 1159 <div class="site-top-header-wrap site-header-row-container site-header-focus-item site-header-row-layout-standard kadence-sticky-header" data-section="kadence_customizer_header_top" data-reveal-scroll-up="false"> 1160 <div class="site-header-row-container-inner"> 1161 <div class="site-container"> 1162 <div class="site-top-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-center-column"> 1163 <div class="site-header-top-section-left site-header-section site-header-section-left"> 1164 <div class="site-header-item site-header-focus-item" data-section="title_tagline"> 1165 <div class="site-branding branding-layout-standard site-brand-logo-only"><a class="brand has-logo-image" href="https://trundless.com/" rel="home"><img decoding="async" width="400" height="120" src="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/w
1165p-content/uploads/2025/12/Trundless-logo-old-2.png" class="custom-logo" alt=""Trundless.com" logo in large, rounded light blue letters on a light gray background." sizes="(max-width: 400px) 100vw, 400px" srcset="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/12/Trundless-logo-old-2.png 400w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/12/Trundless-logo-old-2-300x90.png 300w" loading="eager" fetchpriority="high" /></a></div></div><!-- data-section="title_tagline" --> 1166 <div class="site-header-top-section-left-center site-header-section site-header-section-left-center"> 1167 </div> 1168 </div> 1169 <div class="site-header-top-section-center site-header-section site-header-section-center"> 1170 <div class="site-header-item site-header-focus-item site-header-item-main-navigation header-navigation-layout-stretch-false header-navigation-layout-fill-stretch-false" data-section="kadence_customizer_primary_navigation"> 1171 <nav id="site-navigation" class="main-navigation header-navigation hover-to-open nav--toggle-sub header-navigation-style-standard header-navigation-dropdown-animation-fade" role="navigation" aria-label="Primary"> 1172 <div class="primary-menu-container header-menu-container"> 1173 <ul id="primary-menu" class="menu"><li id="menu-item-6146" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-6146"><a href="https://trundless.com/">Home</a></li> 1174<li id="menu-item-4235" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4235"><a href="https://trundless.com/about/">About Us</a></li> 1175<li id="menu-item-6481" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6481"><a href="#"><span class="nav-drop-title-wrap">Regions<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1176 </svg></span></span></span></a> 1177<ul class="sub-menu"> 1178 <li id="menu-item-6460" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6460"><a href="https://trundless.com/category/regions/africa/"><span class="nav-drop-title-wrap">Africa<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1179 </svg></span></span></span></a> 1180 <ul class="sub-menu"> 1181 <li id="menu-item-6454" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6454"><a href="https://trundless.com/category/regions/africa/south-africa/">South Africa</a></li> 1182 <li id="menu-item-6453" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6453"><a href="https://trundless.com/category/regions/africa/lesotho/">Lesotho</a></li> 1183 </ul> 1184</li> 1185 <li id="menu-item-7398" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-7398"><a href="https://trundless.com/category/regions/caucasus/"><span class="nav-drop-title-wrap">Caucasus<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1186 </svg></span></span></span></a> 1187 <ul class="sub-menu"> 1188 <li id="menu-item-7399" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7399"><a href="https://trundless.com/category/regions/caucasus/georgia/">Georgia</a></li> 1189 </ul> 1190</li> 1191 <li id="menu-item-4248" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-4248"><a href="https://trundless.com/category/regions/caribbean/"><span class="nav-drop-title-wrap">Caribbean<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1192 </svg></span></span></span></a> 1193 <ul class="sub-menu"> 1194 <li id="menu-item-4249" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4249"><a href="https://trundless.com/category/regions/caribbean/cuba/">Cuba</a></li> 1195 </ul> 1196</li> 1197 <li id="menu-item-4238" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-4238"><a href="https://trundless.com/category/regions/europe/"><span class="nav-drop-title-wrap">Europe<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1198 </svg></span></span></span></a> 1199 <ul class="sub-menu"> 1200 <li id="menu-item-4240" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4240"><a href="https://trundless.com/category/regions/europe/belgium/">Belgium</a></li> 1201 <li id="menu-item-4239" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4239"><a href="https://trundless.com/category/regions/europe/france/">France</a></li> 1202 <li id="menu-item-4241" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4241"><a href="https://trundless.com/category/regions/europe/greece/">Greece</a></li> 1203 <li id="menu-item-4242" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4242"><a href="https://trundless.com/category/regions/europe/spain/">Spain</a></li> 1204 </ul> 1205</li> 1206 <li id="menu-item-4244" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-4244"><a href="https://trundless.com/category/regions/south-america/"><span class="nav-drop-title-wrap">South America<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1207 </svg></span></span></span></a> 1208 <ul class="sub-menu"> 1209 <li id="menu-item-4247" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4247"><a href="https://trundless.com/category/regions/south-america/brazil/">Brazil</a></li> 1210 <li id="menu-item-4245" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4245"><a href="https://trundless.com/category/regions/south-america/ecuador/">Ecuador</a></li> 1211 <li id="menu-item-4246" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4246"><a href="https://trundless.com/category/regions/south-america/peru/">Peru</a></li> 1212 </ul> 1213</li> 1214</ul> 1215</li> 1216<li id="menu-item-6487" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-6487"><a href="#"><span class="nav-drop-title-wrap">Travel Tips<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1217 </svg></span></span></span></a> 1218<ul class="sub-menu"> 1219 <li id="menu-item-6373" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-6353 current_page_item menu-item-6373"><a href="https://trundless.com/city-guides/" aria-current="page">City Guides</a></li> 1220 <li id="menu-item-6374" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6374"><a href="https://trundless.com/travel-essentials/">Travel Essentials</a></li> 1221 <li id="menu-item-6375" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6375"><a href="https://trundless.com/safety/">Safety Tips</a></li> 1222 <li id="menu-item-7720" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7720"><a href="https://trundless.com/get-inspired-to-travel/">Get Inspired to Travel</a></li> 1223</ul> 1224</li> 1225<li id="menu-item-6413" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6413"><a href="https://trundless.com/blog/">Blog</a></li> 1226</ul> </div> 1227 </nav><!-- #site-navigation --> 1228 </div><!-- data-section="primary_navigation" --> 1229 </div> 1230 <div class="site-header-top-section-right site-header-section site-header-section-right"> 1231 <div class="site-header-top-section-right-center site-header-section site-header-section-right-center"> 1232 </div> 1233 <div class="site-header-item site-header-focus-item" data-section="
1233kadence_customizer_header_social"> 1234 <div class="header-social-wrap"><div class="header-social-inner-wrap element-social-inner-wrap social-show-label-false social-style-filled"><a href="https://www.youtube.com/@trundless" aria-label="YouTube" target="_blank" rel="noopener noreferrer" class="social-button header-social-item social-link-youtube"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-youtube-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>YouTube</title><path d="M21.563 6.637c0.287 1.529 0.448 3.295 0.437 5.125 0.019 1.528-0.123 3.267-0.437 5.021-0.057 0.208-0.15 0.403-0.272 0.575-0.227 0.321-0.558 0.565-0.949 0.675-0.604 0.161-2.156 0.275-3.877 0.341-2.23 0.086-4.465 0.086-4.465 0.086s-2.235 0-4.465-0.085c-1.721-0.066-3.273-0.179-3.866-0.338-0.205-0.057-0.396-0.149-0.566-0.268-0.311-0.22-0.55-0.536-0.67-0.923-0.285-1.526-0.444-3.286-0.433-5.11-0.021-1.54 0.121-3.292 0.437-5.060 0.057-0.208 0.15-0.403 0.272-0.575 0.227-0.321 0.558-0.565 0.949-0.675 0.604-0.161 2.156-0.275 3.877-0.341 2.23-0.085 4.465-0.085 4.465-0.085s2.235 0 4.466 0.078c1.719 0.060 3.282 0.163 3.856 0.303 0.219 0.063 0.421 0.165 0.598 0.299 0.307 0.232 0.538 0.561 0.643 0.958zM23.51 6.177c-0.217-0.866-0.718-1.59-1.383-2.093-0.373-0.282-0.796-0.494-1.249-0.625-0.898-0.22-2.696-0.323-4.342-0.38-2.267-0.079-4.536-0.079-4.536-0.079s-2.272 0-4.541 0.087c-1.642 0.063-3.45 0.175-4.317 0.407-0.874 0.247-1.581 0.77-2.064 1.45-0.27 0.381-0.469 0.811-0.587 1.268-0.006 0.024-0.011 0.049-0.015 0.071-0.343 1.898-0.499 3.793-0.476 5.481-0.012 1.924 0.161 3.831 0.477 5.502 0.006 0.031 0.013 0.062 0.021 0.088 0.245 0.86 0.77 1.567 1.451 2.048 0.357 0.252 0.757 0.443 1.182 0.561 0.879 0.235 2.686 0.347 4.328 0.41 2.269 0.087 4.541 0.087 4.541 0.087s2.272 0 4.541-0.087c1.642-0.063 3.449-0.175 4.317-0.407 0.873-0.247 1.581-0.77 2.063-1.45 0.27-0.381 0.47-0.811 0.587-1.267 0.006-0.025 0.012-0.050 0.015-0.071 0.34-1.884 0.496-3.765 0.476-5.44 0.012-1.925-0.161-3.833-0.477-5.504-0.004-0.020-0.008-0.040-0.012-0.057zM10.75 13.301v-3.102l2.727 1.551zM10.244 15.889l5.75-3.27c0.48-0.273 0.648-0.884 0.375-1.364-0.093-0.164-0.226-0.292-0.375-0.375l-5.75-3.27c-0.48-0.273-1.091-0.105-1.364 0.375-0.090 0.158-0.132 0.33-0.131 0.494v6.54c0 0.552 0.448 1 1 1 0.182 0 0.352-0.049 0.494-0.131z"></path> 1235 </svg></span></a><a href="https://www.tiktok.com/@trundless" aria-label="TikTok" target="_blank" rel="noopener noreferrer" class="social-button header-social-item social-link-tiktok"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-tiktok-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewbox="0 0 32 32"><title>TikTok</title><path d="M16.707 0.027c1.747-0.027 3.48-0.013 5.213-0.027 0.107 2.040 0.84 4.12 2.333 5.56 1.493 1.48 3.6 2.16 5.653 2.387v5.373c-1.92-0.067-3.853-0.467-5.6-1.293-0.76-0.347-1.467-0.787-2.16-1.24-0.013 3.893 0.013 7.787-0.027 11.667-0.107 1.867-0.72 3.72-1.8 5.253-1.747 2.56-4.773 4.227-7.88 4.28-1.907 0.107-3.813-0.413-5.44-1.373-2.693-1.587-4.587-4.493-4.867-7.613-0.027-0.667-0.040-1.333-0.013-1.987 0.24-2.533 1.493-4.96 3.44-6.613 2.213-1.92 5.307-2.84 8.2-2.293 0.027 1.973-0.053 3.947-0.053 5.92-1.32-0.427-2.867-0.307-4.027 0.493-0.84 0.547-1.48 1.387-1.813 2.333-0.28 0.68-0.2 1.427-0.187 2.147 0.32 2.187 2.427 4.027 4.667 3.827 1.493-0.013 2.92-0.88 3.693-2.147 0.253-0.44 0.533-0.893 0.547-1.413 0.133-2.387 0.080-4.76 0.093-7.147 0.013-5.373-0.013-10.733 0.027-16.093z"></path> 1236 </svg></span></a><a href="http://www.pinterest.com/trundless" aria-label="Pinterest" target="_blank" rel="noopener noreferrer" class="social-button header-social-item social-link-pinterest"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-pinterest-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><title>Pinterest</title><path d="M8 0c-4.412 0-8 3.587-8 8s3.587 8 8 8 8-3.588 8-8-3.588-8-8-8zM8 14.931c-0.716 0-1.403-0.109-2.053-0.309 0.281-0.459
12360.706-1.216 0.862-1.816 0.084-0.325 0.431-1.647 0.431-1.647 0.225 0.431 0.888 0.797 1.587 0.797 2.091 0 3.597-1.922 3.597-4.313 0-2.291-1.869-4.003-4.272-4.003-2.991 0-4.578 2.009-4.578 4.194 0 1.016 0.541 2.281 1.406 2.684 0.131 0.063 0.2 0.034 0.231-0.094 0.022-0.097 0.141-0.566 0.194-0.787 0.016-0.069 0.009-0.131-0.047-0.2-0.287-0.347-0.516-0.988-0.516-1.581 0-1.528 1.156-3.009 3.128-3.009 1.703 0 2.894 1.159 2.894 2.819 0 1.875-0.947 3.175-2.178 3.175-0.681 0-1.191-0.563-1.025-1.253 0.197-0.825 0.575-1.713 0.575-2.306 0-0.531-0.284-0.975-0.878-0.975-0.697 0-1.253 0.719-1.253 1.684 0 0.612 0.206 1.028 0.206 1.028s-0.688 2.903-0.813 3.444c-0.141 0.6-0.084 1.441-0.025 1.988-2.578-1.006-4.406-3.512-4.406-6.45 0-3.828 3.103-6.931 6.931-6.931s6.931 3.103 6.931 6.931c0 3.828-3.103 6.931-6.931 6.931z"></path> 1237 </svg></span></a></div></div></div><!-- data-section="header_social" --> 1238<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_header_search"> 1239 <div class="search-toggle-open-container"> 1240 <button class="search-toggle-open drawer-toggle search-toggle-style-default" aria-label="View Search Form" aria-haspopup="dialog" aria-controls="search-drawer" data-toggle-target="#search-drawer" data-toggle-body-class="showing-popup-drawer-from-full" aria-expanded="false" data-set-focus="#search-drawer .search-field" 1241 > 1242 <span class="search-toggle-icon"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-search-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="26" height="28" viewbox="0 0 26 28"><title>Search</title><path d="M18 13c0-3.859-3.141-7-7-7s-7 3.141-7 7 3.141 7 7 7 7-3.141 7-7zM26 26c0 1.094-0.906 2-2 2-0.531 0-1.047-0.219-1.406-0.594l-5.359-5.344c-1.828 1.266-4.016 1.937-6.234 1.937-6.078 0-11-4.922-11-11s4.922-11 11-11 11 4.922 11 11c0 2.219-0.672 4.406-1.937 6.234l5.359 5.359c0.359 0.359 0.578 0.875 0.578 1.406z"></path> 1243 </svg></span></span> 1244 </button> 1245 </div> 1246 </div><!-- data-section="header_search" --> 1247 </div> 1248 </div> 1249 </div> 1250 </div> 1251</div> 1252 </div> 1253 </div> 1254 </div> 1255 </div> 1256 1257<div id="mobile-header" class="site-mobile-header-wrap"> 1258 <div class="site-header-inner-wrap"> 1259 <div class="site-header-upper-wrap"> 1260 <div class="site-header-upper-inner-wrap kadence-sticky-header" data-shrink="false" data-reveal-scroll-up="false"> 1261 <div class="site-main-header-wrap site-header-focus-item site-header-row-layout-fullwidth site-header-row-tablet-layout-fullwidth site-header-row-mobile-layout-fullwidth"> 1262 <div class="site-header-row-container-inner"> 1263 <div class="site-container"> 1264 <div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center"> 1265 <div class="site-header-main-section-left site-header-section site-header-section-left"> 1266 <div class="site-header-item site-header-focus-item" data-section="title_tagline"> 1267 <div class="site-branding mobile-site-branding branding-layout-standard branding-tablet-layout-standard site-brand-logo-only branding-mobile-layout-standard site-brand-logo-only"><a class="brand has-logo-image" href="https://trundless.com/" rel="home"><img decoding="async" width="400" height="120" src="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/12/Trundless-logo-old-2.png" class="custom-logo extra-custom-logo" alt=""Trundless.com" logo in large, rounded light blue letters on a light gray background." sizes="(max-width: 400px) 100vw, 400px" srcset="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/12/Trundless-logo-old-2.png 400w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/12/Trundless-logo-old-2-300x90.png 300w" loading="eager" fetchpriority="high" /></a></div></div><!-- data-section="title_tagline" --> 1268 </div> 1269 <div class="site-header-main-section-right site-header-section site-header-section-right"> 1270 <div class="site-header-item site-header-focus-item site-header-item-navgation-popup-toggle" data-section="
1270kadence_customizer_mobile_trigger"> 1271 <div class="mobile-toggle-open-container"> 1272 <button id="mobile-toggle" class="menu-toggle-open drawer-toggle menu-toggle-style-default" aria-label="Open menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-close" 1273 > 1274 <span class="menu-toggle-icon"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-menu2-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="28" viewbox="0 0 24 28"><title>Toggle Menu</title><path d="M24 21v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 13v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 5v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1z"></path> 1275 </svg></span></span> 1276 </button> 1277 </div> 1278 </div><!-- data-section="mobile_trigger" --> 1279 </div> 1280 </div> 1281 </div> 1282 </div> 1283</div> 1284 </div> 1285 </div> 1286 </div> 1287</div> 1288</header><!-- #masthead --> 1289<div id="mia-offscreen-widget-area"><div class="mia-offscreen-menu"><div class="mia-offscreen-inner"><section id="nav_menu-4" class="widget widget_nav_menu"><div class="menu-offscreen-menu-container"><ul id="menu-offscreen-menu" class="menu"><li id="menu-item-6587" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-6587"><a href="https://trundless.com/">Home</a></li> 1290<li id="menu-item-6588" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6588"><a href="https://trundless.com/blog/">Blog</a></li> 1291<li id="menu-item-6637" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6637"><a href="https://trundless.com/category/regions/">Regions</a> 1292<ul class="sub-menu"> 1293 <li id="menu-item-6638" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6638"><a href="https://trundless.com/category/regions/africa/">Africa</a> 1294 <ul class="sub-menu"> 1295 <li id="menu-item-6639" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6639"><a href="https://trundless.com/category/regions/africa/lesotho/">Lesotho</a></li> 1296 <li id="menu-item-6640" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6640"><a href="https://trundless.com/category/regions/africa/south-africa/">South Africa</a></li> 1297 </ul> 1298</li> 1299 <li id="menu-item-7542" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-7542"><a href="https://trundless.com/category/regions/caucasus/">Caucasus</a> 1300 <ul class="sub-menu"> 1301 <li id="menu-item-7543" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7543"><a href="https://trundless.com/category/regions/caucasus/georgia/">Georgia</a></li> 1302 </ul> 1303</li> 1304 <li id="menu-item-6641" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6641"><a href="https://trundless.com/category/regions/caribbean/">Caribbean</a> 1305 <ul class="sub-menu"> 1306 <li id="menu-item-6642" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6642"><a href="https://trundless.com/category/regions/caribbean/cuba/">Cuba</a></li> 1307 </ul> 1308</li> 1309 <li id="menu-item-6643" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6643"><a href="https://trundless.com/category/regions/europe/">Europe</a> 1310 <ul class="sub-menu"> 1311 <li id="menu-item-6644" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6644"><a href="https://trundless.com/category/regions/europe/belgium/">Belgium</a></li> 1312 <li id="menu-item-6645" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6645"><a href="https://trundless.com/category/regions/europe/france/">France</a></li> 1313 <li id="menu-item-6646" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6646"><a href="https://trundless.com/category/regions/europe/greece/">Greece</a></li> 1314 <li id="menu-item-6647" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6647"><a href="https://trundless.com/category/regions/europe/spain/">Spain</a></li> 1315 </ul> 1316</li> 1317 <li id="menu-item-6648" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6648"><a href="https://trundless.com/category/regions/south-america/">South America</a> 1318 <ul class="sub-menu"> 1319 <li id="menu-item-6649" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6649"><a href="https://trundless.com/category/regions/south-america/brazil/">Brazil</a></li> 1320 <li id="menu-item-6650" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6650"><a href="https://trundless.com/category/regions/south-america/ecuador/">Ecuador</a></li> 1321 <li id="menu-item-6651" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6651"><a href="https://trundless.com/category/regions/south-america/peru/">Peru</a></li> 1322 </ul> 1323</li> 1324</ul> 1325</li> 1326<li id="menu-item-6652" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-ancestor current-menu-parent menu-item-has-children menu-item-6652"><a href="https://trundless.com/category/travel-tips/">Travel Tips</a> 1327<ul class="sub-menu"> 1328 <li id="menu-item-6693" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-6353 current_page_item menu-item-6693"><a href="https://trundless.com/city-guides/" aria-current="page">City Guides</a></li> 1329 <li id="menu-item-6716" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6716"><a href="https://trundless.com/travel-essentials/">Travel Essentials</a></li> 1330 <li id="menu-item-6715" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6715"><a href="https://trundless.com/safety/">Safety</a></li> 1331 <li id="menu-item-7721" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7721"><a href="https://trundless.com/get-inspired-to-travel/">Get Inspired To Travel</a></li> 1332</ul> 1333</li> 1334<li id="menu-item-1264" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1264"><a href="https://trundless.com/about/">About Us</a></li> 1335</ul></div></section></div></div></div>
1336 <main id="inner-wrap" class="wrap kt-clear" role="main"> 1337 <div id="primary" class="content-area"> 1338 <div class="content-container site-container"> 1339 <div id="main" class="site-main"> 1340 <div class="content-wrap"> 1341 <article id="post-6353" class="entry content-bg single-entry post-6353 page type-page status-publish has-post-thumbnail hentry"> 1342 <div class="entry-content-wrap"> 1343 <header class="entry-header page-title title-align-center title-tablet-align-inherit title-mobile-align-inherit"> 1344 <h1 class="entry-title">Discover Top Attractions with Our City Guides</h1></header><!-- .entry-header --> 1345 1346<div class="entry-content single-content"> 1347 1348<p class="has-text-align-left wp-block-paragraph">Explore our City Guides and uncover hidden gems in bustling metropolises around the world. From vibrant street life to historic charm, our guides provide insider tips and must-see attractions to enhance your travel experience. Navigate each destination like a local and ensure you don’t miss out on any cultural treasures or culinary delights. Let us help you make the most of your urban adventures!</p> 1349 1350 1351<div class="kb-row-layout-wrap kb-row-layout-id6353_44bb90-58 alignfull two-column-mobile wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width"> 1352 1353<div class="wp-block-kadence-column kadence-column6353_17d6a4-19"><div class="kt-inside-inner-col"> 1354<h4 class="kt-adv-heading6353_42e32a-4b wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading6353_42e32a-4b">Featured city guides</h4> 1355 1356 1357<ul class="wp-block-kadence-posts kb-posts kadence-posts-list kb-posts-id-6353_845888-65 content-wrap grid-cols kb-posts-style-boxed grid-sm-col-2 grid-lg-col-3 item-image-style-above grid-lg-col-4 mia-featured-posts"><li class="kb-post-list-item"> 1358 <article class="entry content-bg loop-entry post-7648 post type-post status-publish format-standard has-post-thumbnail hentry category-brazil category-regions category-south-america tag-brazil tag-city tag-south-america"> 1359 <a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-3-2" href="https://trundless.com/one-day-in-sao-paulo-itinerary/" aria-label="One Day in São Paulo Itinerary: Everything You Need To Know"> 1360 <div class="post-thumbnail-inner"> 1361 <img decoding="async" fetchpriority="high" width="768" height="403" src="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/sao-paulo-feature-image-1-768x403.webp" class="attachment-medium_large size-medium_large wp-post-image" alt="Cityscape of São Paulo with skyscrapers, a river, and a bridge." sizes="(max-width: 768px) 100vw, 768px" srcset="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/sao-paulo-feature-image-1-768x403.webp 768w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/sao-paulo-feature-image-1-300x158.webp 300w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/sao-paulo-feature-image-1-1024x538.webp 1024w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/sao-paulo-feature-image-1.webp 1200w" loading="eager" /> </div> 1362 </a><!-- .post-thumbnail --> 1363 <div class="entry-content-wrap"> 1364 <header class="entry-header"> 1365 <h2 class="entry-title"><a href="https://trundless.com/one-day-in-sao-paulo-itinerary/" rel="bookmark">One Day in São Paulo Itinerary: Everything You Need To Know</a></h2> <div class="entry-meta entry-meta-divider-dot"> 1366 <span class="posted-on"> 1367 <time class="entry-date published" datetime="2025-03-19T22:01:59+00:00">March 19, 2025</time><time class="updated" datetime="2025-12-04T08:15:49+00:00">December 4, 2025</time> </span> 1368 </div><!-- .entry-meta --> 1369 </header><!-- .entry-header --> 1370<footer class="entry-footer"> 1371 </footer><!-- .entry-footer --> </div> 1372 </article> 1373</li> 1374<li class="kb-post-list-item"> 1375 <article class="entry content-bg loop-entry post-6905 post type-post status-publish format-standard has-post-thumbnail hentry category-ecuador category-regions category-south-america tag-city tag-cuenca tag-ecuador tag-south-america"> 1376 <a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-3-2" href="https://trundless.com/3-days-in-cuenca-perfect-itinerary-for-first-time-visitors/" aria-label="Three Days in Cuenca: Ideal Itinerary for First-Time Visitors"> 1377 <div class="post-thumbnail-inner"> 1378 <img decoding="async" width="768" height="432" data-berqwpsrc="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/w
1378p-content/uploads/2024/08/domes-of-new-cathedral-of-cuenca-in-equador-18968076-768x432.jpg" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjQzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9Im5vbmUiIC8+PC9zdmc+" class="attachment-medium_large size-medium_large wp-post-image" alt="Domes of New Cathedral of Cuenca in Equador" data-berqwp-srcset="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/08/domes-of-new-cathedral-of-cuenca-in-equador-18968076-768x432.jpg 768w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/08/domes-of-new-cathedral-of-cuenca-in-equador-18968076-300x169.jpg 300w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/08/domes-of-new-cathedral-of-cuenca-in-equador-18968076-1024x576.jpg 1024w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/08/domes-of-new-cathedral-of-cuenca-in-equador-18968076-1536x864.jpg 1536w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/08/domes-of-new-cathedral-of-cuenca-in-equador-18968076-2048x1152.jpg 2048w" sizes="(max-width: 768px) 100vw, 768px" /> </div> 1379 </a><!-- .post-thumbnail --> 1380 <div class="entry-content-wrap"> 1381 <header class="entry-header"> 1382 <h2 class="entry-title"><a href="https://trundless.com/3-days-in-cuenca-perfect-itinerary-for-first-time-visitors/" rel="bookmark">Three Days in Cuenca: Ideal Itinerary for First-Time Visitors</a></h2> <div class="entry-meta entry-meta-divider-dot"> 1383 <span class="posted-on"> 1384 <time class="entry-date published" datetime="2024-08-08T03:30:38+00:00">August 8, 2024</time><time class="updated" datetime="2025-03-20T05:43:23+00:00">March 20, 2025</time> </span> 1385 </div><!-- .entry-meta --> 1386 </header><!-- .entry-header --> 1387<footer class="entry-footer"> 1388 </footer><!-- .entry-footer --> </div> 1389 </article> 1390</li> 1391<li class="kb-post-list-item"> 1392 <article class="entry content-bg loop-entry post-6271 post type-post status-publish format-standard has-post-thumbnail hentry category-europe category-france category-regions tag-city tag-france tag-paris tag-safety"> 1393 <a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-3-2" href="https://trundless.com/is-it-safe-to-travel-to-paris-france/" aria-label="Is It Safe to Visit Paris? Lets Find Out"> 1394 <div class="post-thumbnail-inner"> 1395 <img decoding="async" width="768" height="1152" data-berqwpsrc="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/07/galeries-lafayette-building-548077-768x1152.jpg" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjExNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJub25lIiAvPjwvc3ZnPg==" class="attachment-medium_large size-medium_large wp-post-image" alt="Entrance to a Paris metro station near the Galeries Lafayette, with decorative building lights and a street scene including traffic and pedestrians on a cloudy day." data-berqwp-srcset="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/07/galeries-lafayette-building-548077-768x1152.jpg 768w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/07/galeries-lafayette-building-548077-200x300.jpg 200w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/07/galeries-lafayette-building-548077-683x1024.jpg 683w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/07/galeries-lafayette-building-548077-1024x1536.jpg 1024w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/07/galeries-lafayette-building-548077-1365x2048.jpg 1365w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/w
1395p-content/uploads/2024/07/galeries-lafayette-building-548077-scaled.jpg 1707w" sizes="(max-width: 768px) 100vw, 768px" /> </div> 1396 </a><!-- .post-thumbnail --> 1397 <div class="entry-content-wrap"> 1398 <header class="entry-header"> 1399 <h2 class="entry-title"><a href="https://trundless.com/is-it-safe-to-travel-to-paris-france/" rel="bookmark">Is It Safe to Visit Paris? Lets Find Out</a></h2> <div class="entry-meta entry-meta-divider-dot"> 1400 <span class="posted-on"> 1401 <time class="entry-date published" datetime="2024-07-20T06:58:18+00:00">July 20, 2024</time><time class="updated" datetime="2025-02-28T09:44:55+00:00">February 28, 2025</time> </span> 1402 </div><!-- .entry-meta --> 1403 </header><!-- .entry-header --> 1404<footer class="entry-footer"> 1405 </footer><!-- .entry-footer --> </div> 1406 </article> 1407</li> 1408<li class="kb-post-list-item"> 1409 <article class="entry content-bg loop-entry post-7770 post type-post status-publish format-standard has-post-thumbnail hentry category-peru category-regions category-south-america tag-city tag-peru tag-south-america"> 1410 <a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-3-2" href="https://trundless.com/one-day-in-lima-itinerary/" aria-label="One Day in Lima Itinerary, Everything You Need To Know"> 1411 <div class="post-thumbnail-inner"> 1412 <img decoding="async" width="768" height="403" data-berqwpsrc="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/06/Peru-Lima-one-day-feature-image-1-768x403.webp" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjQwMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9Im5vbmUiIC8+PC9zdmc+" loading="lazy" class="attachment-medium_large size-medium_large wp-post-image" alt="Coastal view of Lima with palm tree, green cliffs, high-rises, and blue sky." data-berqwp-srcset="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/06/Peru-Lima-one-day-feature-image-1-768x403.webp 768w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/06/Peru-Lima-one-day-feature-image-1-300x158.webp 300w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/06/Peru-Lima-one-day-feature-image-1-1024x538.webp 1024w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/06/Peru-Lima-one-day-feature-image-1.webp 1200w" sizes="auto, (max-width: 768px) 100vw, 768px" /> </div> 1413 </a><!-- .post-thumbnail --> 1414 <div class="entry-content-wrap"> 1415 <header class="entry-header"> 1416 <h2 class="entry-title"><a href="https://trundless.com/one-day-in-lima-itinerary/" rel="bookmark">One Day in Lima Itinerary, Everything You Need To Know</a></h2> <div class="entry-meta entry-meta-divider-dot"> 1417 <span class="posted-on"> 1418 <time class="entry-date published" datetime="2025-10-26T23:52:05+00:00">October 26, 2025</time><time class="updated" datetime="2025-10-26T23:55:44+00:00">October 26, 2025</time> </span> 1419 </div><!-- .entry-meta --> 1420 </header><!-- .entry-header --> 1421<footer class="entry-footer"> 1422 </footer><!-- .entry-footer --> </div> 1423 </article> 1424</li> 1425<li class="kb-post-list-item"> 1426 <article class="entry content-bg loop-entry post-7797 post type-post status-publish format-standard has-post-thumbnail hentry category-europe category-regions category-spain tag-city tag-europe tag-spain"> 1427 <a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-3-2" href="https://trundless.com/one-day-in-madrid-itinerary/" aria-label="One Day in Madrid Itinerary, Everything You Need To Know"> 1428 <div class="post-thumbnail-inner"> 1429 <img decoding="async" width="768" height="403" data-berqwpsrc="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/11/Madrid-feature-image-1-768x403.jpg" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjQwMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9Im5vbmUiIC8+PC9zdmc+" loading="lazy" class="attachment-medium_large size-medium_large wp-post-image" alt="Two Spanish flags wave before a white building in Madrid, blue sky above, with "Travel Guide" text overlay." data-berqwp-srcset="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/w
1429p-content/uploads/2025/11/Madrid-feature-image-1-768x403.jpg 768w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/11/Madrid-feature-image-1-300x158.jpg 300w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/11/Madrid-feature-image-1-1024x538.jpg 1024w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/11/Madrid-feature-image-1.jpg 1200w" sizes="auto, (max-width: 768px) 100vw, 768px" /> </div> 1430 </a><!-- .post-thumbnail --> 1431 <div class="entry-content-wrap"> 1432 <header class="entry-header"> 1433 <h2 class="entry-title"><a href="https://trundless.com/one-day-in-madrid-itinerary/" rel="bookmark">One Day in Madrid Itinerary, Everything You Need To Know</a></h2> <div class="entry-meta entry-meta-divider-dot"> 1434 <span class="posted-on"> 1435 <time class="entry-date published" datetime="2025-11-14T02:26:19+00:00">November 14, 2025</time><time class="updated" datetime="2025-11-14T02:26:20+00:00">November 14, 2025</time> </span> 1436 </div><!-- .entry-meta --> 1437 </header><!-- .entry-header --> 1438<footer class="entry-footer"> 1439 </footer><!-- .entry-footer --> </div> 1440 </article> 1441</li> 1442<li class="kb-post-list-item"> 1443 <article class="entry content-bg loop-entry post-7734 post type-post status-publish format-standard has-post-thumbnail hentry category-caribbean category-cuba category-regions tag-city tag-cuba tag-havana"> 1444 <a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-3-2" href="https://trundless.com/one-day-in-havana-itinerary/" aria-label="One Day in Havana Itinerary: Top Sights and Experiences"> 1445 <div class="post-thumbnail-inner"> 1446 <img decoding="async" width="768" height="403" data-berqwpsrc="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/04/Havana-Feature-Image-1-768x403.webp" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjQwMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9Im5vbmUiIC8+PC9zdmc+" loading="lazy" class="attachment-medium_large size-medium_large wp-post-image" alt="Yellow building with green arched windows, balconies, and a "Travel Guide" sign." data-berqwp-srcset="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/04/Havana-Feature-Image-1-768x403.webp 768w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/04/Havana-Feature-Image-1-300x158.webp 300w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/04/Havana-Feature-Image-1-1024x538.webp 1024w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/04/Havana-Feature-Image-1.webp 1200w" sizes="auto, (max-width: 768px) 100vw, 768px" /> </div> 1447 </a><!-- .post-thumbnail --> 1448 <div class="entry-content-wrap"> 1449 <header class="entry-header"> 1450 <h2 class="entry-title"><a href="https://trundless.com/one-day-in-havana-itinerary/" rel="bookmark">One Day in Havana Itinerary: Top Sights and Experiences</a></h2> <div class="entry-meta entry-meta-divider-dot"> 1451 <span class="posted-on"> 1452 <time class="entry-date published" datetime="2025-04-13T20:11:35+00:00">April 13, 2025</time><time class="updated" datetime="2025-12-04T08:10:38+00:00">December 4, 2025</time> </span> 1453 </div><!-- .entry-meta --> 1454 </header><!-- .entry-header --> 1455<footer class="entry-footer"> 1456 </footer><!-- .entry-footer --> </div> 1457 </article> 1458</li> 1459<li class="kb-post-list-item"> 1460 <article class="entry content-bg loop-entry post-6389 post type-post status-publish format-standard has-post-thumbnail hentry category-belgium category-europe category-regions tag-belgium tag-city tag-europe tag-food"> 1461 <a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-3-2" href="https://trundless.com/what-food-is-belgium-known-for/" aria-label="10 Famous Belgian Foods You Have to Try in Belgium"> 1462 <div class="post-thumbnail-inner"> 1463 <img decoding="async" width="500" height="800" data-berqwpsrc="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/w
1463p-content/uploads/2024/07/bel-food-2.jpg" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAwIiBoZWlnaHQ9IjgwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9Im5vbmUiIC8+PC9zdmc+" loading="lazy" class="attachment-medium_large size-medium_large wp-post-image" alt="Assorted Belgian chocolates in a charming box." data-berqwp-srcset="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/07/bel-food-2.jpg 500w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2024/07/bel-food-2-188x300.jpg 188w" sizes="auto, (max-width: 500px) 100vw, 500px" /> </div> 1464 </a><!-- .post-thumbnail --> 1465 <div class="entry-content-wrap"> 1466 <header class="entry-header"> 1467 <h2 class="entry-title"><a href="https://trundless.com/what-food-is-belgium-known-for/" rel="bookmark">10 Famous Belgian Foods You Have to Try in Belgium</a></h2> <div class="entry-meta entry-meta-divider-dot"> 1468 <span class="posted-on"> 1469 <time class="entry-date published" datetime="2024-07-01T11:05:51+00:00">July 1, 2024</time><time class="updated" datetime="2025-03-20T05:45:16+00:00">March 20, 2025</time> </span> 1470 </div><!-- .entry-meta --> 1471 </header><!-- .entry-header --> 1472<footer class="entry-footer"> 1473 </footer><!-- .entry-footer --> </div> 1474 </article> 1475</li> 1476<li class="kb-post-list-item"> 1477 <article class="entry content-bg loop-entry post-7670 post type-post status-publish format-standard has-post-thumbnail hentry category-belgium category-europe category-regions tag-belgium tag-city tag-europe"> 1478 <a aria-hidden="true" tabindex="-1" role="presentation" class="post-thumbnail kadence-thumbnail-ratio-3-2" href="https://trundless.com/one-day-in-bruges-itinerary/" aria-label="One Day in Bruges Itinerary: Best Things to Know and See"> 1479 <div class="post-thumbnail-inner"> 1480 <img decoding="async" width="768" height="403" data-berqwpsrc="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/Bruges-Feature-Image-1-768x403.webp" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzY4IiBoZWlnaHQ9IjQwMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9Im5vbmUiIC8+PC9zdmc+" loading="lazy" class="attachment-medium_large size-medium_large wp-post-image" alt="Travel guide cover with Bruges' medieval tower and traditional buildings under a clear blue sky." data-berqwp-srcset="https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/Bruges-Feature-Image-1-768x403.webp 768w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/Bruges-Feature-Image-1-300x158.webp 300w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/Bruges-Feature-Image-1-1024x538.webp 1024w, https://static.berqwp.com/trundless.com/mw1920-q80-webp/https://trundless.com/wp-content/uploads/2025/03/Bruges-Feature-Image-1.webp 1200w" sizes="auto, (max-width: 768px) 100vw, 768px" /> </div> 1481 </a><!-- .post-thumbnail --> 1482 <div class="entry-content-wrap"> 1483 <header class="entry-header"> 1484 <h2 class="entry-title"><a href="https://trundless.com/one-day-in-bruges-itinerary/" rel="bookmark">One Day in Bruges Itinerary: Best Things to Know and See</a></h2> <div class="entry-meta entry-meta-divider-dot"> 1485 <span class="posted-on"> 1486 <time class="entry-date published" datetime="2025-03-21T09:33:33+00:00">March 21, 2025</time><time class="updated" datetime="2025-12-04T08:19:00+00:00">December 4, 2025</time> </span> 1487 </div><!-- .entry-meta --> 1488 </header><!-- .entry-header --> 1489<footer class="entry-footer"> 1490 </footer><!-- .entry-footer --> </div> 1491 </article> 1492</li> 1493</ul></div></div> 1494 1495</div></div> 1496 1497<div class="kb-row-layout-wrap kb-row-layout-id6353_ac4454-bd alignfull has-theme-palette6-background-color kt-row-has-bg inset-border wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 1498 1499<div class="wp-block-kadence-column kadence-column6353_2e63fc-f8"><div class="kt-inside-inner-col"> 1500<h2 class="kt-adv-heading6353_574943-61 thinner wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading6353_574943-61">Join Our The Club: Subscribe Now! 🌟</h2> 1501 1502 1503 1504<p class="kt-adv-heading6353_21375e-35 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading6353_21375e-35">Subscribe to our travel newsletter to discover hidden gems and must-see spots with our exclusive destination guides. Travel smarter and more efficiently with insider tips and hacks designed just for you.</p> 1505 1506 1507<noscript class="ninja-forms-noscript-message"> 1508 Notice: JavaScript is required for this content.</noscript> 1509<div id="nf-form-2-cont" class="nf-form-cont" aria-live="polite" aria-labelledby="nf-form-title-2" aria-describedby="nf-form-errors-2" role="form"> 1510 1511 <div class="nf-loading-spinner"></div> 1512 1513</div> 1514 <!-- That data is being printed as a workaround to page builders reordering the order of the scripts loaded--> 1515
1515<script data-type="text/javascript" type="text/bwp-script">var formDisplay=1;var nfForms=nfForms||[];var form=[];form.id='2';form.settings={"ninjaForms":"Ninja Forms","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","tableInsertRowAbove":"Insert Row Above","tableInsertRowBelow":"Insert Row Below","tableInsertColumnLeft":"Insert Column Left","tableInsertColumnRight":"Insert Column Right","tableDeleteRow":"Delete Row","tableDeleteColumn":"Delete Column","tableDeleteTable":"Delete Table","tableLegacyNotice":"This content has tables in the old editor format. Custom styles are preserved until converted. Editing will update to the new format.","tableLegacyConvert":"Convert Now","tableInsertTable":"Insert Table","dismiss":"Dismiss","insertLink":"Insert Link","formErrorsCorrectErrors":"Please correct errors before submitting this form.","formHoneypot":"If you are a human seeing this field, please leave it empty.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":false,"fieldsMarkedRequired":"Fields marked with an <span class=\"ninja-forms-req-symbol\">*<\/span> are required","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"m\/d\/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn't load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn't load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form.","hourPlaceholder":"Hour","minutePlaceholder":"Minute","am":"AM","pm":"PM","objectType":"Form Setting","editActive":true,"title":"Newsletter Sign Up","show_title":0,"allow_public_link":0,"embed_form":"","clear_complete":1,"hide_complete":1,"default_label_pos":"above","wrapper_class":"","element_class":"","form_title_heading_level":"3","key":"","add_submit":1,"currency":"","unique_field_error":"A form with this value has already been submitted.","logged_in":false,"not_logged_in_msg":"","sub_limit_msg":"The form has reached its submission limit.","calculations":[],"formContentData":["email_1721887427708","submit_1721887499070"],"objectDomain":"display","drawerDisabled":false,"currency_symbol":"","beforeForm":"","beforeFields":"","afterFields":"","afterForm":""};form.fields=[{"objectType":"Field","objectDomain":"fields","editActive":false,"order":1,"idAttribute":"id","label":"Email","type":"email","key":"email_1721887427708","label_pos":"above","required":0,"default":"","placeholder":"","container_class":"","element_class":"","admin_label":"","help_text":"","custom_name_attribute":"email","personally_identifiable":1,"value":"","drawerDisabled":false,"id":5,"beforeField":"","afterField":"","parentType":"email","element_templates":["email","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":9999,"idAttribute":"id","type":"submit","label":"Submit","processing_label":"Processing","container_class":"","element_class":"","key":"submit_1721887499070","id":6,"beforeField":"","afterField":"","value":"","label_pos":"above","parentType":"textbox","element_templates":["submit","button","input"],"old_classname":"","wrap_template":"wrap-no-label"}];nfForms.push(form);</script>
1515 1516 1517</div></div> 1518 1519</div></div></div><!-- .entry-content --> 1520 </div> 1521</article><!-- #post-6353 --> 1522 1523 </div> 1524 </div><!-- #main --> 1525 </div> 1526</div><!-- #primary --> 1527 </main><!-- #inner-wrap --> 1528 <footer id="colophon" class="site-footer" role="contentinfo"> 1529 <div class="site-footer-wrap"> 1530 <div class="site-top-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-fullwidth site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_top"> 1531 <div class="site-footer-row-container-inner"> 1532 <div class="site-container"> 1533 <div class="site-top-footer-inner-wrap site-footer-row site-footer-row-columns-3 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-column ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain"> 1534 <div class="site-footer-top-section-1 site-footer-section footer-section-inner-items-1"> 1535 <div class="footer-widget-area widget-area site-footer-focus-item footer-social content-align-left content-tablet-align-default content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="kadence_customizer_footer_social"> 1536 <div class="footer-widget-area-inner footer-social-inner"> 1537 <div class="footer-social-wrap"><div class="footer-social-inner-wrap element-social-inner-wrap social-show-label-false social-style-filled"><a href="https://www.youtube.com/@trundless" aria-label="YouTube" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-youtube"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-youtube-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewbox="0 0 28 28"><title>YouTube</title><path d="M11.109 17.625l7.562-3.906-7.562-3.953v7.859zM14 4.156c5.891 0 9.797 0.281 9.797 0.281 0.547 0.063 1.75 0.063 2.812 1.188 0 0 0.859 0.844 1.109 2.781 0.297 2.266 0.281 4.531 0.281 4.531v2.125s0.016 2.266-0.281 4.531c-0.25 1.922-1.109 2.781-1.109 2.781-1.062 1.109-2.266 1.109-2.812 1.172 0 0-3.906 0.297-9.797 0.297v0c-7.281-0.063-9.516-0.281-9.516-0.281-0.625-0.109-2.031-0.078-3.094-1.188 0 0-0.859-0.859-1.109-2.781-0.297-2.266-0.281-4.531-0.281-4.531v-2.125s-0.016-2.266 0.281-4.531c0.25-1.937 1.109-2.781 1.109-2.781 1.062-1.125 2.266-1.125 2.812-1.188 0 0 3.906-0.281 9.797-0.281v0z"></path> 1538 </svg></span></a><a href="https://www.tiktok.com/@trundless" aria-label="TikTok" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-tiktok"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-tiktok-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewbox="0 0 32 32"><title>TikTok</title><path d="M16.707 0.027c1.747-0.027 3.48-0.013 5.213-0.027 0.107 2.040 0.84 4.12 2.333 5.56 1.493 1.48 3.6 2.16 5.653 2.387v5.373c-1.92-0.067-3.853-0.467-5.6-1.293-0.76-0.347-1.467-0.787-2.16-1.24-0.013 3.893 0.013 7.787-0.027 11.667-0.107 1.867-0.72 3.72-1.8 5.253-1.747 2.56-4.773 4.227-7.88 4.28-1.907 0.107-3.813-0.413-5.44-1.373-2.693-1.587-4.587-4.493-4.867-7.613-0.027-0.667-0.040-1.333-0.013-1.987 0.24-2.533 1.493-4.96 3.44-6.613 2.213-1.92 5.307-2.84 8.2-2.293 0.027 1.973-0.053 3.947-0.053 5.92-1.32-0.427-2.867-0.307-4.027 0.493-0.84 0.547-1.48 1.387-1.813 2.333-0.28 0.68-0.2 1.427-0.187 2.147 0.32 2.187 2.427 4.027 4.667 3.827 1.493-0.013 2.92-0.88 3.693-2.147 0.253-0.44 0.533-0.893 0.547-1.413 0.133-2.387 0.080-4.76 0.093-7.147 0.013-5.373-0.013-10.733 0.027-16.093z"></path> 1539 </svg></span></a><a href="http://www.pinterest.com/trundless" aria-label="Pinterest" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-pinterest"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-pinterest-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><title>Pinterest</title><path d="M8 0c-4.412 0-8 3.587-8 8s3.587 8 8 8 8-3.588 8-8-3.588-8-8-8zM8 14.931c-0.716 0-1.403-0.109-2.053-0.309 0.281-0.459
15390.706-1.216 0.862-1.816 0.084-0.325 0.431-1.647 0.431-1.647 0.225 0.431 0.888 0.797 1.587 0.797 2.091 0 3.597-1.922 3.597-4.313 0-2.291-1.869-4.003-4.272-4.003-2.991 0-4.578 2.009-4.578 4.194 0 1.016 0.541 2.281 1.406 2.684 0.131 0.063 0.2 0.034 0.231-0.094 0.022-0.097 0.141-0.566 0.194-0.787 0.016-0.069 0.009-0.131-0.047-0.2-0.287-0.347-0.516-0.988-0.516-1.581 0-1.528 1.156-3.009 3.128-3.009 1.703 0 2.894 1.159 2.894 2.819 0 1.875-0.947 3.175-2.178 3.175-0.681 0-1.191-0.563-1.025-1.253 0.197-0.825 0.575-1.713 0.575-2.306 0-0.531-0.284-0.975-0.878-0.975-0.697 0-1.253 0.719-1.253 1.684 0 0.612 0.206 1.028 0.206 1.028s-0.688 2.903-0.813 3.444c-0.141 0.6-0.084 1.441-0.025 1.988-2.578-1.006-4.406-3.512-4.406-6.45 0-3.828 3.103-6.931 6.931-6.931s6.931 3.103 6.931 6.931c0 3.828-3.103 6.931-6.931 6.931z"></path> 1540 </svg></span></a></div></div> </div> 1541</div><!-- data-section="footer_social" --> 1542 </div> 1543 <div class="site-footer-top-section-2 site-footer-section footer-section-inner-items-1"> 1544 <div class="footer-widget-area widget-area site-footer-focus-item footer-widget2 content-align-default content-tablet-align-default content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer2"> 1545 <div class="footer-widget-area-inner site-info-inner"> 1546 <section id="nav_menu-6" class="widget widget_nav_menu"><div class="menu-bottom-footer-menu-left-container"><ul id="menu-bottom-footer-menu-left" class="menu"><li id="menu-item-6451" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6451"><a href="https://trundless.com/blog/">Blog</a></li> 1547<li id="menu-item-6447" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-6353 current_page_item menu-item-6447"><a href="https://trundless.com/city-guides/" aria-current="page">City Guides</a></li> 1548<li id="menu-item-6448" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6448"><a href="https://trundless.com/travel-essentials/">Travel Essentials</a></li> 1549<li id="menu-item-6449" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6449"><a href="https://trundless.com/safety/">Safety</a></li> 1550<li id="menu-item-7969" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-7969"><a rel="privacy-policy" href="https://trundless.com/privacy-policy/">Privacy Policy</a></li> 1551<li id="menu-item-7965" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7965"><a href="https://trundless.com/cookie-policy/">Cookie Policy</a></li> 1552</ul></div></section> </div> 1553</div><!-- .footer-widget2 --> 1554 </div> 1555 <div class="site-footer-top-section-3 site-footer-section footer-section-inner-items-1"> 1556 <div class="footer-widget-area widget-area site-footer-focus-item footer-widget3 content-align-default content-tablet-align-default content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer3"> 1557 <div class="footer-widget-area-inner site-info-inner"> 1558 <section id="nav_menu-7" class="widget widget_nav_menu"><h4 class="widget-title">Regions</h4><div class="menu-widget-side-menu-regions-container"><ul id="menu-widget-side-menu-regions" class="menu"><li id="menu-item-6984" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6984"><a href="https://trundless.com/category/regions/africa/">Africa</a></li> 1559<li id="menu-item-6985" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6985"><a href="https://trundless.com/category/regions/caribbean/">Caribbean</a></li> 1560<li id="menu-item-7628" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7628"><a href="https://trundless.com/category/regions/caucasus/">Caucasus</a></li> 1561<li id="menu-item-6986" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6986"><a href="https://trundless.com/category/regions/europe/">Europe</a></li> 1562<li id="menu-item-6987" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6987"><a href="https://trundless.com/category/regions/south-america/">South America</a></li> 1563</ul></div></section> </div> 1564</div><!-- .footer-widget3 --> 1565 </div> 1566 </div> 1567 </div> 1568 </div> 1569</div> 1570<div class="site-bottom-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-fullwidth site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="
1570kadence_customizer_footer_bottom"> 1571 <div class="site-footer-row-container-inner"> 1572 <div class="site-container"> 1573 <div class="site-bottom-footer-inner-wrap site-footer-row site-footer-row-columns-2 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-noline"> 1574 <div class="site-footer-bottom-section-1 site-footer-section footer-section-inner-items-0"> 1575 </div> 1576 <div class="site-footer-bottom-section-2 site-footer-section footer-section-inner-items-1"> 1577 1578<div class="footer-widget-area site-info site-footer-focus-item content-align-right content-tablet-align-default content-mobile-align-center content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="kadence_customizer_footer_html"> 1579 <div class="footer-widget-area-inner site-info-inner"> 1580 <div class="footer-html inner-link-style-plain"><div class="footer-html-inner"><p>© 2026 Trundless</p> 1581</div></div> </div> 1582</div><!-- .site-info --> 1583 </div> 1584 </div> 1585 </div> 1586 </div> 1587</div> 1588 </div> 1589</footer><!-- #colophon --> 1590 1591
1591<script data-type="text/javascript" type="text/bwp-script"> 1592 document.addEventListener('DOMContentLoaded', function() { 1593 var offscreenToggle = document.getElementById('offscreen-toggle'); 1594 if (offscreenToggle) { 1595 offscreenToggle.addEventListener('click', function() { 1596 var widgetArea = document.getElementById('mia-offscreen-widget-area'); 1597 1598 widgetArea.classList.toggle('open'); 1599 document.body.style.overflow = widgetArea.classList.contains('open') ? 'hidden' : 'auto'; 1600 }); 1601 } 1602 }); 1603 </script>
1603 1604 </div><!-- #wrapper --> 1605 1606
1606<script data-type="text/javascript" type="text/bwp-script">document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );</script>
1606 1607
1607<script type="speculationrules"> 1608{"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/mia-travel/*","/wp-content/themes/kadence/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1609</script>
1609 1610 <div id="wpcp-error-message" class="msgmsg-box-wpcp hideme"><span>error: </span>Content is protected !!</div> 1611
1611<script data-type="text/javascript" type="text/bwp-script"> 1612 var timeout_result; 1613 1614 function show_wpcp_message(smessage) { 1615 if (smessage !== "") { 1616 var smessage_text = '<span>Alert: </span>' + smessage; 1617 document.getElementById("wpcp-error-message").innerHTML = smessage_text; 1618 document.getElementById("wpcp-error-message").className = "msgmsg-box-wpcp warning-wpcp showme"; 1619 clearTimeout(timeout_result); 1620 timeout_result = setTimeout(hide_message, 3000); 1621 } 1622 } 1623 1624 function hide_message() { 1625 document.getElementById("wpcp-error-message").className = "msgmsg-box-wpcp warning-wpcp hideme"; 1626 } 1627 </script>
1627 1628 1629 1630<a id="kt-scroll-up" tabindex="-1" aria-hidden="true" aria-label="Scroll to top" href="#wrapper" class="kadence-scroll-to-top scroll-up-wrap scroll-ignore scroll-up-side-right scroll-up-style-outline vs-lg-true vs-md-true vs-sm-false"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-chevron-up-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Scroll to top</title><path d="M18.707 14.293l-6-6c-0.391-0.391-1.024-0.391-1.414 0l-6 6c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l5.293-5.293 5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414z"></path> 1631 </svg></span></a><button id="kt-scroll-up-reader" href="#wrapper" aria-label="Scroll to top" class="kadence-scroll-to-top scroll-up-wrap scroll-ignore scroll-up-side-right scroll-up-style-outline vs-lg-true vs-md-true vs-sm-false"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-chevron-up-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Scroll to top</title><path d="M18.707 14.293l-6-6c-0.391-0.391-1.024-0.391-1.414 0l-6 6c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l5.293-5.293 5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414z"></path> 1632 </svg></span></button> <div id="mobile-drawer" class="popup-drawer popup-drawer-layout-sidepanel popup-drawer-animation-fade popup-drawer-side-right" data-drawer-target-string="#mobile-drawer" 1633 > 1634 <div class="drawer-overlay" data-drawer-target-string="#mobile-drawer"></div> 1635 <div class="drawer-inner"> 1636 <div class="drawer-header"> 1637 <button class="menu-toggle-close drawer-toggle" aria-label="Close menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-open" 1638 > 1639 <span class="toggle-close-bar"></span> 1640 <span class="toggle-close-bar"></span> 1641 </button> 1642 </div> 1643 <div class="drawer-content mobile-drawer-content content-align-left content-valign-top"> 1644 <div class="site-header-item site-header-focus-item site-header-item-mobile-navigation mobile-navigation-layout-stretch-false" data-section="kadence_customizer_mobile_navigation"> 1645 <nav id="mobile-site-navigation" class="mobile-navigation drawer-navigation drawer-navigation-parent-toggle-false" role="navigation" aria-label="Primary Mobile"> 1646 <div class="mobile-menu-container drawer-menu-container"> 1647 <ul id="mobile-menu" class="menu has-collapse-sub-nav"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-6587"><a href="https://trundless.com/">Home</a></li> 1648<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6588"><a href="https://trundless.com/blog/">Blog</a></li> 1649<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6637"><div class="drawer-nav-drop-wrap"><a href="https://trundless.com/category/regions/">Regions</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-6637 > .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1650 </svg></span></button></div> 1651<ul class="sub-menu"> 1652 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6638"><div class="drawer-nav-drop-wrap"><a href="https://trundless.com/category/regions/africa/">Africa</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-6638 > .sub-menu" aria-expanded="false"><span class="screen-reader-text">
1652Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1653 </svg></span></button></div> 1654 <ul class="sub-menu"> 1655 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6639"><a href="https://trundless.com/category/regions/africa/lesotho/">Lesotho</a></li> 1656 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6640"><a href="https://trundless.com/category/regions/africa/south-africa/">South Africa</a></li> 1657 </ul> 1658</li> 1659 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-7542"><div class="drawer-nav-drop-wrap"><a href="https://trundless.com/category/regions/caucasus/">Caucasus</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-7542 > .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1660 </svg></span></button></div> 1661 <ul class="sub-menu"> 1662 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7543"><a href="https://trundless.com/category/regions/caucasus/georgia/">Georgia</a></li> 1663 </ul> 1664</li> 1665 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6641"><div class="drawer-nav-drop-wrap"><a href="https://trundless.com/category/regions/caribbean/">Caribbean</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-6641 > .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1666 </svg></span></button></div> 1667 <ul class="sub-menu"> 1668 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6642"><a href="https://trundless.com/category/regions/caribbean/cuba/">Cuba</a></li> 1669 </ul> 1670</li> 1671 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6643"><div class="drawer-nav-drop-wrap"><a href="https://trundless.com/category/regions/europe/">Europe</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-6643 > .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1672 </svg></span></button></div> 1673 <ul class="sub-menu"> 1674 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6644"><a href="https://trundless.com/category/regions/europe/belgium/">Belgium</a></li> 1675 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6645"><a href="https://trundless.com/category/regions/europe/france/">France</a></li> 1676 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6646"><a href="https://trundless.com/category/regions/europe/greece/">Greece</a></li> 1677 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6647"><a href="https://trundless.com/category/regions/europe/spain/">Spain</a></li> 1678 </ul> 1679</li> 1680 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6648">
1680<div class="drawer-nav-drop-wrap"><a href="https://trundless.com/category/regions/south-america/">South America</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-6648 > .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1681 </svg></span></button></div> 1682 <ul class="sub-menu"> 1683 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6649"><a href="https://trundless.com/category/regions/south-america/brazil/">Brazil</a></li> 1684 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6650"><a href="https://trundless.com/category/regions/south-america/ecuador/">Ecuador</a></li> 1685 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6651"><a href="https://trundless.com/category/regions/south-america/peru/">Peru</a></li> 1686 </ul> 1687</li> 1688</ul> 1689</li> 1690<li class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-ancestor current-menu-parent menu-item-has-children menu-item-6652"><div class="drawer-nav-drop-wrap"><a href="https://trundless.com/category/travel-tips/">Travel Tips</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-6652 > .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1691 </svg></span></button></div> 1692<ul class="sub-menu"> 1693 <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-6353 current_page_item menu-item-6693"><a href="https://trundless.com/city-guides/" aria-current="page">City Guides</a></li> 1694 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6716"><a href="https://trundless.com/travel-essentials/">Travel Essentials</a></li> 1695 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6715"><a href="https://trundless.com/safety/">Safety</a></li> 1696 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7721"><a href="https://trundless.com/get-inspired-to-travel/">Get Inspired To Travel</a></li> 1697</ul> 1698</li> 1699<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1264"><a href="https://trundless.com/about/">About Us</a></li> 1700</ul> </div> 1701 </nav><!-- #site-navigation --> 1702 </div><!-- data-section="mobile_navigation" --> 1703<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_mobile_social"> 1704 <div class="header-mobile-social-wrap"><div class="header-mobile-social-inner-wrap element-social-inner-wrap social-show-label-false social-style-filled"><a href="https://www.youtube.com/@trundless" aria-label="YouTube" target="_blank" rel="noopener noreferrer" class="social-button header-social-item social-link-youtube"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-youtube-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewbox="0 0 28 28"><title>YouTube</title><path d="M11.109 17.625l7.562-3.906-7.562-3.953v7.859zM14 4.156c5.891 0 9.797 0.281 9.797 0.281 0.547 0.063 1.75 0.063 2.812 1.188 0 0 0.859 0.844 1.109 2.781 0.297 2.266 0.281 4.531 0.281 4.531v2.125s0.016 2.266-0.281 4.531c-0.25 1.922-1.109 2.781-1.109 2.781-1.062 1.109-2.266 1.109-2.812 1.172 0 0-3.906 0.297-9.797 0.297v0c-7.281-0.063-9.516-0.281-9.516-0.281-0.625-0.109-2.031-0.078-3.094-1.188 0 0-0.859-0.859-1.109-2.781-0.297-2.266-0.281-4.531-0.281-4.531v-2.125s-0.016-2.266 0.281-4.531c0.25-1.937 1.109-2.781 1.109-2.781 1.062-1.
1704125 2.266-1.125 2.812-1.188 0 0 3.906-0.281 9.797-0.281v0z"></path> 1705 </svg></span></a><a href="https://www.tiktok.com/@trundless" aria-label="TikTok" target="_blank" rel="noopener noreferrer" class="social-button header-social-item social-link-tiktok"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-tiktok-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewbox="0 0 32 32"><title>TikTok</title><path d="M16.707 0.027c1.747-0.027 3.48-0.013 5.213-0.027 0.107 2.040 0.84 4.12 2.333 5.56 1.493 1.48 3.6 2.16 5.653 2.387v5.373c-1.92-0.067-3.853-0.467-5.6-1.293-0.76-0.347-1.467-0.787-2.16-1.24-0.013 3.893 0.013 7.787-0.027 11.667-0.107 1.867-0.72 3.72-1.8 5.253-1.747 2.56-4.773 4.227-7.88 4.28-1.907 0.107-3.813-0.413-5.44-1.373-2.693-1.587-4.587-4.493-4.867-7.613-0.027-0.667-0.040-1.333-0.013-1.987 0.24-2.533 1.493-4.96 3.44-6.613 2.213-1.92 5.307-2.84 8.2-2.293 0.027 1.973-0.053 3.947-0.053 5.92-1.32-0.427-2.867-0.307-4.027 0.493-0.84 0.547-1.48 1.387-1.813 2.333-0.28 0.68-0.2 1.427-0.187 2.147 0.32 2.187 2.427 4.027 4.667 3.827 1.493-0.013 2.92-0.88 3.693-2.147 0.253-0.44 0.533-0.893 0.547-1.413 0.133-2.387 0.080-4.76 0.093-7.147 0.013-5.373-0.013-10.733 0.027-16.093z"></path> 1706 </svg></span></a><a href="http://www.pinterest.com/trundless" aria-label="Pinterest" target="_blank" rel="noopener noreferrer" class="social-button header-social-item social-link-pinterest"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-pinterest-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><title>Pinterest</title><path d="M8 0c-4.412 0-8 3.587-8 8s3.587 8 8 8 8-3.588 8-8-3.588-8-8-8zM8 14.931c-0.716 0-1.403-0.109-2.053-0.309 0.281-0.459 0.706-1.216 0.862-1.816 0.084-0.325 0.431-1.647 0.431-1.647 0.225 0.431 0.888 0.797 1.587 0.797 2.091 0 3.597-1.922 3.597-4.313 0-2.291-1.869-4.003-4.272-4.003-2.991 0-4.578 2.009-4.578 4.194 0 1.016 0.541 2.281 1.406 2.684 0.131 0.063 0.2 0.034 0.231-0.094 0.022-0.097 0.141-0.566 0.194-0.787 0.016-0.069 0.009-0.131-0.047-0.2-0.287-0.347-0.516-0.988-0.516-1.581 0-1.528 1.156-3.009 3.128-3.009 1.703 0 2.894 1.159 2.894 2.819 0 1.875-0.947 3.175-2.178 3.175-0.681 0-1.191-0.563-1.025-1.253 0.197-0.825 0.575-1.713 0.575-2.306 0-0.531-0.284-0.975-0.878-0.975-0.697 0-1.253 0.719-1.253 1.684 0 0.612 0.206 1.028 0.206 1.028s-0.688 2.903-0.813 3.444c-0.141 0.6-0.084 1.441-0.025 1.988-2.578-1.006-4.406-3.512-4.406-6.45 0-3.828 3.103-6.931 6.931-6.931s6.931 3.103 6.931 6.931c0 3.828-3.103 6.931-6.931 6.931z"></path> 1707 </svg></span></a></div></div></div><!-- data-section="mobile_social" --> 1708 </div> 1709 </div> 1710 </div> 1711
1711<script id="kadence-navigation-js-extra" data-type="text/javascript" type="text/bwp-script"> 1712var kadenceConfig = {"screenReader":{"expand":"Child menu","expandOf":"Child menu of","collapse":"Child menu","collapseOf":"Child menu of"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"}; 1713//# sourceURL=kadence-navigation-js-extra 1714</script>
vendor: 1 bytes, line 1714
1714
1715<script id="kadence-navigation-js" src="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/themes/kadence/assets/js/navigation.min.js?ver=1.5.2" async data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1715
1715
1716<script id="wccp-activity-tracker-js-before" data-type="text/javascript" type="text/bwp-script"> 1717window.wccpActivity={"u":"https:\/\/trundless.com\/wp-admin\/admin-ajax.php","o":6353,"f":{"s":1,"r":1,"c":0,"p":1},"m":5}; 1718//# sourceURL=wccp-activity-tracker-js-before 1719</script>
vendor: 1 bytes, line 1719
1719
1720<script data-wp-strategy="defer" defer id="wccp-activity-tracker-js" src="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/plugins/wp-content-copy-protector/js/activity-tracker.js?ver=4.2" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1720
1720
1721<script id="mia-global-js-js" src="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/themes/mia-travel/js/global.js?ver=1.0.0" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1721
1721
1722<script id="underscore-js" src="https://static.berqwp.com/trundless.com/https://trundless.com/wp-includes/js/underscore.min.js?ver=1.13.8" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1722
1722
1723<script id="backbone-js" src="https://static.berqwp.com/trundless.com/https://trundless.com/wp-includes/js/backbone.min.js?ver=1.6.1" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1723
1723
1724<script id="nf-front-end-deps-js" src="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/plugins/ninja-forms/assets/js/min/front-end-deps.js?ver=3.15.5" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1724
1724
1725<script id="nf-front-end-js-extra" data-type="text/javascript" type="text/bwp-script"> 1726var nfi18n = {"ninjaForms":"Ninja Forms","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","tableInsertRowAbove":"Insert Row Above","tableInsertRowBelow":"Insert Row Below","tableInsertColumnLeft":"Insert Column Left","tableInsertColumnRight":"Insert Column Right","tableDeleteRow":"Delete Row","tableDeleteColumn":"Delete Column","tableDeleteTable":"Delete Table","tableLegacyNotice":"This content has tables in the old editor format. Custom styles are preserved until converted. Editing will update to the new format.","tableLegacyConvert":"Convert Now","tableInsertTable":"Insert Table","dismiss":"Dismiss","insertLink":"Insert Link","formErrorsCorrectErrors":"Please correct errors before submitting this form.","formHoneypot":"If you are a human seeing this field, please leave it empty.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":"","fieldsMarkedRequired":"Fields marked with an \u003Cspan class=\"ninja-forms-req-symbol\"\u003E*\u003C/span\u003E are required","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"m/d/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn't load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn't load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form.","hourPlaceholder":"Hour","minutePlaceholder":"Minute","am":"AM","pm":"PM"}; 1727var nfFrontEnd = {"adminAjax":"https://trundless.com/wp-admin/admin-ajax.php","ajaxNonce":"e2eb127a74","requireBaseUrl":"https://trundless.com/wp-content/plugins/ninja-forms/assets/js/","use_merge_tags":{"user":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"post":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","re
1727captcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"system":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"fields":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"calculations":{"html":"html","hidden":"hidden","note":"note","unknown":"unknown"}},"opinionated_styles":"light","filter_esc_status":"false","nf_consent_status_response":[]}; 1728var nfInlineVars = []; 1729//# sourceURL=nf-front-end-js-extra 1730</script>
vendor: 1 bytes, line 1730
1730
1731<script id="nf-front-end-js" src="https://static.berqwp.com/trundless.com/https://trundless.com/wp-content/plugins/ninja-forms/assets/js/min/front-end.js?ver=3.15.5" data-type="text/javascript" type="text/bwp-script"></script>
vendor: 1 bytes, line 1731
1731
1732<script id="wp-emoji-settings" type="application/json"> 1733{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://trundless.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 1734</script>
vendor: 1 bytes, line 1734
1734
1735<script type="text/bwp-script" data-type="module"> 1736/*! This file is auto-generated */ 1737var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1738//# sourceURL=https://trundless.com/wp-includes/js/wp-emoji-loader.min.js 1739</script>
1739 1740 <div id="search-drawer" aria-modal="true" role="dialog" aria-label="Search" class="popup-drawer popup-drawer-layout-fullwidth" data-drawer-target-string="#search-drawer" 1741 > 1742 <div class="drawer-overlay" data-drawer-target-string="#search-drawer"></div> 1743 <div class="drawer-inner"> 1744 <div class="drawer-header"> 1745 <button class="search-toggle-close drawer-toggle" aria-label="Close search" data-toggle-target="#search-drawer" data-toggle-body-class="showing-popup-drawer-from-full" data-set-focus=".search-toggle-open" 1746 > 1747 <span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-close-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Toggle Menu Close</title><path d="M5.293 6.707l5.293 5.293-5.293 5.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l5.293-5.293 5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-5.293-5.293 5.293-5.293c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1748 </svg></span> </button> 1749 </div> 1750 <div class="drawer-content"> 1751 <div class="search-modal-content"><h5>What are you looking for?</h5></div><form role="search" method="get" class="search-form" action="https://trundless.com/"> 1752 <label> 1753 <span class="screen-reader-text">Search for:</span> 1754 <input type="search" class="search-field" placeholder="Search …" value="" name="s" /> 1755 </label> 1756 <input type="submit" class="search-submit" value="Search" /> 1757 <div class="kadence-search-icon-wrap"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-search-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="26" height="28" viewbox="0 0 26 28"><title>Search</title><path d="M18 13c0-3.859-3.141-7-7-7s-7 3.141-7 7 3.141 7 7 7 7-3.141 7-7zM26 26c0 1.094-0.906 2-2 2-0.531 0-1.047-0.219-1.406-0.594l-5.359-5.344c-1.828 1.266-4.016 1.937-6.234 1.937-6.078 0-11-4.922-11-11s4.922-11 11-11 11 4.922 11 11c0 2.219-0.672 4.406-1.937 6.234l5.359 5.359c0.359 0.359 0.578 0.875 0.578 1.406z"></path> 1758 </svg></span></div></form> </div> 1759 </div> 1760 </div> 1761
1761<script id="tmpl-nf-layout" type="text/template"> 1762 <# 1763 var headingLevel = data.settings.form_title_heading_level; 1764 headingLevel = ( typeof headingLevel === 'number' || typeof headingLevel === 'string' ) && /^[1-6]$/.test( headingLevel ) ? headingLevel : 3; 1765 #> 1766 <span id="nf-form-title-{{{ data.id }}}" class="nf-form-title"> 1767 {{{ ( 1 == data.settings.show_title ) ? '<h' + headingLevel + '>' + data.settings.title + '</h' + headingLevel + '>' : '' }}} 1768 </span> 1769 <div class="nf-form-wrap ninja-forms-form-wrap"> 1770 <div class="nf-response-msg"></div> 1771 <div class="nf-debug-msg"></div> 1772 <div class="nf-before-form"></div> 1773 <div class="nf-form-layout"></div> 1774 <div class="nf-after-form"></div> 1775 </div> 1776</script>
1776 1777
1778<script id="tmpl-nf-empty" type="text/template"> 1779 1780</script>
vendor: 1 bytes, line 1780
1780
1781<script id="tmpl-nf-before-form" type="text/template"> 1782 {{{ data.beforeForm }}} 1783</script>
1783<script id="tmpl-nf-after-form" type="text/template"> 1784 {{{ data.afterForm }}} 1785</script>
1785<script id="tmpl-nf-before-fields" type="text/template"> 1786 <div class="nf-form-fields-required">{{{ data.renderFieldsMarkedRequired() }}}</div> 1787 {{{ data.beforeFields }}} 1788</script>
1788<script id="tmpl-nf-after-fields" type="text/template"> 1789 {{{ data.afterFields }}} 1790 <div id="nf-form-errors-{{{ data.id }}}" class="nf-form-errors" role="alert"></div> 1791 <div class="nf-form-hp"></div> 1792</script>
vendor: 1 bytes, line 1792
1792
1793<script id="tmpl-nf-before-field" type="text/template"> 1794 {{{ data.beforeField }}} 1795</script>
1795<script id="tmpl-nf-after-field" type="text/template"> 1796 {{{ data.afterField }}} 1797</script>
1797<script id="tmpl-nf-form-layout" type="text/template"> 1798 <form> 1799 <div> 1800 <div class="nf-before-form-content"></div> 1801 <div class="nf-form-content {{{ data.element_class }}}"></div> 1802 <div class="nf-after-form-content"></div> 1803 </div> 1804 </form> 1805</script>
1805<script id="tmpl-nf-form-hp" type="text/template"> 1806 <label id="nf-label-field-hp-{{{ data.id }}}" for="nf-field-hp-{{{ data.id }}}" aria-hidden="true"> 1807 {{{ nfi18n.formHoneypot }}} 1808 <input id="nf-field-hp-{{{ data.id }}}" name="nf-field-hp" class="nf-element nf-field-hp" type="text" value="" aria-labelledby="nf-label-field-hp-{{{ data.id }}}" /> 1809 </label> 1810</script>
vendor: 1 bytes, line 1810
1810
1811<script id="tmpl-nf-field-layout" type="text/template"> 1812 <div id="nf-field-{{{ data.id }}}-container" class="nf-field-container {{{ data.type }}}-container {{{ data.renderContainerClass() }}}" data-testid="nf-field-{{{ data.key }}}" data-nf-field-type="{{{ data.type }}}"> 1813 <div class="nf-before-field"></div> 1814 <div class="nf-field"></div> 1815 <div class="nf-after-field"></div> 1816 </div> 1817</script>
vendor: 1 bytes, line 1817
1817
1818<script id="tmpl-nf-field-before" type="text/template"> 1819 {{{ data.beforeField }}} 1820</script>
1820<script id="tmpl-nf-field-after" type="text/template"> 1821 <# 1822 /* 1823 * Render our input limit section if that setting exists. 1824 */ 1825 #> 1826 <div class="nf-input-limit"></div> 1827 <# 1828 /* 1829 * Render our error section if we have an error. 1830 */ 1831 #> 1832 <div id="nf-error-{{{ data.id }}}" class="nf-error-wrap nf-error" role="alert" aria-live="assertive"></div> 1833 <# 1834 /* 1835 * Render any custom HTML after our field. 1836 */ 1837 #> 1838 {{{ data.afterField }}} 1839</script>
vendor: 1 bytes, line 1839
1839
1840<script id="tmpl-nf-field-wrap" type="text/template"> 1841 <div id="nf-field-{{{ data.id }}}-wrap" class="{{{ data.renderWrapClass() }}}" data-field-id="{{{ data.id }}}"> 1842 <# 1843 /* 1844 * This is our main field template. It's called for every field type. 1845 * Note that must have ONE top-level, wrapping element. i.e. a div/span/etc that wraps all of the template. 1846 */ 1847 #> 1848 <# 1849 /* 1850 * Render our label. 1851 */ 1852 #> 1853 {{{ data.renderLabel() }}} 1854 <# 1855 /* 1856 * Render our field element. Uses the template for the field being rendered. 1857 */ 1858 #> 1859 <div class="nf-field-element">{{{ data.renderElement() }}}</div> 1860 <# 1861 /* 1862 * Render our Description Text. 1863 */ 1864 #> 1865 {{{ data.renderDescText() }}} 1866 </div> 1867</script>
vendor: 1 bytes, line 1867
1867
1868<script id="tmpl-nf-field-wrap-no-label" type="text/template"> 1869 <div id="nf-field-{{{ data.id }}}-wrap" class="{{{ data.renderWrapClass() }}}" data-field-id="{{{ data.id }}}"> 1870 <div class="nf-field-label"></div> 1871 <div class="nf-field-element">{{{ data.renderElement() }}}</div> 1872 <div class="nf-error-wrap"></div> 1873 </div> 1874</script>
vendor: 1 bytes, line 1874
1874
1875<script id="tmpl-nf-field-wrap-no-container" type="text/template"> 1876 1877 {{{ data.renderElement() }}} 1878 1879 <div class="nf-error-wrap"></div> 1880</script>
vendor: 1 bytes, line 1880
1880
1881<script id="tmpl-nf-field-label" type="text/template"> 1882 <div class="nf-field-label"> 1883 <# if ( data.type === "listcheckbox" || data.type === "listradio" || data.type === "listimage" || data.type === "date" || data.type === "starrating" || data.type === "signature" || data.type === "html" || data.type === "hr" ) { #> 1884 <span id="nf-label-field-{{{ data.id }}}" 1885 class="nf-label-span {{{ data.renderLabelClasses() }}}"> 1886 {{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} {{{ ( 'undefined' != typeof data.required && 1 == data.required ) ? '<span class="ninja-forms-req-symbol">*</span>' : '' }}} 1887 {{{ data.maybeRenderHelp() }}} 1888 </span> 1889 <# } else { #> 1890 <label for="nf-field-{{{ data.id }}}" 1891 id="nf-label-field-{{{ data.id }}}" 1892 class="{{{ data.renderLabelClasses() }}}"> 1893 {{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} {{{ ( 'undefined' != typeof data.required && 1 == data.required ) ? '<span class="ninja-forms-req-symbol">*</span>' : '' }}} 1894 {{{ data.maybeRenderHelp() }}} 1895 </label> 1896 <# } #> 1897 </div> 1898</script>
vendor: 1 bytes, line 1898
1898
1899<script id="tmpl-nf-field-error" type="text/template"> 1900 <div class="nf-error-msg nf-error-{{{ data.id }}}" aria-live="assertive">{{{ data.msg }}}</div> 1901</script>
1901<script id="tmpl-nf-form-error" type="text/template"> 1902 <div class="nf-error-msg nf-error-{{{ data.id }}}">{{{ data.msg }}}</div> 1903</script>
1903<script id="tmpl-nf-field-input-limit" type="text/template"> 1904 {{{ data.currentCount() }}} {{{ nfi18n.of }}} {{{ data.input_limit }}} {{{ data.input_limit_msg }}} 1905</script>
1905<script id="tmpl-nf-field-null" type="text/template"> 1906</script>
1906<script id="tmpl-nf-field-email" type="text/template"> 1907 <input 1908 type="email" 1909 value="{{{ _.escape( data.value ) }}}" 1910 class="{{{ data.renderClasses() }}} nf-element" 1911 id="nf-field-{{{ data.id }}}" 1912 name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}" 1913 {{{data.maybeDisableAutocomplete()}}} 1914 {{{ data.renderPlaceholder() }}} 1915 {{{ data.maybeDisabled() }}} 1916 aria-invalid="false" 1917 aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" 1918 aria-labelledby="nf-label-field-{{{ data.id }}}" 1919 {{{ data.maybeRequired() }}} 1920 > 1921</script>
vendor: 1 bytes, line 1921
1921
1922<script id='tmpl-nf-field-input' type='text/template'> 1923 <input id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" aria-invalid="false" aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element" type="text" value="{{{ _.escape( data.value ) }}}" {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}} 1924 aria-labelledby="nf-label-field-{{{ data.id }}}" 1925 1926 {{{ data.maybeRequired() }}} 1927 > 1928</script>
vendor: 1 bytes, line 1928
1928
1929<script id="tmpl-nf-field-submit" type="text/template"> 1930 1931<# 1932let myType = data.type 1933if('save'== data.type){ 1934 myType = 'button' 1935} 1936#> 1937<input id="nf-field-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element " type="{{{myType}}}" value="{{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}}" {{{ ( data.disabled ) ? 'aria-disabled="true" disabled="true"' : '' }}}> 1938 1939</script>
1939<script id='tmpl-nf-field-button' type='text/template'> 1940 <button id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" class="{{{ data.classes }}} nf-element"> 1941 {{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} 1942 </button> 1943</script>
1943 1944
1944<script defer> 1945 var comment = document.createComment(' This website is optimized using the BerqWP plugin. @1791024231 '); 1946 document.documentElement.insertBefore(comment, document.documentElement.firstChild); 1947 1948 function isMobileDevice() { 1949 return /Mobi|Android|iPhone|iPad|iPod|Opera Mini|IEMobile|WPDesktop/i.test(navigator.userAgent); 1950 } 1951 1952 function astraHeaderClass() { 1953 if (isMobileDevice() && window.screen.width <= 999) { 1954 if ((document.body.classList.contains('theme-astra') || document.body.classList.contains('ast-page-builder-template')) && !document.body.classList.contains('ast-header-break-point')) { 1955 document.body.classList.add('ast-header-break-point'); 1956 } 1957 } 1958 } 1959 1960 function divimobilemenu() { 1961 const divimenuele = document.querySelector('#et_mobile_nav_menu .mobile_menu_bar.mobile_menu_bar_toggle'); 1962 1963 if (isMobileDevice() && divimenuele) { 1964 divimenuele.innerHTML = '<div class="dipi_hamburger hamburger hamburger--spring"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div>'; 1965 } 1966 } 1967 1968 divimobilemenu(); 1969 astraHeaderClass(); 1970 window.addEventListener('resize', function() { 1971 astraHeaderClass(); 1972 }); 1973 1974 window.dispatchEvent(new Event('berqwp_js_initialized')); 1975 1976 </script>
1976 1977 1978
1978<script async> 1979 (function(){ 1980 // window.addEventListener('load', function() { 1981 window.addEventListener('DOMContentLoaded', function() { 1982 // Function to load video and its sources 1983 function loadLazyVideo(video) { 1984 // Set video src from data attribute if exists 1985 const videoSrc = video.getAttribute('data-berqwpsrc'); 1986 if (videoSrc) { 1987 video.setAttribute('src', videoSrc); 1988 } 1989 1990 // Find all <source> tags inside the video and apply their data-berqwpsrc as src 1991 const sources = video.querySelectorAll('source'); 1992 sources.forEach(source => { 1993 const sourceSrc = source.getAttribute('data-berqwpsrc'); 1994 if (sourceSrc) { 1995 source.setAttribute('src', sourceSrc); 1996 } 1997 }); 1998 1999 // Load the video once the sources have been set 2000 video.load(); 2001 } 2002 2003 // Use IntersectionObserver to detect when the video is about to enter the viewport 2004 let lazyVideos = [].slice.call(document.querySelectorAll('video.berqwp-lazy-video')); 2005 2006 if ('IntersectionObserver' in window) { 2007 let lazyVideoObserver = new IntersectionObserver(function(entries, observer) { 2008 entries.forEach(function(entry) { 2009 if (entry.isIntersecting) { 2010 let video = entry.target; 2011 loadLazyVideo(video); 2012 // Unobserve the video once it's loaded 2013 lazyVideoObserver.unobserve(video); 2014 } 2015 }); 2016 }); 2017 2018 // Observe each lazy video 2019 lazyVideos.forEach(function(video) { 2020 lazyVideoObserver.observe(video); 2021 }); 2022 } else { 2023 // Fallback for browsers that don't support IntersectionObserver 2024 lazyVideos.forEach(function(video) { 2025 loadLazyVideo(video); 2026 }); 2027 } 2028 }); 2029 2030 })() 2031 </script>
2031 2032 2033
2033<script> 2034 async function berqwp_add_assets_browser_cache(asset_urls) { 2035 if (!('caches' in window)) { 2036 console.error('Cache API is not supported in this browser.'); 2037 return; 2038 } 2039 2040 const fetchPromises = []; 2041 2042 asset_urls.forEach(url => { 2043 if (url) { 2044 fetchPromises.push( 2045 fetch(url, { 2046 method: 'GET', 2047 mode: 'cors' // Ensure CORS mode is set 2048 }) 2049 .then(response => { 2050 if (!response.ok) { 2051 console.error('Failed to fetch:', response); 2052 } 2053 return response; 2054 }) 2055 .catch(error => { 2056 console.error('Fetch error:', error); 2057 return null; 2058 }) 2059 ); 2060 } 2061 }); 2062 2063 try { 2064 const responses = await Promise.all(fetchPromises); 2065 2066 // Open or create a cache 2067 const cache = await caches.open('berqwp-assets-cache'); 2068 2069 responses.forEach(response => { 2070 if (response && response.ok) { 2071 console.log('Preloading and caching:', response.url); 2072 2073 // Add the response to the cache 2074 cache.put(response.url, response.clone()); 2075 } 2076 }); 2077 } catch (error) { 2078 console.error('Error during fetching and caching:', error); 2079 } 2080 } 2081 2082 </script>
2082 2083 2084
2084<script id='prefetch-links' defer> 2085 2086 function berq_prerender(url) { 2087 const s = document.createElement('script'); 2088 s.type = 'speculationrules'; 2089 s.textContent = JSON.stringify({ 2090 prerender: [{ urls: [url] }] 2091 }); 2092 document.head.appendChild(s); 2093 } 2094 2095 // Set to keep track of prefetched links 2096 const prefetchedLinks = new Set(); 2097 2098 // Get all anchor tags on the page 2099 const links = document.querySelectorAll('a:not([data-price-key])'); 2100 2101 // Loop through each anchor tag 2102 links.forEach(link => { 2103 // Add mouseover event listener 2104 link.addEventListener('mouseover', () => { 2105 const excludes = ['tel:', 'mailto:', 'sms:', 'geo:']; 2106 2107 const isExcluded = excludes.some(prefix => 2108 link.href.startsWith(prefix) 2109 ); 2110 2111 // Check if the link has already been prefetched 2112 if (!prefetchedLinks.has(link.href) && !isExcluded) { 2113 berq_prerender(link.href); 2114 2115 // Add the link to the set of prefetched links 2116 prefetchedLinks.add(link.href); 2117 } 2118 }); 2119 }); 2120 2121 </script>
2121 2122
2122<script defer> 2123 // document.addEventListener('DOMContentLoaded', function () { 2124 2125 (function(){ 2126 2127 var options = { 2128 root: null, // null means the viewport 2129 rootMargin: '0px', // adjust as needed 2130 threshold: 0.1 // adjust as needed 2131 }; 2132 2133 var bwp_iframe_observer = new IntersectionObserver(function (entries, observer) { 2134 entries.forEach(function (entry) { 2135 if (entry.isIntersecting) { 2136 let item = entry.target; 2137 let iframe = item.getAttribute('data-embed'); 2138 2139 let wrapper = document.createElement('div'); 2140 wrapper.innerHTML = iframe; 2141 let iframeElement = wrapper.firstChild; 2142 2143 // Insert the iframe next to the item 2144 item.insertAdjacentElement('afterend', iframeElement); 2145 2146 // Remove the original item 2147 item.remove(); 2148 2149 bwp_iframe_observer.unobserve(item); 2150 } 2151 }); 2152 }, options); 2153 2154 let yt_em = document.querySelectorAll('.berqwp-lazy-youtube'); 2155 yt_em.forEach(function (item) { 2156 bwp_iframe_observer.observe(item); 2157 }); 2158 2159 })() 2160 // }); 2161 </script>
2161 2162
2162<script id='lazy-load-bg-img' async> 2163 const berq_bg_observer = new IntersectionObserver(entries => { 2164 entries.forEach(entry => { 2165 // Check if the entry is intersecting 2166 if (entry.isIntersecting) { 2167 // Find the corresponding CSS property in the extractedProperties array 2168 const matchedProperty = extractedProperties.find(property => entry.target.matches(property.cssBlockSelector)); 2169 // console.log(matchedProperty) 2170 if (matchedProperty) { 2171 2172 document.querySelectorAll( 2173 `style[data-selector="${matchedProperty.cssBlockSelector}"]` 2174 ).forEach(style => style.remove()); 2175 2176 2177 } 2178 } 2179 }); 2180 }, { threshold: 0.0 }); 2181 2182 // Observe each element corresponding to the CSS selectors in the extractedProperties array 2183 extractedProperties.forEach(property => { 2184 let selector = property.cssBlockSelector; 2185 const elements = document.querySelectorAll(selector); 2186 elements.forEach(element => { 2187 berq_bg_observer.observe(element); 2188 }); 2189 }); 2190 2191 2192 // Lazy load svn > use tags 2193 (function(){ 2194 const lazySVGs = document.querySelectorAll('svg use[data-berqwp-href]'); 2195 2196 const lazyLoadSVG = (element) => { 2197 element.setAttribute('href', element.getAttribute('data-berqwp-href')); 2198 element.removeAttribute('data-berqwp-href'); 2199 }; 2200 2201 const bwp_svg_observer = new IntersectionObserver((entries, observer) => { 2202 entries.forEach(entry => { 2203 if (entry.isIntersecting) { 2204 lazyLoadSVG(entry.target); 2205 bwp_svg_observer.unobserve(entry.target); 2206 } 2207 }); 2208 }); 2209
2210 lazySVGs.forEach(svgUse => bwp_svg_observer.observe(svgUse)); 2211 })(); 2212 2213</script>
2213<script> 2214 (function(){ 2215 let cached_at = 1791024231; 2216 let current_time = Math.floor(new Date().getTime() / 1000); 2217 let is_expired = current_time > (cached_at + 60 * 60 * 24 * 30); 2218 2219 function sendPostRequest(url, data) { 2220 var xhr = new XMLHttpRequest(); 2221 xhr.open('POST', url, true); 2222 xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 2223 2224 xhr.onreadystatechange = function() { 2225 if (xhr.readyState === 4 && xhr.status === 200) { 2226 console.log('Success:', JSON.parse(xhr.responseText)); 2227 } else if (xhr.readyState === 4) { 2228 console.error('Error:', xhr.statusText); 2229 } 2230 }; 2231 2232 // Convert data to URL-encoded string 2233 var urlEncodedData = Object.keys(data).map(function(key) { 2234 return encodeURIComponent(key) + '=' + encodeURIComponent(data[key]); 2235 }).join('&'); 2236 2237 xhr.send(urlEncodedData); 2238 } 2239 2240 const url = 'https://trundless.com'+'/?berqwp_request_cache'; 2241 const data = { page_slug: '/city-guides/', page_url: 'https://trundless.com/city-guides/' }; 2242 2243 if (is_expired) { 2244 sendPostRequest(url, data); 2245 } 2246 2247 })() 2248 2249 </script>
2249 2250
2250<script> 2251 var bwp_css_load_method = 'preload'; 2252 2253 function berqwpLoadCss() { 2254 // Get all link tags containing data-berqwp-style-href 2255 let berqwp_linkTags = document.querySelectorAll('link[data-berqwp-style-href]'); 2256 2257 // Iterate through each link tag 2258 berqwp_linkTags.forEach(function (linkTag, index) { 2259 // Set the href attribute of each link tag 2260 linkTag.setAttribute('href', linkTag.getAttribute('data-berqwp-style-href')); 2261 2262 }); 2263 2264 // Get all style tags containing data-berqwp-style 2265 var berqwp_styleTags = document.querySelectorAll('style[data-berqwp-style]'); 2266 2267 // Loop through each style tag 2268 berqwp_styleTags.forEach(function (styleTag) { 2269 // Get the value of data-berqwp-style 2270 var berqwpStyle = styleTag.getAttribute('data-berqwp-style'); 2271 2272 // Set the content of the style tag with the value of data-berqwp-style 2273 styleTag.textContent = berqwpStyle; 2274 }); 2275 2276 } 2277 </script>
2277 2278 2279
2279<script id='preload-styles' defer> 2280 let initialized_style_preload = false; 2281 let lcp_fired = false; 2282 let load_fired = false; 2283 2284 // window.addEventListener('load', function () { 2285 function bwp_initialize_preload_styles() { 2286 if (initialized_style_preload) { 2287 return; 2288 } 2289 2290 initialized_style_preload = true; 2291 2292 setTimeout(function(){ 2293 let berqwp_styles = []; 2294 let berqwp_linkTags = document.querySelectorAll('link[data-berqwp-style-href]'); 2295 2296 // Iterate through each link tag 2297 berqwp_linkTags.forEach(function (linkTag, index) { 2298 berqwp_styles.push(linkTag.getAttribute('data-berqwp-style-href')) 2299 }); 2300 2301 (async () => { 2302 2303 // berqwp_preload_css(); 2304 2305 })(); 2306 }, 1000) 2307 2308 2309 } 2310 window.addEventListener('berqwpLCPLoaded', function() { 2311 lcp_fired = true 2312 if (lcp_fired && load_fired) { 2313 bwp_initialize_preload_styles(); 2314 } 2315 }); 2316 2317 window.addEventListener('load', function() { 2318 load_fired = true 2319 if (lcp_fired && load_fired) { 2320 bwp_initialize_preload_styles(); 2321 } 2322 }); 2323 2324 setTimeout(function() { 2325 if (document.readyState === 'complete') { 2326 bwp_initialize_preload_styles(); 2327 } else { 2328 window.addEventListener('load', bwp_initialize_preload_styles); 2329 } 2330 }, 1000); 2331 2332 2333 function berqwp_preload_css() { 2334 // Get all link tags containing data-berqwp-style-href 2335 let berqwp_linkTags = document.querySelectorAll('link[data-berqwp-style-href]'); 2336 2337 // Iterate through each link tag 2338 berqwp_linkTags.forEach(function (linkTag, index) { 2339 // Set the href attribute of each link tag 2340 linkTag.setAttribute('href', linkTag.getAttribute('data-berqwp-style-href')); 2341 2342 }); 2343 2344 // Get all style tags containing data-berqwp-style 2345 var berqwp_styleTags = document.querySelectorAll('style[data-berqwp-style]'); 2346 2347 // Loop through each style tag 2348 berqwp_styleTags.forEach(function (styleTag) { 2349 // Get the value of data-berqwp-style 2350 var berqwpStyle = styleTag.getAttribute('data-berqwp-style'); 2351 2352 // Set the content of the style tag with the value of data-berqwp-style 2353 styleTag.textContent = berqwpStyle; 2354 }); 2355 2356 // Trigger event when styles are loaded 2357 let berqwp_styles_event = new CustomEvent('berqwpStylesLoaded'); 2358 2359 // Dispatch the custom event 2360 window.dispatchEvent(berqwp_styles_event); 2361 2362 2363 } 2364 2365 </script>
2365 2366 2367
2367<script id='create-blob'> 2368 // Get all script tags in the document 2369 var scriptTags = document.getElementsByTagName('script'); 2370 2371 // Loop through each script tag 2372 for (let i = 0; i < scriptTags.length; i++) { 2373 const scriptTag = scriptTags[i]; 2374 2375 // Check if the script tag contains the data-berqwp-js attribute 2376 const berqwpAttribute = scriptTag.getAttribute('data-berqwp-js'); 2377 if (berqwpAttribute) { 2378 // Decode the base64 encoded string 2379 const decodedString = atob(berqwpAttribute); 2380 2381 // Extract the inner content of the decoded string 2382 const match = decodedString.match(/
2382<script[^>]*>([\s\S]+)<\/script>/i); 2383 if (match && match.length > 1) { 2384 const innerContent = match[1]; 2385 2386 // Convert the inner content into a Blob 2387 const blob = new Blob([innerContent], { type: 'application/javascript' }); 2388 2389 // Create a new script tag with the blob content 2390 const newScriptTag = document.createElement('script'); 2391 newScriptTag.src = URL.createObjectURL(blob); 2392 console.log(URL.createObjectURL(blob)) 2393 2394 // Convert the newScriptTag HTML string to base64 2395 const newScriptTagHtml = newScriptTag.outerHTML; 2396 const base64Encoded = btoa(newScriptTagHtml); 2397 2398 // Add the base64 encoded string back to the data-berqwp-js attribute of the original script tag 2399 scriptTag.setAttribute('data-berqwp-js', base64Encoded); 2400 } 2401 } 2402 } 2403 2404 </script>
2404 2405 2406
2406<script type='text/javascript' async> 2407 // Function to cache and load scripts 2408 async function cache_file(url) { 2409 const cache = await caches.open('berqwp-cache'); 2410 2411 // Check if the resource is already cached 2412 const cachedResponse = await cache.match(url); 2413 if (cachedResponse) { 2414 console.log('Script is already cached:', url); 2415 } else { 2416 // Fetch and cache the resource 2417 const response = await fetch(url, { cache: 'reload' }); 2418 if (response.ok) { 2419 await cache.put(url, response.clone()); 2420 console.log('Fetched and cached script:', url); 2421 } else { 2422 console.error('Failed to fetch script:', response.statusText); 2423 } 2424 } 2425 } 2426 (function() { 2427 var berqwpScriptsPreloaded = false; 2428 window.addEventListener('berqwpLCPLoaded', function() { 2429 if (berqwpScriptsPreloaded) { 2430 return; 2431 } 2432 2433 berqwpScriptsPreloaded = true; 2434 2435 // Function to preload scripts 2436 function preloadScripts() { 2437 const scripts = document.querySelectorAll('script[type="text/bwp-script"]:not([data-earlyberqwp])'); 2438 2439 scripts.forEach(script => { 2440 if (script.src) { 2441 const link = document.createElement('link'); 2442 link.rel = 'preload'; 2443 link.href = script.src; 2444 link.as = 'script'; 2445 document.head.appendChild(link); 2446 } 2447 }); 2448 } 2449 2450 // Function to load scripts from the cache 2451 function loadScripts() { 2452 const scripts = document.querySelectorAll('script[type="text/bwp-script"]:not([data-earlyberqwp])'); 2453 2454 scripts.forEach((script, index) => { 2455 const newScript = document.createElement('script'); 2456 newScript.src = script.src; 2457 newScript.type = script.getAttribute('data-type') || 'text/javascript'; 2458 newScript.async = false; // To maintain order of execution 2459 2460 // Copy other attributes 2461 Array.from(script.attributes).forEach(attr => { 2462 if (attr.name !== 'type') { 2463 newScript.setAttribute(attr.name, attr.value); 2464 } 2465 }); 2466 2467 // Replace the original script 2468 script.parentNode.replaceChild(newScript, script); 2469 }); 2470 } 2471 2472 // setTimeout(function() { 2473 // Preload scripts as early as possible 2474 // preloadScripts(); 2475 // }, 500) 2476 2477 let styleTag = document.querySelector('style[type="text/berqwpfonts"]'); 2478 2479 if (styleTag) { 2480 styleTag.setAttribute('type', 'text/css'); 2481 } 2482 2483 2484 }); 2485 })(); 2486 2487 </script>
2487 2488 2489
2489<script data-mode='4'> 2490 function berqwpLoadJs() { 2491 2492 (function () { 2493 'use strict'; 2494 const VERSION = '3.0'; 2495 let activated = false; 2496 const pendingScripts = new Map(); 2497 let completedCount = 0; 2498 2499 // Custom Event System 2500 const createTrackerEvent = (name, detail = {}) => 2501 new CustomEvent(`bwp:${name}`, { 2502 detail: { 2503 version: VERSION, 2504 timestamp: performance.now(), 2505 ...detail 2506 } 2507 }); 2508 2509 // Event Polyfills 2510 (function () { 2511 const originalAddEventListener = EventTarget.prototype.addEventListener; 2512 const readyState = document.readyState; 2513 const simulatedEvents = new WeakMap(); 2514 2515 function createEvent(type) { 2516 const event = new Event(type, { bubbles: false, cancelable: false }); 2517 event.isSimulated = true; 2518 return event; 2519 } 2520 2521 EventTarget.prototype.addEventListener = function (type, listener, options) { 2522 2523 if (typeof listener === 'function') { 2524 if (type === 'DOMContentLoaded') { 2525 if (readyState !== 'loading') { 2526 setTimeout(() => listener.call(this, createEvent(type)), 0); 2527 return; 2528 } 2529 } else if ((this === window || this instanceof HTMLScriptElement) && type === 'load') { 2530 if (readyState === 'complete') { 2531 setTimeout(() => listener.call(this, createEvent(type)), 0); 2532 return; 2533 } 2534 } 2535 } 2536 2537 2538 originalAddEventListener.call(this, type, listener, options); 2539 }; 2540 2541 ['onDOMContentLoaded', 'onload'].forEach(prop => { 2542 const target = prop === 'onload' ? window : document; 2543 const descriptor = Object.getOwnPropertyDescriptor(target.constructor.prototype, prop.toLowerCase()) || {}; 2544 2545 Object.defineProperty(target, prop, { 2546 set(fn) { 2547 if (typeof fn === 'function') { 2548 const eventType = prop.replace('on', '').toLowerCase(); 2549 if ((eventType === 'domcontentloaded' && readyState !== 'loading') || 2550 (eventType === 'load' && readyState === 'complete')) { 2551 setTimeout(() => fn.call(target, createEvent(eventType)), 0); 2552 } else { 2553 target.addEventListener(eventType, fn
2553); 2554 } 2555 } 2556 return descriptor.set ? descriptor.set.call(this, fn) : undefined; 2557 }, 2558 get() { 2559 return descriptor.get ? descriptor.get.call(this) : undefined; 2560 }, 2561 configurable: true 2562 }); 2563 }); 2564 })(); 2565 2566 // Activation System 2567 function activate() { 2568 if (activated) return; 2569 activated = true; 2570 document.dispatchEvent(createTrackerEvent('activation')); 2571 2572 // Remove listeners 2573 ['mousemove', 'click', 'scroll', 'keydown'].forEach(evt => { 2574 window.removeEventListener(evt, activate, true); 2575 }); 2576 2577 processScripts(); 2578 setupObserver(); 2579 } 2580 2581 function processScripts() { 2582 const scripts = Array.from(document.querySelectorAll('script[type="text/bwp-script"]:not([data-earlyberqwp])')); 2583 scripts.forEach(convertScript); 2584 } 2585 2586 function setupObserver() { 2587 new MutationObserver(mutations => { 2588 mutations.forEach(mutation => { 2589 mutation.addedNodes.forEach(node => { 2590 if (node.tagName === 'SCRIPT' && node.type === 'text/bwp-script') { 2591 convertScript(node); 2592 } 2593 }); 2594 }); 2595 }).observe(document, { childList: true, subtree: true }); 2596 } 2597 2598 // Script Conversion 2599 function convertScript(original) { 2600 if (original.dataset.processed) return; 2601 original.dataset.processed = 'true'; 2602 2603 const script = document.createElement('script'); 2604 const attrs = Array.from(original.attributes).filter(a => a.name !== 'type'); 2605 const id = `script-${performance.now()}-${Math.random().toString(36).slice(2)}`; 2606 2607 script.type = original.getAttribute('data-type'); 2608 try { 2609 attrs.forEach(attr => script.setAttribute(attr.name, attr.value)); 2610 } catch (e) { 2611 } 2612 if (original.textContent) script.textContent = original.textContent; 2613 2614 pendingScripts.set(id, { 2615 element: script, 2616 src: script.src, 2617 isExternal: !!script.src 2618 }); 2619 2620 document.dispatchEvent(createTrackerEvent('script-loading', { 2621 scriptId: id, 2622 element: script 2623 })); 2624 2625 script.addEventListener('load', () => handleCompletion(id, true)); 2626 script.addEventListener('error', () => handleCompletion(id, false)); 2627 2628 if (original.textContent) { 2629 handleCompletion(id, true); 2630 } 2631 2632 // script.async = false; 2633 original.replaceWith(script); 2634 } 2635 2636 function handleCompletion(id, success) { 2637 const record = pendingScripts.get(id); 2638 if (!record) return; 2639 2640 pendingScripts.delete(id); 2641 completedCount++; 2642 2643 document.dispatchEvent(createTrackerEvent('script-complete', { 2644 scriptId: id, 2645 success, 2646 duration: performance.now() - record.element.startTime 2647 })); 2648 2649 if (pendingScripts.size === 0) { 2650 document.dispatchEvent(createTrackerEvent('scripts-loaded', { 2651 total: completedCount, 2652 failed: completedCount - Array.from(pendingScripts.values()) 2653 .filter(r => r.success).length 2654 })); 2655 } 2656 } 2657 2658 document.addEventListener('bwp:scripts-loaded', (e) => { 2659 2660 if (document.readyState == 'complete') { 2661 // console.log('Releasing page lifecyle events.') 2662 // let event = new Event('DOMContentLoaded', { 2663 // bubbles: true, 2664 // cancelable: true 2665 // }); 2666 // window.dispatchEvent(event); 2667 // document.dispatchEvent(event); 2668 2669 // window.dispatchEvent(new Event('load')); 2670 // document.dispatchEvent(new Event('load')); 2671 } 2672 console.log('scripts loaded.') 2673 window.dispatchEvent(new Event('berqwp_after_delay_js_loaded')); 2674 2675 }); 2676 2677 // Initialization 2678 activate(); 2679 })(); 2680 } 2681 </script>
2681 2682 2683
2683<script> 2684 (function(){ 2685 // Select all inline script tags with type="text/bwp-script" 2686 const inlineScripts = document.querySelectorAll('script[type="text/bwp-script"]'); 2687 2688 inlineScripts.forEach((script) => { 2689 // Get the content of the inline script 2690 const scriptContent = script.innerHTML; 2691 2692 if (!scriptContent) { 2693 return; 2694 } 2695 2696 if (script.getAttribute('data-type') == 'module') { 2697 return; 2698 } 2699 2700 // Create a Blob from the script content 2701 const blob = new Blob([scriptContent], { type: 'application/javascript' }); 2702 2703 // Create a URL for the Blob 2704 const scriptURL = URL.createObjectURL(blob); 2705 2706 // Create a new external script tag 2707 const newScript = document.createElement('script'); 2708 newScript.src = scriptURL; 2709 newScript.type = 'text/bwp-script'; // Or 'text/bwp-script', but 'application/javascript' is more typical for JS 2710 newScript.setAttribute('data-type', script.getAttribute('data-type')); 2711 2712 // Copy other attributes if necessary 2713 Array.from(script.attributes).forEach(function(attr) { 2714 if (attr.name !== 'type' && attr.name !== 'src') { 2715 newScript.setAttribute(attr.name, attr.value); 2716 } 2717 }); 2718 2719 // Replace the original inline script with the new external script tag 2720 script.parentNode.replaceChild(newScript, script); 2721 }); 2722 2723 2724 2725 })(); 2726 </script>
2726 2727
2727<script id='optimize-js' async> 2728 let js_execution_mode = '4'; 2729 let js_loading = 'preload'; 2730 var bwp_js_load_method = 'preload'; 2731 let berq_content = true; 2732 var berq_click = null; 2733 var total_berq_scripts = 0; 2734 var loaded_berq_scripts = 0; 2735 let assets_to_cache = []; 2736 2737 // Get all link tags containing data-berqwp-style-href 2738 let berqwpLinkTags = document.querySelectorAll('link[data-berqwp-style-href]'); 2739 let berqwpScriptTags = document.querySelectorAll('script[type="text/bwp-script"]'); 2740 2741 // Extract the URLs from the data attributes 2742 let cssUrls = Array.from(berqwpLinkTags).map(linkTag => linkTag.getAttribute('data-berqwp-style-href')); 2743 let jsUrls = Array.from(berqwpScriptTags).map(scriptTag => scriptTag.getAttribute('src')).filter(url => url); 2744 let resourcesUrls = cssUrls.concat(jsUrls); 2745 2746 2747 var scriptTags = document.querySelectorAll('script[data-berqwp-js]'); 2748 scriptTags.forEach(div => { 2749 const scriptData = atob(div.getAttribute('data-berqwp-js')); 2750 const scriptElement = document.createRange().createContextualFragment(scriptData).children[0]; 2751 2752 if (scriptElement.src) { 2753 total_berq_scripts++; 2754 } 2755 2756 }); 2757 2758 function preloadJS(jsURLs) { 2759 // jsURLs = jsURLs.filter((item) => item && !item.includes('blob:')); 2760 // return window.bwpWorker.preload(jsURLs); 2761 return window.bwpPreloader.preloadScripts(); 2762 } 2763 2764 function preloadCSS(cssURLs) { 2765 // return window.bwpWorker.preload(cssURLs); 2766 return window.bwpPreloader.preloadStyles(); 2767 } 2768 2769 let bwp_css_initialized = false; 2770 function bwp_css_init(cssUrls) { 2771 if (bwp_css_initialized) { 2772 return; 2773 } 2774 bwp_css_initialized = true; 2775 preloadCSS(cssUrls); 2776 berqwpLoadCss(); 2777 2778 document 2779 .querySelectorAll('style[type="text/berqwp-style"]') 2780 .forEach(style => { 2781 style.type = 'text/css'; 2782 }); 2783 } 2784 2785 let bwp_js_initialized = false; 2786 function bwp_js_init(jsUrls) { 2787 if (bwp_js_initialized) { 2788 return; 2789 } 2790 bwp_js_initialized = true; 2791 2792 if (js_execution_mode === '3') { 2793 berqwpLoadJs(); 2794 } else { 2795 preloadJS(jsUrls) 2796 .then(() => { 2797 console.log('Preloading completed, invoking berqwpLoadJs...'); 2798 if (typeof berqwpLoadJs === 'function') { 2799 berqwpLoadJs(); 2800 } else { 2801 console.error('berqwpLoadJs is not defined or not a function.'); 2802 } 2803 }) 2804 .catch(error => { 2805 console.error('bwp_js_init failed during preloadJS:', error); 2806 }); 2807 2808 } 2809 } 2810 2811 let bwp_lastScrollY = window.scrollY; 2812 const bwp_SCROLL_THRESHOLD = 10; 2813 2814 function berqwp_js_handleUserInteraction(event) { 2815 2816 if (event.type === 'click' || event.type === 'touchstart') { 2817 berq_click = event.target; 2818 2819 // Traverse up the DOM to find the closest <a> ancestor 2820 if (berq_click.closest('a')) { 2821 berq_click = berq_click.closest('a'); 2822 } 2823 2824 // If click is done on a link 2825 if (berq_click.tagName === 'A' && berq_click.href && /^https?:\/\//.test(berq_click.href)) { 2826 console.log('Skipping JavaScript execution, a link was clicked.') 2827 return; 2828 } 2829 2830 console.log(event.type) 2831 // event.preventDefault(); 2832 } 2833 2834 if (event.type == 'scroll') { 2835 const currentScrollY = window.scrollY; 2836 const diff = Math.abs(currentScrollY - bwp_lastScrollY); 2837 2838 if (diff < bwp_SCROLL_THRESHOLD) { 2839 return; 2840 } 2841 } 2842 2843 bwp_js_init(jsUrls); 2844 bwp_css_init(cssUrls); 2845 2846 2847 // After running the function, remove all event listeners to ensure it runs only once 2848 for (let eventType of berqwp_js_interactionEventTypes) { 2849 window.removeEventListener(eventType, berqwp_js_handleUserInteraction); 2850 } 2851 } 2852 2853 let berqwp_js_interactionEventTypes = ['click', 'mousemove', 'keydown', 'touchstart', 'scroll', 'berqwpLoadJS', 'berqwp_interaction_event']; 2854 let waitForEvent = false;
2855 2856 // setTimeout(function() { 2857 // bwp_js_init(jsUrls); 2858 // bwp_css_init(cssUrls); 2859 // }, 10000) 2860 2861 if (js_loading == 'preload' && bwp_css_load_method == 'preload') { 2862 // berqwp_js_interactionEventTypes = ['berqwpStylesLoaded']; 2863 // berqwp_js_interactionEventTypes.push('berqwpStylesLoaded'); 2864 2865 bwp_js_init(jsUrls); 2866 bwp_css_init(cssUrls); 2867 2868 // window.addEventListener('load', function () { 2869 // }) 2870 2871 } else if (js_loading == 'preload' && bwp_css_load_method !== 'preload') { 2872 // window.addEventListener('load', function () { 2873 bwp_js_init(jsUrls); 2874 // }) 2875 waitForEvent = true; 2876 2877 } else if (js_loading !== 'preload' && bwp_css_load_method == 'preload') { 2878 bwp_css_init(cssUrls); 2879 waitForEvent = true; 2880 2881 } else { 2882 waitForEvent = true; 2883 } 2884 2885 if (waitForEvent) { 2886 for (let eventType of berqwp_js_interactionEventTypes) { 2887 window.addEventListener(eventType, berqwp_js_handleUserInteraction, { passive: false }); 2888 } 2889 } 2890 2891 window.addEventListener('berqwp_critical_css_processed', function() { 2892 //preloadJS(jsUrls); 2893 }) 2894 2895 window.addEventListener('berqwp_after_delay_js_loaded', function() { 2896 if (berq_content == true) { 2897 berq_content = false; 2898 2899 if (js_execution_mode === '5') { 2900 if (typeof window._bwpReplayLifecycle === 'function') window._bwpReplayLifecycle(); 2901 window.dispatchEvent(new Event('resize')); 2902 2903 } else { 2904 triggerReadyStateChange('complete'); 2905 if (typeof elementorFrontend !== 'undefined' && typeof elementorFrontend.init === 'function') { 2906 var _realInit = elementorFrontend.init.bind(elementorFrontend); 2907 elementorFrontend.init = function() {}; 2908 _realInit(); 2909 } 2910 let event = new Event('DOMContentLoaded', { 2911 bubbles: true, 2912 cancelable: true 2913 }); 2914 document.dispatchEvent(event); 2915 document.dispatchEvent(new Event('readystatechange')); 2916 window.dispatchEvent(new Event('load')); 2917 2918 2919 // Create a new resize event 2920 var resizeEvent = new Event('resize'); 2921 2922 // Dispatch the resize event 2923 window.dispatchEvent(resizeEvent); 2924 2925 } 2926 2927 2928 2929 2930 2931 } 2932 2933 function whenScriptsAreIdle({ 2934 idleTime = 300, // ms of quiet time 2935 timeout = 10000 // max wait 2936 } = {}) { 2937 return new Promise((resolve) => { 2938 let pending = new Set(); 2939 let idleTimer; 2940 let resolved = false; 2941 2942 function done() { 2943 if (resolved) return; 2944 resolved = true; 2945 observer.disconnect(); 2946 resolve(); 2947 } 2948 2949 function resetIdleTimer() { 2950 clearTimeout(idleTimer); 2951 idleTimer = setTimeout(() => { 2952 if (pending.size === 0) done(); 2953 }, idleTime); 2954 } 2955 2956 function track(script) { 2957 if (script.dataset._tracked) return; 2958 script.dataset._tracked = '1'; 2959 2960 // Inline scripts execute immediately 2961 if (!script.src) { 2962 resetIdleTimer(); 2963 return; 2964 } 2965 2966 pending.add(script); 2967 2968 const cleanup = () => { 2969 pending.delete(script); 2970 resetIdleTimer(); 2971 }; 2972 2973 script.addEventListener('load', cleanup, { once: true }); 2974 script.addEventListener('error', cleanup, { once: true }); 2975 } 2976 2977 // Track existing scripts 2978 document.querySelectorAll('script').forEach(track); 2979 2980 // Observe new scripts 2981 const observer = new MutationObserver((mutations) => { 2982 for (const m of mutations) { 2983 for (const node of m.addedNodes) { 2984 if (node.tagName === 'SCRIPT') { 2985 track(node); 2986 } else if (node.querySelectorAll) { 2987 node.querySelectorAll('script').forEach(track); 2988 } 2989 } 2990 } 2991 }); 2992 2993 observer.observe(document.documentElement, { 2994 childList: true, 2995 subtree: true 2996 }); 2997 2998 // Safety timeout 2999 setTimeout(done, timeout); 3000 3001 resetIdleTimer(); 3002 }); 3003 } 3004 3005 if (berq_click) { 3006 3007 console.log(berq_click); 3008 const clickEvent = new MouseEvent('click', { 3009 bubbles: true, 3010 cancelable: false, 3011 view: window 3012 }); 3013 berq_click.dispatchEvent(clickEvent); 3014 berq_click = null; 3015 3016 // whenScriptsAreIdle({ idleTime: 800 }).then(() => { 3017 // setTimeout(function() { 3018 // console.log(berq_click); 3019 // const clickEvent = new MouseEvent('click', { 3020 // bubbles: true, 3021 // cancelable: false, 3022 // view: window 3023 // }); 3024 // berq_click.dispatchEvent(clickEvent); 3025 // berq_click = null; 3026 // }, 500) 3027 // }); 3028 } 3029 }); 3030 3031 3032 3033 </script>
3033 3034 </body> 3035</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.