/*! elementor-pro - v3.21.0 - 20-05-2024 */ (()=>{"use strict";class Screenshot extends elementorModules.ViewModule{getDefaultSettings(){return{empty_content_headline:"Empty Content.",crop:{width:1200,height:1500},excluded_external_css_urls:["https://kit-pro.fontawesome.com"],external_images_urls:["https://i.ytimg.com"],timeout:15e3,render_timeout:5e3,timerLabel:null,timer_label:`${ElementorScreenshotConfig.post_id} - timer`,image_placeholder:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=",isDebug:elementorCommonConfig.isElementorDebug,isDebugSvg:!1,...ElementorScreenshotConfig}}getDefaultElements(){const e=jQuery(ElementorScreenshotConfig.selector),t=e.find(".elementor-section-wrap > .elementor-section, .elementor > .elementor-section");return{$elementor:e,$sections:t,$firstSection:t.first(),$notElementorElements:elementorCommon.elements.$body.find("> *:not(style, link)").not(e),$head:jQuery("head")}}onInit(){return super.onInit(),this.log("Screenshot init","time"),this.timeoutTimer=setTimeout(this.screenshotFailed.bind(this),this.getSettings("timeout")),this.captureScreenshot()}captureScreenshot(){return this.elements.$elementor.length||(elementorCommon.helpers.consoleWarn("Screenshots: The content of this page is empty, the module will create a fake conent just for this screenshot."),this.createFakeContent()),this.removeUnnecessaryElements(),this.handleIFrames(),this.removeFirstSectionMargin(),this.handleLinks(),this.loadExternalCss(),this.loadExternalImages(),Promise.resolve().then(this.createImage.bind(this)).then(this.createImageElement.bind(this)).then(this.cropCanvas.bind(this)).then(this.save.bind(this)).then(this.screenshotSucceed.bind(this)).catch(this.screenshotFailed.bind(this))}createFakeContent(){this.elements.$elementor=jQuery("
").css({height:this.getSettings("crop.height"),width:this.getSettings("crop.width"),display:"flex",alignItems:"center",justifyContent:"center"}),this.elements.$elementor.append(jQuery("

").css({fontSize:"85px"}).html(this.getSettings("empty_content_headline"))),document.body.prepend(this.elements.$elementor)}loadExternalCss(){const e=[this.getSettings("home_url"),...this.getSettings("excluded_external_css_urls")].map((e=>`[href^="${e}"]`)).join(", ");jQuery("link").not(e).each(((e,t)=>{const s=jQuery(t),n=s.clone();n.attr("href",this.getScreenshotProxyUrl(s.attr("href"))),this.elements.$head.append(n),s.remove()}))}loadExternalImages(){const e=this.getSettings("external_images_urls").map((e=>`img[src^="${e}"]`)).join(", ");jQuery(e).each(((e,t)=>{const s=jQuery(t);s.attr("src",this.getScreenshotProxyUrl(s.attr("src")))}))}handleIFrames(){this.elements.$elementor.find("iframe").each(((e,t)=>{const s=jQuery(t),n=jQuery("
",{css:{background:"gray",width:s.width(),height:s.height()}});s.before(n),s.remove()}))}removeUnnecessaryElements(){let e=0;this.elements.$sections.filter(((t,s)=>{let n=!1;return e>=this.getSettings("crop.height")&&(n=!0),e+=jQuery(s).outerHeight(),n})).each(((e,t)=>{t.remove()})),this.elements.$notElementorElements.remove()}handleLinks(){elementorCommon.elements.$body.find("a").attr("href","/")}removeFirstSectionMargin(){this.elements.$firstSection.css({marginTop:0})}createImage(){const e=new Promise((e=>{window.addEventListener("load",(()=>{e()}))})),t=new Promise((e=>{setTimeout((()=>{e()}),this.getSettings("render_timeout"))}));return Promise.race([e,t]).then((()=>{if(this.log("Start creating screenshot."),this.getSettings("isDebugSvg"))return domtoimage.toSvg(document.body,{imagePlaceholder:this.getSettings("image_placeholder")}).then((e=>this.download(e))),Promise.reject("Debug SVG.");return/^((?!chrome|android).)*safari/i.test(window.userAgent)?(this.log('Creating screenshot with "html2canvas"'),html2canvas(document.body).then((e=>e.toDataURL("image/png")))):(this.log('Creating screenshot with "dom-to-image"'),domtoimage.toPng(document.body,{imagePlaceholder:this.getSettings("image_placeholder")}))}))}download(e){const t=jQuery("",{href:e,download:"debugSvg.svg",html:"Download SVG"});elementorCommon.elements.$body.append(t),t.trigger("click")}createImageElement(e){const t=new Image;return t.src=e,new Promise((e=>{t.onload=()=>e(t)}))}cropCanvas(e){const t=this.getSettings("crop.width"),s=this.getSettings("crop.height"),n=document.createElement("canvas"),i=n.getContext("2d"),o=t/e.width;return n.width=t,n.height=s>e.height?e.height:s,i.drawImage(e,0,0,e.width,e.height,0,0,e.width*o,e.height*o),Promise.resolve(n)}save(e){return new Promise(((t,s)=>{elementorCommon.ajax.addRequest("screenshot_save",{data:{post_id:this.getSettings("post_id"),screenshot:e.toDataURL("image/png")},success:e=>{this.log(`Screenshot created: ${encodeURI(e)}`),t(e)},error:()=>{this.log("Failed to create screenshot."),s()}})}))}markAsFailed(){return new Promise(((e,t)=>{elementorCommon.ajax.addRequest("screenshot_failed",{data:{post_id:this.getSettings("post_id")},success:()=>{this.log("Marked as failed."),e()},error:()=>{this.log("Failed to mark this screenshot as failed."),t()}})}))}getScreenshotProxyUrl(e){return`${this.getSettings("home_url")}?screenshot_proxy&nonce=${this.getSettings("nonce")}&href=${e}`}screenshotSucceed(e){this.screenshotDone(!0,e)}screenshotFailed(e){this.log(e,null),this.markAsFailed().then((()=>this.screenshotDone(!1)))}screenshotDone(e,t=null){clearTimeout(this.timeoutTimer),this.timeoutTimer=null,window.parent.postMessage({name:"capture-screenshot-done",success:e,id:this.getSettings("post_id"),imageUrl:t},"*"),this.log(`Screenshot ${e?"Succeed":"Failed"}.`,"timeEnd")}log(e,t="timeLog"){this.getSettings("isDebug")&&(console.log("string"==typeof e?`${this.getSettings("post_id")} - ${e}`:e),t&&console[t](this.getSettings("timer_label")))}}jQuery((()=>{new Screenshot}))})();{"id":1619,"date":"2023-05-14T18:49:57","date_gmt":"2023-05-14T18:49:57","guid":{"rendered":"https:\/\/ktjkrug.com\/?p=1619"},"modified":"2024-05-10T12:34:18","modified_gmt":"2024-05-10T12:34:18","slug":"things-to-do-in-condado-puerto-rico","status":"publish","type":"post","link":"https:\/\/ktjkrug.com\/things-to-do-in-condado-puerto-rico\/","title":{"rendered":"Things to Do in Condado Puerto Rico – Your Ultimate Guide | KTJ Krug LLC"},"content":{"rendered":"

Experience Luxury Meets Thrill at KTJ Krug LLC in Vibrant Condado Puerto Rico<\/strong><\/p>\n

Condado, Puerto Rico – Bask in the upscale, dynamic lifestyle that Condado now has to offer: KTJ Krug LLC<\/a> welcomes guests to indulge in the vibrant blend of luxury with an effervescent touch of thrill in the heart of Condado, Puerto Rico.<\/p>\n

Pioneering the art of lavish hospitality in Condado, KTJ Krug LLC<\/a> is the epitome of an ideal vacation experience, blending the energetic spirit of the city with the comforts of luxury accommodation.
\n“You truly live the city when you stay at KTJ Krug. Their service is top-notch, the vibe is eclectic, and you get a clear taste of authentic Puerto Rican culture,” raved Joanne Roberts, a keen traveler in her late 30s.<\/p>\n

\"\"<\/p>\n

Condado, the upscale district of San Juan, is becoming a popular must-visit spot for international vacationers seeking to combine their love for rich culture and luxury. Amidst a culturally rich environment, guests are surrounded by a variety of activities ranging from beach sports, sailing excursions, historical day trips, to vibrant nightlife.<\/p>\n

Recently, KTJ Krug LLC<\/a> has proudly announced the launch of a much-awaited package, “Luxe & Culture in Condado”. This package showcases the best of the city, curated specifically for international jet-setters to revel in the multifaceted journey of luxury, culture, and adventure.<\/p>\n

Emphasizing an age-is-just-a-number attitude, KTJ Krug LLC<\/a> ensures the fun yet upscale atmosphere resonates with all its guests, ranging from energetic 20-somethings to enthusiastic 60-somethings.<\/p>\n

\"\"<\/p>\n

Having hosted travelers from across the globe, KTJ Krug LLC<\/a> has established itself as a preferred destination for those seeking the perfect mix of luxury accommodations, cultural experiences, and a lively atmosphere.<\/p>\n

Discover your perfect vacation with KTJ Krug LLC<\/a>. For a bespoke, all-encompassing experience of Condado, Puerto Rico, visit our website at https:\/\/ktjkrug.com\/<\/a> and make your reservation today!<\/p>\n

Condado, Puerto Rico was ranked amongst the top 10 cities in the world for its remarkable food scene by the Travel + Leisure magazine in 2020, solidifying KTJ Krug LLC\u2019s<\/a> position as a standout provider of exceptional vacation experiences.<\/p>\n

Indulge in the vibrant life at Condado, Puerto Rico. Unwind, relax, and experience opulence at our KTJ Krug LLC<\/a> properties.<\/p>\n

\"\"<\/p>\n

KTJ Krug LLC<\/a> redefines luxury travel in Condado, Puerto Rico, providing unforgettable tailor-made vacation experiences for discerning travelers.<\/p>\n

For more information, press inquiries may contact the Press Department at KTJ Krug LLC<\/a>, ktjkrugllcteam@gmail.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"

Experience Luxury Meets Thrill at KTJ Krug LLC in Vibrant Condado Puerto Rico Condado, Puerto Rico – Bask in the upscale, dynamic lifestyle that Condado now has to offer: KTJ Krug LLC welcomes guests to indulge in the vibrant blend of luxury with an effervescent touch of thrill in the heart of Condado, Puerto Rico. […]<\/p>\n","protected":false},"author":1,"featured_media":49477,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[9],"tags":[12],"class_list":["post-1619","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-things-to-do-in-condado-puerto-rico"],"_links":{"self":[{"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/posts\/1619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/comments?post=1619"}],"version-history":[{"count":4,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/posts\/1619\/revisions"}],"predecessor-version":[{"id":49484,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/posts\/1619\/revisions\/49484"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/media\/49477"}],"wp:attachment":[{"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/media?parent=1619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/categories?post=1619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/tags?post=1619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}