1<!doctype html > 2<html xmlns="http://www.w3.org/1999/xhtml" lang="en" 3 class="ios-preview-native-scroll"> 4<head> 5 <meta charset="utf-8"> 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
45<script type="text/javascript"> 46 window._currentDevice = 'desktop'; 47 window.Parameters = window.Parameters || { 48 HomeUrl: 'https://www.rozzieboston.com/', 49 50 SystemID: 'US_DIRECT_PRODUCTION', 51 SiteAlias: '7f247858', 52 SiteType: atob('RFVEQU9ORQ=='), 53 PublicationDate: 'Mar 20, 2026', 54 ExternalUid: '6767906449167007', 55 IsSiteMultilingual: false, 56 InitialPostAlias: '', 57 InitialPostPageUuid: '', 58 InitialDynamicItem: '', 59 DynamicPageInfo: { 60 isDynamicPage: false, 61 base64JsonRowData: 'null', 62 }, 63 InitialPageAlias: 'home', 64 InitialPageUuid: '9d5e3f0eb3634a36b44081915ef509a6', 65 InitialPageId: '1201701614', 66 InitialEncodedPageAlias: 'aG9tZQ==', 67 InitialHeaderUuid: '13fee19d76164dd6b98a2f506e695ada', 68 CurrentPageUrl: '', 69 IsCurrentHomePage: true, 70 AllowAjax: false, 71 AfterAjaxCommand: null, 72 HomeLinkText: 'Back To Home', 73 UseGalleryModule: false, 74 CurrentThemeName: 'Layout Theme', 75 ThemeVersion: '500000', 76 DefaultPageAlias: '', 77 RemoveDID: true, 78 WidgetStyleID: null, 79 IsHeaderFixed: false, 80 IsHeaderSkinny: false, 81 IsBfs: true, 82 StorePageAlias: 'null', 83 StorePagesUrls: 'e30=', 84 IsNewStore: 'false', 85 StorePath: '', 86 StoreId: 'null', 87 StoreVersion: 0, 88 StoreBaseUrl: '', 89 StoreCleanUrl: true, 90 StoreDisableScrolling: true, 91 IsStoreSuspended: false, 92 HasCustomDomain: true, 93 SimpleSite: false, 94 showCookieNotification: true, 95 cookiesNotificationMarkup: ' <div> <p class=\"rteBlock\">We use cookies to ensure that we give you the best experience on our website. To learn more, go to the <a value=\"privacy-policy\" type=\"page\" href=\"\/privacy-policy\" data-runtime-url=\"\/privacy-policy\">Privacy Page<\/a>.<\/p> \n<\/div> \n', 96 translatedPageUrl: '', 97 isFastMigrationSite: false, 98 sidebarPosition: 'LEFT', 99 currentLanguage: 'en', 100 currentLocale: 'en', 101 NavItems: '{}', 102 errors: { 103 general: 'There was an error connecting to the page.<br/> Make sure you are not offline.', 104 password: 'Incorrect name/password combination', 105 tryAgain: 'Try again' 106 }, 107 108 mapConsent: { 109 message: 'This content is served by a third party, {0}. If enabled, {0} may collect information about your activity.', 110 enable: 'Enable' 111 }, 112 NavigationAreaParams: { 113 ShowBackToHomeOnInnerPages: true, 114 NavbarSize: 5, 115 NavbarLiveHomePage: 'https://www.rozzieboston.com/', 116 BlockContainerSelector: '.dmBody', 117 NavbarSelector: '#dmNav:has(a)', 118 SubNavbarSelector: '#subnav_main' 119 }, 120 hasCustomCode: true, 121 planID: '3102', 122 customTemplateId: 'null', 123 siteTemplateId: 'null', 124 productId: 'DM_DIRECT', 125 disableTracking: false, 126 pageType: 'FROM_SCRATCH', 127 isRuntimeServer: true, 128 isInEditor: false, 129 isInPreview: false, 130 hasNativeStore: false, 131 defaultLang: 'en', 132 hamburgerMigration: null, 133 isFlexSite: false 134 }; 135 136 window.Parameters.LayoutID = {}; 137 window.Parameters.LayoutID[window._currentDevice] = 6; 138 window.Parameters.LayoutVariationID = {}; 139 window.Parameters.LayoutVariationID[window._currentDevice] = 5; 140</script>
140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163<!-- Injecting site-wide to the head --> 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182
183<script type="text/javascript" id="d_track_campaign" data-entry-referrer> 184 (function() { 185 if (!window.location.search) { 186 return; 187 } 188 const cleanParams = window.location.search.substring(1); // Strip ? 189 const queryParams = cleanParams.split('&'); 190 191 const expires = 'expires=' + new Date().getTime() + 24 * 60 * 60 * 1000; 192 const domain = 'domain=' + window.location.hostname; 193 const path = "path=/"; 194 195 queryParams.forEach((param) => { 196 const [key, value = ''] = param.split('='); 197 if (key.startsWith('utm_')) { 198 const cookieName = "_dm_rt_" + key.substring(4); 199 const cookie = cookieName + "=" + value; 200 const joined = [cookie, expires, domain, path].join(";"); 201 document.cookie = joined; 202 } 203 }); 204 }()); 205</script>
205 206
207<script type="text/javascript" > 208 var _dm_gaq = {}; 209 var _gaq = _gaq || []; 210 var _dm_insite = []; 211</script>
211 212 213 214 215
216<script async src="https://www.googletagmanager.com/gtm.js?id=GTM-T34SX5HM" id="d-js-gtm" 217 onload="window.dispatchEvent(new CustomEvent('gtmLoaded', { bubbles: true }))"></script>
217 218
219<script type="text/javascript" id="d_track_ga"> 220 window.dataLayer = window.dataLayer || []; 221 _dm_gaq.siteAlias = '7f247858'; 222 _dm_gaq.externalGaqID = 'non-empty'; 223 224 function gtag() { dataLayer.push(arguments); } 225 226 function pushInsiteImpressions(id) { 227 _dm_insite.forEach((rule) => { 228 _dm_gaq.pushEvent(id, 'insite_impression', 'insite', rule.ruleType + '__' + rule.ruleId); 229 }); 230 } 231 232 _dm_gaq.pushEvent = function(trackingId, event, category, label, value, additionalParams = {}) { 233 const eventProps = { 234 event_category: category, 235 event_label: label, 236 value, 237 ...additionalParams 238 }; 239 gtag('event', event, eventProps); 240 } 241 242 gtag('js', new Date()) 243 244 245gtag('set', 'developer_id.dMDU5Nj', true); 246gtag('set', 'developer_id.dMWY5NG', true); 247 248 _dm_gaq.pushEvent('', 'page_view'); 249 250 pushInsiteImpressions(_dm_gaq.externalGaqID); 251</script>
251 252 253 254 255 256 257<!-- End Injecting site-wide to the head --> 258 259 260 261 262
263<script> 264 function toHash(str) { 265 var hash = 5381, i = str.length; 266 while (i) { 267 hash = hash * 33 ^ str.charCodeAt(--i) 268 } 269 return hash >>> 0 270 } 271</script>
vendor: 1 bytes, line 271
271
272<script> 273 (function (global) { 274 //const cacheKey = global.cacheKey; 275 const isOffline = 'onLine' in navigator && navigator.onLine === false; 276 const hasServiceWorkerSupport = 'serviceWorker' in navigator; 277 if (isOffline) { 278 console.log('offline mode'); 279 } 280 if (!hasServiceWorkerSupport) { 281 console.log('service worker is not supported'); 282 } 283 if (hasServiceWorkerSupport && !isOffline) { 284 window.addEventListener('load', function () { 285 const serviceWorkerPath = '/runtime-service-worker.js?v=3'; 286 navigator.serviceWorker 287 .register(serviceWorkerPath, { scope: './' }) 288 .then( 289 function (registration) { 290 // Registration was successful 291 console.log( 292 'ServiceWorker registration successful with scope: ', 293 registration.scope 294 ); 295 }, 296 function (err) { 297 // registration failed :( 298 console.log('ServiceWorker registration failed: ', err); 299 } 300 ) 301 .catch(function (err) { 302 console.log(err); 303 }); 304 }); 305 306 // helper function to refresh the page 307 var refreshPage = (function () { 308 var refreshing; 309 return function () { 310 if (refreshing) return; 311 // prevent multiple refreshes 312 var refreshkey = 'refreshed' + location.href; 313 var prevRefresh = localStorage.getItem(refreshkey); 314 if (prevRefresh) { 315 localStorage.removeItem(refreshkey); 316 if (Date.now() - prevRefresh < 30000) { 317 return; // dont go into a refresh loop 318 } 319 } 320 refreshing = true; 321 localStorage.setItem(refreshkey, Date.now()); 322 console.log('refereshing page'); 323 window.location.reload(); 324 }; 325 })(); 326 327 function messageServiceWorker(data) { 328 return new Promise(function (resolve, reject) { 329 if (navigator.serviceWorker.controller) { 330 var worker = navigator.serviceWorker.controller; 331 var messageChannel = new MessageChannel(); 332 messageChannel.port1.onmessage = replyHandler; 333 worker.postMessage(data, [messageChannel.port2]); 334 function replyHandler(event) { 335 resolve(event.data); 336 } 337 } else { 338 resolve(); 339 } 340 }); 341 } 342 } 343})(window); 344</script>
344 345 346 347 348<link rel="canonical" href="https://www.rozzieboston.com/"> 349 350<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover"> 351<meta name="dm:lcp-preload" content="dm:lcp-frozen"> 352<meta name="apple-mobile-web-app-capable" content="yes"> 353 354 355 356<link rel="apple-touch-icon" 357 href="https://irp.cdn-website.com/7f247858/dms3rep/multi/Rozzie+favicon+300x300.jpg"/> 358 359<link rel="icon" type="image/x-icon" href="https://irp.cdn-website.com/7f247858/site_favicon_16_1769274916600.ico"/> 360 361 362<link rel="preconnect" href="https://irp.cdn-website.com"/> 363<link rel="preconnect" href="https://irp.cdn-website.com" crossorigin/> 364<link rel="preconnect" href="https://static.cdn-website.com"/> 365 366 367 368
369<script id='d-js-dmapi'> 370 window.SystemID = 'US_DIRECT_PRODUCTION'; 371 372 if (!window.dmAPI) { 373 window.dmAPI = { 374 registerExternalRuntimeComponent: function () { 375 }, 376 getCurrentDeviceType: function () { 377 return window._currentDevice; 378 }, 379 runOnReady: (ns, fn) => { 380 const safeFn = dmAPI.toSafeFn(fn); 381 ns = ns || 'global_' + Math.random().toString(36).slice(2, 11); 382 const eventName = 'afterAjax.' + ns; 383 384 if (document.readyState === 'complete') { 385 $.DM.events.off(eventName).on(eventName, safeFn); 386 setTimeout(function () { 387 safeFn({ 388 isAjax: false, 389 }); 390 }, 0); 391 } else { 392 window?.waitForDeferred?.('dmAjax', () => { 393 $.DM.events.off(eventName).on(eventName, safeFn); 394 safeFn({ 395 isAjax: false, 396 }); 397 }); 398 } 399 }, 400 toSafeFn: (fn) => { 401 if (fn?.safe) { 402 return fn; 403 } 404 const safeFn = function (...args) { 405 try { 406 return fn?.apply(null, args); 407 } catch (e) { 408 console.log('function failed ' + e.message); 409 } 410 }; 411 safeFn.safe = true; 412 return safeFn; 413 } 414 }; 415 } 416 417 if (!window.requestIdleCallback) { 418 window.requestIdleCallback = function (fn) { 419 setTimeout(fn, 0); 420 } 421 } 422</script>
422 423 424 425 426 427 428 429 430
431<script id="d-js-load-css"> 432/** 433 * There are a few <link> tags with CSS resource in them that are preloaded in the page 434 * in each of those there is a "onload" handler which invokes the loadCSS callback 435 * defined here. 436 * We are monitoring 3 main CSS files - the runtime, the global and the page. 437 * When each load we check to see if we can append them all in a batch. If threre 438 * is no page css (which may happen on inner pages) then we do not wait for it 439 */ 440(function () { 441 let cssLinks = {}; 442 function loadCssLink(link) { 443 link.onload = null; 444 link.rel = "stylesheet"; 445 link.type = "text/css"; 446 } 447 448 function checkCss() { 449 const pageCssLink = document.querySelector("[id*='CssLink']"); 450 const widgetCssLink = document.querySelector("[id*='widgetCSS']"); 451 452 if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) { 453 const storedRuntimeCssLink = cssLinks.runtime; 454 const storedPageCssLink = cssLinks.page; 455 const storedGlobalCssLink = cssLinks.global; 456 const storedWidgetCssLink = cssLinks.widget; 457 458 storedGlobalCssLink.disabled = true; 459 loadCssLink(storedGlobalCssLink); 460 461 if (storedPageCssLink) { 462 storedPageCssLink.disabled = true; 463 loadCssLink(storedPageCssLink); 464 } 465 466 if(storedWidgetCssLink) { 467 storedWidgetCssLink.disabled = true; 468 loadCssLink(storedWidgetCssLink); 469 } 470 471 storedRuntimeCssLink.disabled = true; 472 loadCssLink(storedRuntimeCssLink); 473 474 requestAnimationFrame(() => { 475 setTimeout(() => { 476 storedRuntimeCssLink.disabled = false; 477 storedGlobalCssLink.disabled = false; 478 if (storedPageCssLink) { 479 storedPageCssLink.disabled = false; 480 } 481 if (storedWidgetCssLink) { 482 storedWidgetCssLink.disabled = false; 483 } 484 // (SUP-4179) Clear the accumulated cssLinks only when we're 485 // sure that the document has finished loading and the document 486 // has been parsed. 487 if(document.readyState === 'interactive') { 488 cssLinks = null; 489 } 490 }, 0); 491 }); 492 } 493 } 494 495 496 function loadCSS(link) { 497 try { 498 var urlParams = new URLSearchParams(window.location.search); 499 var noCSS = !!urlParams.get("nocss"); 500 var cssTimeout = urlParams.get("cssTimeout") || 0; 501 502 if (noCSS) { 503 return; 504 } 505 if (link.href && link.href.includes("d-css-runtime")) { 506 cssLinks.runtime = link; 507 checkCss(); 508 } else if (link.id === "siteGlobalCss") { 509 cssLinks.global = link; 510 checkCss(); 511 } 512 513 else if (link.id && link.id.includes("CssLink")) { 514 cssLinks.page = link; 515 checkCss(); 516 } else if (link.id && link.id.includes("widgetCSS")) { 517 cssLinks.widget = link; 518 checkCss(); 519 } 520 521 else { 522 requestIdleCallback(function () { 523 window.setTimeout(function () { 524 loadCssLink(link); 525 }, parseInt(cssTimeout, 10)); 526 }); 527 } 528 } catch (e) { 529 throw e 530 } 531 } 532 window.loadCSS = window.loadCSS || loadCSS; 533})(); 534</script>
534 535 536 537
538<script data-role="deferred-init" type="text/javascript"> 539 /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/ 540 function Def() { 541 this.promise = new Promise((function (a, b) { 542 this.resolve = a, this.reject = b 543 }).bind(this)) 544 } 545 546 const defs = {}; 547 window.getDeferred = function (a) { 548 return null == defs[a] && (defs[a] = new Def), defs[a] 549 } 550 window.waitForDeferred = function (b, a, c) { 551 let d = window?.getDeferred?.(b); 552 d 553 ? d.promise.then(a) 554 : c && ["complete", "interactive"].includes(document.readyState) 555 ? setTimeout(a, 1) 556 : c 557 ? document.addEventListener("DOMContentLoaded", a) 558 : console.error(`Deferred does not exist`); 559 }; 560</script>
560 561<style id="forceCssIncludes"> 562 /* This file is auto-generated from a `scss` file with the same name */ 563 564.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}} 565 566 567</style> 568<style id="cssVariables" type="text/css"> 569 :root { 570 --color_1: rgba(61,79,87,1); 571 --color_2: rgba(154,102,65,1); 572 --color_3: rgba(200,169,93,1); 573} 574</style> 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614
615<script> 616 var isWLR = true; 617 618 window.customWidgetsFunctions = {}; 619 window.customWidgetsStrings = {}; 620 window.collections = {}; 621 window.currentLanguage = "ENGLISH" 622 window.isSitePreview = false; 623</script>
623 624 625 626
627<script> 628 window.customWidgetsFunctions["0769b747f75343c091b9d47f578b1316~15"] = function (element, data, api) { 629 /* 630* Gallery Slider 631* Release Date 7/11/2017 632* Version 1.0.0 633* Version 1.0.1 634- Removed some font-icons in the stylesheet 635* Version 1.4.1 636- Bug fixed 637 - Removed the <p> tag in in the design editor 638 - This makes the page freezes" 639 640*Upon purchase of this widget, you acquire the right to use it; you're not actually 641acquiring the widget itself.TheCamel.co is the owner of the intellectual property of this widget. 642The widget is for use only, it is not to be on sold, lent, rented, given away, gifted you canât 643even put it in your will. It is for use for your sites only on the dashboard we install the item in. 644 645*Kindly refer to our Terms and Conditions for more info - http://www.thecamel.co/terms-and-conditions 646*Credits 647-Owl Carousel (v2.2.1), 648-Magnific Popup (v1.1.0 ) 649*/ 650 651var margin=data.config.margin; 652var slideby=data.config.slideby; 653var mobItems=data.config.mobItems; 654var tabItems=data.config.tabItems; 655var deskItems=data.config.deskItems; 656var dots=data.config.dots; 657var autoplay=data.config.autoplay; 658var arrw=data.config.arrows; 659var navSize=data.config.navSize; 660var iColor=data.config.iconColor; 661var loop=data.config.loop; 662var nav=data.config.nav; 663var arrwL="<i class='fa fa-"+arrw+"-left fa-"+navSize+"'></i>"; 664var arrwR="<i class='fa fa-"+arrw+"-right fa-"+navSize+"'></i>"; 665var g = $(element).find(".gallerySlider"); 666var p = $(element).find(".galItems"); 667 668$(document).ready(function() { 669 670 //loadScript(document, 'script','magnificJS','https://irp-cdn.multiscreensite.com/f49f126e/files/uploaded/jquery.magnific-popup.min.js',function(){ 671 672 dmAPI.loadScript('https://irp-cdn.multiscreensite.com/f49f126e/files/uploaded/jquery.magnific-popup.min.js',function(){ 673 $(p).magnificPopup({ 674 gallery: { 675 enabled: true, 676 preload: [0,2], 677 }, 678 type: 'image', 679 mainClass: 'mfp-fade', 680 callbacks: { 681 change: function() { 682 if (this.isOpen) { 683 this.wrap.addClass('mfp-open'); 684 } 685 } 686 } 687 }); 688 }); 689 690 //loadScript(document, 'script','owlJS','https://irp-cdn.multiscreensite.com/f49f126e/files/uploaded/owl.carousel.min.js',function(){ 691 692 dmAPI.loadScript('https://irp-cdn.multiscreensite.com/f49f126e/files/uploaded/owl.carousel.min.js',function(){ 693 var gallerySlideroWl = $(g).owlCarousel({ 694 loop:loop, 695 nav:nav, 696 autoplay: autoplay, 697 margin:15,//20 698 slideBy:slideby,//3 699 dots:dots,//false 700 navText: [arrwL,arrwR], 701 responsive:{ 702 0:{ 703 items:mobItems//1 704 }, 705 601:{ 706 items:tabItems//2 707 }, 708 1001:{ 709 items:deskItems//3 710 } 711 } 712 }); 713 714 if(gallerySlideroWl) 715 { 716 gallerySlideroWl.magnificPopup({ 717 delegate: '.owl-item.active > .gallerySliderItem > .galItems', 718 gallery: { 719 enabled: true, 720 preload: [0,2], 721 }, 722 type: 'image', 723 mainClass: 'mfp-fade', 724 callbacks: { 725 change: function() { 726 if (this.isOpen) { 727 this.wrap.addClass('mfp-open'); 728 } 729 } 730 } 731 }); 732 } 733 734 }); 735 736}); 737 738 739function loadScript(d,s,id,url,callback){ 740 $('#'+id).remove(); 741 var fjs = d.getElementsByTagName(s)[0]; 742 if(d.getElementById(id)){return} 743 script = d.createElement(s); 744 script.id = id; 745 script.src = url; 746 fjs.parentNode.insertBefore(script,fjs); 747 748 if (script.readyState){ //IE 749 script.onreadystatechange = function(){ 750 if (script.readyState == "loaded" || 751 script.readyState == "complete"){ 752 script.onreadystatechange = null; 753 callback(); 754 } 755 }; 756 } else { //Others 757 script.onload = function(){ 758 callback(); 759 }; 760 } 761 762 script.src = url; 763 fjs.parentNode.insertBefore(script,fjs); 764} 765 }; 766</script>
766 767
768<script> 769 window.customWidgetsFunctions["ef98c3ee2d6a4e16bc3b43a3d01632a6~73"] = function (element, data, api) { 770 var swiperCSS = document.createElement('link'); 771swiperCSS.setAttribute('rel', 'stylesheet'); 772swiperCSS.setAttribute('type', 'text/css'); 773swiperCSS.setAttribute('href', 'https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.css'); 774document.head.appendChild(swiperCSS); 775 776var is_slider_loop = false; 777if(data.config.slider_loop) is_slider_loop = true; 778 779loadSwiper(document, 'script','magnificJS','https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js',function(){ 780 $(document).ready(function(){ 781 782 var swiperprogress = new Swiper(".mySwiper", { 783 pagination: { 784 el: ".swiper-pagination", 785 type: "progressbar", 786 }, 787 navigation: { 788 nextEl: ".swiper-button-next", 789 prevEl: ".swiper-button-prev", 790 }, 791 slidesPerView: 2.5, 792 loop: is_slider_loop, 793 breakpoints: { 794 300: { 795 slidesPerView: 1.4, 796 spaceBetween: 0, 797 798 }, 799 768: { 800 slidesPerView: 2.5, 801 spaceBetween: 50, 802 centeredSlides: true, 803 804 }, 805 1024: { 806 slidesPerView: 2.5, 807 spaceBetween: 150, 808 centeredSlides: true, 809 810 }, 811 1280: { 812 slidesPerView: 2.5, 813 spaceBetween: 230, 814 centeredSlides: true, 815 816 }, 817 1440: { 818 slidesPerView: 2.5, 819 spaceBetween: 240, 820 centeredSlides: true, 821 822 }, 823 1920: { 824 slidesPerView: 2.5, 825 spaceBetween: 200, 826 centeredSlides: true, 827 828 }, 829 }, 830 }); 831 832 833 $('.drop-text').on('click', function() { 834 $('.swiper-slide-active .parag').slideToggle(); 835 }); 836 837 838 }); 839}); 840 841function loadSwiper(d,s,id,url,callback){ 842 $('#'+id).remove(); 843 var fjs = d.getElementsByTagName(s)[0]; 844 if(d.getElementById(id)){return} 845 script = d.createElement(s); 846 script.id = id; 847 script.src = url; 848 fjs.parentNode.insertBefore(script,fjs); 849 850 if (script.readyState){ //IE 851 script.onreadystatechange = function(){ 852 if (script.readyState == "loaded" || 853 script.readyState == "complete"){ 854 script.onreadystatechange = null; 855 callback(); 856 } 857 }; 858 } else { //Others 859 script.onload = function(){ 860 callback(); 861 }; 862 } 863 864 script.src = url; 865 fjs.parentNode.insertBefore(script,fjs); 866} 867 }; 868</script>
868 869
870<script> 871 window.customWidgetsFunctions["17a458fd297e468db8637beb327de766~12"] = function (element, data, api) { 872 //console.log(data); 873if(data.inEditor == true) 874{ 875 jQuery('.betterBotEditTag').show(); 876} 877var LoadStatus = true; 878if(data.config.script_on_pages != 'all' && data.config.page_list.trim() != '') 879{ 880 var pagelist = data.config.page_list.trim(); 881 var pagelists = pagelist.split(','); 882 if(pagelists.length > 0) 883 { 884 var parts = window.location.pathname.split("/"); 885 var lastSegment = parts.pop() || parts.pop(); // handle potential trailing slash 886 if(lastSegment == "") 887 lastSegment = 'home'; 888 //console.log('test'+lastSegment); 889 //console.log(pagelists); 890 if($.inArray(lastSegment , pagelists)>=0) 891 { 892 if(data.config.script_on_pages == 'include') 893 LoadStatus = true; 894 else 895 LoadStatus = false; 896 } 897 else 898 { 899 if(data.config.script_on_pages == 'include') 900 LoadStatus = false; 901 else 902 LoadStatus = true; 903 } 904 } 905} 906//console.log(LoadStatus); 907if(data.config.betterbot_property_slug.trim() != undefined && data.config.betterbot_property_slug.trim() != '' && LoadStatus) ///forestridg2 908{ 909 var betterbot_property_slug = data.config.betterbot_property_slug.replace('<p class="rteBlock">', ' '); 910 betterbot_property_slug = betterbot_property_slug.replace('</p>', ' '); 911 912 var repli_betterbotScriptParent = document.getElementsByTagName('head')[0]; 913 var repli_betterbotScript = document.createElement('script'); 914 repli_betterbotScript.src = 'https://'+betterbot_property_slug.trim()+'.engine.betterbot.com/loader.js'; 915 repli_betterbotScript.type = 'text/javascript'; 916 repli_betterbotScriptParent.appendChild(repli_betterbotScript); 917} 918 919 }; 920</script>
920 921
922<script> 923 window.customWidgetsFunctions["6bf126013b9e42838a609352e3a7e028~16"] = function (element, data, api) { 924 925var address = data.config.address; 926var mapapikey = data.config.map_key; 927 928$(document).ready(function() { 929 if(address != undefined && address != '') 930 { 931 var ac_address = unescape_HTMLaddress(address); 932 //var ac_address = address; 933 ac_address = ac_address.replace('<p class="rteBlock">',""); 934 ac_address = ac_address.replace("</p>",""); 935 936 $(".Repli_Site_Location_Map_Widget .Site_Location_Map_address").val(ac_address); 937 938 //////////////load google map api script//////////////////// 939 var totsrc = "https://maps.googleapis.com/maps/api/js?key="+mapapikey+"&callback=sitelocationMap"; 940 941 setTimeout(function(){ 942 if (typeof google === 'object' && typeof google.maps === 'object') { 943 console.log("found google"); 944 sitelocationMap(); 945 } else { 946 console.log("notfound google"); 947 var incscript = document.createElement('script'); 948 incscript.setAttribute('src', totsrc); 949 incscript.setAttribute('async', 'true'); // Load asynchronously 950 document.body.appendChild(incscript); 951 } 952 },1000);
953 ///////////////end load google api script///////////////////////// 954 } 955 956}); 957 }; 958</script>
958 959
960<script> 961 window.customWidgetsFunctions["b1e66263855b444897eb558f506f1b9a~533"] = function (element, data, api) { 962 console.log(" 33333 ",$(element)); 963//console.log(" 8888 ",data.config); 964let layout = data.config.layout; 965let animated_effect = false; 966let showOn = data.config.showOn; 967var checkHomePage = false; 968var check_by_date = data.config.check_by_date; 969var always_fixed = data.config.always_fixed; 970var always_visible_on_top = data.config.always_visible_on_top; 971var linktoBox = data.config.linktoBox; 972var openpopbox = data.config.openpopbox; 973var closedonscroll = data.config.closedonscroll; 974var always_fixed_ontop = data.config.always_fixed_ontop; 975 976let dateFrom = new Date(removeExtra(data.config.dateFrom)); 977let dateTo = new Date(removeExtra(data.config.dateTo)); 978let today = new Date(); 979 980var aptsync_special = data.config.aptsync_special; 981//rrac_entrata_special_view 982 983var putcontentohtml = true; 984if(!data.inEditor) { 985 if(check_by_date) { 986 if(today >= dateFrom && today <= dateTo) { 987 putcontentohtml = true; 988 } else { 989 putcontentohtml = false; 990 } 991 } 992} 993 994if(aptsync_special) putcontentohtml = true; 995 996if(putcontentohtml) { 997 if(layout == "theme1") { 998 var datasliderDescription = removeExtraPtag(data.config.sliderDescription); 999 var sliderDisclaimer = removeExtraPtag(data.config.sliderDisclaimer); 1000 var sliderTitleconfig = removeExtraPtag(data.config.sliderTitle); 1001 1002 $(element).find(".wrap .title").html(sliderTitleconfig); 1003 $(element).find(".wrap .description").html(datasliderDescription); 1004 $(element).find(".wrap .copyright").html(sliderDisclaimer); 1005 } else { 1006 $(element).find(".headerWrapper .header-title").html(data.config.sliderTitle); 1007 $(element).find(".headerWrapper .header-subtitle").html(data.config.sliderDescription); 1008 } 1009} 1010 1011if(showOn == 'home') 1012{ 1013 checkHomePage = true; 1014} 1015//console.log(window.location) 1016const UrlPath = window.location.pathname; 1017//console.log(UrlPath); 1018if( (checkHomePage && (UrlPath == '/' || UrlPath == '' || UrlPath == 'home' || UrlPath == '/home')) || !checkHomePage || data.inEditor) 1019{ 1020 $(element).find('.widget-b1e662').show(); 1021 if(data.config.animated_effect != undefined) 1022 { 1023 animated_effect = data.config.animated_effect; 1024 } 1025 if(layout == "drop_theme") { 1026 let innerHeight = $(element).find(".offerpopup_advancedversion_v4").children().length; 1027 console.log("innerHeight",$(element).find(".offerpopup_advancedversion_v4").children()); 1028 } else { 1029 let innerHeight = $(element).find(".headerWrapper").children().length; 1030 console.log("innerHeight",$(element).find(".headerWrapper").children()); 1031 } 1032 1033 1034 let isFadeOut = data.config.isFadeOut; 1035 1036 let dd = String(today.getDate()).padStart(2, ''); 1037 let mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0! 1038 let yyyy = today.getFullYear(); 1039 1040 let sliderDescription = data.config.sliderDescription; 1041 let onlyTextDescription = removeTags(sliderDescription); 1042 if(onlyTextDescription == "") 1043 { 1044 $(element).find('.header-subtitle').remove(); 1045 } 1046 var initialPadding = true; 1047 var currentVScroll = window.scrollY; 1048 if(currentVScroll > 100) 1049 { 1050 initialPadding = false; 1051 } 1052 //alert(currentVScroll); 1053 1054 //CURRENT DATE 1055 // today = mm + '/' + dd + '/' + yyyy; 1056 1057 //auto pop 1058 var autopop = data.config.autopop; 1059 var autopop_time = data.config.autopop_time; 1060 1061 if(data.config.autopop_time == undefined || data.config.autopop_time == '') 1062 autopop_time = 1000; 1063 1064 if(aptsync_special && layout == "theme2" && autopop && autopop_time < 2000) { 1065 autopop_time = 2000; 1066 } 1067 1068 var closeonclosebtn = true; 1069 1070 $(element).find(".open").click(function() { 1071 $(element).find("#slideit section").css("transform", "translateY(0%)"); 1072 }); 1073 1074 $(element).find(".close").click(function() { 1075 $(element).find("#slideit section").css("transform", "translateY(100%)"); 1076 }); 1077 if(layout == "theme2" && data.inEditor) { 1078 $('body').addClass('SpecialOfferTabOpen'); 1079 }
1080 let containerHeight = 0; 1081 let newcontainerHeight = 0; 1082 var setautopopsh = showpopup_by_date = false; 1083 if(!data.inEditor) { 1084 if(check_by_date) { 1085 if(today >= dateFrom && today <= dateTo) { 1086 showpopup_by_date = true; 1087 } 1088 } else { 1089 showpopup_by_date = true; 1090 } 1091 1092 if(aptsync_special) showpopup_by_date = true; 1093 1094 if(showpopup_by_date) { 1095 if(layout == "theme2") { 1096 ///body add class for offer popup theme 2 1097 $('body').addClass('SpecialOfferPopupExist'); 1098 if(autopop) { 1099 containerHeight = $(element).find(".headerWrapper").outerHeight(); 1100 //let containerHeight = $(element).find(".headerWrapper").innerHeight(); 1101 $(element).find(".headerWrapper").css('display','none'); 1102 1103 setTimeout(function(){ 1104 $('body').addClass('SpecialOfferTabOpen'); 1105 if($(element).find(".headerWrapper").find('a')) 1106 { 1107 $(element).find(".headerWrapper").find('a').addClass('header-anchor'); 1108 } 1109 containerHeight = $(element).find(".headerWrapper").outerHeight(); 1110 //containerHeight = $(element).find(".headerWrapper").innerHeight(); 1111 console.log('containerHeight',containerHeight,autopop_time); 1112 containerHeight = parseInt(containerHeight); 1113 //let containerHeight = data.device != "mobile" ? $(element).find(".headerWrapper").outerHeight() : parseInt($(element).find(".headerWrapper").outerHeight()) + parseInt($("#hamburger-header-container").outerHeight()); 1114 //console.log(containerHeight, "height"); 1115 setautopopsh = true; 1116 console.log('parseIntcontainerHeight',containerHeight); 1117 if($(window).scrollTop() < 100 && parseInt(innerHeight) > 0) 1118 { 1119 $(element).find(".headerWrapper").css('display','block'); 1120 containerHeight = $(element).find(".headerWrapper").outerHeight(); 1121 containerHeight = parseInt(containerHeight); 1122 1123 if(initialPadding ) 1124 { 1125 //console.log(containerHeight); 1126 $("#site_content").css("padding-top", `${containerHeight}px`); 1127 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${$(element).find(".headerWrapper").outerHeight()}px)`); 1128 } 1129 } 1130 }, autopop_time); 1131 } else { 1132 $('body').addClass('SpecialOfferTabOpen'); 1133 setautopopsh = true; 1134 1135 if(aptsync_special) $(element).find(".headerWrapper").find('a').hide(); 1136 1137 if( parseInt(innerHeight) > 0) $(element).find(".headerWrapper").css('display','block'); 1138 1139 if($(element).find(".headerWrapper").find('a')) 1140 { 1141 $(element).find(".headerWrapper").find('a').addClass('header-anchor'); 1142 } 1143 containerHeight = $(element).find(".headerWrapper").outerHeight(); 1144 //containerHeight = $(element).find(".headerWrapper").innerHeight(); 1145 containerHeight = parseInt(containerHeight); 1146 //let containerHeight = data.device != "mobile" ? $(element).find(".headerWrapper").outerHeight() : parseInt($(element).find(".headerWrapper").outerHeight()) + parseInt($("#hamburger-header-container").outerHeight()); 1147 //console.log(containerHeight, "height"); 1148 1149 console.log('containerHeight',containerHeight); 1150 1151 if(aptsync_special) 1152 { 1153 if(initialPadding && parseInt(innerHeight) > 0) 1154 { 1155 //console.log(containerHeight); 1156 $("#site_content").css("padding-top", `${containerHeight}px`); 1157 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${$(element).find(".headerWrapper").outerHeight()}px)`); 1158 } 1159 1160 //mutation check 1161 const jobtargetNode = document.querySelector('.rrac_entrata_special_view'); 1162 const jobconfig = { childList: true }; 1163 const observer = new MutationObserver(function(mutationsList) { 1164 for (const mutation of mutationsList) { 1165 if (mutation.type === 'childList' && mutation.addedNodes.length > 0) { 1166 //$(element).find(".headerWrapper").css('display','block'); 1167 if($(element).find(".no_popup_msg").length > 0 || $(element).find('.rrac_entrata_special_view').innerHeight() == 0) { 1168 $(element).find(".rrac_entrata_special_view").remove(); 1169 $(element).find(".header-anchor").remove(); 1170 $(element).find(".headerWrapper").css("padding",'0px'); 1171 } else { 1172 $(element).find(".headerWrapper").find('.header-anchor').show(); 1173 } 1174 1175 containerHeight = $(element).find(".headerWrapper").outerHeight(); 1176 containerHeight = parseInt(containerHeight); 1177 1178 if(initialPadding && parseInt(innerHeight) > 0) 1179 { 1180 //console.log(containerHeight); 1181 $("#site_content").css("padding-top", `${containerHeight}px`); 1182 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${$(element).find(".headerWrapper").outerHeight()}px)`); 1183 } 1184 } 1185 } 1186 }); 1187 // Start observing 1188 observer.observe(jobtargetNode, jobconfig); 1189 } 1190 else 1191 { 1192 setTimeout(() => { 1193 if(initialPadding && parseInt(innerHeight) > 0) 1194 { 1195 //console.log(containerHeight); 1196 $("#site_content").css("padding-top", `${containerHeight}px`); 1197 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${$(element).find(".headerWrapper").outerHeight()}px)`); 1198 } 1199 }, 300); 1200 } 1201 } 1202 1203 let showlock = false;
1204 let hidelock = false; 1205 1206 $(window).scroll(function(){ 1207 if(containerHeight == 0 || aptsync_special){ 1208 containerHeight = $(element).find(".headerWrapper").outerHeight(); 1209 //containerHeight = $(element).find(".headerWrapper").innerHeight(); 1210 containerHeight = parseInt(containerHeight); 1211 } 1212 1213 if(closeonclosebtn) 1214 { 1215 // if ($(window).scrollTop() >= 100) { 1216 // console.log("scroll theme 2 date"); 1217 // $(element).find(".headerWrapper").hide(); 1218 // $("#site_content").css("padding-top", "0px"); 1219 // $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1220 // } 1221 // else { 1222 // $(element).find(".headerWrapper").show(); 1223 // console.log(containerHeight); 1224 // $("#site_content").css("padding-top", `${containerHeight}px`); 1225 // $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${$(element).find(".headerWrapper").outerHeight()}px)`); 1226 // } 1227 //console.log(closeonclosebtn); 1228 if ($(window).scrollTop() >= 100) 1229 { 1230 //console.log("scroll theme 2 hide"); 1231 //$(element).find(".headerWrapper").hide(); 1232 if(animated_effect) 1233 { 1234 if(!hidelock) 1235 { 1236 $(element).find(".headerWrapper").animate({height:0,padding:0},500); 1237 $("#site_content").animate({paddingTop:0},500); 1238 1239 //$("#site_content").css("padding-top", "0px"); 1240 $("#hamburger-header-container, .layout-drawer-hamburger").addClass('hamburger-header-container-animate-top'); 1241 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1242 } 1243 hidelock = true; 1244 showlock = false; 1245 } 1246 else 1247 { 1248 if(always_fixed_ontop) { 1249 if( parseInt(innerHeight) > 0) 1250 { 1251 $(element).find(".headerWrapper").css('display','block'); 1252 containerHeight = $(element).find(".headerWrapper").outerHeight(); 1253 containerHeight = parseInt(containerHeight); 1254 $("#site_content").css("padding-top", `${containerHeight}px`); 1255 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1256 } 1257 } else { 1258 $(element).find(".headerWrapper").hide(); 1259 $("#site_content").css("padding-top", "0px"); 1260 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1261 } 1262 } 1263 if(!always_fixed_ontop) $('body').removeClass('SpecialOfferTabOpen'); 1264 1265 } 1266 else 1267 { 1268 //console.log("scroll theme 2 show"); 1269 //$(element).find(".headerWrapper").show(); 1270 if(setautopopsh){ 1271 if(animated_effect) 1272 { 1273 //console.log("sechet",containerHeight); 1274 //if(!showlock && $(window).scrollTop() != 0) 1275 if(!showlock) 1276 { 1277 $(element).find(".headerWrapper").animate({height:containerHeight,padding:'20px 50px'},500); 1278 $("#site_content").animate({paddingTop:containerHeight},500); 1279 1280 //console.log(containerHeight); 1281 //$("#site_content").css("padding-top", `${containerHeight}px`); 1282 $("#hamburger-header-container, .layout-drawer-hamburger").addClass('hamburger-header-container-animate-top'); 1283 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1284 } 1285 1286 hidelock = false;
1287 showlock = true; 1288 } 1289 else 1290 { 1291 if( parseInt(innerHeight) > 0) 1292 { 1293 $(element).find(".headerWrapper").css('display','block'); 1294 if(autopop) { 1295 containerHeight = $(element).find(".headerWrapper").outerHeight(); 1296 containerHeight = parseInt(containerHeight); 1297 } 1298 $("#site_content").css("padding-top", `${containerHeight}px`); 1299 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1300 } 1301 } 1302 $('body').addClass('SpecialOfferTabOpen'); 1303 } 1304 } 1305 } 1306 }); 1307
1308 ////////////////////// 1309 $(".layout-drawer-hamburger").on('click',function(){ 1310 var currentVScrollHBMenu = window.scrollY; 1311 1312 //added for mobile device and duda new update 1313 if (data.device==="mobile") { 1314 //console.log($(this)); 1315 if(!$('.layout-drawer-hamburger').hasClass('hamburger-on-header') && $(element).find(".headerWrapper").hasClass('hideThisOffer')) 1316 $(this).toggleClass('hamburger-on-header'); 1317 } 1318 1319 setTimeout(function(){ 1320 //console.log(currentVScrollHBMenu); 1321 if($('.layout-drawer-hamburger').hasClass('hamburger-on-header')) 1322 { 1323 //console.log('hide'); 1324 $(element).find(".headerWrapper").removeClass('hideThisOffer'); 1325 $("body").removeClass('hideThisOfferPop'); 1326 // if(currentVScrollHBMenu <= 100 && closeonclosebtn == true) 1327 if(closeonclosebtn == true) 1328 { 1329 $("#site_content").animate({paddingTop:containerHeight},500); 1330 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1331 } 1332 1333 if($(window).scrollTop() >= 100) 1334 { 1335 $(window).scrollTop($(window).scrollTop()+1); 1336 $(window).scrollTop($(window).scrollTop()-1); 1337 } 1338 } 1339 else 1340 { 1341 //console.log('show'); 1342 $(element).find(".headerWrapper").addClass('hideThisOffer'); 1343 $("body").addClass('hideThisOfferPop'); 1344 // if(currentVScrollHBMenu <= 100) 1345 // { 1346 $("#site_content").animate({paddingTop:0},500); 1347 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1348 // } 1349 1350 } 1351 },100); 1352 1353 }); 1354 1355 ////click on close/////// 1356 $('.SPECIAL-close-btn').click( function() { 1357 console.log("click on close"); 1358 closeonclosebtn = false; 1359 1360 if(animated_effect) 1361 { 1362 $(element).find(".headerWrapper").animate({height:0,padding:0},500); 1363 $("#site_content").animate({paddingTop:0},500); 1364 //$("#site_content").css("padding-top", "0px"); 1365 $("#hamburger-header-container, .layout-drawer-hamburger").addClass('hamburger-header-container-animate-top'); 1366 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1367 1368 setTimeout(function(){$('.SPECIAL-open-btn').show();},500); 1369 1370 showlock = true; 1371 } 1372 else 1373 { 1374 $(element).find(".headerWrapper").css('display','none'); 1375 $("#site_content").css("padding-top", "0px"); 1376 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1377 $('.SPECIAL-open-btn').show(); 1378 } 1379 $('body').removeClass('SpecialOfferTabOpen'); 1380 1381 }); 1382 1383 $('.SPECIAL-open-btn').click( function() { 1384 console.log("click on open"); 1385 closeonclosebtn = true; 1386 1387 if(animated_effect) 1388 { 1389 $(element).find(".headerWrapper").animate({height:containerHeight,padding:'20px 50px'},500); 1390 $("#site_content").animate({paddingTop:containerHeight},500); 1391 1392 //console.log(containerHeight); 1393 //$("#site_content").css("padding-top", `${containerHeight}px`); 1394 $("#hamburger-header-container, .layout-drawer-hamburger").addClass('hamburger-header-container-animate-top'); 1395 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1396 1397 setTimeout(function(){$('.SPECIAL-open-btn').hide();},500); 1398 1399 showlock = false;
1400 } 1401 else 1402 { 1403 if( parseInt(innerHeight) > 0) 1404 { 1405 $(element).find(".headerWrapper").css('display','block'); 1406 $("#site_content").css("padding-top", `${containerHeight}px`); 1407 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1408 $('.SPECIAL-open-btn').hide(); 1409 } 1410 1411 } 1412 $('body').addClass('SpecialOfferTabOpen'); 1413 }); 1414 1415 } 1416 if(layout == "theme1") { 1417 $(element).find("#slideit").show(); 1418 $("#site_content").css("padding-top", "0px"); 1419 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1420 1421 if(autopop) { 1422 setTimeout(() => { 1423 $(element).find("#slideit section").css("transform", "translateY(0%)"); 1424 }, autopop_time); 1425 } 1426 1427 if(isFadeOut) { 1428 fadeOutOnScroll(); 1429 } else if(closedonscroll) { 1430 closedpopOnScroll(); 1431 } 1432 1433 if(openpopbox) { 1434 $(element).find("#slideit section").css("transform", "translateY(0%)"); 1435 } 1436 } 1437 if(layout == "drop_theme") { 1438 if(always_visible_on_top && always_fixed) { 1439 var checkkickonpopup = 0; 1440 if(linktoBox) { 1441 $(element).find('.offerpopup_advancedversion_v4_Btn').attr("style", "display: none !important;"); 1442 } 1443 if($(element).find('.offerpopup_advancedversion_v4_description').text() == '') { 1444 $(element).find('.offerpopup_advancedversion_v4_description').hide(); 1445 } 1446 //console.log('gdgdg',$(element).find('.offerpopup_advancedversion_v4_description'), $(element).find('.offerpopup_advancedversion_v4_description').text()); 1447 } 1448 //first load time 1449 containerHeight = $(element).find(".offerpopup_advancedversion_v4").outerHeight(); 1450 var fixedinnerheight = parseInt(containerHeight); //for fixed effect 1451 if(autopop) { 1452 //$(element).find(".offerpopup_advancedversion_v4").css('display','none'); 1453 setTimeout(() => { 1454 if(parseInt(innerHeight) > 0) { 1455 if($(window).scrollTop() < 100 || always_fixed) 1456 { 1457 $(element).find(".offerpopup_advancedversion_v4").css('display','block'); 1458 1459 containerHeight = $(element).find(".offerpopup_advancedversion_v4").outerHeight(); 1460 containerHeight = parseInt(containerHeight); 1461 fixedinnerheight = containerHeight; 1462 1463 $("#site_content").css("padding-top", `${containerHeight}px`); 1464 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1465 $('body').addClass('SpecialOfferPopupOpen_T3'); 1466 } 1467 } 1468 }, autopop_time); 1469 } else { 1470 if( parseInt(innerHeight) > 0) $(element).find(".offerpopup_advancedversion_v4").css('display','block'); 1471 1472 containerHeight = $(element).find(".offerpopup_advancedversion_v4").outerHeight(); 1473 containerHeight = parseInt(containerHeight); 1474 fixedinnerheight = containerHeight; 1475 console.log("height", containerHeight); 1476 1477 //calculate description height 1478 $(element).find(".offerpopup_advancedversion_v4 .offerpopup_advancedversion_v4_contant").
1478css("opacity", 0); 1479 $(element).find(".offerpopup_advancedversion_v4 .offerpopup_advancedversion_v4_contant").css('display', 'block'); 1480 newcontainerHeight = $(element).find(".offerpopup_advancedversion_v4").outerHeight(); 1481 newcontainerHeight = parseInt(newcontainerHeight); 1482 $(element).find(".offerpopup_advancedversion_v4 .offerpopup_advancedversion_v4_contant").css('display', 'none'); 1483 $(element).find(".offerpopup_advancedversion_v4 .offerpopup_advancedversion_v4_contant").css("opacity", 1); 1484 1485 setTimeout(() => { 1486 if( parseInt(innerHeight) > 0) { 1487 if(initialPadding || always_fixed) 1488 { 1489 //console.log(containerHeight); 1490 $("#site_content").css("padding-top", `${containerHeight}px`); 1491 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1492 $('body').addClass('SpecialOfferPopupOpen_T3'); 1493 } 1494 } 1495 }, 100); 1496 } 1497 var checkfixedscroll = 0; 1498 //on window scroll effect 1499 $(window).scroll(function(){ 1500 containerHeight = $(element).find(".offerpopup_advancedversion_v4").outerHeight(); 1501 containerHeight = parseInt(containerHeight); 1502 1503 $("#hamburger-header-container, .layout-drawer-hamburger").removeClass('hamburger-header-container-animate-top'); 1504 1505 if(always_fixed) { 1506 if ($(window).scrollTop() >= 100 && $(element).find(".offerpopup_advancedversion_v4").hasClass('DescriptionOpen')) { 1507 $(element).find(".offerpopup_advancedversion_v4_icon").trigger("click"); 1508 checkfixedscroll = 0; 1509 } else if ($(window).scrollTop() >= 100 && !$(element).find(".offerpopup_advancedversion_v4").hasClass('DescriptionOpen')) { 1510 containerHeight = $(element).find(".scheduletour_v3_top_header").outerHeight(); 1511 containerHeight = parseInt(containerHeight); 1512 1513 $("#site_content").css("padding-top", `${containerHeight}px`); 1514 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1515 } 1516 } else { 1517 if ($(window).scrollTop() >= 100) { 1518 $(element).find(".offerpopup_advancedversion_v4").hide(); 1519 $("#site_content").css("padding-top", "0px"); 1520 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1521 $('body').removeClass('SpecialOfferPopupOpen_T3'); 1522 1523 turnOFFdescription(); 1524 } else { 1525 if( parseInt(innerHeight) > 0) { 1526 $(element).find(".offerpopup_advancedversion_v4").css('display','block'); 1527 $("#site_content").css("padding-top", `${containerHeight}px`); 1528 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1529 $('body').addClass('SpecialOfferPopupOpen_T3'); 1530 } 1531 } 1532 } 1533 }); 1534 1535 var clickselector = ".offerpopup_advancedversion_v4_icon, .offerpopup_advancedversion_v4_main_heading"; 1536 if(always_fixed) clickselector = ".offerpopup_advancedversion_v4_icon"; 1537 1538 //click on toggle 1539 $(element).find(clickselector).on("click", function () { 1540 $(element).find(".offerpopup_advancedversion_v4_contant").stop().slideToggle(500, "swing"); 1541 $(element).find(".offerpopup_advancedversion_v4").toggleClass("DescriptionOpen"); 1542 $("#hamburger-header-container, .layout-drawer-hamburger").addClass('hamburger-header-container-animate-top'); 1543 1544 if(!$(element).find(".offerpopup_advancedversion_v4").hasClass('DescriptionOpen')) { 1545 if(always_fixed) { 1546 $("#site_content").animate({paddingTop:fixedinnerheight},500); 1547 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${fixedinnerheight}px)`); 1548 } else { 1549 $("#site_content").animate({paddingTop:containerHeight},500); 1550 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1551 } 1552 1553 $('body').removeClass('SpecialOfferPopupOpen_T3_expand'); 1554 } else { 1555 if(newcontainerHeight > 0) { 1556 $("#site_content").animate({paddingTop:newcontainerHeight},500); 1557 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${newcontainerHeight}px)`); 1558 $('body').addClass('SpecialOfferPopupOpen_T3_expand'); 1559 } else { 1560 setTimeout(() => { 1561 newcontainerHeight = $(element).find(".offerpopup_advancedversion_v4").outerHeight(); 1562 newcontainerHeight = parseInt(newcontainerHeight); 1563 console.log("desc height",newcontainerHeight); 1564 1565 $("#site_content").animate({paddingTop:newcontainerHeight},500); 1566 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${newcontainerHeight}px)`); 1567 $('body').addClass('SpecialOfferPopupOpen_T3_expand'); 1568 }, 510); 1569 } 1570 } 1571 }); 1572 1573 //click on hamburger 1574 $(".layout-drawer-hamburger").on('click',function(){ 1575 var currentVScrollHBMenu = window.scrollY; 1576 1577 setTimeout(function(){ 1578 //console.log(currentVScrollHBMenu); 1579 $("#hamburger-header-container, .layout-drawer-hamburger").addClass('hamburger-header-container-animate-top'); 1580 if($('.layout-drawer-hamburger').hasClass('hamburgerOPEN')) 1581 { 1582 if(currentVScrollHBMenu <= 100 || always_fixed) { 1583 $(element).find(".offerpopup_advancedversion_v4").css('display','block'); 1584 containerHeight = $(element).find(".offerpopup_advancedversion_v4").outerHeight(); 1585 containerHeight = parseInt(containerHeight); 1586 $("#site_content").animate({paddingTop:containerHeight},500); 1587 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1588 $('body').addClass('SpecialOfferPopupOpen_T3'); 1589 } 1590 1591 $('.layout-drawer-hamburger').removeClass('hamburgerOPEN'); 1592 1593 if(always_visible_on_top && always_fixed) { 1594 if(window.scrollY == 0) 1595 $(element).find(".offerpopup_advancedversion_v4_icon").trigger('click'); 1596 } 1597 } 1598 else 1599 { 1600 $('.layout-drawer-hamburger').addClass('hamburgerOPEN'); 1601 $(element).find(".offerpopup_advancedversion_v4").hide(); 1602 $("#site_content").animate({paddingTop:0},500); 1603 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1604 $('body').removeClass('SpecialOfferPopupOpen_T3'); 1605 1606 //trunoff the description 1607 if(always_fixed) turnOFFdescription(); 1608 } 1609 },200); 1610 }); 1611 1612 //special request 1613 if(always_visible_on_top && always_fixed) { 1614 1615 //on first load 1616 setTimeout(function() { 1617 if($(window).scrollTop() == 0) { 1618 checkkickonpopup = 1; 1619 $(element).find(".offerpopup_advancedversion_v4_icon").trigger('click'); 1620 } 1621 }, 1000); 1622 1623 //on scroll 1624 setTimeout(function() { 1625 $(window).on("scroll", function() { 1626 if ($(this).scrollTop() == 0) { 1627 checkkickonpopup = 1; 1628 $(element).find(".offerpopup_advancedversion_v4_icon").trigger('click'); 1629 } 1630 }); 1631 }, 2000); 1632 1633 $(element).find(".offerpopup_advancedversion_v4_icon").click(function() { 1634 checkkickonpopup = 1; 1635 }); 1636 1637 // on click on popup 1638 if(linktoBox) { 1639 $(element).find(".offerpopup_advancedversion_v4").click(function() { 1640 if(checkkickonpopup == 0) { 1641 console.log("popupbtn"); 1642 window.location.href = $(element).find('.offerpopup_advancedversion_v4_Btn').attr("href"); 1643 } else { 1644 checkkickonpopup = 0; 1645 } 1646 }); 1647 } 1648 } 1649 } 1650 } else { 1651 $(element).find(".headerWrapper").hide(); 1652 $(element).find("#slideit").hide(); 1653 $(element).find(".offerpopup_advancedversion_v4").hide(); 1654 1655 $("#site_content").css("padding-top", "0px"); 1656 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1657 1658 //remove the inner content 1659 $(element).find(".headerWrapper").html(''); 1660 $(element).find("#slideit").html(''); 1661 $(element).find(".offerpopup_advancedversion_v4").html(''); 1662 1663 $(window).scroll(function(){ 1664 if ($(window).scrollTop() >= 100) { 1665 console.log("scroll theme end date"); 1666 $(element).find(".headerWrapper").hide(); 1667 $("#site_content").css("padding-top", "0px"); 1668 } 1669 }); 1670 } 1671 1672 function fadeOutOnScroll() { 1673 $(window).scroll(function() { 1674 if ($(window).scrollTop() > 200) { 1675 $(element).find("#slideit").fadeOut(); 1676 } else { 1677 $(element).find("#slideit").fadeIn(); 1678 } 1679 }); 1680 } 1681 1682 function closedpopOnScroll() { 1683 $(window).scroll(function() { 1684 if ($(window).scrollTop() > 200) { 1685 $(element).find("#slideit section").css("transform", "translateY(100%)"); 1686 } 1687 }); 1688 } 1689 } 1690 1691 if(data.inEditor) { 1692 if(layout == "theme2") { 1693 //check popup page 1694 console.log("dmPopupMessage",$('.dmPopupMessage'),$('body').text().includes('Display this popup using a')); 1695 1696 var notworkforpopup = true; 1697 1698 if($('.dmPopupMessage').length > 0) { 1699 notworkforpopup = false;
1700 console.log("It is a popup page"); 1701 } 1702 1703 if(notworkforpopup) 1704 { 1705 $('body').addClass('SpecialOfferPopupExist'); 1706 $(element).find(".headerWrapper").css('display','block'); 1707 if($(element).find(".headerWrapper").find('a')) 1708 { 1709 $(element).find(".headerWrapper").find('a').addClass('header-anchor'); 1710 } 1711 let containerHeight = $(element).find(".headerWrapper").outerHeight(); 1712 //let containerHeight = $(element).find(".headerWrapper").innerHeight(); 1713 // let containerHeight = data.device != "mobile" ? $(element).find(".headerWrapper").outerHeight() : parseInt($(element).find(".headerWrapper").outerHeight()) + parseInt($("#hamburger-header-container").outerHeight()); 1714 // console.log(containerHeight, "height"); 1715 // containerHeight = parseInt(containerHeight); 1716 setTimeout(() => { 1717 containerHeight = $(element).find(".headerWrapper").outerHeight(); 1718 //containerHeight = $(element).find(".headerWrapper").innerHeight(); 1719 console.log(containerHeight, "height"); 1720 containerHeight = parseInt(containerHeight); 1721 if(parseInt(innerHeight) > 0 ) 1722 { 1723 console.log(containerHeight); 1724 $("#site_content").css("padding-top", `${containerHeight}px`); 1725 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${$(element).find(".headerWrapper").outerHeight()}px)`); 1726 } 1727 1728 }, 2000); 1729 let showlock = false; 1730 let hidelock = false; 1731 $(window).scroll(function(){ 1732 if(closeonclosebtn){ 1733 //console.log(closeonclosebtn); 1734 if ($(window).scrollTop() >= 100) { 1735 //console.log("scroll theme 2 hide"); 1736 //$(element).find(".headerWrapper").hide(); 1737 if(animated_effect) 1738 { 1739 if(!hidelock) 1740 { 1741 $(element).find(".headerWrapper").animate({height:0,padding:0},500); 1742 $("#site_content").animate({paddingTop:0},500); 1743 1744 //$("#site_content").css("padding-top", "0px"); 1745 $("#hamburger-header-container, .layout-drawer-hamburger").addClass('hamburger-header-container-animate-top'); 1746 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1747 } 1748 hidelock = true; 1749 showlock = false; 1750 } 1751 else 1752 { 1753 $(element).find(".headerWrapper").css('display','none'); 1754 $("#site_content").css("padding-top", "0px"); 1755 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1756 } 1757 $('body').removeClass('SpecialOfferTabOpen'); 1758 1759 } 1760 else { 1761 //console.log("scroll theme 2 show"); 1762 1763 if(animated_effect) 1764 { 1765 if(!showlock) 1766 { 1767 $(element).find(".headerWrapper").animate({height:containerHeight,padding:'20px 50px'},500); 1768 $("#site_content").animate({paddingTop:containerHeight},500); 1769 1770 //console.log(containerHeight); 1771 //$("#site_content").css("padding-top", `${containerHeight}px`); 1772 $("#hamburger-header-container, .layout-drawer-hamburger").addClass('hamburger-header-container-animate-top'); 1773 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1774 } 1775 1776 hidelock = false;
1777 showlock = true; 1778 } 1779 else 1780 { 1781 $(element).find(".headerWrapper").css('display','block'); 1782 containerHeight = $(element).find(".headerWrapper").outerHeight(); 1783 //containerHeight = parseInt(containerHeight); 1784 console.log("scroll heigh",containerHeight); 1785 $("#site_content").css("padding-top", `${containerHeight}px`); 1786 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1787 } 1788 $('body').addClass('SpecialOfferTabOpen'); 1789 } 1790 } 1791 }); 1792 1793 ///open close of hamburger menu -- arijit start--- 1794 $(".layout-drawer-hamburger").on('click',function(){ 1795 var currentVScrollHBMenu = window.scrollY; 1796 1797 //added for mobile device and duda new update 1798 if (data.device==="mobile") { 1799 if($('div#layout-drawer-hamburger').hasClass('hamburger-on-header')) { 1800 $('div#layout-drawer-hamburger').removeClass('hamburger-on-header'); 1801 } else { 1802 $('div#layout-drawer-hamburger').addClass('hamburger-on-header'); 1803 } 1804 //$('div#layout-drawer-hamburger.layout-drawer-hamburger').toggleClass('hamburger-on-header'); 1805 //console.log("check mobile",data.device,$('.layout-drawer-hamburger')); 1806 } 1807 1808 setTimeout(function(){ 1809 //console.log(currentVScrollHBMenu); 1810 if($('.layout-drawer-hamburger').hasClass('hamburger-on-header')) 1811 { 1812 //console.log('hide'); 1813 $(element).find(".headerWrapper").removeClass('hideThisOffer'); 1814 $("body").removeClass('hideThisOfferPop'); 1815 // if(currentVScrollHBMenu <= 100 && closeonclosebtn == true) 1816 if(closeonclosebtn == true) 1817 { 1818 $("#site_content").animate({paddingTop:containerHeight},500); 1819 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1820 } 1821 1822 } 1823 else 1824 { 1825 //console.log('show'); 1826 $(element).find(".headerWrapper").addClass('hideThisOffer'); 1827 $("body").addClass('hideThisOfferPop'); 1828 // if(currentVScrollHBMenu <= 100) 1829 // { 1830 $("#site_content").animate({paddingTop:0},500); 1831 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1832 // } 1833 1834 } 1835 },200); 1836 }); 1837 ///-arijit end// 1838 1839 ////click on close/////// 1840 $('.SPECIAL-close-btn').click( function() { 1841 console.log("click on close"); 1842 closeonclosebtn = false; 1843 1844 if(animated_effect) 1845 { 1846 $(element).find(".headerWrapper").animate({height:0,padding:0},500); 1847 $("#site_content").animate({paddingTop:0},500); 1848 //$("#site_content").css("padding-top", "0px"); 1849 $("#hamburger-header-container, .layout-drawer-hamburger").addClass('hamburger-header-container-animate-top'); 1850 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1851 1852 setTimeout(function(){$('.SPECIAL-open-btn').show();},500); 1853 1854 showlock = true; 1855 } 1856 else 1857 { 1858 $(element).find(".headerWrapper").css('display','none'); 1859 $("#site_content").css("padding-top", "0px"); 1860 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1861 $('.SPECIAL-open-btn').show(); 1862 } 1863 $('body').removeClass('SpecialOfferTabOpen'); 1864 1865 }); 1866 1867 $('.SPECIAL-open-btn').click( function() { 1868 console.log("click on open"); 1869 closeonclosebtn = true; 1870 1871 if(animated_effect) 1872 { 1873 $(element).find(".headerWrapper").animate({height:containerHeight,padding:'20px 50px'},500); 1874 $("#site_content").animate({paddingTop:containerHeight},500); 1875 1876 //console.log(containerHeight); 1877 //$("#site_content").css("padding-top", `${containerHeight}px`); 1878 $("#hamburger-header-container, .layout-drawer-hamburger").addClass('hamburger-header-container-animate-top'); 1879 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1880 1881 setTimeout(function(){$('.SPECIAL-open-btn').hide();},500); 1882 1883 showlock = false;
1884 } 1885 else 1886 { 1887 if(parseInt(innerHeight) > 0) 1888 { 1889 $(element).find(".headerWrapper").css('display','block'); 1890 $("#site_content").css("padding-top", `${containerHeight}px`); 1891 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1892 $('.SPECIAL-open-btn').hide(); 1893 } 1894 1895 } 1896 $('body').addClass('SpecialOfferTabOpen'); 1897 }); 1898 } 1899 } 1900 if(layout == "theme1") { 1901 $(element).find("#slideit").show(); 1902 $("#site_content").css("padding-top", "0px"); 1903 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1904 } 1905 1906 if(layout == "drop_theme") { 1907 //first load 1908 $(element).find(".offerpopup_advancedversion_v4").css('display','block'); 1909 containerHeight = $(element).find(".offerpopup_advancedversion_v4").outerHeight(); 1910 containerHeight = parseInt(containerHeight); 1911 1912 setTimeout(() => { 1913 if( parseInt(innerHeight) > 0) { 1914 if(initialPadding || always_fixed) 1915 { 1916 $("#site_content").css("padding-top", `${containerHeight}px`); 1917 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1918 $('body').addClass('SpecialOfferPopupOpen_T3'); 1919 } 1920 } 1921 }, 300); 1922 1923 //on scroll effect 1924 $(window).scroll(function(){ 1925 if(always_fixed) { 1926 if ($(window).scrollTop() >= 100 && $(element).find(".offerpopup_advancedversion_v4").hasClass('DescriptionOpen')) { 1927 $(element).find(".offerpopup_advancedversion_v4_icon").trigger("click"); 1928 } 1929 } else { 1930 if ($(window).scrollTop() >= 100) { 1931 $(element).find(".offerpopup_advancedversion_v4").hide(); 1932 $("#site_content").css("padding-top", "0px"); 1933 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1934 $('body').removeClass('SpecialOfferPopupOpen_T3'); 1935 1936 turnOFFdescription(); 1937 } else { 1938 containerHeight = $(element).find(".offerpopup_advancedversion_v4").outerHeight(); 1939 containerHeight = parseInt(containerHeight); 1940 1941 $(element).find(".offerpopup_advancedversion_v4").css('display','block'); 1942 $("#site_content").css("padding-top", `${containerHeight}px`); 1943 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1944 $('body').addClass('SpecialOfferPopupOpen_T3'); 1945 } 1946 } 1947 }); 1948 1949 //on click effect 1950 $(element).find(".offerpopup_advancedversion_v4_icon").on("click", function () { 1951 $(element).find(".offerpopup_advancedversion_v4_contant").stop().slideToggle(400, "swing"); 1952 $(element).find(".offerpopup_advancedversion_v4").toggleClass("DescriptionOpen"); 1953 1954 setTimeout(() => { 1955 containerHeight = $(element).find(".offerpopup_advancedversion_v4").outerHeight(); 1956 containerHeight = parseInt(containerHeight); 1957 1958 $("#site_content").animate({paddingTop:containerHeight},400); 1959 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1960 }, 410); 1961 }); 1962 1963 //click on hamburger 1964 $(".layout-drawer-hamburger").on('click',function(){ 1965 var currentVScrollHBMenu = window.scrollY; 1966 1967 setTimeout(function(){ 1968 //console.log(currentVScrollHBMenu); 1969 if($('.layout-drawer-hamburger').hasClass('hamburgerOPEN')) 1970 { 1971 if(currentVScrollHBMenu <= 100 || always_fixed) 1972 { 1973 $(element).find(".offerpopup_advancedversion_v4").css('display','block'); 1974 containerHeight = $(element).find(".offerpopup_advancedversion_v4").outerHeight(); 1975 containerHeight = parseInt(containerHeight); 1976 $("#site_content").animate({paddingTop:containerHeight},500); 1977 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", `translateY(${containerHeight}px)`); 1978 $('body').addClass('SpecialOfferPopupOpen_T3'); 1979 } 1980 $('.layout-drawer-hamburger').removeClass('hamburgerOPEN'); 1981 } 1982 else 1983 { 1984 $('.layout-drawer-hamburger').addClass('hamburgerOPEN'); 1985 $(element).find(".offerpopup_advancedversion_v4").hide(); 1986 $('body').removeClass('SpecialOfferPopupOpen_T3'); 1987 $("#site_content").animate({paddingTop:0},500); 1988 $("#hamburger-header-container, .layout-drawer-hamburger").css("transform", "translateY(0px)"); 1989 1990 //trunoff the description 1991 if(always_fixed) turnOFFdescription(); 1992 } 1993 },200); 1994 }); 1995 } 1996 } 1997 1998 function removeTags(str) { 1999 if ((str===null) || (str==='')) 2000 return false;
2001 else 2002 str = str.toString(); 2003 2004 // Regular expression to identify HTML tags in 2005 // the input string. Replacing the identified 2006 // HTML tag with a null string. 2007 return str.replace( /(<([^>]+)>)/ig, ''); 2008 } 2009 2010 function turnOFFdescription() { 2011 if($(element).find(".offerpopup_advancedversion_v4").hasClass('DescriptionOpen')) { 2012 $(element).find(".offerpopup_advancedversion_v4_contant").stop().slideToggle(400, "swing"); 2013 $(element).find(".offerpopup_advancedversion_v4").toggleClass("DescriptionOpen"); 2014 } 2015 } 2016} 2017else 2018{ 2019 $(element).find('.widget-b1e662').hide(); 2020 $(element).find('.widget-b1e662').html(''); 2021} 2022 2023function removeExtra(str){ 2024 let fullText =''; 2025 if(typeof str !== "undefined"){ 2026 if(!str.includes("</p>")){ 2027 fullText = str; 2028 }else{ 2029 fullText = str.substring(str.indexOf(">")+1).replace("</p>",''); 2030 } 2031 } 2032 return fullText; 2033} 2034 2035//remove extra <p class="rteBlock"> tag from string 2036function removeExtraPtag(str) { 2037 let fullText =''; 2038 if(typeof str !== "undefined" && str != ''){ 2039 if(!str.includes("</p>")) 2040 fullText = str; 2041 else { 2042 fullText = str.replace('<p class="rteBlock">',''); 2043 fullText = fullText.replace('</p>',''); 2044 2045 if(fullText.includes("</p>")) fullText = removeExtraPtag(fullText); 2046 else return fullText; 2047 } 2048 } 2049 return fullText; 2050} 2051 }; 2052</script>
2052 2053
2054<script> 2055 window.customWidgetsFunctions["9f8a60df338e4394b25f17561a3503fa~144"] = function (element, data, api) { 2056 const MULTIHUB_LEAD_TYPE = 'GUEST_CARD'; 2057const MULTIHUB_WIDGET_NAME = 'MULTIHUB_CONTACT_US'; 2058 2059// NOTE: Yes. There are themes that will render TWO contact forms on one page. 2060// Use this container element instead of selecting from document. 2061const container = element; 2062const env = dmAPI?.getCurrentEnvironment?.() || 'live'; 2063const isEditor = env === 'editor'; 2064 2065// Responsive breakpoints based on form width (not screen width) 2066const RESPONSIVE_BREAKPOINTS = { 2067 MOBILE: 500, // Form width < 500px 2068 TABLET: 800, // Form width < 800px 2069 DESKTOP: 800, // Form width >= 800px 2070}; 2071 2072const MESSAGE_MAX_LENGTH = 512; 2073const MESSAGE_MIN_HEIGHT = 100; 2074const MESSAGE_MAX_HEIGHT = 220; 2075 2076const optInEnabled = !!data?.config?.optInEnabled; 2077const optInRequired = !!data?.config?.optInRequired; 2078 2079// Phone numbers are restricted to exactly 10 US digits (no country code) 2080// because downstream routers (Entrata, RentCafe, etc.) reject country codes. 2081function stripNonDigits(value) { 2082 return value ? value.replace(/\D/g, '') : ''; 2083} 2084 2085// Drop leading digits that can never start a NANP area code: a 1 is a country 2086// code (browser autofill hands us "+1 678 823 0350"), a 0 is a typo. This has to 2087// run before the 10-digit cap, otherwise the cap keeps the country code and 2088// trims the last real digit instead â "1678823035" looks valid but isn't. 2089function stripPhonePrefix(digits) { 2090 return digits.replace(/^[01]+/, ''); 2091} 2092 2093// Format a digit string as (123) 456-7890. Partial strings format progressively: 2094// "123" -> "(123" 2095// "1234" -> "(123) 4" 2096// "1234567890" -> "(123) 456-7890" 2097function formatPhoneDisplay(digits) { 2098 if (digits.length === 0) return ''; 2099 if (digits.length <= 3) return `(${digits}`; 2100 if (digits.length <= 6) return `(${digits.slice(0, 3)}) ${digits.slice(3)}`; 2101 return `(${digits.slice(0, 3)}) ${digits.slice(3, 6)}-${digits.slice(6, 10)}`; 2102} 2103 2104const FORM_FIELDS = { 2105 FIRST_NAME: { 2106 id: 'mh_contact_us_first_name', 2107 required: true, 2108 validator: value => { 2109 return value.length > 0; 2110 }, 2111 }, 2112 LAST_NAME: { 2113 id: 'mh_contact_us_last_name', 2114 required: true, 2115 validator: value => { 2116 return value.length > 0; 2117 }, 2118 }, 2119 EMAIL: { 2120 id: 'mh_contact_us_email', 2121 required: true, 2122 errorMessage: 'e.g [email protected]', 2123 validator: value => { 2124 const emailRe = /^([A-Za-z0-9._%+-])+@([A-Za-z0-9.-])+\.([A-Za-z]{2,})$/; 2125 return emailRe.test(value); 2126 }, 2127 }, 2128 PHONE_NO: { 2129 id: 'mh_contact_us_phone_no', 2130 required: true, 2131 // A valid US number is 10 digits and cannot start with 0 or 1 (area codes 2132 // start 2-9), so reject e.g. (012) 345-6789 with a clear example. 2133 errorMessage: 'Enter a valid 10-digit number, e.g (555) 555-5555', 2134 validator: value => { 2135 const digits = stripNonDigits(value); 2136 return digits.length === 10 && /^[2-9]/.test(digits); 2137 }, 2138 }, 2139 MOVE_IN_DATE_ACT: { 2140 id: 'mh_contact_us_move_in_date_act', 2141 required: false, 2142 }, 2143 FLOORPLAN_CHOSEN: { 2144 id: 'mh_contact_us_floorplan_chosen', 2145 required: false, 2146 }, 2147 MESSAGE: { 2148 id: 'mh_contact_us_message', 2149 required: false, 2150 errorMessage: `Message must be ${MESSAGE_MAX_LENGTH} characters or less`, 2151 validator: value => { 2152 return !value || value.length <= MESSAGE_MAX_LENGTH; 2153 }, 2154 }, 2155 OPT_IN: { 2156 id: 'mh_contact_us_opt_in', 2157 required: optInEnabled && optInRequired, 2158 errorMessage: 'Please check the box to continue', 2159 validator: value => !value || value === 'on', // allow absent (unchecked) when not required 2160 }, 2161}; 2162 2163Object.values(FORM_FIELDS).forEach(field => { 2164 field.jqueryId = `#${field.id}`; 2165 field.payloadKey = field.id.replace('mh_contact_us_', ''); 2166}); 2167 2168// Parse bedrooms range text and create dropdown options 2169async function getBedroomsRange() { 2170 if (data?.config?.bedroomListType !== 'derived') return; 2171 let bedroomOptions = []; 2172 2173 // 1st attempt: Read from floorplans collection 2174 try { 2175 const collection = await dmAPI.loadCollectionsAPI(); 2176 const response = await collection.data("Floor Plans Collection").get(); 2177 const floorplans = (response?.values || []).reduce((acc, fp) => { 2178 // NOTE: Ryan requested that we use "S" to categorize as studio, not 0, so we support both. 2179 const id = fp?.data?.ID?.toString().toUpperCase(); 2180 const beds = id === 'S' ? 0 : parseInt(id); 2181 return isNaN(beds) ? acc : [...acc, beds]; 2182 }, []); 2183 bedroomOptions = createBedroomOptions(floorplans); 2184 } catch (error) { 2185 if (isEditor) { 2186 console.error('Error loading floorplans collection:', error); 2187 } 2188 } 2189 2190
2191 // 2nd attempt: read from property_bedrooms_range if it exists 2192 if (bedroomOptions.length === 0) { 2193 try { 2194 const contentLib = await dmAPI.loadContentLibrary(); 2195 const businessTextFields = contentLib.site_texts.custom; 2196 const bedroomsRangeText = businessTextFields.find(field => field.label === 'property_bedrooms_range')?.text || ''; 2197 2198 // Parse the range text and create dropdown options 2199 bedroomOptions = parseBedroomsRange(bedroomsRangeText); 2200 } catch (error) { 2201 if (isEditor) { 2202 console.error('Error loading property_bedrooms_range:', error); 2203 } 2204 } 2205 } 2206 2207 // Populate the select element with the generated options 2208 populateBedroomDropdown(bedroomOptions); 2209} 2210 2211// Parse bedrooms range text (e.g., "1-3", "2-4", "3") and return array of bedroom options 2212function parseBedroomsRange(rangeText) { 2213 if (!rangeText || typeof rangeText !== 'string') { 2214 if (isEditor) { 2215 console.warn('Using fallback bedroom options'); 2216 } 2217 return getDefaultBedroomOptions(); 2218 } 2219 2220 const trimmedText = rangeText.trim(); 2221 // Handle single number (e.g., "3") 2222 if (/^\d+$/.test(trimmedText)) { 2223 const num = parseInt(trimmedText, 10); 2224 if (num >= 0 && num <= 10) { // Reasonable range check 2225 return createBedroomOptions([num]); 2226 } 2227 } 2228 2229 // Handle range format (e.g., "1-3", "2-4", "1 - 3", "2 - 4") 2230 const rangeMatch = trimmedText.match(/^(\d+)\s*-\s*(\d+)$/); 2231 if (rangeMatch) { 2232 const start = parseInt(rangeMatch[1], 10); 2233 const end = parseInt(rangeMatch[2], 10); 2234 2235 // Validate range 2236 if (start >= 0 && end >= start && end <= 10) { 2237 const range = []; 2238 for (let i = start; i <= end; i++) { 2239 range.push(i); 2240 } 2241 return createBedroomOptions(range); 2242 } 2243 } 2244 2245 // If parsing fails, return default options 2246 if (isEditor) { 2247 console.warn('Invalid bedrooms range format:', rangeText); 2248 } 2249 return getDefaultBedroomOptions(); 2250} 2251 2252// Create bedroom option objects from array of numbers 2253function createBedroomOptions(bedroomNumbers) { 2254 // Always include "Any" as the first option 2255 const options = [{ label: 'Any', value: 'any' }]; 2256 2257 const numberTextMap = { 2258 0: 'Studio', 2259 1: 'One Bedroom', 2260 2: 'Two Bedroom', 2261 3: 'Three Bedroom', 2262 4: 'Four Bedroom', 2263 5: 'Five Bedroom', 2264 6: 'Six Bedroom', 2265 7: 'Seven Bedroom or more', 2266 }; 2267 bedroomNumbers.forEach(num => { 2268 const label = numberTextMap[num]; 2269 // omits option if higher than 7 2270 if (label) { 2271 options.push({ label, value: num.toString() }); 2272 } 2273 }); 2274 return options; 2275} 2276 2277// Default bedroom options as fallback 2278function getDefaultBedroomOptions() { 2279 return [ 2280 { label: 'Any', value: 'any' }, 2281 { label: 'Studio', value: '0' }, 2282 { label: 'One Bedroom', value: '1' }, 2283 { label: 'Two Bedroom', value: '2' }, 2284 { label: 'Three Bedroom', value: '3' }, 2285 { label: 'Four Bedroom or more', value: 'four_more' } 2286 ]; 2287} 2288 2289// Populate the bedroom dropdown with options 2290function populateBedroomDropdown(bedroomOptions) { 2291 const selectElement = container.querySelector('#mh_contact_us_floorplan_chosen'); 2292 if (!selectElement) { 2293 console.warn('Bedroom select element not found'); 2294 return; 2295 } 2296 2297 // Clear existing options except the first disabled one 2298 const firstOption = selectElement.querySelector('option[disabled]'); 2299 selectElement.innerHTML = ''; 2300
2301 // Add back the first disabled option 2302 if (firstOption) { 2303 selectElement.appendChild(firstOption); 2304 } else { 2305 // Create default disabled option if it doesn't exist 2306 const defaultOption = document.createElement('option'); 2307 defaultOption.value = ''; 2308 defaultOption.disabled = true; 2309 defaultOption.selected = true; 2310 defaultOption.textContent = ''; 2311 selectElement.appendChild(defaultOption); 2312 } 2313 2314 // Add the bedroom options 2315 bedroomOptions.forEach(option => { 2316 const optionElement = document.createElement('option'); 2317 optionElement.value = option.value; 2318 optionElement.textContent = option.label; 2319 selectElement.appendChild(optionElement); 2320 }); 2321} 2322 2323getBedroomsRange(); 2324 2325// Load UI CSS early (fine) 2326const uidatepickerCSS = document.createElement('link'); 2327uidatepickerCSS.rel = 'stylesheet'; 2328uidatepickerCSS.href = 'https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css'; 2329document.head.appendChild(uidatepickerCSS); 2330 2331const ID_CONTACT_FORM = 'multihub_contact_us_form'; 2332const ID_CONTACT_FORM_STATUS_MESSAGE = '#contact-form-status-message'; 2333const ID_FORM_SUCCESS = '#formSuccess'; 2334const ID_SUBMIT_BUTTON = 'submit_contact_form'; 2335const CLASS_FORM_FIELD_WRAPPER = 'form-field-wrapper'; 2336// Load jQuery UI; only put UI-related init in here 2337if (window.dmAPI?.loadScript) { 2338 // window.dmAPI.loadScript('https://www.google.com/recaptcha/api.js') 2339 window.dmAPI.loadScript('https://www.google.com/recaptcha/enterprise.js?render=explicit', function () { 2340 grecaptcha.enterprise.ready(() => { 2341 const submitButton = container.querySelector(`#${ID_SUBMIT_BUTTON}`); 2342 if (submitButton) { 2343 // Create a unique callback name for this widget instance 2344 const uniqueCallbackName = `mhContactUs_formSubmit_${Math.random().toString(36).substr(2, 9)}`; 2345 container._recaptchaCallbackName = uniqueCallbackName; 2346 2347 // Define the callback globally with the unique name 2348 window[uniqueCallbackName] = function(token) { 2349 mhContactUs_formSubmitHandler(container); 2350 }; 2351 2352 container._recaptchaWidgetId = grecaptcha.enterprise.render(submitButton, { 2353 sitekey: '6Lc8ussrAAAAAH37vGwmWeLvGBAnwbT3c_IR9sxd', 2354 size: 'invisible', 2355 callback: uniqueCallbackName, 2356 action: 'submit', 2357 }); 2358 } 2359 }); 2360 }); 2361 2362 window.dmAPI.loadScript('https://code.jquery.com/ui/1.12.1/jquery-ui.js', function () { 2363 2364 if (typeof $ === 'undefined') { 2365 console.error('jQuery not available for datepicker'); 2366 return; 2367 } 2368 2369 if (typeof $.fn.datepicker === 'undefined') { 2370 if (isEditor) { 2371 console.error('jQuery UI datepicker not loaded'); 2372 } 2373 return; 2374 } 2375 2376 const dateInputElement = container.querySelector(FORM_FIELDS.MOVE_IN_DATE_ACT.jqueryId); 2377 if (!dateInputElement) { 2378 if (isEditor) { 2379 console.warn('Date input element not found in container'); 2380 } 2381 return; 2382 } 2383 2384 // jQuery UI uses element IDs to track instances internally. 2385 // If multiple forms have the same ID, jQuery UI gets confused. 2386 // Make each ID unique by appending a counter. 2387 if (!dateInputElement.id.includes('_instance_')) { 2388 const uniqueId = `${dateInputElement.id}_instance_${Math.random().toString(36).substr(2, 9)}`; 2389 dateInputElement.id = uniqueId; 2390 } 2391 2392 // TODO: I don't like this one bit, but when there are 2 contact forms this was the only thing that worked in a pinch. 2393 setTimeout(() => { 2394 const acttomorrow = new Date(Date.now() + 24 * 60 * 60 * 1000); 2395 try { 2396 $(dateInputElement).datepicker({ 2397 minDate: acttomorrow, 2398 inline: true, 2399 dateFormat: 'mm-dd-yy', 2400 beforeShow: (input, inst) => setTimeout(() => inst.dpDiv.addClass('move_in_date_act'), 0), 2401 onSelect: function(dateText, inst) { 2402 // Use the input element parameter passed by jQuery UI's datepicker 2403 // This is the element that triggered the date picker 2404 const [mm, dd, yy] = dateText.split('-'); // yy is 2-digit from dateFormat 2405 const yyyy = yy.length === 2 ? '20' + yy : yy; 2406 const iso = `${yyyy}-${mm}-${dd}`; 2407 console.log('[CONTACT US] setting date on input:', {inputId: inst.input.id, input: inst.input, iso}); 2408 $(inst.input).val(iso); 2409 }, 2410 }); 2411 } catch (error) { 2412 console.error('Error initializing datepicker:', error); 2413 } 2414 }, 100); 2415 }); 2416} 2417// If for whatever reason jquery fails to load, allow people to punch in the move in date manually 2418else { 2419 $(FORM_FIELDS.MOVE_IN_DATE_ACT.jqueryId).prop('readonly', false); 2420 console.warn('dmAPI not available; skipping jQuery UI init'); 2421} 2422 2423function handleThankyouRedirect() { 2424 const thankYouConfig = data?.config?.thankYouUrl; 2425 if (!thankYouConfig || !thankYouConfig?.href) { 2426 return; 2427 } 2428 // The redirct will be set depending on the Url Type 2429 setTimeout(() => { 2430 if (thankYouConfig?.target === '_blank') { 2431 window.open(thankYouConfig.href); 2432 } else { 2433 window.location.href = thankYouConfig.href; 2434 } 2435 }, 2500); 2436} 2437 2438// Add fun little check mark animation 2439function showSuccessAnim(formContainer) { 2440 const el = formContainer.querySelector('#form_container'); 2441 el.classList.add('success-active'); 2442
2443 let overlay = formContainer.querySelector('.success-overlay'); 2444 if (!overlay) { 2445 overlay = document.createElement('div'); 2446 overlay.className = 'success-overlay'; 2447 overlay.role = 'status'; 2448 overlay.ariaLive = 'polite'; 2449 overlay.innerHTML = ` 2450 <div class="success-wrap title"> 2451 <svg class="success-icon" viewBox="0 0 120 120" aria-hidden="true" focusable="false"> 2452 <circle class="circle" cx="60" cy="60" r="54"></circle> 2453 <path class="check" d="M36 62 L54 80 L86 44"></path> 2454 </svg> 2455 <div style="font-size: 24px;"> 2456 <br>Thank you for contacting us. 2457 <br>We will get back to you as soon as possible. 2458 </div> 2459 </div>`; 2460 el.appendChild(overlay); 2461 } 2462 overlay.classList.add('show'); 2463 return handleThankyouRedirect(); 2464} 2465 2466function enableFormFields(formContainer) { 2467 Object.values(FORM_FIELDS).forEach(field => { 2468 const fieldElement = formContainer.querySelector(`#${field.id}`); 2469 if (fieldElement) { 2470 fieldElement.disabled = false; 2471 } 2472 }); 2473} 2474 2475function disableFormFields(formContainer) { 2476 Object.values(FORM_FIELDS).forEach(field => { 2477 const fieldElement = formContainer.querySelector(`#${field.id}`); 2478 if (fieldElement) { 2479 fieldElement.disabled = true; 2480 } 2481 }); 2482} 2483 2484function showSubmissionError(errMsg = false, formContainer) { 2485 if (!errMsg) { 2486 errMsg = 2487 'There was an error sending your message. If you have an adblocker turned on, please disable it and try again. Otherwise please try again later.'; 2488 } 2489 $(ID_CONTACT_FORM_STATUS_MESSAGE, formContainer).empty(); 2490 $(ID_FORM_SUCCESS, formContainer).hide(); 2491 $(ID_CONTACT_FORM_STATUS_MESSAGE, formContainer).html(`<div class="errormsg">${errMsg}</div>`); 2492 const submitButtonText = data?.submit_button_text || 'Submit'; 2493 const $submitButton = $(`#${ID_SUBMIT_BUTTON}`, formContainer); 2494 $submitButton.text(submitButtonText).prop('disabled', false); 2495 2496 // Re-enable form fields on error 2497 enableFormFields(formContainer); 2498 2499 try { 2500 if (formContainer._recaptchaWidgetId === null) { 2501 return; 2502 } 2503 setTimeout(() => grecaptcha.enterprise.reset(formContainer._recaptchaWidgetId), 0); 2504 } catch (err) {} 2505} 2506 2507function clearFieldError(field, formContainer) { 2508 $(field.jqueryId, formContainer).removeClass('error'); 2509 $(field.jqueryId, formContainer).closest(`.${CLASS_FORM_FIELD_WRAPPER}, .opt-in-section`).next('.errormsg').remove(); 2510 const fieldElement = formContainer.querySelector(`#${field.id}`); 2511 if (fieldElement) { 2512 fieldElement.removeAttribute('aria-invalid'); 2513 fieldElement.removeAttribute('aria-describedby'); 2514 } 2515} 2516 2517function clearFormMessages(formContainer) { 2518 $(ID_FORM_SUCCESS, formContainer).hide(); 2519 $(ID_CONTACT_FORM_STATUS_MESSAGE, formContainer).empty(); 2520 2521 Object.values(FORM_FIELDS).forEach(field => { 2522 clearFieldError(field, formContainer); 2523 }); 2524} 2525 2526/** 2527 * Payload will look something like { mh_contact_us_first_name: 'John', ... } 2528 * It should be casted to { first_name: 'John', ... } before submitting to the leads.multihub.io 2529 * Need to iterate over the FORM_FIELDS and cast the payload accordingly. 2530 * If there is no matching key, just keep the original key. 2531 * @param {*} payload 2532 */ 2533function castPayload(payload) { 2534 const submitPayload = {}; 2535 Object.keys(payload).forEach(key => { 2536 const field = Object.values(FORM_FIELDS).find(field => field.id === key); 2537 submitPayload[field?.payloadKey || key] = payload[key]; 2538 }); 2539 return submitPayload; 2540} 2541 2542function attachErrorMessage(field, formContainer) { 2543 const errorMessage = field.errorMessage; 2544 const fieldElement = formContainer.querySelector(`#${field.id}`); 2545 const errorId = `${field.id}-error`; 2546 2547 $(field.jqueryId, formContainer).addClass('error'); 2548 2549 // Add aria-invalid attribute 2550 if (fieldElement) { 2551 fieldElement.setAttribute('aria-invalid', 'true'); 2552 if (errorMessage) { 2553 fieldElement.setAttribute('aria-describedby', errorId); 2554 } 2555 } 2556 2557 if (!errorMessage) { 2558 return; 2559 } 2560 2561 // Check if error message already exists to avoid duplicates 2562 const $wrapper = $(field.jqueryId, formContainer).closest('.form-field-wrapper, .opt-in-section'); 2563 if ($wrapper.next('.errormsg').length > 0) return; 2564 2565 // Insert error message after the wrapper 2566 // This keeps the label position stable since it's relative to the wrapper 2567 $wrapper.after(`<div class="errormsg" id="${errorId}">${errorMessage}</div>`); 2568} 2569 2570function validatePayload(payload, formContainer) { 2571 let fieldErrors = false;
2572 let firstErrorField = null; 2573 Object.values(FORM_FIELDS).forEach(field => { 2574 let fieldError = false; 2575 // Check for missing required fields 2576 if (field.required && !payload[field.id]) { 2577 fieldError = true; 2578 } 2579 // Check for invalid fields 2580 if (!fieldError && field.validator && !field.validator(payload[field.id])) { 2581 fieldError = true; 2582 } 2583 // No errors, move on. 2584 if (!fieldError) { 2585 return; 2586 } 2587 2588 // If there are errors, add the error message to the field and set the fieldErrors flag to true 2589 fieldErrors = true; 2590 attachErrorMessage(field, formContainer); 2591 // Track the first error field for focus management 2592 if (!firstErrorField) { 2593 firstErrorField = field.id; 2594 } 2595 }); 2596 2597 // Set focus to the first field with an error 2598 if (firstErrorField) { 2599 const firstErrorElement = formContainer.querySelector(`#${firstErrorField}`); 2600 if (firstErrorElement) { 2601 firstErrorElement.focus(); 2602 } 2603 } 2604 2605 return fieldErrors; 2606} 2607 2608// Resize Observer for responsive form behavior 2609function initResponsiveForm() { 2610 const formContainer = container.querySelector('#multihub_contact_us'); 2611 if (!formContainer) return; 2612 2613 // Function to update responsive classes based on form width 2614 function updateResponsiveClasses(width) { 2615 // Remove existing responsive classes 2616 formContainer.classList.remove('small', 'medium', 'large'); 2617 2618 // Add appropriate class based on width 2619 if (width < RESPONSIVE_BREAKPOINTS.MOBILE) { 2620 formContainer.classList.add('small'); 2621 } else if (width < RESPONSIVE_BREAKPOINTS.TABLET) { 2622 formContainer.classList.add('medium'); 2623 } else { 2624 formContainer.classList.add('large'); 2625 } 2626 } 2627 2628 // Initial check 2629 const initialWidth = formContainer.offsetWidth; 2630 updateResponsiveClasses(initialWidth); 2631 2632 // Set up ResizeObserver 2633 if (window.ResizeObserver) { 2634 const resizeObserver = new ResizeObserver(entries => { 2635 for (let entry of entries) { 2636 const width = entry.contentRect.width; 2637 updateResponsiveClasses(width); 2638 } 2639 }); 2640 2641 resizeObserver.observe(formContainer); 2642 2643 // Store observer reference for cleanup if needed 2644 formContainer._resizeObserver = resizeObserver; 2645 } else { 2646 // Fallback for browsers without ResizeObserver 2647 console.warn('ResizeObserver not supported, using window resize fallback'); 2648 2649 let resizeTimeout; 2650 const handleResize = () => { 2651 clearTimeout(resizeTimeout); 2652 resizeTimeout = setTimeout(() => { 2653 const width = formContainer.offsetWidth; 2654 updateResponsiveClasses(width); 2655 }, 100); 2656 }; 2657 2658 window.addEventListener('resize', handleResize); 2659 2660 // Store cleanup function 2661 formContainer._resizeCleanup = () => { 2662 window.removeEventListener('resize', handleResize); 2663 }; 2664 } 2665} 2666 2667// Initialize responsive behavior when DOM is ready 2668if (document.readyState === 'loading') { 2669 document.addEventListener('DOMContentLoaded', initResponsiveForm); 2670} else { 2671 initResponsiveForm(); 2672} 2673 2674// Real-time validation for message field character limit 2675function initMessageCharacterLimit() { 2676 const messageField = container.querySelector(`#${FORM_FIELDS.MESSAGE.id}`); 2677 if (!messageField) return; 2678 if (messageField.tagName !== 'TEXTAREA') return; 2679 2680 // We explicitly set inline height with !important to beat the shared 2681 // `.repli_field { height: 50px !important; }` rule so textarea can 2682 // auto-grow up to max height, then switch to internal scrolling. 2683 const resizeMessageField = () => { 2684 messageField.style.setProperty('height', 'auto', 'important'); 2685 const nextHeight = Math.max(messageField.scrollHeight, MESSAGE_MIN_HEIGHT); 2686 messageField.style.setProperty('height', `${Math.min(nextHeight, MESSAGE_MAX_HEIGHT)}px`, 'important'); 2687 messageField.style.overflowY = nextHeight > MESSAGE_MAX_HEIGHT ? 'auto' : 'hidden'; 2688 }; 2689 2690 2691 messageField.addEventListener('input', () => { 2692 const field = FORM_FIELDS.MESSAGE; 2693 const isAtLimit = messageField.value.length >= MESSAGE_MAX_LENGTH; 2694 2695 if (isAtLimit) { 2696 attachErrorMessage(field, container); 2697 } else { 2698 clearFieldError(field, container); 2699 } 2700 2701 resizeMessageField(); 2702 }); 2703 2704 resizeMessageField(); 2705} 2706 2707// Initialize character limit validation when DOM is ready 2708if (document.readyState === 'loading') { 2709 document.addEventListener('DOMContentLoaded', initMessageCharacterLimit); 2710} else { 2711 initMessageCharacterLimit(); 2712} 2713 2714// Live phone formatting: strip non-digits, cap at 10, and format as (123) 456-7890 2715// as the user types, preserving the caret position across the reformat. 2716function initPhoneFormatting() { 2717 const phoneField = container.querySelector(`#${FORM_FIELDS.PHONE_NO.id}`); 2718 if (!phoneField) return; 2719 2720 phoneField.addEventListener('input', e => { 2721 const el = e.target; 2722 2723 // Count digits before the caret so we can restore the equivalent position 2724 // after reformatting (separators shift character indexes around). 2725 const selStart = el.selectionStart ?? el.value.length; 2726 2727 // Drop any leading 0s and 1s: a US area code never starts with either, so 2728 // this both stops users typing (012) ... and strips an autofilled country 2729 // code before the 10-digit cap can eat the last digit instead. 2730 const inputDigits = stripNonDigits(el.value);
2731 const kept = stripPhonePrefix(inputDigits); 2732 const digits = kept.slice(0, 10); 2733 const formatted = formatPhoneDisplay(digits); 2734 2735 // Discount the dropped prefix digits when restoring the caret. 2736 const droppedLeading = inputDigits.length - kept.length; 2737 const digitsBeforeCursor = Math.min( 2738 Math.max(stripNonDigits(el.value.slice(0, selStart)).length - droppedLeading, 0), 2739 digits.length, 2740 ); 2741 el.value = formatted; 2742 2743 let pos = 0; 2744 let seen = 0; 2745 while (pos < formatted.length && seen < digitsBeforeCursor) { 2746 if (/\d/.test(formatted[pos])) seen++; 2747 pos++; 2748 } 2749 el.setSelectionRange(pos, pos); 2750 }); 2751} 2752 2753// Initialize phone formatting when DOM is ready 2754if (document.readyState === 'loading') { 2755 document.addEventListener('DOMContentLoaded', initPhoneFormatting); 2756} else { 2757 initPhoneFormatting(); 2758} 2759 2760// Widget can pass variables that will be set in CSS Variables 2761const CSS_VAR_MAPPINGS = { 2762 color_input_border: { 2763 cssVar: '--mh-border', 2764 }, 2765 color_input_border_focus: { 2766 cssVar: '--mh-border-focus', 2767 }, 2768 border_thickness: { 2769 cssVar: '--mh-border-thickness', 2770 unit: 'px', 2771 }, 2772 // add more as needed ... 2773}; 2774 2775// Generic handler - works for any color in the mapping 2776if (data?.config) { 2777 const multihubContactUsElement = container.querySelector('#multihub_contact_us'); 2778 if (multihubContactUsElement) { 2779 Object.entries(CSS_VAR_MAPPINGS).forEach(([configKey, cssVar]) => { 2780 if (data.config[configKey]) { 2781 const cssConfig = CSS_VAR_MAPPINGS[configKey]; 2782 const value = data.config[configKey] + (cssConfig.unit ? cssConfig.unit : ''); 2783 multihubContactUsElement.style.setProperty(cssConfig.cssVar, value); 2784 2785 // When border-thickness is updated, also update border-thickness-focus 2786 if (configKey === 'border_thickness') { 2787 const focusValue = `calc(${value} + 2px)`; 2788 multihubContactUsElement.style.setProperty('--mh-border-thickness-focus', focusValue); 2789 } 2790 } 2791 }); 2792 } 2793} 2794 2795function mhContactUs_formSubmitHandler(formContainer) { 2796 // Clear previous error messages and reset state 2797 clearFormMessages(formContainer); 2798 const formPayload = {}; 2799 const formElement = formContainer.querySelector(`#${ID_CONTACT_FORM}`); 2800 const submitButton = formContainer.querySelector(`#${ID_SUBMIT_BUTTON}`); 2801 2802 // Construct form payload object 2803 const formData = new FormData(formElement); 2804 formData.forEach((value, key) => { 2805 formPayload[key] = $.trim(value); 2806 }); 2807 // Submit the phone as raw 10 digits so downstream routers get a clean value, 2808 // independent of the (123) 456-7890 display formatting. 2809 if (formPayload[FORM_FIELDS.PHONE_NO.id]) { 2810 formPayload[FORM_FIELDS.PHONE_NO.id] = stripNonDigits(formPayload[FORM_FIELDS.PHONE_NO.id]); 2811 } 2812 // Validate the payload 2813 const fieldErrors = validatePayload(formPayload, formContainer); 2814 // Check for form field errors and assert mh_leads script is active. 2815 if (fieldErrors) { 2816 return showSubmissionError('Please address the errors above', formContainer); 2817 } 2818 if (!window?.__mh_leads__?.submitAsync) { 2819 return showSubmissionError('This form was misconfigured, please try again later', formContainer); 2820 } 2821 2822 // Coerce opt-in to boolean after validation (FormData omits unchecked checkboxes) 2823 if (optInEnabled) { 2824 formPayload[FORM_FIELDS.OPT_IN.id] = formPayload[FORM_FIELDS.OPT_IN.id] === 'on'; 2825 } 2826 2827 // Set button to loading state 2828 if (submitButton) { 2829 submitButton.disabled = true; 2830 submitButton.textContent = 'Submitting...'; 2831 submitButton.setAttribute('aria-busy', 'true'); 2832 } 2833 2834 // Disable all form fields during submission 2835 disableFormFields(formContainer); 2836 2837 // Build the addition lead data and submit to leads.multihub.io 2838 const additionalData = { widget: MULTIHUB_WIDGET_NAME, lead_type: MULTIHUB_LEAD_TYPE }; 2839 const payload = castPayload(formPayload); 2840 2841 window.__mh_leads__ 2842 .submitAsync(payload, additionalData) 2843 // Verify response and show success/error accordingly 2844 .then(response => { 2845 if (response?.success === true) { 2846 // On success, keep fields disabled and show success animation 2847 return showSuccessAnim(formContainer); 2848 } 2849 if (response?.success !== true) { 2850 // On error, re-enable fields and show error 2851 return showSubmissionError('There was an error sending your message. If you have an adblocker turned on, please disable it and try again. Otherwise please try again later.', formContainer); 2852 } 2853 }) 2854 // Catch unhandled exceptions 2855 .catch(err => { 2856 // On error, re-enable fields and show error 2857 showSubmissionError('There was an error sending your message. If you have an adblocker turned on, please disable it and try again. Otherwise please try again later.', formContainer); 2858 }) 2859 // Reset button state only on error (success overlay keeps everything disabled) 2860 .finally(() => { 2861 // Don't re-enable on success - the success overlay is showing 2862 // Fields and button are only re-enabled in showSubmissionError() 2863 }); 2864}; 2865 }; 2866</script>
2866 2867
2868<script> 2869 window.customWidgetsFunctions["7b2ba547771b4d4db17e3e2b9f0abd0c~229"] = function (element, data, api) { 2870 var $element = $(element); 2871var $tabs = $element.find('.tab');// not relevant for mobile 2872var $tabLables = $element.find('.tab-label'); 2873 2874if ($tabs.length > 0) { 2875 if (data.device==="mobile" && data.config.mobileLayoutToggle) {// on mobile and dropdown mode 2876 addMobileClickListener($element); 2877 } 2878 else { // on desktop or accordion mobile layout 2879 addDesktopClickListener($element); 2880 } 2881 addHoverHandler($tabLables); 2882} 2883 2884function addMobileClickListener($element) { 2885 // tab label mobile click handler; 2886 $element.off('click.tabs.mobile').on('click.tabs.mobile', '.tab-label', function() { 2887 var $clicked_tab_item = $(this).closest('.tab-item'); 2888 var $siblings = $clicked_tab_item.siblings(); 2889 domChangeOnMobileClick($clicked_tab_item, $siblings); 2890 }); 2891 2892} 2893 2894function addDesktopClickListener($element) { 2895 $tabLables.off('click.tabs.desktop').on('click.tabs.desktop', function(event) { 2896 var $curr = $(this); 2897 // layout-e-aux-tab-label is an auxilary class represents the 2898 // remaining space on layout 3's labels, it shouldn't be selectable 2899 if ( $curr.hasClass('active') || $curr.hasClass('layout-e-aux-tab-label')){ 2900 return; 2901 } 2902 domChangeOnDesktopClick($curr); 2903 }); 2904 2905 2906} 2907 2908 2909function addHoverHandler($tabLables) { 2910 //background hover issue hack - pseusu class support in widget builder is limited 2911 $tabLables.off('mouseover.tabs').on('mouseenter.tabs', function(event) { 2912 var $this = $(this); 2913 // aux label on layout e should'nt be selected 2914 if ($this.hasClass('layout-e-aux-tab-label')) return; 2915 $this.addClass('hover'); 2916 $this.removeClass('not-active'); 2917 }); 2918 $tabLables.off('mouseout.tabs').on('mouseleave.tabs', function(event){ 2919 var $this = $(this); 2920 // aux label on layout e should'nt be selected 2921 if ($this.hasClass('layout-e-aux-tab-label')) return; 2922 if (! $this.hasClass('active') ) { 2923 $this.removeClass('hover'); 2924 $this.addClass('not-active'); 2925 } 2926 }); 2927} 2928 2929function domChangeOnMobileClick($clicked_tab_item, $siblings) { 2930 $siblings.removeClass('expanded'); 2931 $siblings.find('.tab-label').removeClass('active').addClass('not-active'); 2932 $clicked_tab_item.toggleClass('expanded'); 2933 $clicked_tab_item.find('.tab-label').toggleClass('active'); 2934} 2935 2936function domChangeOnDesktopClick($curr) { 2937 $curr.addClass('active').removeClass('not-active').removeClass('hover'); 2938 $siblings = $curr.siblings(); 2939 $siblings.removeClass('active').addClass('not-active').removeClass('hover'); 2940 //If no argument is passed to the .index() method, the return value is an integer indicating the position of the 2941 //first element within the jQuery object relative to its sibling elements. 2942 var index = $curr.index(); 2943 $tabs.removeClass('active'); 2944 $tabs.eq(index).addClass('active'); 2945} 2946 }; 2947</script>
2947 2948 2949
2950<script type="text/javascript"> 2951 2952 var d_version = "production_6817"; 2953 var build = "2026-10-01T14_02_32"; 2954 window['v' + 'ersion'] = d_version; 2955 2956 function buildEditorParent() { 2957 window.isMultiScreen = true; 2958 window.editorParent = {}; 2959 window.previewParent = {}; 2960 window.assetsCacheQueryParam = "?version=2026-10-01T14_02_32"; 2961 try { 2962 var _p = window.parent; 2963 if (_p && _p.document && _p.$ && _p.$.dmfw) { 2964 window.editorParent = _p; 2965 } else if (_p.isSitePreview) { 2966 window.previewParent = _p; 2967 } 2968 } catch (e) { 2969 2970 } 2971 } 2972 2973 buildEditorParent(); 2974</script>
2974 2975 2976 2977 2978
2979<script type="text/javascript" id='d-js-jquery' 2980 src="https://static.cdn-website.com/libs/jquery/jquery-3.7.0.min.js"></script>
2980 2981 2982 2983 2984 2985<!-- Injecting site-wide before scripts --> 2986 2987<!-- End Injecting site-wide to the head --> 2988 2989 2990
2991<script> 2992 var _jquery = window.$; 2993 2994 var jqueryAliases = ['$', 'jquery', 'jQuery']; 2995 2996 jqueryAliases.forEach((alias) => { 2997 Object.defineProperty(window, alias, { 2998 get() { 2999 return _jquery; 3000 }, 3001 set() { 3002 console.warn("Trying to over-write the global jquery object!"); 3003 } 3004 }); 3005 }); 3006 window.jQuery.migrateMute = true; 3007</script>
3007 3008 3009
3010<script type="text/javascript"> 3011 window.popups = 3012 [{"title":"Schedule a Tour","url":"/scheudle-a-tour","options":{"backgroundColor":"#FFFFFF","borderRadius":"5","width":"648","overlayColor":"rgba(0, 0, 0, 0.5)","height":"717","animation":"fadeIn"},"name":"scheudle-a-tour"},{"title":"Pet Policy","url":"/pet-policya5b776fb","options":{"backgroundColor":"#FFFFFF","borderRadius":"5","width":"713","overlayColor":"rgba(0, 0, 0, 0.5)","height":"550","animation":"fadeIn"},"name":"pet-policya5b776fb"}] 3013</script>
3013 3014 3015 3016
3017<script> 3018 window.cookiesNotificationMarkupPreview = ' <div> <p class=\"rteBlock\">We use cookies to ensure that we give you the best experience on our website. To learn more, go to the <a value=\"privacy-policy\" type=\"page\" href=\"\/privacy-policy\" data-runtime-url=\"\/privacy-policy\">Privacy Page<\/a>.<\/p> \n<\/div> \n'; 3019</script>
3019 3020 3021
3022<script id='d-js-params'> 3023 window.INSITE = window.INSITE || {}; 3024 window.INSITE.device = "desktop"; 3025 3026 window.rtCommonProps = {}; 3027 rtCommonProps["runtimecollector.url"] = 'https://rtc.multiscreensite.com'; 3028 rtCommonProps["performance.tabletPreview.removeScroll"] = 'false'; 3029 rtCommonProps["inlineEditGrid.snap"] =true; 3030 rtCommonProps["popup.insite.cookie.ttl"] = '0.5'; 3031 rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw'; 3032 rtCommonProps["common.mapbox.js.override"] =false; 3033 rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo'; 3034 rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA'; 3035 rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js'; 3036 rtCommonProps["common.build.dist.folder"] = 'production/6817'; 3037 rtCommonProps["common.resources.cdn.host"] = 'https://static.cdn-website.com'; 3038 rtCommonProps["common.resources.folder"] = 'https://static.cdn-website.com/mnlt/production/6817'; 3039 rtCommonProps["common.fonts.api.v2.url"] = 'https://irp.cdn-website.com/fonts/css2?family='; 3040 rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true; 3041 rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true; 3042 rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true; 3043 rtCommonProps["feature.flag.runOnReadyNewTask"] =true; 3044 rtCommonProps["isAutomation.test"] =false; 3045 rtCommonProps["booking.cal.api.domain"] = 'api.cal.com'; 3046 3047 3048 rtCommonProps['common.mapsProvider'] = 'mapbox'; 3049 3050 rtCommonProps['common.mapsProvider.version'] = '0.52.0'; 3051 rtCommonProps['common.geocodeProvider'] = 'mapbox'; 3052 rtCommonProps['server.for.resources'] = ''; 3053 rtCommonProps['feature.flag.lazy.widgets'] = true; 3054 rtCommonProps['feature.flag.single.wow'] = false; 3055 rtCommonProps['feature.flag.disallowPopupsInEditor'] = true; 3056 rtCommonProps['feature.flag.mark.anchors'] = true; 3057 rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz'; 3058 rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME'; 3059 rtCommonProps["images.sizes.small"] =160; 3060 rtCommonProps["images.sizes.mobile"] =640; 3061 rtCommonProps["images.sizes.tablet"] =1280; 3062 rtCommonProps["images.sizes.desktop"] =1920; 3063 rtCommonProps["import.images.storage.imageCDN"] = 'https://irp.cdn-website.com/'; 3064 rtCommonProps["feature.flag.performance.logs"] =false; 3065 rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha'; 3066 rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K'; 3067 rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing'; 3068 rtCommonProps["termly.mapbox.consent.category"] = 'performance'; 3069 // feature flags that's used out of runtime module (in legacy files) 3070 rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true; 3071 3072 window.rtFlags = {}; 3073 rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =true; 3074 rtFlags["scripts.widgetCount.enabled"] =true; 3075 rtFlags["fnb.animations.tracking.enabled"] =true; 3076 rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false; 3077 rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true; 3078 rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false; 3079 rtFlags["ecom.ecwid.oldStore.keepScrollOnLoad.enabled"] = true; 3080 rtFlags["ecom.ecwid.storefrontV3.enabled"] = false; 3081 rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false; 3082 rtFlags["geocode.search.localize"] =false; 3083 rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false; 3084 rtFlags["twitter.heightLimit.enabled"] = true; 3085 rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false; 3086 rtFlags["flex.animation.design.panel.layout"] =true; 3087 rtFlags["runtime.cwv.report.cls.enabled"] =false; 3088 rtFlags["runtime.cwv.report.lcp.enabled"] =false; 3089 rtFlags["runtime.lcp.preload.selfheal.enabled"] =true; 3090 rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true; 3091 rtFlags["runtime.lcp.preload.monitor.enabled"] =false; 3092 rtFlags["runtime.customwidget.heightpin.enabled"] =true; 3093 rtFlags["runtime.video.widget.lazy.enabled"] =true; 3094 rtFlags["contact.form.useActiveForm"] =true; 3095 rtFlags["contact.form.custom.errors.enabled"] =true; 3096 rtFlags["runtime.ssr.productStore.internal.observer"] =true; 3097 rtFlags["editor.widget.form.a11y"] =true; 3098</script>
vendor: 1 bytes, line 3098
3098
3099<script src="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js" id="d-js-core"></script>
3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113
3113<script src="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
3113 3114 3115 3116 3117 3118
3119<script> 3120 3121 $(window).bind("orientationchange", function (e) { 3122 $.layoutManager.initLayout(); 3123 3124 }); 3125 $(document).resize(function () { 3126 3127 }); 3128</script>
3128 3129 3130 3131 3132 3133 3134 3135<style id="hideAnimFix"> 3136 .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] { 3137 visibility: hidden; 3138 } 3139 3140 .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] { 3141 visibility: hidden !important; 3142 } 3143 3144 #dmRoot:not(.editGrid) .flex-element [data-anim-extended] { 3145 visibility: hidden; 3146 } 3147 3148</style> 3149 3150 3151 3152<style id="criticalCss"> 3153 @charset "UTF-8";#dm .dmInner .dmWidget,.clearfix:after,.dmHoursOfOperation,.dmPhotoGallery,.dmRespRow .dmRespRow:after,.dmRespRow:after,.dmSocialHub,DIV.dmBody{clear:both}:root{--color_1:rgba(61,79,87,1);--color_2:rgba(154,102,65,1);--color_3:rgba(200,169,93,1)}.dmInner{min-height:100vh!important;position:relative;min-width:768px!important}.dmPopup,.dmPopupMask{position:fixed;left:0}[dmtemplateid*=amburger] .dmLayoutWrapper{overflow:hidden}.clearfix:after{visibility:hidden;line-height:0;height:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix{display:inline-block}#dm .dmWidget .icon{font-size:26px}body.dmRoot #dm .dmOuter .dmInner .dmWidget .icon.hasFontIcon{height:26px;margin-top:-13px;line-height:normal;text-align:center;background-image:none}.dmRoot .hasFontIcon{background-image:none!important}.dmPopupMask{margin:0;display:none;width:10px;z-index:1000000999;top:0}#dmRoot .dmPopup,.dmPopup,.dmPopupClose:before,[data-display-type=block]{display:block}.dmPopup{text-align:left;top:10px;width:93%;z-index:1000009999!important;box-sizing:border-box;background:#f5f5f5;overflow-y:auto;height:100%}.dmPopup .dmPopupTitle{text-align:left;font:700 19px Helvetica,Arial;margin:20px 20px 35px;color:#999}#dm .dmInner .dmWidget,#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner div,#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner h3,#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner p,#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner:not(:has(>.caption-link)) div,#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner:not(:has(>.caption-link)) h3,#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner:not(:has(>.caption-link)) p,.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner,.dmPhotoGalleryHolder,.gallerySliderItemImgText,.graphicWidget,.imageWidget a,.rrac_advance_amenitiesslide .swiper-slide,.text-align-center{text-align:center}#dmPopup{opacity:0}.dmPopupClose,.dmPopupClose:before{position:absolute;visibility:visible}.dmPopupClose{border-radius:25px;width:27px;height:27px;z-index:1;background-color:rgba(255,255,255,.4);top:12px;right:12px}.dmPopupClose:before{font-size:20px;color:#000;top:3px;right:3px}body.dmDesktopBody:not(.mac) .data::-webkit-scrollbar{width:5px;height:5px}body.dmDesktopBody:not(.mac) .data::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}body.dmDesktopBody:not(.mac) .data::-webkit-scrollbar-thumb{background:#c8c8c8;box-shadow:inset 0 1px 2px #454545;border-radius:45px}#dm .header-over-content #stickyHeaderSpacer{height:0!important}#dm .header-over-content .site_content{margin-top:0!important}.dmRespRow.fullBleedMode>.dmRespColsWrapper{width:100%!important;max-width:100%!important}.dmRespRow.fullBleedMode{padding-left:0!important;padding-right:0!important}#dm .dmRespRow .dmRespColsWrapper{display:flex}#dm .hasBackgroundOverlay:not(.dmPopupPage):not(.layout-drawer){position:relative!important}#dm .hasBackgroundOverlay:not(.hasExtraLayerOverlay):before{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;content:" "!important;border-radius:inherit}#dm .hasBackgroundOverlay.dmRespCol>[data-element-type]{position:relative}#dm .dmInner .dmWidget.align-center,.align-center{margin-left:auto;margin-right:auto}body.fix-mobile-scrolling{overflow:initial}p.rteBlock a{color:inherit}#dmRoot{text-decoration-skip-ink:none}@media (min-width:1025px){#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer .showOnMedium,#dmRoot.responsiveTablet #dm .dmInner .hide-for-large{display:none!important}#dmRoot.responsiveTablet #dm [data-responsive-name=ResponsiveDesktopTopTabletHamburger] .site_content{margin-top:0!important}:root{--btn-text-font-size:16px}}@media (max-width:767px){#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer #hamburger-header-container~#stickyHeaderSpacer,#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer .showOnLarge,#dmRoot.responsiveTablet #dm .dmInner .hide-for-small{display:none!important}}@media (min-width:768px) and (max-width:1024px){#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer #hamburger-header-container~#stickyHeaderSpacer,#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer .showOnLarge,#dmRoot.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}:root{--btn-text-font-size:16px}}@media (min-width:1025px) and (max-width:1399px){[data-hidden-on-desktop]{display:none!important}}body{-webkit-overflow-scrolling:touch}:not(.runtime-module-container) .layout-drawer,:not(.runtime-module-container) .layout-drawer-hamburger,:not(.runtime-module-container) .layout-drawer-overlay{visibility:hidden}:not(.runtime-module-container) .layout-drawer{position:fixed;transform:translate(-100%,-100%)}:not(.runtime-module-container) .layout-drawer[data-origin=side-reverse]{transform:translate(100%,0)}:not(.runtime-module-container) .layout-drawer-overlay{opacity:0}
3153.runtime-module-container{width:100%}.runtime-module-container[dmtemplateid*=amburger] #site_content,.runtime-module-container[dmtemplateid*=amburger] .dmInner{position:static}.runtime-module-container[dmtemplateid*=amburger] #site_content .site_content{position:relative}.runtime-module-container[dmtemplateid*=amburger] .dmLayoutWrapper{background-color:transparent}.runtime-module-container .hamburger-header-container{position:fixed;z-index:2;top:0;left:0;width:100%}.runtime-module-container .hamburger-header-container .hamburger-header{min-height:43px}.runtime-module-container .layout-drawer,.runtime-module-container .layout-drawer-hamburger,.runtime-module-container .layout-drawer-overlay{visibility:visible}.runtime-module-container[dmtemplateid*=amburger] .site_content{margin-top:59px}.runtime-module-container .layout-drawer,.runtime-module-container .layout-drawer-overlay{height:100%;position:fixed;top:0;left:0}.runtime-module-container .layout-drawer{background-color:#fff;width:75vw;transform:translate(-100%,0);overflow:auto;-webkit-overflow-scrolling:auto;z-index:13;display:flex;flex-direction:column}.runtime-module-container .layout-drawer .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{min-height:0}.runtime-module-container .layout-drawer[data-origin=side-reverse]{transform:translate(100%,0);left:auto;right:0}.runtime-module-container .layout-drawer-overlay{width:100vw;background-color:rgba(0,0,0,.4);opacity:0;z-index:6}body:not([data-flex-site]) .layout-drawer .dmRespRow:not(:first-of-type):not(:last-of-type){flex:1 1 auto}.layout-drawer-hamburger{background:0 0;appearance:none;position:fixed;left:18px;margin-left:env(safe-area-inset-left);padding:17px 11px;z-index:14;width:52px;height:52px;color:#787878;display:flex;flex-direction:column;border:0;justify-content:space-between;align-items:stretch;top:18px;border-radius:0}.layout-drawer-hamburger:not(:focus){outline:unset}.layout-drawer-hamburger .hamburger__slice{display:block;height:0;width:100%;border:1px solid currentColor;transform-origin:center}@media (max-width:767px){.layout-drawer-hamburger{background:0 0;appearance:none;position:fixed;left:10px;margin-left:env(safe-area-inset-left);padding:13px 9px;z-index:14;width:40px;height:40px;color:#787878;display:flex;flex-direction:column;border:0;justify-content:space-between;align-items:stretch;top:10px;border-radius:0}.layout-drawer-hamburger:not(:focus){outline:unset}.layout-drawer-hamburger .hamburger__slice{display:block;height:0;width:100%;border:1px solid currentColor;transform-origin:center}}.hamburger-reverse .layout-drawer-hamburger{left:auto;right:10px;margin-right:env(safe-area-inset-right)}#dm-outer-wrapper #hamburger-header-container #hamburger-header .dmRespCol{display:flex;flex-direction:column;justify-content:center}nav{display:block}html{font-family:Source Sans Pro;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}strong{font-weight:700}img{border:0;max-width:100%;-ms-interpolation-mode:bicubic;display:inline-block}svg:not(:root){overflow:hidden}button,input{font-family:inherit;font-size:100%;margin:0;line-height:normal}button{text-transform:none;-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*,:after,:before{box-sizing:border-box}.dmRespRow{padding-top:15px;padding-bottom:15px}.dmRespRow .dmRespRow:after,.dmRespRow .dmRespRow:before,.dmRespRow:after,.dmRespRow:before{content:" ";display:table}.dmRespRow,.dmRespRow .dmRespColsWrapper{max-width:960px;position:relative;margin:0 auto;width:100%}@media screen and (min-width:1200px){.rows-1200 .dmRespRow:not(.fullBleedMode) .dmRespColsWrapper{max-width:1200px}}.dmRespRow .dmRespCol{position:relative;width:100%;display:inline-block;vertical-align:top;float:left}.dmRespRow .dmRespCol>*{max-width:100%}.dmRespRow .dmRespRow{width:auto;margin-top:0;margin-bottom:0;max-width:none}.dmDesktopBody .dmRespRow .large-2{position:relative;width:16.66667%}.dmDesktopBody .dmRespRow .large-3{position:relative;width:25%}.dmDesktopBody .dmRespRow .large-4{position:relative;width:33.33333%}.dmDesktopBody .dmRespRow .large-5{position:relative;width:41.66667%}.dmDesktopBody .dmRespRow .large-6{position:relative;width:50%}.dmDesktopBody .dmRespRow .large-7{position:relative;width:58.33333%}.dmDesktopBody .dmRespRow .large-9{position:relative;width:75%}.dmDesktopBody .dmRespRow .large-12{position:relative;width:100%}.socialHubIcon,[class*=" dm-common-icons-"],[class*=" dm-social-icons-"]{font-family:dm-social-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dm-social-icons-facebook:before{content:"\ea90"}.dm-social-icons-instagram:before{content:"\ea92"}[class*=" dm-common-icons-"]{font-family:dm-common-icons!important}.dm-common-icons-close:before{content:"\e901"}#dm div.dmContent [class*=" icon-"],[class*=" icon-"]{font-family:
3153FontAwesome!important;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}[class*=" icon-"]:before{text-decoration:none;display:inline-block;speak:none}a [class*=" icon-"]{display:inline}[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-star:before{content:"\f005"}.icon-angle-down:before{content:"\f107"}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}#dm .dmRespRow .dmRespCol>.dmWidget{overflow:initial}@media (min-width:768px){.hamburger-reverse .layout-drawer-hamburger{right:18px}#dm .dmRespRow .dmRespCol>.dmWidget{width:280px;max-width:100%}}@media (max-width:767px){#dm .dmInner .dmWidget{width:100%}}#dm .dmInner .dmWidget:not(.displayNone){display:inline-block}#dm .dmInner .dmWidget:not(.flexButton):not(.displayNone)[data-display-type=block]{display:block}#dm .dmInner .dmWidget{text-decoration:none;margin:10px 0;position:relative;line-height:22px;box-shadow:none;background-image:none;padding:0;height:auto;border-style:solid;white-space:nowrap}#dm .dmInner .dmWidget:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0;margin-right:-.25em}#dm .dmInner .dmWidget .iconBg{position:absolute;left:0;width:50px;top:50%;margin-top:-13px}#dm .dmWidget .text{display:inline-block;vertical-align:middle;font-size:1.125em;line-height:normal;white-space:normal;padding:10px 7px;max-width:98%}p.rteBlock{margin:0}[dmle_extension=ssrimageslider]{height:410px}html:not(.ios-preview) #dm .hasStickyHeader .dmInner div.dmHeaderContainer{position:fixed!important;z-index:101;width:100%;min-width:768px}#dm .header-over-content .dmHeaderContainer{position:absolute;z-index:101;width:100%}[dmle_extension^=ssr]{display:block}.imageWidget{position:relative}.imageWidget a{font-style:italic}.imageWidget img[width][height]{height:auto}.graphicWidget{width:200px;height:200px;margin:10px auto}.graphicWidget svg.svg{width:100%;height:100%;color:#000;fill:#000}.dmPhotoGallery{margin:10px 0;width:100%;overflow:hidden;min-height:1px}.dmPhotoGallery .image-container{position:relative}.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner h3,.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner p{margin:0;line-height:normal}.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner h3{font-size:21px}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .rteBlock,.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner p{font-size:14px}.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .caption-text,.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .caption-title{max-width:100%}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs{list-style:none;position:relative}#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner:not(:has(>.caption-link)){justify-content:center;align-items:center}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner,.socialHubIcon{align-items:center}#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner .caption-button{margin:10px auto}#dm .dmPhotoGallery.newPhotoGallery .dmPhotoGalleryHolder{width:100%;padding:0;display:none}#dm .dmPhotoGallery.newPhotoGallery .photogallery-row{display:flex}#dm .dmPhotoGallery.newPhotoGallery .layout-container.square{display:flex;width:100%;flex-direction:column}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column{display:flex;flex-direction:column;padding:0;width:100%;margin:0}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column.column-1{width:100%}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs{position:relative;overflow:hidden}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs .image-container{width:100%;overflow:hidden;
3153background:url(https://dd-cdn.multiscreensite.com/runtime-img/galleryLoader.gif) center no-repeat}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs .image-container.revealed{background:0}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs .image-container a{display:flex;flex-direction:column;background-size:cover;padding-top:100%}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs .image-container a img{display:none!important}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .thumbnailInnerWrapper{overflow:hidden;transform:translateZ(0)}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .image-container{overflow:hidden}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .image-container a{background-repeat:no-repeat;background-position:center}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner{display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;z-index:1;background-color:rgba(255,255,255,.9);color:#333;padding:15px;height:100%;box-sizing:border-box}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .caption-button{margin:10px auto;max-width:100%}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .caption-button .text{padding:10px 20px!important}#dm .dmPhotoGallery.newPhotoGallery.text-layout-fixed .photoGalleryThumbs .caption-container{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}#dm .dmPhotoGallery.newPhotoGallery.text-layout-fixed .photoGalleryThumbs .caption-container .caption-inner{background-color:rgba(255,255,255,.5)}#dm .dmPhotoGallery.newPhotoGallery.text-layout-over .photoGalleryThumbs .caption-container{height:100%;width:100%;position:absolute;top:0;left:0;padding:inherit}#dm .dmPhotoGallery.newPhotoGallery.text-layout-over .photoGalleryThumbs .caption-inner{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:0!important;padding:10px;transform:scale(1.05);opacity:0;filter:alpha(opacity=0)}#dm .dmPhotoGallery.newPhotoGallery[data-image-hover-effect=zoomout] .photoGalleryThumbs .image-container{-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}#dm .dmPhotoGallery.newPhotoGallery[data-link-gallery=true] .image-container a.has-link{z-index:1px}.socialHubIcon{display:flex!important;justify-content:center}.dmNewParagraph[data-version] .text-align-left{text-align:left!important}.dmNewParagraph[data-version] .text-align-center{text-align:center!important}.dmNewParagraph[data-version]{line-height:initial}.dmNewParagraph[data-version] [class*=size-]{width:auto!important;height:auto!important}.dmNewParagraph[data-version] h1,.dmNewParagraph[data-version] h5,.dmNewParagraph[data-version] h6,.dmNewParagraph[data-version] p{margin-top:0;margin-bottom:0}.dmNewParagraph[data-version] a{vertical-align:initial}.inlineBindingLink{color:inherit!important;text-decoration:inherit!important}@media (max-width:767px){.dmRoot .dmNewParagraph[data-version] .m-text-align-center{text-align:center!important}}.gallerySliderItem{height:100%;width:100%;position:relative;display:flex;justify-content:center;flex-direction:column;margin:0 auto}.gallerySliderItemImgContainer{padding:20px;margin:0;width:100%;height:100%;position:absolute;top:0;left:0;box-sizing:border-box;opacity:0;background-color:rgba(0,0,0,.5);display:flex}.gallerySlider,.gallerySliderItemImg,.gallerySliderItemImgText,.rrac_advance_amenitiesslide .thumbnail-set,.rrac_advance_amenitiesslide .thumbnail-set .img-area{position:relative;width:100%}.imagehovermid{align-self:center!important}.gallerySliderItemImg{height:auto;margin:0}.gallerySlider{margin:0;padding:40px;box-sizing:border-box;display:none;z-index:1}.gallerySliderItem a{color:#fff;text-decoration:none;margin:0;height:100%!important}button::-moz-focus-inner{padding:0;border:0}.gallerySliderItemImgText{height:150px!important;overflow:hidden;min-height:100px;display:flex;align-items:center}.rrac_advance_amenitiesslide .swiper{width:100%;height:100%}.rrac_advance_amenitiesslide .swiper-slide{font-size:18px;display:flex;justify-content:center;align-items:center;transform:scale(.75)}.rrac_advance_amenitiesslide{background:#f3f3f3;padding-top:10px}.rrac_advance_amenitiesslide .swiper-wrapper{padding-bottom:40px}.rrac_advance_amenitiesslide img{max-width:100%}.rrac_advance_amenitiesslide .thumbnail-set .img-area:before{display:block;content:"";width:100%;padding-top:62%}.rrac_advance_amenitiesslide .thumbnail-set .img-area>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rrac_advance_amenitiesslide .thumbnail-set::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(255,255,255,.49),rgba(255,255,255,.49)),url(image.png)}.rrac_advance_amenitiesslide .thumbnail-set .ttx{text-align:left;position:absolute;z-index:99;bottom:-40px;background:#fff;border-radius:4px;max-width:440px;width:100%;opacity:0;padding:20px}.rrac_advance_amenitiesslide .thumbnail-set .ttx .drop-text{display:none;width:fit-content;margin-left:auto;padding:0;border:none;background:0 0}.rrac_advance_amenitiesslide .thumbnail-set .ttx .parag{line-height:1.5!important}.rrac_advance_amenitiesslide .thumbnail-set .ttx .title{font-weight:500;font-size:20px;line-height:30px;color:#434343;margin:15px 0 8px}.rrac_advance_amenitiesslide .thumbnail-set .ttx .parag{font-weight:400;font-size:18px;color:#414141}.rrac_advance_amenitiesslide .swiper-button-next,.rrac_advance_amenitiesslide .swiper-button-prev,.rrac_advance_amenitiesslide .swiper-pagination{position:static}.rrac_advance_amenitiesslide .pagina-slip{display:flex;align-items:center;margin:70px auto auto;max-width:865px}.rrac_advance_amenitiesslide .swiper-button-next,.rrac_advance_amenitiesslide .swiper-button-prev{width:58px;height:50px;background:#d9d9d9;color:#717171;margin:2.5px;opacity:1}.rrac_advance_amenitiesslide .swiper-button-next:after,.rrac_advance_amenitiesslide .swiper-button-prev:after{font-size:20px}.rrac_advance_amenitiesslide .swiper-pagination{margin-left:18px;height:3px;
3153background-color:#dadada}@media (max-width:1440px){.rrac_advance_amenitiesslide .pagina-slip{max-width:645px}}@media (max-width:1366px){.rrac_advance_amenitiesslide .swiper-button-next,.rrac_advance_amenitiesslide .swiper-button-prev{width:49px;height:46px}}@media (max-width:1280px){.rrac_advance_amenitiesslide .pagina-slip{max-width:610px;margin:40px auto auto}}@media (max-width:991px){.rrac_advance_amenitiesslide .pagina-slip{max-width:560px;margin:25px auto auto}.rrac_advance_amenitiesslide .swiper-slide{transform:scale(.6)}}@media (max-width:767px){.rrac_advance_amenitiesslide .thumbnail-set .ttx .drop-text{display:block;bottom:18px;position:relative}.rrac_advance_amenitiesslide .swiper-slide{transform:scale(.9)}.rrac_advance_amenitiesslide{padding:10px 0}.rrac_advance_amenitiesslide .thumbnail-set .ttx{zoom:unset;-moz-transform:unset;-moz-transform-origin:100% 100%;position:static;width:100%;opacity:1;max-width:initial;padding:15px 15px 0;border-radius:0}.rrac_advance_amenitiesslide .thumbnail-set .ttx .parag{display:none;font-size:12px;line-height:20px!important;padding-bottom:17px}.rrac_advance_amenitiesslide .thumbnail-set .ttx .parag p{font-size:12px!important}.rrac_advance_amenitiesslide .swiper-slide .thumbnail-set .ttx img{width:40px;height:40px}.rrac_advance_amenitiesslide .swiper-slide .thumbnail-set .ttx .drop-text img{width:12px;height:12px}.rrac_advance_amenitiesslide .thumbnail-set .ttx .title{font-weight:500;font-size:14px;line-height:20px;margin:4px 0 2px}.rrac_advance_amenitiesslide .swiper-slide{padding:0 20px!important;margin-bottom:10px}}@media (max-width:576px){.rrac_advance_amenitiesslide .pagina-slip{margin:9px auto auto}}@media only screen and (min-width:768px) and (max-width:959px){.rrac_advance_amenitiesslide .pagina-slip{margin-top:75px}}@media only screen and (min-width:960px) and (max-width:1380px){.rrac_advance_amenitiesslide .pagina-slip{margin-top:75px}}.headerWrapper{display:none;position:fixed;width:100%;top:0;left:0;padding:10px;background-color:#000;z-index:5;overflow:hidden}.headerWrapper .header-title{font-size:24px;font-weight:700;color:#fff;width:100%;margin-bottom:0;text-align:center!important}.headerWrapper .header-subtitle,.headerWrapper a{font-size:18px;text-align:center!important;color:#fff}.headerWrapper .header-subtitle{font-weight:700;margin:0}.headerWrapper a{font-weight:400;text-decoration:none;float:none;display:block}.headerWrapper .Theme2_Disclaimer{font-size:15px;font-weight:500;color:#fff;margin:0;text-align:center}@media only screen and (min-width:768px) and (max-width:1200px){.headerWrapper .header-title{font-size:24px!important}.headerWrapper .header-subtitle{font-size:14px;font-weight:600;line-height:1.4}.headerWrapper .Theme2_Disclaimer p.rteBlock{font-size:14px;font-weight:500;line-height:1.4}}@media only screen and (max-width:767px){.headerWrapper .header-subtitle{margin:0!important;font-size:14px;font-weight:600;line-height:1.4}.headerWrapper .Theme2_Disclaimer p.rteBlock{font-size:14px;font-weight:500;line-height:1.4}.headerWrapper .header-title{line-height:1.2;margin-bottom:0}.headerWrapper .Theme2_Disclaimer{margin:0}}.widget-7b2ba5 *{margin:0}.widget-7b2ba5 .nav{display:flex;justify-content:space-around;flex-direction:row}.widget-7b2ba5 .text{display:inline}.widget-7b2ba5 .tab-label,.widget-7b2ba5 .tab-label.layout-a.not-active>h4{text-align:center}.widget-7b2ba5 .tab-label{flex:1 1 0%}.widget-7b2ba5 .tab-label .horizontal-label{margin:18px}.widget-7b2ba5 .tab-label.layout-a.not-active{border-bottom:1px solid #ededed;text-align:center;font-weight:400;color:#878787}.widget-7b2ba5 .tab-label.not-active.layout-a>h4{font-weight:400;color:#878787}.widget-7b2ba5 .tab-label.active.layout-a{border-bottom:3px solid #313131;font-weight:700;color:#000}.widget-7b2ba5 .tab-label.active.layout-a>h4{font-weight:700;color:#000}.widget-7b2ba5 .tab.active{display:flex}.widget-7b2ba5 .tab{display:none;text-align:left!important;flex:1 1 0%;flex-basis:auto;justify-content:space-around;align-content:flex-start;padding-top:30px;max-width:100%}.widget-7b2ba5 .tab.layout-a{padding-left:0;padding-right:0;padding-bottom:0}.widget-7b2ba5 .tab .image-container,.widget-7b2ba5 .tab.reverse .tab-text-container{order:1}.widget-7b2ba5 .tab .tab-text-container,.widget-7b2ba5 .tab.reverse .image-container{order:3}.widget-7b2ba5 .tab .image-container{background-position:center;background-size:cover;max-width:100%}.widget-7b2ba5 .tab .image-container .image{margin:0 auto;visibility:hidden;width:100%}.widget-7b2ba5 .tab .tab-text-container{flex:1 1 0%;display:flex;flex-direction:column;justify-content:center}.widget-7b2ba5 .tab .tab-text-container .tab-description{overflow-y:auto!important;overflow-x:hidden;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;text-align:left!important}.widget-7b2ba5 .btn-container{display:flex;flex-direction:column;align-items:flex-start}.widget-7b2ba5 .button-class{margin-bottom:0!important;max-width:100%}.widget-7b2ba5 .button-class span.text{color:red;overflow-wrap:initial!important;margin-bottom:0;padding:10px 20px!important}.widget-7b2ba5 .text,.widget-7b2ba5 h4{margin:0 0 10px}.dmLargeBody .dmRespRow,h1,h3,h4,h5,h6,ul{margin-left:0;margin-right:0}.widget-7b2ba5 .text{max-width:100%!important}.widget-7b2ba5 .wrapper{overflow:hidden;display:flex}.widget-7b2ba5 .wrapper.layout-a{flex-direction:column}.widget-7b2ba5 .tab-label{overflow:hidden;overflow-wrap:break-word}.widget-7b2ba5 .tab{padding-left:30px;padding-right:30px;padding-bottom:30px}.widget-7b2ba5 .tab .tab-space{order:2;flex-basis:20px}.widget-7b2ba5 .tab .tab-text-container .desc-title{font-weight:700;font-size:22px;margin-bottom:15px}.widget-7b2ba5 .tab .image-container{width:240px;display:flex;align-items:flex-start}.widget-7b2ba5 .tab .image-container.layout-a{width:387px;height:292px}.widget-7b2ba5 .button-class{width:auto!important;margin-top:15px!important}*{margin:0;padding:0;box-sizing:border-box;border:0 solid #333;scrollbar-arrow-color:#fff;scrollbar-track-color:#F2F2F2;scrollbar-face-color:silver;scrollbar-highlight-color:silver;scrollbar-3dlight-color:silver;scrollbar-shadow-color:silver;scrollbar-darkshadow-color:silver;scrollbar-width:12px}#multihub_contact_us.multihub-contact-us *{box-sizing:border-box}#multihub_contact_us.multihub-contact-us .title{color:var(--mh-text-primary);text-align:center;font-size:33px;font-weight:600;line-height:30px;background:0 0;padding:0 0 40px}img[width][height]{height:auto}body{width:100%;overflow:hidden;-webkit-text-size-adjust:100%!important;-ms-text-size-adjust:100%!important}A IMG{border:none}DD,DT{margin:0}.dmInner *{-webkit-font-smoothing:antialiased}span.oneIcon:before{display:inline-block}.clearfix,a,img,li,ul{vertical-align:top}#site_content{position:relative}.dmOuter{word-wrap:break-word}.dmInner{font-size:16px;background:#fff;color:#666}.dmDesktopBody .dmInner{min-width:960px}.dmInner a{color:#463939;outline:0;vertical-align:inherit}.dmInner ul:not(.defaultList){padding:0}.dmHeader{background:#68ccd1;color:#666;text-align:center;position:relative;width:100%;max-width:100%}DIV.dmBody{padding:0}.dmContent{margin:0;padding:0}
3153#site_content ul:not(.defaultList){-webkit-padding-start:0;-moz-padding-start:0;list-style-position:inside}.dmRespRowsWrapper{max-width:960px;margin:0 auto}.dmRespCol>[dmle_extension]:not(:first-child){margin-top:10px}.dmLargeBody .imageWidget:not(.displayNone){display:inline-block;max-width:100%}#dm .dmRespColsWrapper,.dmStandardDesktop{display:block}.imageWidget:not(.displayNone) img{width:100%}h3{font-weight:400;font-size:23px}.dmNewParagraph{text-align:left;margin:8px 0;padding:2px 0}.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol,.dmLargeBody .fHeader .dmRespRow .dmRespCol{padding-left:.75%;padding-right:.75%}.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:first-child,.dmLargeBody .fHeader .dmRespRow .dmRespCol:first-child{padding-left:0;padding-right:1.5%}.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:last-child,.dmLargeBody .fHeader .dmRespRow .dmRespCol:last-child{padding-right:0;padding-left:1.5%}.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:only-child{padding-left:0;padding-right:0}.dmLargeBody .dmFooterResp>.dmRespRow .dmRespCol{padding-left:.75%;padding-right:.75%}.dmLargeBody .dmFooterResp>.dmRespRow .dmRespCol:first-child{padding-left:0;padding-right:1.5%}.dmLargeBody .dmFooterResp>.dmRespRow .dmRespCol:last-child{padding-right:0;padding-left:1.5%}#dmFirstContainer .dmRespRowsWrapper:after,#dmFirstContainer .dmRespRowsWrapper:before{content:"";display:table}.dmLinksMenu>ul{display:block;margin:0;font-size:inherit}.dmStandardDesktop{margin:0 auto}.dmHoursOfOperation .open-hours-data{background:0 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:0;margin:0}#dm .p_hfcontainer div.u_1014055129,a span.socialHubIcon,div.u_1434300922,div.u_1775704413{background-image:none!important}.dmPhotoGalleryHolder{font-size:medium!important;margin:0;list-style:none}#dm .dmPhotoGallery .dmPhotoGalleryHolder{width:100%;padding:0}.dmHoursOfOperation .open-hours-data .open-hours-item{overflow:hidden;padding-bottom:10px}.dmHoursOfOperation .open-hours-data dt{width:40%;float:left;text-align:left}.dmHoursOfOperation .open-hours-data dd{float:right;text-align:right;width:59%}.dmHoursOfOperation .open-hours-data .open-hours-item:last-child{padding-bottom:0}.dmDesktopBody .dmRespCol.large-4 .dmHoursOfOperation{max-width:100%}#dm .dmHoursOfOperation .open-hours-data .open-hours-item:last-child{border:none}#dm .dmSocialHub a{display:inline-block;text-decoration:none;margin:0;vertical-align:bottom}.dmSocialHub>div{text-align:inherit}a span.socialHubIcon{width:36px;height:36px;font-size:31px;display:inline-block;text-align:center;margin-right:0;margin-bottom:5px;line-height:36px;box-sizing:content-box}.socialHubIcon.style5{color:#fff}#dm .dmSocialHub .socialHubWrapper{display:inline-block;max-width:100%}body{background-color:#eee}[dmle_extension=custom_extension] .dmWidget{width:150px;padding:0 7px}.main-navigation.unifiednav{display:flex;justify-content:flex-start;align-items:stretch;overflow:visible}.main-navigation.unifiednav ul{list-style:none;padding:0;margin:0;font-size:1rem}.main-navigation.unifiednav .unifiednav__container{display:flex;justify-content:flex-start;list-style:none}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap{display:flex;justify-content:flex-start;position:relative;font-weight:400}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::before{content:'';align-self:center;font-weight:700}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;color:inherit;text-decoration:none;position:relative;padding:12px 15px;margin:0;font-weight:inherit;letter-spacing:.03em}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding:0 15px}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item .nav-item-text{white-space:nowrap}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{content:'';width:100%;height:0;border:0 solid transparent;border-top-color:currentColor;display:block;opacity:0}
3153#dm .dmWidget:not([data-buttonstyle]) .iconBg,.main-navigation.unifiednav .unifiednav__container .unifiednav__item:not(.unifiednav__item_has-sub-nav) .icon{display:none}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before{opacity:1}.main-navigation.unifiednav.effect-bottom,.main-navigation.unifiednav.effect-bottom2{padding:calc(12px - .2em - 2px) 15px}.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{transform:scaleX(0);border-top-width:2px}.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{margin-top:.2em}.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{margin-bottom:.2em;border-top-color:transparent}.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::after,.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before{transform:scaleX(1)}.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{transform-origin:left}.main-navigation.unifiednav.effect-text-color,.main-navigation.unifiednav.effect-text-fill{padding:12px 15px}.main-navigation.unifiednav.effect-text-fill .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{content:attr(data-link-text);white-space:nowrap;position:absolute;overflow:hidden;background-color:transparent;width:0;height:100%;transform-origin:left;left:0;opacity:1}.main-navigation.unifiednav.effect-text-fill .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text{position:relative}.main-navigation.unifiednav:not(.unifiednav_vertical)[data-divider=DOT] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,.main-navigation.unifiednav:not(.unifiednav_vertical)[data-divider=DOT] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{font-size:inherit}.main-navigation.unifiednav:not(.unifiednav_vertical)>.unifiednav__container{justify-content:inherit}#dm .p_hfcontainer nav.main-navigation.unifiednav{min-width:9em!important;text-align:initial!important}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container{flex-direction:column;flex:1 1 100%}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item{padding:8px 0;margin:0}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item .nav-item-text{white-space:initial}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap{flex-direction:column}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after{content:''!important;width:100%;height:0;color:#d1d1d1;align-self:flex-start;border:0 solid currentColor}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL][layout-main=vertical_nav_layout_2] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding:5px 0}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL][data-show-vertical-sub-items=HIDE]>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected>.nav-item-text .icon::before{transform:rotate(180deg)}#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL])>.unifiednav__container{flex-wrap:wrap;justify-content:inherit}#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL])>.unifiednav__container .nav-item-text::before{text-align:left}#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before,#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL])[data-divider]:not([data-direction=RIGHT]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{content:''}#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL])[data-divider=DOT] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after{content:'\00b7';font-size:inherit}#dm .dmBody .dmRespRowsWrapper{max-width:none;background-color:transparent}.dmLargeBody .dmRespRow{width:100%;max-width:none;padding-left:40px;padding-right:40px}.dm-bfs.dm-layout-home div.dmInner{background-color:#fff}.dmStandardDesktop .dmHeader{background-color:#68ccd1;max-width:100%}.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{min-height:100px!important}.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed).empty-column,.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{min-height:100px}.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespCol:not(.content-removed).empty-column,.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespCol:not(.content-removed):empty{min-height:1px}.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child.empty-column{min-height:100px}#dm div.dmRespCol>*{line-height:1.5}.stickyHeaderSpacer{height:186px}#dm div.dmInner,#dm div.dmInner .dmRespCol{color:#505050;font-family:Muli;font-weight:300;font-style:normal}#dm .dmNewParagraph,#dm .rteBlock,#dm h1,#dm h3,#dm h4,#dm h5,#dm h6{direction:ltr;text-align:left}.dmLargeBody .dmBody .dmRespRowsWrapper{background-color:transparent}#dm .dmContent .dmRespRow,#dm .dmFooter .dmRespRow{background-color:rgba(0,0,0,0);padding-right:30px;padding-left:30px}#dm div.dmContent h1{color:#333;direction:ltr;font-family:"Lexend Deca","Lexend Deca Fallback";font-weight:700;font-style:normal;text-decoration:none}#dm div.dmContent h3,#dm div.dmContent h4,#dm div.dmContent h5,#dm div.dmContent h6,#dm div.p_hfc
3153ontainer h5{direction:ltr;font-weight:400;font-style:normal}#dm div.dmContent .dmNewParagraph[data-version] h1{text-decoration:inherit}#dm div.dmContent .dmNewParagraph[data-version] h1 *,#dm div.dmContent h6{text-decoration:none}#dm div.dmContent h6{color:rgba(0,0,0,1);font-family:"Lexend Deca","Lexend Deca Fallback"}#dm div.dmContent .dmNewParagraph[data-version] h6{text-decoration:inherit}#dm div.dmContent .dmNewParagraph[data-version] h6 *{text-decoration:none}#dm div.dmContent h4{color:#696969;font-family:Muli;text-decoration:none}#dm div.dmContent h3{color:#000;font-family:"Lexend Deca","Lexend Deca Fallback";text-decoration:none;font-size:25px}#dm div.dmContent h5,#dm div.p_hfcontainer h5{color:rgba(255,255,255,1);font-family:Muli;text-decoration:none}#dm div.dmContent .dmNewParagraph[data-version] h5,#dm div.p_hfcontainer .dmNewParagraph[data-version] h5{text-decoration:inherit}#dm div.dmContent .dmNewParagraph[data-version] h5 *,#dm div.p_hfcontainer .dmNewParagraph[data-version] h5 *{text-decoration:none}#dm .dmNewParagraph a,#dm .rteBlock a,#dm div.dmNewParagraph a{color:rgba(255,156,87,1);text-decoration:none;color:var(--color_3)}#dm DIV.dmOuter DIV.dmInner{background-color:rgba(255,255,255,1)}#dm div.dmInner,#dm div.dmInner .dmRespCol{font-size:16px}#dm div.dmContent h1{font-size:180px}#dm div.dmContent h6{font-size:48px}#dm div.dmContent h4{font-size:14px}
3153#dm div.dmContent h5,#dm div.p_hfcontainer h5{font-size:20px}@media all{:root{--btn-text-direction:ltr;--btn-border-r-color:var(--btn-border-color);--btn-border-l-color:var(--btn-border-color);--btn-border-b-width:var(--btn-border-width);--btn-border-width:2px;--btn-border-radius:0px;--btn-border-t-width:var(--btn-border-width);--btn-border-tl-radius:var(--btn-border-radius);--btn-border-br-radius:var(--btn-border-radius);--btn-border-bl-radius:var(--btn-border-radius);--btn-bg-color:rgba(0, 0, 0, 0);--btn-border-color:rgb(0, 0, 0);--btn-border-tr-radius:var(--btn-border-radius);--btn-border-r-width:var(--btn-border-width);--btn-bg-image:none;--btn-border-b-color:var(--btn-border-color);--btn-border-l-width:var(--btn-border-width);--btn-border-t-color:var(--btn-border-color);--btn-text-align:center;--btn-text-color:rgba(0,0,0,1);--btn-text-decoration:none;--btn-text-font-weight:400;--btn-text-font-family:Muli;--btn-icon-color:rgb(247, 247, 247);--btn-icon-fill:rgb(247, 247, 247);--btn-icon-wrpr-display:none;--btn-hover-border-b-color:var(--btn-hover-border-color);--btn-hover-bg:var(--color_2);--btn-hover-border-t-color:var(--btn-hover-border-color);--btn-hover-border-r-color:var(--btn-hover-border-color);--btn-hover-border-l-color:var(--btn-hover-border-color);--btn-hover-border-color:rgba(0, 0, 0, 0);--btn-hover-text-color:rgba(255,255,255,1);--btn-hover-text-font-weight:var(--btn-text-font-weight);--btn-hover-text-decoration:var(--btn-text-decoration);--btn-hover-text-font-style:var(--btn-text-font-style)}}@media (min-width:0px) and (max-width:767px){:root{--btn-text-font-size:16px}}#dm .dmWidget:not([data-buttonstyle]){overflow:initial;background-clip:border-box;border-radius:1px}#dm .dmWidget:not([data-buttonstyle]) .text{padding:16px 0}@media (min-width:768px){#dm .dmRespRow .dmRespCol>.dmWidget{width:222px}}#dm div.dmInner #site_content .dmWidget{background-color:var(--btn-bg-color);background-image:var(--btn-bg-image);border-color:var(--btn-border-color);border-bottom-color:var(--btn-border-b-color);border-left-color:var(--btn-border-l-color);border-right-color:var(--btn-border-r-color);border-top-color:var(--btn-border-t-color);border-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-bl-radius);border-bottom-right-radius:var(--btn-border-br-radius);border-top-left-radius:var(--btn-border-tl-radius);border-top-right-radius:var(--btn-border-tr-radius);border-width:var(--btn-border-width);border-bottom-width:var(--btn-border-b-width);border-left-width:var(--btn-border-l-width);border-right-width:var(--btn-border-r-width);border-top-width:var(--btn-border-t-width);direction:var(--btn-text-direction);text-align:var(--btn-text-align)}#dm .p_hfcontainer div.u_1800471303 img,a.u_1664052890,a.u_1915567034{border-color:rgba(255,255,255,1)!important}#dm .p_hfcontainer nav.u_1122882908.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,#dm .p_hfcontainer nav.u_1957734737.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{border-top-color:rgba(255,255,255,1)!important}#dm div.dmInner #site_content .dmWidget span.text{color:var(--btn-text-color);font-family:var(--btn-text-font-family);font-size:var(--btn-text-font-size);font-weight:var(--btn-text-font-weight);text-decoration:var(--btn-text-decoration)}#dm div.dmInner #site_content .dmWidget span.icon{color:var(--btn-icon-color);fill:var(--btn-icon-fill)}#dm div.dmInner #site_content .dmWidget:not([data-buttonstyle]) .iconBg{display:var(--btn-icon-wrpr-display)}#dm .p_hfcontainer .main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer .main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{font-size:12px!important}#dm .p_hfcontainer div.u_1298527157 img{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .p_hfcontainer .u_1122882908.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer .u_1122882908.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{font-size:15px!important}#dm .p_hfcontainer .u_1122882908.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding-right:15px!important;padding-left:15px!important}#dm .p_hfcontainer nav.u_1957734737{color:#fff!important}#dm .p_hfcontainer .u_1957734737.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{justify-content:flex-start!important;text-align:left!important;padding-top:12px!important;padding-bottom:12px!important}#dm .dmBody .u_1194373225,#dm .dmBody .u_1194373225 .rteBlock,#dm .dmBody .u_1440852562,#dm .dmBody .u_1464514467,#dm .dmBody .u_1759827609,#dm .dmBody .u_1785331579,#dm .p_hfcontainer .u_1864528906,#dm .p_hfcontainer .u_1864528906 .rteBlock{text-align:CENTER!important}#dm .p_hfcontainer .u_1957734737.main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after{align-self:flex-start!important}#dm .p_hfcontainer div.u_1800471303 img{border-style:solid!important;border-width:0!important}div.u_1469549411{color:rgba(255,255,255,1)!important}#dm .p_hfcontainer .u_1469549411{font-weight:700!important}div.u_1617415533 .open-hours-item dd,div.u_1617415533 .open-hours-item dt,div.u_1617415533 .open-hours-item time,div.u_1725211013{color:rgba(255,255,255,1)!important}#dm .p_hfcontainer .u_1962649878:before{opacity:.5!important;background-color:#fff!important}#dm .p_hfcontainer div.u_1366020605{color:rgba(255,255,255,1)!important}#dm .p_hfcontainer div.u_1469549411{font-weight:400!important}#dm .p_hfcontainer .u_1298527157{width:100%!important}#dm .p_hfcontainer nav.u_1122882908.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>
3153.unifiednav__item{color:rgba(255,255,255,1)!important;font-weight:400!important;font-family:Roboto!important}#dm .p_hfcontainer nav.u_1122882908,#dm .p_hfcontainer nav.u_1692378069{color:#fff!important}#dm .p_hfcontainer div.u_1927609825,#dm .p_hfcontainer nav.u_1957734737.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected{font-weight:400!important;color:rgba(255,255,255,1)!important}#dm .p_hfcontainer nav.u_1957734737.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{color:rgba(255,255,255,1)!important;font-weight:400!important;font-family:'Lexend Deca'!important}div.u_1942253608 .open-hours-item dd,div.u_1942253608 .open-hours-item dt,div.u_1942253608 .open-hours-item time{color:rgba(255,255,255,1)!important}#dm .p_hfcontainer .u_1793876991.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{margin:0!important;padding:0 5px!important}div.u_1864528906{color:rgba(255,255,255,1)!important}nav.u_1793876991{color:#fff!important}nav.u_1793876991.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{color:rgba(255,255,255,1)!important}#dm .p_hfcontainer .u_1864528906{color:#d4d4d4!important;font-size:15px!important;font-weight:400!important}#dm .dmBody div.u_1179099120 .tab-label.active>h4,#dm .dmBody div.u_1394145437 .caption-container .caption-title,#dm .dmBody div.u_1843779053 .caption-container .caption-title,#dm .dmBody div.u_1954871359 .caption-container .caption-title,#dm .p_hfcontainer .u_1927609825{font-weight:700!important}#dm .p_hfcontainer .u_1793876991.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer .u_1793876991.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{font-size:12px!important;color:rgba(255,255,255,0)!important}#dm .p_hfcontainer nav.u_1122882908.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item,div.u_1864528906{font-size:15px!important}.rteBlock{text-align:center!important}#dm .p_hfcontainer .u_1725211013,#dm .p_hfcontainer .u_1725211013 .rteBlock,#dm .p_hfcontainer .u_1927609825,#dm .p_hfcontainer .u_1927609825 .rteBlock{text-align:LEFT!important}a.u_1915567034 span.text{color:rgba(255,255,255,1)!important}a.u_1664052890 span.text{color:rgba(255,255,255,1)!important}#dm .p_hfcontainer div.u_1795721048{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}#dm .p_hfcontainer a.u_1664052890,#dm .p_hfcontainer div.u_1976198127{background-color:rgba(255,255,255,0)!important}#dm .p_hfcontainer div.u_1864528906,#dm .p_hfcontainer div.u_1864528906 p{font-weight:300!important;color:rgba(255,255,255,1)!important}#dm .dmInner div.dmHeader,#dm .dmInner div.dmHeader.u_hcontainer,#dm .dmInner div.u_hcontainer{background-color:var(--color_1)!important;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}div#dm .header-over-content .dmInner .dmHeader:not(.scroll-responder_set){background-color:var(--color_1)!important}#dm .p_hfcontainer div.u_1241321527{background-color:var(--color_2)!important}#dm .p_hfcontainer #hamburger-header,#dm .p_hfcontainer div.u_1636368023,#dm .p_hfcontainer div.u_1962649878:before{background-color:var(--color_1)!important}#dm .p_hfcontainer nav.u_1122882908.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected{color:rgba(255,255,255,1)!important}#dm .p_hfcontainer div.u_1962649878:before{opacity:1!important}div.u_1001311263 .svg,div.u_1159770749 .svg,div.u_1931056097 .svg,div.u_1931622128 .svg{color:rgba(255,255,255,1)!important;fill:rgba(255,255,255,1)!important}#dm .p_hfcontainer nav.u_1692378069.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{text-transform:uppercase!important;color:rgba(255,255,255,1)!important}#dm .p_hfcontainer div.u_1424187523 .headerWrapper{background-color:var(--color_3)!important}#dm .dmInner div.u_hcontainer{float:none!important;top:0!important;left:0!important;width:100%!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:center!important;padding:6px 60px 5px 0!important;margin:0 auto!important}#dm .dmInner div.dmHeader.u_hcontainer{padding-right:60px!important}#dm .p_hfcontainer nav.u_1122882908.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer nav.u_1122882908.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}#dm .dmInner div.fHeader .dmHeader[freeheader=true]{padding:0!important}#dm .p_hfcontainer div.u_1657874853{padding:0!important;margin:0!important}#dm .p_hfcontainer div.u_1363528691{margin-top:0!important;padding:0!important}div[dmtemplateid=Hamburger] .layout-drawer-overlay{background-color:rgba(0,0,0,.22)!important}#dm .p_hfcontainer .u_1112559146 .socialHubInnerDiv a{margin-right:4px!important}#dm .p_hfcontainer .u_1112559146 .socialHubIcon{width:26px!important;height:26px!important;font-size:17.33px!important;line-height:26px!important}#dm .p_hfcontainer .u_1112559146 .socialHubIcon:after{width:34px!important;height:26px!important}[dmtemplateid=Hamburger] .site_content{margin-top:75.41px!important}[dmtemplateid=Hamburger] .layout-drawer-hamburger.hamburger-on-header{color:rgba(255,255,255,1)!important;background-color:rgba(0,0,0,0)!important}#dm .p_hfcontainer nav.u_1957734737.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{font-size:24px!important}#dm .p_hfcontainer div.u_1323221766{margin:0!important;padding:0 20px!important}#dm .p_hfcontainer div.u_1366020605,#dm .p_hfcontainer div.u_1469549411,div.u_1129178277,div.u_1469549411,div.u_1681732685,div.u_1687316891,div.u_1927609825{padding:2px 0!important;float:none!important;left:0!important;position:relative!important;top:0!important;height:auto!important}#dm .p_hfcontainer div.u_1366020605{width:calc(100% - 0px)!important;max-width:100%!important;min-width:25px!important;margin:8px 0!important}div.u_1469549411,div.u_1927609825{width:calc(100% - 0px)!important;max-width:100%!important;min-width:25px!important}#dm .p_hfcontainer div.u_1469549411{width:calc(100% - 0px)!important;max-width:100%!important;min-width:25px!important;margin:20px auto 8px!important}div.u_1129178277,div.u_1681732685,div.u_1687316891{width:100%!important;max-width:calc(100% - 0px)!important;min-width:25px!important;display:block!important}#dm .p_hfcontainer div.u_1009391701,#dm .p_hfcontainer div.u_1180293829{margin:0!important;padding:0 0 0 10px!important}div.u_1617415533{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:261px!important;min-width:25px!important;text-align:center!important;padding:0!important}div.u_1725211013{display:block!important;float:none!important;top:0!important;left:0!important;width:100%!important;position:relative!important;height:auto!important;max-width:calc(100% - 0px)!important;min-width:25px!important;padding:2px 0!important}#dm .p_hfcontainer div.u_1112559146{float:none!important;top:0!important;left:0!important;width:301px!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:left!important;display:block!important;padding:0!important;margin:13.41px auto 0 0!important}#dm .p_hfcontainer nav.u_1122882908,#dm .p_hfcontainer nav.u_1957734737,div.u_1969652196{min-width:25px!important;float:none!important;left:0!important;position:relative!important;width:calc(100% - 0px)!important}#dm .p_hfcontainer nav.u_1957734737{top:0!important;height:auto!important;max-width:100%!important;justify-content:flex-start!important;align-items:stretch!important;text-align:start!important;padding:0!important;margin:20px 0 0!important}div.u_1969652196{top:0!important;max-width:245.66px!important;text-align:center!important;display:block!important;height:auto!important;padding:0!important}div.u_1405848244{padding:0!important}#dm .p_hfcontainer div.u_1452291049{margin:0!important;padding:0!important}#dm .p_hfcontainer div.u_1636368023{width:auto!important;padding:0 40px 100px!important;margin:0!important}[dmtemplateid=Hamburger].runtime-module-container .layout-drawer-hamburger{top:22.34px!important}@media (min-width:1025px){.responsiveTablet [dmtemplateid=Hamburger].runtime-module-container .layout-drawer-hamburger{top:24.36px!important}
3153.responsiveTablet .stickyHeaderSpacer{height:139.17px!important}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet [dmtemplateid=Hamburger].runtime-module-container .layout-drawer-hamburger{top:21.89px!important}}#dm .p_hfcontainer div.u_1539935158{margin:0!important;padding:0 0 0 10px!important}#dm .p_hfcontainer nav.u_1122882908{top:0!important;height:auto!important;max-width:100%!important;justify-content:flex-end!important;align-items:stretch!important;text-align:start!important;padding:0!important;margin:26px 0 0!important}#dm .p_hfcontainer div.u_1241321527{float:none!important;top:0!important;left:0!important;width:auto!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:center!important;padding:5px 0 5px 50px!important;margin:0!important}#dm .p_hfcontainer div.u_1014055129{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:135.99px!important;min-width:25px!important;display:block!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:0 50%!important;background-attachment:initial!important;padding:0!important;margin:7px 0 0!important}#dm .p_hfcontainer div.u_1795721048,#dm .p_hfcontainer nav.u_1692378069{position:relative!important;min-width:0!important;height:auto!important;max-width:100%!important;float:none!important;left:0!important}#dm .p_hfcontainer div.u_1795721048{top:0!important;width:auto!important;text-align:center!important;padding:17.46px 40px!important;margin:0!important}#dm .p_hfcontainer nav.u_1692378069{top:0!important;width:580.43px!important;justify-content:flex-end!important;align-items:stretch!important;text-align:right!important;padding:6.8px 15px!important;margin:0 0 0 auto!important}#dm .p_hfcontainer div.u_1617415533,div.u_1893937254{min-width:25px!important;position:relative!important}#dm .p_hfcontainer #hamburger-drawer.layout-drawer:not([data-origin=top]){width:90vw!important}#dm .p_hfcontainer div.u_1962649878{background-repeat:no-repeat!important;background-size:cover!important;background-position:50% 50%!important;width:auto!important;padding:30px 40px!important;margin:0!important}#dm .p_hfcontainer div.u_1617415533{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;height:auto!important;max-width:100%!important;text-align:center!important;padding:0!important;margin:10px 0 0!important}div.u_1893937254,nav.u_1793876991{margin:0 auto!important;height:auto!important}div.u_1893937254{float:none!important;top:0!important;left:0!important;width:calc(100% - 46px)!important;max-width:206.99px!important;text-align:center!important;display:block!important;padding:0!important}div.u_1675220176{margin:0!important;padding:0!important}div.u_1450251524{margin:0!important;padding:0 0 0 3px!important}div.u_1439589148{float:none!important;top:0!important;left:0!important;width:auto!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:center!important;padding:13px 30px 12.5px!important}#dm .p_hfcontainer .u_1786287113 .socialHubInnerDiv a{margin-right:4px!important}div.u_1786287113{float:none!important;top:0!important;left:0!important;width:calc(100% - 46px)!important;position:relative!important;height:auto!important;max-width:206.96px!important;min-width:25px!important;text-align:center!important;display:block!important;padding:0!important;margin:10.87px 46.52px 0 46.5px!important}div.u_1864528906,nav.u_1793876991{float:none!important;top:0!important;left:0!important;position:relative!important;max-width:100%!important}div.u_1864528906{display:block!important;width:211.96px!important;height:auto!important;min-width:0!important;padding:2px 0!important;margin:8px auto!important}nav.u_1793876991.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{font-size:12px!important}nav.u_1793876991{width:calc(100% - 0px)!important;justify-content:center!important;align-items:stretch!important;min-width:25px!important;text-align:start!important;padding:12px 15px!important}#dm .p_hfcontainer div.u_1942253608,div.u_1942253608{float:none!important;top:0!important;left:0!important;position:relative!important;margin:27px auto 0!important}
3153div.u_1942253608{width:calc(100% - 10px)!important;height:auto!important;max-width:277px!important;min-width:25px!important;text-align:center!important;display:block!important;padding:0!important}#dm .p_hfcontainer .u_1786287113 .socialHubIcon{width:35px!important;height:35px!important;font-size:23.33px!important;line-height:35px!important}#dm .p_hfcontainer .u_1786287113 .socialHubIcon:after{width:43px!important;height:35px!important}div.u_1438624702{margin:0!important;padding:0!important}#dm .p_hfcontainer div.u_1786287113{display:block!important;float:none!important;top:0!important;left:0!important;width:177.88px!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:center!important;padding:0!important;margin:10.87px auto 0!important}#dm .p_hfcontainer div.u_1942253608{width:calc(100% - 25px)!important;height:auto!important;max-width:244.98px!important;min-width:25px!important;text-align:center!important;padding:0!important}#dm .p_hfcontainer div.u_1405848244,#dm .p_hfcontainer div.u_1969652196{float:none!important;left:0!important;position:relative!important;max-width:100%!important;min-width:0!important;padding:0!important;top:0!important}#dm .p_hfcontainer div.u_1405848244{display:block!important;width:288.72px!important;height:auto!important;margin:8px auto!important}#dm .p_hfcontainer div.u_1969652196{width:164px!important;height:auto!important;text-align:center!important;display:block!important;margin:-5px auto 0!important}#dm .p_hfcontainer div.u_1927609825,a.u_1915567034{display:block!important;float:none!important;left:0!important;position:relative!important;min-width:25px!important}#dm .p_hfcontainer div.u_1927609825{top:0!important;width:calc(100% - 0px)!important;height:auto!important;max-width:324.89px!important;font-size:16px!important;padding:2px 0!important;margin:13px 98.73px 0 0!important}a.u_1915567034{top:0!important;width:205px!important;height:55px!important;max-width:205.69px!important;text-align:center!important;padding:0!important}#dm .p_hfcontainer a.u_1664052890,#dm .p_hfcontainer a.u_1915567034,a.u_1664052890{float:none!important;top:0!important;left:0!important;width:205px!important;position:relative!important;height:55px!important;max-width:100%!important;min-width:0!important;padding:0!important;text-align:center!important;display:block!important}#dm .p_hfcontainer a.u_1915567034{margin:10px auto 10px 0!important}#dm .p_hfcontainer a.u_1664052890{margin:10px auto 10px 0!important}#dm .p_hfcontainer div.u_1434300922,#dm .p_hfcontainer div.u_1725211013,#dm .p_hfcontainer div.u_1775704413,#dm .p_hfcontainer div.u_1800471303,div.u_1434300922,div.u_1775704413{min-width:25px!important;height:auto!important;float:none!important;top:0!important;left:0!important;position:relative!important}#dm .p_hfcontainer div.u_1725211013{width:calc(100% - 0px)!important;max-width:222.8px!important;padding:2px 0!important;margin:8px 0!important}#dm .p_hfcontainer div.u_1800471303{width:calc(100% - 0px)!important;max-width:179.48px!important;text-align:center!important;display:block!important;padding:0!important;margin:0 131.16px 0 0!important}#dm .p_hfcontainer div#hamburger-drawer.layout-drawer{background-color:rgba(34,78,141,1)!important}#dm .p_hfcontainer div.u_1686406197{margin:20px 0 0!important;padding:0!important}div.u_1775704413{width:calc(100% - 0px)!important;max-width:135.99px!important;display:block!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:0 50%!important;background-attachment:initial!important;padding:0!important}#dm .p_hfcontainer div.u_1775704413{width:calc(100% - 0px)!important;max-width:100%!important;padding:0!important;margin:8px 0!important}div.u_1434300922{width:calc(100% - 0px)!important;max-width:135.99px!important;display:block!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:0 50%!important;background-attachment:initial!important;padding:0!important}#dm .dmBody div.u_1191656333,#dm .dmBody div.u_1312380718,#dm .dmBody div.u_1381885977,#dm .dmBody div.u_1442294328,#dm .dmBody div.u_1481397729,#dm .dmBody div.u_1904115392{background-size:cover!important;background-repeat:no-repeat!important}#dm .p_hfcontainer div.u_1434300922{width:calc(100% - 32px)!important;max-width:234px!important;display:block!important;padding:0!important;margin:27px auto 8px!important}#dm .p_hfcontainer div.u_1617415533 .open-hours-item dd,#dm .p_hfcontainer div.u_1617415533 .open-hours-item dt,#dm .p_hfcontainer div.u_1617415533 .open-hours-item time,#dm .p_hfcontainer div.u_1864528906,#dm .p_hfcontainer div.u_1864528906 p,#dm .p_hfcontainer div.u_1942253608 .open-hours-item dd,#dm .p_hfcontainer div.u_1942253608 .open-hours-item dt,#dm .p_hfcontainer div.u_1942253608 .open-hours-item time{font-size:16px!important}#dm .p_hfcontainer div#hamburger-header{background-color:rgba(255,255,255,0)!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}#dm .p_hfcontainer div.u_1976198127{float:none!important;top:0!important;left:0!important;width:auto!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:center!important;margin:0!important;padding:22px 40px 21px!important}div.u_1001311263,div.u_1931056097,div.u_1931622128{float:none!important;top:0!important;left:0!important;width:25px!important;position:relative!important;height:25px!important;max-width:100%!important;min-width:0!important;text-align:center!important;display:block!important;padding:0!important;margin:10px auto!important}#dm .p_hfcontainer div.u_1098259830,div.u_1098259830{float:none!important;top:0!important;position:relative!important;height:auto!important;max-width:100%!important;left:0!important;min-width:0!important}div.u_1098259830{width:auto!important;text-align:center!important;padding:0!important}div.u_1159770749{float:none!important;top:0!important;left:0!important;width:25px!important;position:relative!important;height:25px!important;max-width:100%!important;min-width:0!important;text-align:center!important;display:block!important;padding:0!important;margin:10px auto!important}#dm .p_hfcontainer div.u_1098259830{width:auto!important;text-align:center!important;padding:0!important;margin:24px 0 0!important}#dm .p_hfcontainer div.u_1298527157,#dm .p_hfcontainer div.u_1712997034,#dm .p_hfcontainer div.u_1893937254{float:none!important;top:0!important;position:relative!important;min-width:25px!important;text-align:center!important;height:auto!important;padding:0!important}#dm .p_hfcontainer div.u_1893937254{left:0!important;width:calc(100% - 0px)!important;max-width:100%!important;margin:27px auto 0!important}#dm .p_hfcontainer div.u_1298527157{left:0!important;width:calc(100% - 52px)!important;max-width:291.19px!important;display:block!important;margin:0 auto!important}#dm .p_hfcontainer div.u_1712997034{width:177.03px!important;display:block!important;left:0!important;max-width:100%!important;margin:0 409.66px 0 0!important}#dm .dmBody div.u_1381885977,#dm .dmBody div.u_1442294328,#dm .dmBody div.u_1481397729{padding-top:100px!important;padding-bottom:100px!important;background-position:50% 50%!important}#dm .dmBody .u_1381885977:before,#dm .dmBody .u_1432652653:before,#dm .dmBody .u_1442294328:before,#dm .dmBody .u_1481397729:before{opacity:.5!important;background-color:#fff!important}#dm .dmBody div.u_1394145437 .caption-inner,#dm .dmBody div.u_1843779053 .caption-inner,#dm .dmBody div.u_1954871359 .caption-inner{border-width:7px!important;border-color:rgba(255,255,255,1)!important;background-color:rgba(0,0,0,0)!important;border-style:solid!important}#dm .dmBody div.u_1394145437 .caption-container .caption-title{color:rgba(255,255,255,1)!important}#dm .dmBody div.caption-container .caption-text .rteBlock{color:transparent!important}#dm .dmBody a.u_1279230368 span.text,#dm .dmBody div.u_1179099120 .active .button-class span.text,#dm .dmBody div.u_1179099120 .tab .desc-title,#dm .dmBody div.u_1179099120 .tab .tab-description>p,#dm .dmBody div.u_1179099120 .tab-label.active>h4,#dm .dmBody div.u_1247466531 .caption-container .caption-text,#dm .dmBody div.u_1247466531 .caption-container .caption-text .rteBlock,#dm .dmBody div.u_1247466531 .caption-container .caption-title,#dm .dmBody div.u_1319812378 .caption-container .caption-text,#dm .dmBody div.u_1319812378 .caption-container .caption-text .rteBlock,#dm .dmBody div.u_1319812378 .caption-container .caption-title,#dm .dmBody div.u_1394145437 .caption-container .caption-text,#dm .dmBody div.u_1394145437 .caption-container .caption-text .rteBlock,#dm .dmBody div.u_1843779053 .caption-container .caption-text,#dm .dmBody div.u_1843779053 .caption-container .caption-text .rteBlock,#dm .dmBody div.u_1843779053 .caption-container .caption-title,#dm .dmBody div.u_1922910641 .caption-container .caption-text,#dm .dmBody div.u_1922910641 .caption-container .caption-text .rteBlock,#dm .dmBody div.u_1922910641 .caption-container .caption-title,#dm .dmBody div.u_1954871359 .caption-container .caption-text,#dm .dmBody div.u_1954871359 .caption-container .caption-text .rteBlock,#dm .dmBody div.u_1954871359 .caption-container .caption-title{color:rgba(255,255,255,1)!important}#dm .dmBody .u_1394145437 .caption-inner,#dm .dmBody .u_1843779053 .caption-inner,#dm .dmBody .u_1954871359 .caption-inner{-webkit-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important;-webkit-border-bottom-left-radius:0!important;-webkit-border-top-left-radius:0!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody div.u_1381885977:before,#dm .dmBody div.u_1432652653:before,#dm .dmBody div.u_1442294328:before,#dm .dmBody div.u_1481397729:before{background-color:rgba(0,0,0,1)!important;opacity:.2!important}#dm .dmBody div.u_1179099120 .tab{border-style:solid!important;border-width:25px!important;border-color:transparent!important}#dm .dmBody div.u_1179099120 .tab .tab-description>p{font-size:20px!important}#dm .dmBody div.u_1179099120 .active .button-class{border-color:rgba(255,255,255,1)!important}#dm .dmBody div.u_1179099120 .tab .desc-title{font-family:'Lexend Deca'!important;font-weight:400!important}#dm .dmBody .u_1086676006:before{opacity:.5!important;background-color:#000!important}#dm .dmBody .u_1303649975{display:block!important}#dm .dmBody .u_1842314720{display:none!important}#dm .dmBody .u_1527145844{display:block!important}#dm .dmBody .u_1165920246{display:none!important}#dm .dmBody .u_1665738260{display:block!important}#dm .dmBody .u_1777211638{display:none!important}#dm .dmBody .u_1904115392:before{opacity:.5!important;background-color:#fff!important}#dm .dmBody div.u_1904115392:before{background-color:rgba(0,0,0,1)!important;opacity:.2!important}#dm .dmBody .u_1191656333:before{opacity:.5!important;background-color:#fff!important}#dm .dmBody div.u_1191656333:before{background-color:rgba(0,0,0,1)!important;opacity:.2!important}#dm .dmBody div.u_1247466531 .caption-inner,#dm .dmBody div.u_1319812378 .caption-inner,#dm .dmBody div.u_1922910641 .caption-inner{border-width:7px!important;background-color:rgba(0,0,0,0)!important;border-color:rgba(255,255,255,1)!important;border-style:solid!important}#dm .dmBody div.u_1922910641 .caption-container .caption-title{font-weight:700!important}#dm .dmBody .u_1922910641 .caption-inner{-webkit-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important;-webkit-border-bottom-left-radius:0!important;-webkit-border-top-left-radius:0!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody .u_1705694228{display:block!important}#dm .dmBody .u_1128280374{display:none!important}#dm .dmBody div.u_1319812378 .caption-container .caption-title{font-weight:700!important}#dm .dmBody .u_1319812378 .caption-inner{-webkit-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important;-webkit-border-bottom-left-radius:0!important;-webkit-border-top-left-radius:0!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody .u_1599823570{display:block!important}#dm .dmBody .u_1405519848{display:none!important}#dm .dmBody div.u_1247466531 .caption-container .caption-title{font-weight:700!important}#dm .dmBody div.u_1306895925,#dm .dmBody div.u_1608644577{background-color:rgba(255,255,255,1)!important}#dm .dmBody .u_1247466531 .caption-inner{-webkit-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important;-webkit-border-bottom-left-radius:0!important;-webkit-border-top-left-radius:0!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody .u_1209074919{display:block!important}#dm .dmBody .u_1385959586,#dm .dmBody .u_1813032288,#dm .dmBody .u_1853645418,#dm .dmBody .u_1874528705,#dm .dmBody .u_1909121449{display:none!important}#dm .dmBody div.u_1381885977{background-image:url(https://lirp.cdn-website.com/7f247858/dms3rep/multi/opt/MR-GG-22_sxgixg-1920w.jpg),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpUUqHSwo4pChOlkQFemoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9aaBHjwXE/3t173L0DhEaFaVbPBKDptplOJsRsblUMvEJAGEEMIi4zy5iTpBQ8x9c9fHy9i/Es73N/jn41bzHAJxLPMsO0iTeIZzZtg/M+cYSVZJX4nHjcpAsSP3JdafEb56LLAs+MmJn0PHGEWCx2sdLFrGRqxNPEUVXTKV/ItljlvMVZq9RY+578haG8vrLMdZojSGIRS5AgQkENZVRgI0arToqFNO0nPPzDrl8il0KuMhg5FlCFBtn1g//B726twtRkKymUAHpfHOdjFAjsAs2643wfO07zBPA/A1d6x19tAPFP0usdLXoEhLeBi+uOpuwBlzvA0JMhm7Ir+WkKhQLwfkbflAMGboG+tVZv7X2cPgAZ6ip1AxwcAmNFyl73eHewu7d/z7T7+wFwJnKmZ9+MiwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwS
3153FlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important}#dm .dmBody div.u_1904115392{background-image:url(https://lirp.cdn-website.com/7f247858/dms3rep/multi/opt/MR-GG-20_yp6rlm-1920w.jpg),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpUUqHSwo4pChOlkQFemoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9aaBHjwXE/3t173L0DhEaFaVbPBKDptplOJsRsblUMvEJAGEEMIi4zy5iTpBQ8x9c9fHy9i/Es73N/jn41bzHAJxLPMsO0iTeIZzZtg/M+cYSVZJX4nHjcpAsSP3JdafEb56LLAs+MmJn0PHGEWCx2sdLFrGRqxNPEUVXTKV/ItljlvMVZq9RY+578haG8vrLMdZojSGIRS5AgQkENZVRgI0arToqFNO0nPPzDrl8il0KuMhg5FlCFBtn1g//B726twtRkKymUAHpfHOdjFAjsAs2643wfO07zBPA/A1d6x19tAPFP0usdLXoEhLeBi+uOpuwBlzvA0JMhm7Ir+WkKhQLwfkbflAMGboG+tVZv7X2cPgAZ6ip1AxwcAmNFyl73eHewu7d/z7T7+wFwJnKmZ9+MiwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important}#dm .dmBody div.u_1481397729{background-image:url(https://lirp.cdn-website.com/7f247858/dms3rep/multi/opt/DSCF7976_yk1awu-1920w.jpg),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpUUqHSwo4pChOlkQFemoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9aaBHjwXE/3t173L0DhEaFaVbPBKDptplOJsRsblUMvEJAGEEMIi4zy5iTpBQ8x9c9fHy9i/Es73N/jn41bzHAJxLPMsO0iTeIZzZtg/M+cYSVZJX4nHjcpAsSP3JdafEb56LLAs+MmJn0PHGEWCx2sdLFrGRqxNPEUVXTKV/ItljlvMVZq9RY+578haG8vrLMdZojSGIRS5AgQkENZVRgI0arToqFNO0nPPzDrl8il0KuMhg5FlCFBtn1g//B726twtRkKymUAHpfHOdjFAjsAs2643wfO07zBPA/A1d6x19tAPFP0usdLXoEhLeBi+uOpuwBlzvA0JMhm7Ir+WkKhQLwfkbflAMGboG+tVZv7X2cPgAZ6ip1AxwcAmNFyl73eHewu7d/z7T7+wFwJnKmZ9+MiwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important;padding-right:0!important}#dm .dmBody div.u_1191656333{background-image:url(https://lirp.cdn-website.com/7f247858/dms3rep/multi/opt/DSCF7984_v7iifr-1920w.jpg),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpUUqHSwo4pChOlkQFemoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9aaBHjwXE/3t173L0DhEaFaVbPBKDptplOJsRsblUMvEJAGEEMIi4zy5iTpBQ8x9c9fHy9i/Es73N/jn41bzHAJxLPMsO0iTeIZzZtg/M+cYSVZJX4nHjcpAsSP3JdafEb56LLAs+MmJn0PHGEWCx2sdLFrGRqxNPEUVXTKV/ItljlvMVZq9RY+578haG8vrLMdZojSGIRS5AgQkENZVRgI0arToqFNO0nPPzDrl8il0KuMhg5FlCFBtn1g//B726twtRkKymUAHpfHOdjFAjsAs2643wfO07zBPA/A1d6x19tAPFP0usdLXoEhLeBi+uOpuwBlzvA0JMhm7Ir+WkKhQLwfkbflAMGboG+tVZv7X2cPgAZ6ip1AxwcAmNFyl73eHewu7d/z7T7+wFwJnKmZ9+MiwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important}#dm .dmBody div.u_1442294328{background-image:url(https://lirp.cdn-website.com/7f247858/dms3rep/multi/opt/DSCF8010_hadalt-1920w.jpg),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpUUqHSwo4pChOlkQFemoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9aaBHjwXE/3t173L0DhEaFaVbPBKDptplOJsRsblUMvEJAGEEMIi4zy5iTpBQ8x9c9fHy9i/Es73N/jn41bzHAJxLPMsO0iTeIZzZtg/M+cYSVZJX4nHjcpAsSP3JdafEb56LLAs+MmJn0PHGEWCx2sdLFrGRqxNPEUVXTKV/ItljlvMVZq9RY+578haG8vrLMdZojSGIRS5AgQkENZVRgI0arToqFNO0nPPzDrl8il0KuMhg5FlCFBtn1g//B726twtRkKymUAHpfHOdjFAjsAs2643wfO07zBPA/A1d6x19tAPFP0usdLXoEhLeBi+uOpuwBlzvA0JMhm7Ir+WkKhQLwfkbflAMGboG+tVZv7X2cPgAZ6ip1AxwcAmNFyl73eHewu7d/z7T7+wFwJnKmZ9+MiwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important}#dm .dmBody div.u_1432652653{background-image:url(https://lirp.cdn-website.com/7f247858/dms3rep/multi/opt/InfinityMR_Model_10_300ppi_a68nxs-1920w.jpg),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpUUqHSwo4pChOlkQFemoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9aaBHjwXE/3t173L0DhEaFaVbPBKDptplOJsRsblUMvEJAGEEMIi4zy5iTpBQ8x9c9fHy9i/Es73N/jn41bzHAJxLPMsO0iTeIZzZtg/M+cYSVZJX4nHjcpAsSP3JdafEb56LLAs+MmJn0PHGEWCx2sdLFrGRqxNPEUVXTKV/ItljlvMVZq9RY+578haG8vrLMdZojSGIRS5AgQkENZVRgI0arToqFNO0nPPzDrl8il0KuMhg5FlCFBtn1g//B726twtRkKymUAHpfHOdjFAjsAs2643wfO07zBPA/A1d6x19tAPFP0usdLXoEhLeBi+uOpuwBlzvA0JMhm7Ir+WkKhQLwfkbflAMGboG+tVZv7X2cPgAZ6ip1AxwcAmNFyl73eHewu7d/z7T7+wFwJnKmZ9+MiwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwS
3153FlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody .u_1354670293 .caption-inner,#dm .dmBody .u_1475321650 .caption-inner{-webkit-border-top-right-radius:0!important;-webkit-border-bottom-left-radius:0!important;-webkit-border-top-left-radius:0!important;border-radius:0!important;-webkit-border-bottom-right-radius:0!important}#dm .dmBody a.u_1279230368{border-color:rgba(255,255,255,1)!important}#dm .dmBody div.u_1086676006:before{background-color:var(--color_1)!important;opacity:.92!important}#dm .dmBody div.u_1179099120 .tab-label.active{border-bottom-color:rgba(85,129,173,1)!important}#dm .dmBody div.u_1179099120 .tab-label.not-active{border-bottom-style:solid!important;border-bottom-width:2px!important;border-bottom-color:rgba(153,153,153,1)!important}#dm .dmBody div.u_1179099120 .tab-label.not-active>*{color:rgba(153,153,153,1)!important}#dm .dmBody div.u_1086676006{background-color:var(--color_1)!important;background-repeat:no-repeat!important;background-image:none!important}#dm .dmBody .u_1063276029:before{opacity:.5!important;background-color:#fff!important}#dm .dmBody div.u_1063276029:before{background-color:rgba(0,0,0,1)!important;opacity:.2!important}#dm .dmBody .u_1732686832:before{opacity:.5!important;background-color:#fff!important}#dm .dmBody div.u_1732686832:before{background-color:rgba(0,0,0,1)!important;opacity:.2!important}#dm .dmBody div.u_1354670293 .caption-container .caption-title{color:rgba(255,255,255,1)!important;font-weight:700!important}#dm .dmBody div.u_1354670293 .caption-inner{border-style:solid!important;border-width:7px!important;border-color:rgba(255,255,255,1)!important;background-color:rgba(0,0,0,0)!important}#dm .dmBody div.u_1354670293 .caption-container .caption-text{color:rgba(255,255,255,1)!important}#dm .dmBody .u_1354670293 .caption-inner{-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody .u_1611161133:before{opacity:.5!important;background-color:#fff!important}#dm .dmBody div.u_1611161133:before{background-color:rgba(0,0,0,1)!important;opacity:.2!important}#dm .dmBody .u_1785331579{color:#929292!important}#dm .dmBody div.u_1785331579{color:rgba(73,73,73,1)!important}#dm .dmBody .u_1464514467{color:#929292!important}#dm .dmBody div.u_1464514467{color:rgba(73,73,73,1)!important}#dm .dmBody .u_1312380718:before{opacity:.5!important;background-color:#fff!important}#dm .dmBody a.u_1452909424 span.text{color:rgba(255,255,255,1)!important}#dm .dmBody div.u_1312380718:before{background-color:rgba(0,0,0,1)!important;opacity:.45!important}#dm .dmBody .u_1440852562{color:#929292!important}#dm .dmBody div.u_1440852562{color:rgba(73,73,73,1)!important}#dm .dmBody .u_1387277054 .rrac_advance_amenitiesslide .swiper-button-next,#dm .dmBody .u_1387277054 .rrac_advance_amenitiesslide .swiper-button-prev,#dm .dmBody .u_1707057457 .rrac_advance_amenitiesslide .swiper-button-next,#dm .dmBody .u_1707057457 .rrac_advance_amenitiesslide .swiper-button-prev{color:rgba(255,255,255,1)!important}#dm .dmBody .u_1421876400:before,#dm .dmBody .u_1974782633:before{opacity:.5!important;background-color:#fff!important}#dm .dmBody div.u_1387277054 .rrac_advance_amenitiesslide .swiper-button-next,#dm .dmBody div.u_1387277054 .rrac_advance_amenitiesslide .swiper-button-prev,#dm .dmBody div.u_1707057457 .rrac_advance_amenitiesslide .swiper-button-next,#dm .dmBody div.u_1707057457 .rrac_advance_amenitiesslide .swiper-button-prev{background-color:rgba(46,50,70,1)!important}#dm .dmBody div.u_1974782633:before{opacity:.85!important}#dm .dmBody .u_1759827609{color:#929292!important}#dm .dmBody div.u_1759827609{color:rgba(73,73,73,1)!important}#dm .dmBody div.u_1974782633{background-color:rgba(243,243,243,1)!important;background-image:none!important}#dm .dmBody div.u_1174723285,#dm .dmBody div.u_1421876400{background-color:rgba(255,255,255,0)!important}#dm .dmBody div.u_1312380718{background-image:url(https://lirp.cdn-website.com/7f247858/dms3rep/multi/opt/63f6ce36995f25.28159916103-1920w.jpg),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpUUqHSwo4pChOlkQFemoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9aaBHjwXE/3t173L0DhEaFaVbPBKDptplOJsRsblUMvEJAGEEMIi4zy5iTpBQ8x9c9fHy9i/Es73N/jn41bzHAJxLPMsO0iTeIZzZtg/M+cYSVZJX4nHjcpAsSP3JdafEb56LLAs+MmJn0PHGEWCx2sdLFrGRqxNPEUVXTKV/ItljlvMVZq9RY+578haG8vrLMdZojSGIRS5AgQkENZVRgI0arToqFNO0nPPzDrl8il0KuMhg5FlCFBtn1g//B726twtRkKymUAHpfHOdjFAjsAs2643wfO07zBPA/A1d6x19tAPFP0usdLXoEhLeBi+uOpuwBlzvA0JMhm7Ir+WkKhQLwfkbflAMGboG+tVZv7X2cPgAZ6ip1AxwcAmNFyl73eHewu7d/z7T7+wFwJnKmZ9+MiwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwS
3153FlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important}#dm .dmBody .u_1354670293 .photoGalleryThumbs .image-container a,#dm .dmBody .u_1475321650 .photoGalleryThumbs .image-container a,#dm .dmBody .u_1627045983 .photoGalleryThumbs .image-container a,#dm .dmBody div.u_1974782633{background-size:contain!important}#dm .dmBody div.u_1421876400{background-image:none!important}#dm .dmBody div.u_1475321650 .caption-inner,#dm .dmBody div.u_1627045983 .caption-inner{background-color:rgba(0,0,0,0)!important;border-style:solid!important;border-width:7px!important;border-color:rgba(255,255,255,1)!important}#dm .dmBody .u_1475321650 .caption-inner{-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody .u_1545036456 .caption-inner,#dm .dmBody .u_1627045983 .caption-inner{-webkit-border-top-right-radius:0!important;-webkit-border-bottom-left-radius:0!important;-webkit-border-top-left-radius:0!important;border-radius:0!important}#dm .dmBody div.u_1394145437,#dm .dmBody div.u_1954871359{display:block!important;float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important}#dm .dmBody .u_1627045983 .caption-inner{-webkit-border-bottom-right-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody a.u_1164265458 span.text{color:rgba(255,255,255,1)!important}#dm .dmBody div.u_1063276029,#dm .dmBody div.u_1611161133,#dm .dmBody div.u_1732686832{background-repeat:no-repeat!important;background-image:url(https://lirp.cdn-website.com/7f247858/dms3rep/multi/opt/1920x1080-Placeholder-Image-2-1920w.jpg),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpUUqHSwo4pChOlkQFemoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9aaBHjwXE/3t173L0DhEaFaVbPBKDptplOJsRsblUMvEJAGEEMIi4zy5iTpBQ8x9c9fHy9i/Es73N/jn41bzHAJxLPMsO0iTeIZzZtg/M+cYSVZJX4nHjcpAsSP3JdafEb56LLAs+MmJn0PHGEWCx2sdLFrGRqxNPEUVXTKV/ItljlvMVZq9RY+578haG8vrLMdZojSGIRS5AgQkENZVRgI0arToqFNO0nPPzDrl8il0KuMhg5FlCFBtn1g//B726twtRkKymUAHpfHOdjFAjsAs2643wfO07zBPA/A1d6x19tAPFP0usdLXoEhLeBi+uOpuwBlzvA0JMhm7Ir+WkKhQLwfkbflAMGboG+tVZv7X2cPgAZ6ip1AxwcAmNFyl73eHewu7d/z7T7+wFwJnKmZ9+MiwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important;background-size:cover!important}#dm .dmBody div.u_1551588245:before{opacity:.5!important;background-color:rgba(0,0,0,1)!important}#dm .dmBody .u_1336726274:before{opacity:.5!important;background-color:#000!important}#dm .dmBody div.u_1336726274:before{background-color:rgba(0,0,0,1)!important;opacity:.5!important}#dm .dmBody div.u_1249406171{background-color:rgba(255,255,255,1)!important}#dm .dmBody .u_1551588245:before{opacity:.5!important;background-color:#000!important}#dm .dmBody div.u_1336726274{background-repeat:no-repeat!important;background-image:url(https://lirp.cdn-website.com/7f247858/dms3rep/multi/opt/rozzie-boston-exterior-1920w.webp),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpUUqHSwo4pChOlkQFemoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9aaBHjwXE/3t173L0DhEaFaVbPBKDptplOJsRsblUMvEJAGEEMIi4zy5iTpBQ8x9c9fHy9i/Es73N/jn41bzHAJxLPMsO0iTeIZzZtg/M+cYSVZJX4nHjcpAsSP3JdafEb56LLAs+MmJn0PHGEWCx2sdLFrGRqxNPEUVXTKV/ItljlvMVZq9RY+578haG8vrLMdZojSGIRS5AgQkENZVRgI0arToqFNO0nPPzDrl8il0KuMhg5FlCFBtn1g//B726twtRkKymUAHpfHOdjFAjsAs2643wfO07zBPA/A1d6x19tAPFP0usdLXoEhLeBi+uOpuwBlzvA0JMhm7Ir+WkKhQLwfkbflAMGboG+tVZv7X2cPgAZ6ip1AxwcAmNFyl73eHewu7d/z7T7+wFwJnKmZ9+MiwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important;background-size:cover!important}#dm .dmBody div.u_1545036456 .caption-inner{border-style:solid!important;border-width:7px!important;border-color:rgba(255,255,255,1)!important;background-color:rgba(0,0,0,0)!important}#dm .dmBody .u_1545036456 .caption-inner{-webkit-border-bottom-right-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody .u_1453046330 .caption-inner,#dm .dmBody .u_1601117318 .caption-inner{border-radius:0!important;-webkit-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important;-webkit-border-bottom-left-radius:0!important;-webkit-border-top-left-radius:0!important}#dm .dmBody div.u_1601117318 .caption-inner{border-style:solid!important;border-width:7px!important;border-color:rgba(255,255,255,1)!important;background-color:rgba(0,0,0,0)!important}#dm .dmBody .u_1601117318 .caption-inner{-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody div.u_1453046330 .caption-inner{border-style:solid!important;border-width:7px!important;border-color:rgba(255,255,255,1)!important;background-color:rgba(0,0,0,0)!important}#dm .dmBody .u_1453046330 .caption-inner{-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody div.u_1758303300 .caption-inner{border-style:solid!important;border-width:7px!important;border-color:rgba(255,255,255,1)!important;background-color:rgba(0,0,0,0)!important}#dm .dmBody .u_1758303300 .caption-inner{-webkit-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important;-webkit-border-bottom-left-radius:0!important;-webkit-border-top-left-radius:0!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody div.u_1551588245{background-repeat:no-repeat!important;background-image:url(https://lirp.cdn-website.com/7f247858/dms3rep/multi/opt/EDIT_Rozzie-POI-17-e1dd53fc-1920w.jpg),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpUUqHSwo4pChOlkQFemoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9aaBHjwXE/3t173L0DhEaFaVbPBKDptplOJsRsblUMvEJAGEEMIi4zy5iTpBQ8x9c9fHy9i/Es73N/jn41bzHAJxLPMsO0iTeIZzZtg/M+cYSVZJX4nHjcpAsSP3JdafEb56LLAs+MmJn0PHGEWCx2sdLFrGRqxNPEUVXTKV/ItljlvMVZq9RY+578haG8vrLMdZojSGIRS5AgQkENZVRgI0arToqFNO0nPPzDrl8il0KuMhg5FlCFBtn1g//B726twtRkKymUAHpfHOdjFAjsAs2643wfO07zBPA/A1d6x19tAPFP0usdLXoEhLeBi+uOpuwBlzvA0JMhm7Ir+WkKhQLwfkbflAMGboG+tVZv7X2cPgAZ6ip1AxwcAmNFyl73eHewu7d/z7T7+wFwJnKmZ9+MiwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwS
3153FlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;background-color:rgba(0,0,0,0)!important}#dm .dmBody div.u_1381885977,#dm .dmBody div.u_1442294328{padding-left:0!important}#dm .dmBody div.u_1394145437,#dm .dmBody div.u_1843779053,#dm .dmBody div.u_1954871359{padding:0!important;margin:0 auto 10px!important;text-align:center!important}#dm .d-page-1716942098 DIV.dmInner,#dm .dmBody div.u_1551588245{background-attachment:fixed!important;background-position:50% 0!important}#dm .dmBody div.u_1954871359{width:323px!important;max-width:100%!important;min-width:0!important}#dm .dmBody div.u_1394145437{width:319px!important;max-width:calc(100% - 79px)!important;min-width:25px!important}#dm .dmBody div.u_1348254215,#dm .dmBody div.u_1843779053{min-width:0!important;float:none!important;left:0!important;height:auto!important;display:block!important;top:0!important;position:relative!important}#dm .dmBody div.u_1843779053{width:324px!important;max-width:100%!important}#dm .d-page-1716942098 DIV.dmInner{background-repeat:repeat!important;background-image:none!important;background-size:auto!important}#dm .dmBody div.u_1348254215{width:100%!important;max-width:100%!important;padding:2px 0!important;margin:8px auto!important}#dm .dmBody div.u_1179099120 .tab-label.active>h4,#dm .dmBody div.u_1179099120 .tab-label.not-active>h4{font-size:20px!important}#dm .dmBody div.u_1179099120{float:none!important;top:0!important;left:0!important;width:calc(100% - 124px)!important;position:relative!important;height:auto!important;max-width:1174px!important;min-width:25px!important;text-align:center!important;padding:0!important;margin:26px auto 0!important}#dm .dmBody div.u_1179099120 .tab-label.active:not(.inghill)>h4,#dm .dmBody div.u_1179099120 .tab-label.not-active:not(.inghill)>h4{text-align:center!important}#dm .dmBody div.u_1480390991{margin:0!important;padding:0!important}#dm .dmBody div.u_1179099120 .active .button-class{width:225px!important;height:55px!important}#dm .dmBody div.u_1179099120 .tab .desc-title{font-size:36px!important}#dm .dmBody div.u_1179099120 .image-container{height:364px!important;width:500px!important}#dm .dmBody div.u_1086676006,#dm .dmBody div.u_1922910641{float:none!important;height:auto!important;min-width:0!important;text-align:center!important;left:0!important}#dm .dmBody div.u_1086676006{top:0!important;width:auto!important;position:relative!important;max-width:none!important;background-attachment:fixed!important;background-size:cover!important;padding:100px 40px!important;margin:0!important}#dm .dmBody div.u_1394145437 .caption-container .caption-text,#dm .dmBody div.u_1394145437 .caption-container .caption-text .rteBlock,#dm .dmBody div.u_1954871359 .caption-container .caption-text,#dm .dmBody div.u_1954871359 .caption-container .caption-text .rteBlock{font-size:24px!important}#dm .dmBody div.u_1843779053 .caption-container .caption-title{font-size:130px!important}#dm .dmBody div.u_1843779053 .caption-container .caption-text,#dm .dmBody div.u_1843779053 .caption-container .caption-text .rteBlock{font-size:24px!important}#dm .dmBody div.u_1394145437 .caption-container .caption-title,#dm .dmBody div.u_1922910641 .caption-container .caption-title,#dm .dmBody div.u_1954871359 .caption-container .caption-title{font-size:130px!important}#dm .dmBody div.u_1191656333,#dm .dmBody div.u_1904115392{padding-top:100px!important;padding-bottom:100px!important;background-position:50% 50%!important;padding-left:0!important}#dm .dmBody div.u_1319812378 .caption-container .caption-text,#dm .dmBody div.u_1319812378 .caption-container .caption-text .rteBlock,#dm .dmBody div.u_1922910641 .caption-container .caption-text,#dm .dmBody div.u_1922910641 .caption-container .caption-text .rteBlock{font-size:24px!important}#dm .dmBody div.u_1922910641{display:block!important;top:0!important;width:324px!important;position:relative!important;max-width:100%!important;padding:0!important;margin:10px auto!important}#dm .dmBody div.u_1247466531,#dm .dmBody div.u_1319812378{display:block!important;top:0!important;position:relative!important;height:auto!important;min-width:25px!important;padding:0!important;margin:10px auto!important;float:none!important}#dm .dmBody div.u_1319812378 .caption-container .caption-title{font-size:130px!important}#dm .dmBody div.u_1247466531 .caption-container .caption-text,#dm .dmBody div.u_1247466531 .caption-container .caption-text .rteBlock{font-size:24px!important}#dm .dmBody div.u_1247466531 .caption-container .caption-title{font-size:130px!important}#dm .dmBody div.u_1319812378{left:0!important;width:calc(100% - 70px)!important;max-width:311px!important;text-align:center!important}#dm .dmBody div.u_1247466531{left:0!important;width:calc(100% - 73px)!important;max-width:295px!important;text-align:center!important}
3153#dm .dmBody div.u_1306895925,#dm .dmBody div.u_1608644577{top:0!important;left:0!important;width:auto!important;min-width:0!important;position:relative!important;height:auto!important;text-align:center!important}#dm .dmBody .u_1247466531 .photoGalleryThumbs .image-container a,#dm .dmBody .u_1319812378 .photoGalleryThumbs .image-container a,#dm .dmBody .u_1394145437 .photoGalleryThumbs .image-container a,#dm .dmBody .u_1843779053 .photoGalleryThumbs .image-container a,#dm .dmBody .u_1922910641 .photoGalleryThumbs .image-container a,#dm .dmBody .u_1954871359 .photoGalleryThumbs .image-container a{padding-top:300px!important}#dm .dmBody div.u_1306895925{float:none!important;max-width:100%!important;margin:0!important;padding:0!important}#dm .dmBody div.u_1432652653{background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important;padding:100px 0!important;margin:0!important}#dm .dmBody div.u_1608644577{float:none!important;max-width:100%!important;padding:0!important;margin:0!important}#dm .dmBody div.u_1350077526,#dm .dmBody div.u_1785331579{width:calc(100% - 0px)!important;max-width:100%!important;top:0!important;left:0!important;display:block!important}#dm .dmBody div.u_1350077526{float:none!important;position:relative!important;height:auto!important;min-width:25px!important;padding:2px 0!important;margin:232px auto 8px!important}#dm .dmBody div.u_1387277054 .rrac_advance_amenitiesslide .thumbnail-set .ttx .title{font-size:18px!important}#dm .dmBody div.u_1387277054 .rrac_advance_amenitiesslide .thumbnail-set .ttx .parag,#dm .dmBody div.u_1387277054 .rrac_advance_amenitiesslide .thumbnail-set .ttx .parag p{font-size:12px!important}#dm .dmBody div.u_1249406171{float:none!important;top:0!important;left:0!important;width:auto!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:center!important;padding:0!important}#dm .dmBody div.u_1354670293 .caption-container .caption-text{font-size:24px!important}#dm .dmBody div.u_1354670293 .caption-container .caption-title{font-size:130px!important}#dm .dmBody .u_1354670293 .photoGalleryThumbs .image-container a{padding-top:300px!important}#dm .dmBody div.u_1464514467,#dm .dmBody div.u_1785331579,#dm .dmBody div.u_1915003254,#dm .dmBody div.u_1979164513{height:auto!important;padding:2px 0!important;position:relative!important;float:none!important}#dm .dmBody div.u_1785331579{min-width:25px!important}#dm .dmBody div.u_1979164513{top:0!important;left:0!important;width:calc(100% - 103px)!important;max-width:993.99px!important;min-width:25px!important;margin:8px auto!important}#dm .dmBody a.u_1452909424,#dm .dmBody div.u_1464514467{top:0!important;left:0!important;max-width:100%!important}#dm .dmBody div.u_1464514467{width:calc(100% - 0px)!important;min-width:25px!important;display:block!important}#dm .dmBody div.u_1915003254{top:0!important;left:0!important;width:calc(100% - 162px)!important;max-width:875.97px!important;min-width:25px!important;display:block!important;margin:8px auto!important}#dm .dmBody div.u_1312380718{width:auto!important;background-position:50% 50%!important;margin:0!important;padding:200px 30px!important}#dm .dmBody a.u_1452909424{border-color:rgba(255,255,255,1)!important;float:none!important;width:300px!important;position:relative!important;height:60px!important;min-width:0!important;text-align:center!important;padding:0!important}#dm .dmBody a.u_1267416127,#dm .dmBody div.u_1387277054{top:0!important;left:0!important;position:relative!important;min-width:25px!important;padding:0!important}#dm .dmBody a.u_1267416127{float:none!important;width:calc(100% - 451px)!important;height:60px!important;max-width:295.56px!important;text-align:center!important;margin:17px auto 0!important}#dm .dmBody div.u_1387277054{float:none!important;width:calc(100% - 241px)!important;height:481.13px!important;max-width:1494.88px!important;text-align:start!important;margin:0 auto!important}#dm .dmBody div.u_1422454730,#dm .dmBody div.u_1440852562{float:none!important;left:0!important;position:relative!important;height:auto!important;min-width:25px!important;padding:2px 0!important;display:block!important;top:0!important}#dm .dmBody div.u_1440852562{width:calc(100% - 0px)!important;max-width:100%!important}#dm .dmBody div.u_1422454730{width:calc(100% - 45px)!important;max-width:1109.97px!important;margin:8px auto!important}#dm .dmBody div.u_1174723285{width:auto!important;margin:0!important;padding:25px 30px!important}#dm .dmBody div.u_1407846297,#dm .dmBody div.u_1693499965{width:calc(100% - 0px)!important;max-width:100%!important}#dm .dmBody div.u_1407846297,#dm .dmBody div.u_1693499965,#dm .dmBody div.u_1977941411{float:none!important;left:0!important;position:relative!important;min-width:25px!important;padding:2px 0!important;height:auto!important}#dm .dmBody div.u_1693499965{display:block!important;top:0!important;margin:-24px 0 8px!important}#dm .dmBody div.u_1407846297{top:0!important;margin:-8px 0 8px!important}#dm .dmBody a.u_1279230368{float:none!important;top:0!important;left:0!important;width:calc(100% - 450px)!important;position:relative!important;height:60px!important;max-width:297.78px!important;min-width:25px!important;text-align:center!important;display:block!important;padding:0!important;margin:20px auto 10px!important}#dm .dmBody div.u_1974782633{width:auto!important;background-position:50% 50%!important;background-repeat:no-repeat!important;margin:0!important;padding:20px 0!important}#dm .dmBody div.u_1977941411{line-height:normal!important;top:0!important;width:calc(100% - 77px)!important;max-width:740px!important;display:block!important;margin:0 auto 8px!important}#dm .dmBody div.u_1707057457,#dm .dmBody div.u_1759827609{float:none!important;left:0!important;position:relative!important;min-width:25px!important;padding:0!important}#dm .dmBody div.u_1707057457 .rrac_advance_amenitiesslide .thumbnail-set .ttx .title{font-size:18px!important}#dm .dmBody div.u_1707057457 .rrac_advance_amenitiesslide .thumbnail-set .ttx .parag,#dm .dmBody div.u_1707057457 .rrac_advance_amenitiesslide .thumbnail-set .ttx .parag p{font-size:12px!important}#dm .dmBody div.u_1707057457{top:0!important;width:calc(100% - 8px)!important;height:428.09px!important;max-width:938.54px!important;text-align:start!important;display:block!important;margin:10px auto 0!important}#dm .dmBody div.u_1421876400{background-repeat:repeat!important;background-size:auto!important;background-position:50% 50%!important;width:auto!important;margin:0!important;padding:15px 30px!important}#dm .dmBody div.u_1759827609{top:0!important;width:calc(100% - 271px)!important;height:auto!important;max-width:1223.97px!important;display:block!important;margin:8px auto!important}#dm .dmBody a.u_1460308797,#dm .dmBody div.u_1300152023{float:none!important;left:0!important;position:relative!important;max-width:100%!important}#dm .dmBody a.u_1460308797{top:0!important;width:296px!important;height:60px!important;min-width:0!important;text-align:center!important;display:block!important;padding:0!important;margin:10px auto!important}#dm .dmBody div.u_1300152023,#dm .dmBody div.u_1843812700{min-width:25px!important;text-align:start!important;padding:0!important;width:calc(100% - 0px)!important}#dm .dmBody div.u_1300152023{height:410px!important;top:0!important;margin:0 auto!important}#dm .dmBody div.u_1843812700{height:403px!important;float:none!important;top:0!important;left:0!important;position:relative!important;max-width:100%!important;margin:20px auto 0!important}#dm .dmBody div.u_1255972676,#dm .dmBody div.u_1354670293{display:block!important;float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;max-width:100%!important}#dm .dmBody div.u_1255972676{width:518px!important;min-width:0!important;padding:2px 0!important;margin:8px auto!important}#dm .dmBody div.u_1732686832{background-position:0 50%!important;padding:100px 10px!important;margin:0!important}#dm .dmBody div.u_1063276029,#dm .dmBody div.u_1611161133{background-position:50% 50%!important;padding:100px 10px!important;margin:0!important}#dm .dmBody div.u_1354670293{width:calc(100% - 0px)!important;min-width:25px!important;text-align:center!important;padding:0!important;margin:10px auto!important}#dm .dmBody div.u_1475321650 .caption-container .caption-text,#dm .dmBody div.u_1475321650 .caption-container .caption-text .rteBlock{color:rgba(255,255,255,1)!important;font-size:24px!important}#dm .dmBody div.u_1475321650 .caption-container .caption-title{color:rgba(255,255,255,1)!important;font-weight:700!important;font-size:130px!important}#dm .dmBody div.u_1545036456 .caption-container .caption-text,#dm .dmBody div.u_1627045983 .caption-container .caption-text{font-size:24px!important;color:rgba(255,255,255,1)!important}#dm .dmBody .u_1475321650 .photoGalleryThumbs .image-container a{padding-top:300px!important}#dm .dmBody div.u_1475321650,#dm .dmBody div.u_1627045983{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:25px!important;padding:0!important;text-align:center!important;display:block!important}#dm .dmBody div.u_1475321650{margin:10px 0!important}#dm .dmBody div.u_1627045983 .caption-container .caption-title{color:rgba(255,255,255,1)!important;font-weight:700!important;font-size:130px!important}#dm .dmBody .u_1627045983 .photoGalleryThumbs .image-container a{padding-top:300px!important}#dm .dmBody div.u_1456950927,#dm .dmBody div.u_1921600180{width:calc(100% - 0px)!important;height:auto!important;max-width:100%!important;padding:2px 0!important;float:none!important;top:0!important;left:0!important;position:relative!important;min-width:25px!important}#dm .dmBody div.u_1456950927{display:block!important}#dm .dmBody a.u_1164265458{border-color:rgba(255,255,255,1)!important;float:none!important;top:0!important;left:0!important;width:calc(100% - 450px)!important;position:relative!important;height:60px!important;max-width:297.78px!important;min-width:25px!important;text-align:center!important;display:block!important;padding:0!important}#dm .dmBody div.u_1194373225,#dm .dmBody div.u_1336726274,#dm .dmBody div.u_1551588245{min-width:0!important;float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;max-width:100%!important}#dm .dmBody div.u_1336726274{width:auto!important;text-align:start!important;padding:191px 30px!important;margin:0!important}#dm .dmBody div.u_1194373225{width:441px!important;display:block!important;padding:2px 0!important}#dm .dmBody div.u_1551588245{width:auto!important;text-align:center!important;background-size:cover!important;min-height:100vh!important;padding:161.5px 40px!important;margin:0!important}#dm .dmBody div.u_1517301583{display:block!important;float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:25px!important;padding:2px 0!important;margin:8px auto!important}#dm .dmBody div.u_1545036456 .caption-container .caption-title{color:rgba(255,255,255,1)!important;font-weight:700!important;font-size:130px!important}#dm .dmBody div.u_1601117318 .caption-container .caption-text{color:rgba(255,255,255,1)!important;font-size:24px!important}#dm .dmBody div.u_1601117318 .caption-container .caption-title{color:rgba(255,255,255,1)!important;font-weight:700!important;font-size:130px!important}#dm .dmBody div.u_1453046330 .caption-container .caption-text{color:rgba(255,255,255,1)!important;font-size:24px!important}#dm .dmBody div.u_1453046330 .caption-container .caption-title{color:rgba(255,255,255,1)!important;font-weight:700!important;font-size:130px!important}#dm .dmBody div.u_1758303300 .caption-container .caption-text{color:rgba(255,255,255,1)!important;font-size:24px!important}#dm .dmBody div.u_1758303300 .caption-container .caption-title{color:rgba(255,255,255,1)!important;font-weight:700!important;font-size:130px!important}.font-size-85,.size-85{font-size:85px!important}.font-size-25,.size-25{font-size:25px!important}[data-version] .font-size-100,[data-version] .size-100{font-size:100px!important}.font-size-10,.size-10{font-size:10px!important}.dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop=none]),.dmDesktopBody:not(.editGrid) [data-anim-extended]{visibility:hidden} #dm .dmPhotoGallery.newPhotoGallery .dmPhotoGalleryHolder:not(.photo-gallery-done) {display: none;} @media (max-width:767px){ [data-hidden-on-mobile] {display:none!important}} 3154 .dmDesktopBody [data-anim-desktop]:not([data-anim-desktop='none']) { 3155 visibility: hidden; 3156 } 3157 3158 3159</style> 3160 3161 3162 3163<style id="fontFallbacks"> 3164 @font-face { 3165 font-family: "Roboto Fallback"; 3166 src: local('Arial'); 3167 ascent-override: 92.6709%; 3168 descent-override: 24.3871%; 3169 size-adjust: 100.1106%; 3170 line-gap-override: 0%; 3171 }@font-face { 3172 font-family: "Lato Fallback"; 3173 src: local('Arial'); 3174 ascent-override: 101.3181%; 3175 descent-override: 21.865%; 3176 size-adjust: 97.4159%; 3177 line-gap-override: 0%; 3178 }@font-face { 3179 font-family: "Oswald Fallback"; 3180 src: local('Arial'); 3181 ascent-override: 145.0682%; 3182 descent-override: 35.1423%; 3183 size-adjust: 82.2372%; 3184 line-gap-override: 0%; 3185 }@font-face { 3186 font-family: "Lexend Deca Fallback"; 3187 src: local('Arial'); 3188 ascent-override: 90.4521%; 3189 descent-override: 22.613%; 3190 size-adjust: 110.5558%; 3191 line-gap-override: 0%; 3192 } 3193</style> 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205<meta property="og:type" content="website"> 3206<meta property="og:url" content="https://www.rozzieboston.com/">
3207<script type="application/ld+json"> 3208 { 3209 "@context" : "https://schema.org", 3210 "@type" : "WebSite", 3211 "name" : "Rozzie", 3212 "url" : "https://www.rozzieboston.com/" 3213 } 3214</script>
3214 3215 <title> 3216 3217Rozzie | Apartments for Rent in Roslindale, MA 3218 </title> 3219 <meta name="description" content=" 3220Rozzie offers luxury apartments in Roslindale, MA, featuring studio, 1, 2, & 3-bedroom floor plans with modern amenities near Boston. "/> 3221 3222 <meta name="google-site-verification" content="bA37VGmBCNupgJt--i2pZRmyC8cTdiWctbC4Agoz2nE"/> 3223 3224 <meta name="twitter:card" content="summary"/> 3225 <meta name="twitter:title" content="Rozzie | Apartments for Rent in Roslindale, MA"/> 3226 <meta name="twitter:description" content=" 3227Rozzie offers luxury apartments in Roslindale, MA, featuring studio, 1, 2, & 3-bedroom floor plans with modern amenities near Boston. "/> 3228 <meta name="twitter:image" content="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/EDIT_Rozzie-POI-17-e1dd53fc-1920w.jpg"/> 3229 <meta property="og:description" content=" 3230Rozzie offers luxury apartments in Roslindale, MA, featuring studio, 1, 2, & 3-bedroom floor plans with modern amenities near Boston. "/> 3231 <meta property="og:title" content="Rozzie | Apartments for Rent in Roslindale, MA"/> 3232 <meta property="og:image" content="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/EDIT_Rozzie-POI-17-e1dd53fc-1920w.jpg"/> 3233 3234 3235 3236 3237<!-- SYS- VVNfRElSRUNUX1BST0RVQ1RJT04= --> 3238</head> 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260<body id="dmRoot" data-page-alias="home" class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite dmLargeBody responsiveTablet " 3261 style="padding:0;margin:0;" 3262 3263 > 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280<div id="dm" class='dmwr'> 3281 3282 <div class="dm_wrapper standard-var5 widgetStyle-3 standard"> 3283 <div dmwrapped="true" id="1901957768" class="dm-home-page" themewaschanged="true"> <div dmtemplateid="Hamburger" data-responsive-name="ResponsiveDesktopTopTabletHamburger" class="runtime-module-container dm-bfs dm-layout-home hasAnimations rows-1200 header-over-content inMiniHeaderMode hasStickyHeader hamburger-reverse dmPageBody d-page-1716942098 inputs-css-clean dmFreeHeader" id="dm-outer-wrapper" data-page-class="1716942098" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner" data-auto="page-inner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div id="site_content"> <div class="p_hfcontainer showOnMedium"> <div id="hamburger-drawer" class="hamburger-drawer layout-drawer" layout="e9d510f4eb904e939c2be8efaf777e6e===header" data-origin="side-reverse"> <div class="u_1363528691 dmRespRow" style="text-align: center;" id="1363528691"> <div class="dmRespColsWrapper" id="1183515630"> <div class="u_1657874853 dmRespCol small-12 medium-12 large-12 empty-column" id="1657874853"></div> 3284</div> 3285</div> 3286 <div class="u_1962649878 dmRespRow middleDrawerRow hasBackgroundOverlay fullBleedChanged fullBleedMode" style="text-align: center;" id="1962649878" data-binding="W3siYmluZGluZ05hbWUiOiJiYWNrZ3JvdW5kIiwidmFsdWUiOiJzaXRlX2ltYWdlcy5wZXJzaXN0ZWQuQmFja2dyb3VuZCBUZXh0dXJlIn1d"> <div class="dmRespColsWrapper" id="1131173890"> <div class="u_1186505347 dmRespCol small-12 large-5 medium-5" id="1186505347"> <div class="u_1800471303 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1800471303" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMucGVyc2lzdGVkLkxJR0hUIExPR08ifV0="><img src="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Rozzie+logo+horz-white+type-1920w.png" id="1087298337" class="" data-dm-image-path="https://irp.cdn-website.com/7f247858/dms3rep/multi/Rozzie+logo+horz-white+type.png" data-diy-image="" alt="Background Image" onerror="handleImageLoadError(this)"/></div> 3287 <div class="u_1112559146 align-center text-align-center dmSocialHub gapSpacing" id="1112559146" dmle_extension="social_hub" data-element-type="social_hub" data-binding="W3siYmluZGluZ05hbWUiOiJzb2NpYWwiLCJ2YWx1ZSI6ImNvbnRlbnRfbGlicmFyeS5nbG9iYWwuc29jaWFsIn1d" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://facebook.com/RozzieBoston" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event &&
3287 dm_gaq_push_event('socialLink', 'click', 'Facebook')"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 3288</a> 3289 <a href="https://instagram.com/rozzie_boston/" target="_blank" dm_dont_rewrite_url="true" aria-label="instagram" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Instagram')"> <span class="dmSocialInstagram dm-social-icons-instagram oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 3290</a> 3291</div> 3292</div> 3293</div> 3294 <nav class="u_1957734737 effect-bottom2 main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="vertical_nav_layout_2" layout-sub="" data-show-vertical-sub-items="HIDE" id="1957734737" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item dmNavItemSelected dmUDNavigationItem_00 " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text=" 3295 Home 3296 " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 3297</span> 3298</a> 3299</li> 3300 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/floor-plans" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101661768 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 3301 Floor Plans 3302 " data-auto="page-text-style">Floor Plans<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 3303</span> 3304</a> 3305</li> 3306 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/gallery" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101199419 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 3307 Gallery 3308 " data-auto="page-text-style">Gallery<span class="icon icon-angle-down"></span> 3309</span> 3310</a> 3311</li> 3312 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/amenities" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101959265 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 3313 Amenities 3314 " data-auto="page-text-style">Amenities<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 3315</span> 3316</a> 3317</li> 3318 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/virtual-tour" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101427426 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 3319 Virtual Tours 3320 " data-auto="page-text-style">Virtual Tours<span class="icon icon-angle-down"></span> 3321</span> 3322</a> 3323</li> 3324 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/neighborhood" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101314651 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 3325 Neighborhood 3326 " data-auto="page-text-style">Neighborhood<span class="icon icon-angle-down"></span> 3327</span> 3328</a> 3329</li> 3330 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact-us" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101502206 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 3331 Contact Us 3332 " data-auto="page-text-style">Contact Us<span class="icon icon-angle-down"></span> 3333</span> 3334</a> 3335</li> 3336</ul> 3337</nav> 3338</div> 3339 <div class="u_1323221766 dmRespCol small-12 large-7 medium-7 content-removed" id="1323221766"> <div class="u_1927609825 dmNewParagraph hide-for-small hide-for-large" data-element-type="paragraph" data-version="5" id="1927609825" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQuZ2VuZXJhbCAtIHBldCBwb2xpY3kifV0=" data-diy-text=""><p class="rteBlock"><strong>PET POLICY</strong></p><p class="rteBlock">2 pets maximum, dogs & cats allowed. </p><p class="rteBlock">Pet rent applies: $75 for dogs & $50 for cats.</p><p class="rteBlock">Breed restrictions apply. Contact leasing for more information.</p></div> 3340 <a data-display-type="block" class="u_1915567034 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="https://walk-hill-rentcafewebsite.securecafe.com/onlineleasing/walk-hill/guestlogin.aspx" data-element-type="dButtonLinkId" id="1915567034" target="_blank"> <span class="iconBg" aria-hidden="true" id="1203889544"> <span class="icon hasFontIcon icon-star" id="1910622425"></span> 3341</span> 3342 <span class="text" id="1291773875">APPLY NOW</span> 3343</a> 3344 <a data-display-type="block" class="u_1664052890 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="https://walk-hill-rentcafewebsite.securecafenet.com/residentservices/walk-hill/userlogin" data-element-type="dButtonLinkId" id="1664052890" target="_blank"> <span class="iconBg" aria-hidden="true" id="1610696884"> <span class="icon hasFontIcon icon-star" id="1358176225"></span> 3345</span> 3346 <span class="text" id="1044087581">RESIDENT LOGIN</span> 3347</a> 3348</div> 3349</div> 3350</div> 3351 <div class="dmRespRow u_1636368023 fullBleedChanged fullBleedMode" style="text-align: center;" id="1636368023"> <div class="dmRespColsWrapper" id="1445979630"> <div class="u_1452291049 dmRespCol small-12 large-4 medium-4" id="1452291049"> <div class="u_1681732685 dmNewParagraph" id="1681732685" data-element-type="paragraph" data-version="5"> <h5><span style="color: rgb(255, 255, 255); display: initial;">CALL US</span></h5> 3352</div> <div class="u_1775704413 dmNewParagraph ui-sortable-handle" id="1775704413" style="transition: none 0s ease 0s; display: block; text-align: left;" data-version="5" new-inline-bind-applied="true" data-diy-text="" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJjb250ZW50X2xpYnJhcnkuZ2xvYmFsLnBob25lLndlYnNpdGUifV0="><p class="text-align-left"><span style="color: rgb(255, 255, 255); display: initial;"><span class="inline-data-binding" data-encoded-value="ODU3LTI2NC0xMjEw" data-inline-binding="content_library.global.phone.website" data-inline-binding-encoded="Y29udGVudF9saWJyYXJ5Lmdsb2JhbC5waG9uZS53ZWJzaXRl"><a class="inlineBindingLink" target="_blank" href="tel:857-264-1210">857-264-1210</a></span></span></p></div></div> 3353 <div class="u_1009391701 dmRespCol small-12 large-4 medium-4" id="1009391701"> <div class="u_1687316891 dmNewParagraph" id="1687316891" data-element-type="paragraph" data-version="5"> <h5><span style="display: initial; color: rgb(255, 255, 255);">VISIT US</span></h5> 3354</div> <div class="u_1725211013 dmNewParagraph" id="1725211013" style="line-height:initial;" data-version="5" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQuZ2VuZXJhbCAtIGxlYXNpbmcgb2ZmaWNlIGFkZHJlc3MifV0=" data-diy-text=""><p class="rteBlock">289 Walk Hill Street</p><p class="rteBlock">Boston, MA 02131</p></div></div> 3355 <div class="dmRespCol large-4 medium-4 small-12 u_1180293829" id="1180293829"> <div class="u_1129178277 dmNewParagraph" id="1129178277" data-element-type="paragraph" data-version="5"> <h5><span style="display: initial; color: rgb(255, 255, 255);">OFFICE HOURS</span></h5> 3356</div> <div class="u_1617415533 default dmHoursOfOperation" id="1617415533" dmle_extension="open_hours" data-element-type="open_hours" data-binding="W3siYmluZGluZ05hbWUiOiJidXNpbmVzc19ob3VycyIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5idXNpbmVzc19ob3VycyJ9XQ==" time_format="12" wr="true" displaytitle="false" forcedisplay="false" icon="true" surround="true" adwords=""> <dl class="open-hours-data"> <div class="open-hours-item"> <dt day="0">Mon - Fri</dt> 3357 <dd> <time>9:00 am</time> 3358- <time>5:00 pm</time> 3359</dd> 3360</div> 3361 <div class="open-hours-item"> <dt day="5">Sat - Sun</dt> 3362 <dd>Closed</dd> 3363</div> 3364</dl> 3365</div> 3366</div> 3367</div> 3368</div> 3369</div> 3370 <div class="layout-drawer-overlay" id="layout-drawer-overlay"></div> 3371</div> 3372 <div class="site_content"> <div id="hamburger-header-container" class="showOnMedium hamburger-header-container p_hfcontainer"> <div id="hamburger-header" class="hamburger-header p_hfcontainer" layout="44dc38f951e9489490b055748e10ba9f===header" data-scrollable-target="body" data-scroll-responder-id="hamburger-header" secondary-image="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Rozzie+logo+horz-white+type-1920w.png" has-secondary-image="true"> <div class="u_1976198127 dmRespRow fullBleedChanged fullBleedMode" style="text-align: center;" id="1976198127"> <div class="dmRespColsWrapper" id="1668147588"> <div class="dmRespCol small-12 medium-12 large-12 u_1686406197" id="1686406197"> <div class="u_1712997034 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1712997034" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMucGVyc2lzdGVkLkxJR0hUIExPR08ifV0="> <a href="/" id="1966456529"><img src="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Rozzie+logo+horz-white+type-1920w.png" id="1257419461" class="" data-dm-image-path="https://irp.cdn-website.com/7f247858/dms3rep/multi/Rozzie+logo+horz-white+type.png" data-diy-image="" alt="Backgroun
3372d Image" onerror="handleImageLoadError(this)"/></a> 3373</div> 3374</div> 3375</div> 3376</div> 3377</div> 3378</div> 3379 <button class="showOnMedium layout-drawer-hamburger hamburger-on-header" id="layout-drawer-hamburger" data-auto="layout-drawer-hamburger" aria-label="menu" aria-controls="hamburger-drawer" aria-expanded="false"> <span class="hamburger__slice"></span> 3380 <span class="hamburger__slice"></span> 3381 <span class="hamburger__slice"></span> 3382</button> 3383 <div class="dmHeaderContainer fHeader d-header-wrapper showOnLarge"> <div id="hcontainer" class="u_hcontainer dmHeader p_hfcontainer" freeheader="true" headerlayout="b58ba5b5703b4cd7b5f5f7951565dc87===horizontal-layout-2" data-scrollable-target="body" data-scrollable-target-threshold="1" data-scroll-responder-id="1" logo-size-target="66%" secondary-image="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Rozzie+logo+horz-white+type-1920w.png" has-secondary-image="true" data-auto="header"> <div dm:templateorder="85" class="dmHeaderResp dmHeaderStack noSwitch" id="1709005236"> <div class="u_1241321527 dmRespRow fullBleedChanged fullBleedMode" style="text-align: center;" id="1241321527"> <div class="dmRespColsWrapper" id="1920214200"> <div class="u_1962176903 dmRespCol small-12 large-6 medium-6" id="1962176903"> <div class="u_1014055129 dmNewParagraph" id="1014055129" data-version="5" new-inline-bind-applied="true" data-diy-text="" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJjb250ZW50X2xpYnJhcnkuZ2xvYmFsLnBob25lLndlYnNpdGUifV0=" data-styletopreserve="{" background-image":""}"=""><p class="text-align-left"><span style="color: rgb(255, 255, 255); display: initial;"><span class="inline-data-binding" data-encoded-value="KDYxNykgMzIyLTA5Mzg=" data-inline-binding="content_library.global.phone.website" data-inline-binding-encoded="Y29udGVudF9saWJyYXJ5Lmdsb2JhbC5waG9uZS53ZWJzaXRl"><a class="inlineBindingLink" target="_blank" href="tel:857-264-1210">857-264-1210</a></span></span></p></div></div> 3384 <div class="u_1539935158 dmRespCol small-12 medium-6 large-6" id="1539935158"> <nav class="u_1692378069 effect-text-color main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_2" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" id="1692378069" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="HORIZONTAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="https://walk-hill-rentcafewebsite.securecafe.com/onlineleasing/walk-hill/guestlogin.aspx" class="unifiednav__item unav-item unav-top-item " target="_blank" data-target-page-alias=""> <span class="nav-item-text " data-link-text="APPLY NOW" data-auto="page-text-style">APPLY NOW<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 3385</span> 3386</a> 3387</li> 3388 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="https://walk-hill-rentcafewebsite.securecafenet.com/residentservices/walk-hill/userlogin" class="unifiednav__item unav-item unav-top-item " target="_blank" data-target-page-alias="https://walk-hill-rentcafewebsite.securecafenet.com/residentservices/walk-hill/userlogin"> <span class="nav-item-text " data-link-text="RESIDENT LOGIN" data-auto="page-text-style">RESIDENT LOGIN<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 3389</span> 3390</a> 3391</li> 3392</ul> 3393</nav> 3394</div> 3395</div> 3396</div>
3397 <div class="u_1795721048 dmRespRow fullBleedChanged fullBleedMode" style="text-align: center;" id="1795721048"> <div class="dmRespColsWrapper" id="1707395875"> <div class="u_1040477562 dmRespCol small-12 large-3 medium-3" id="1040477562"> <div class="u_1298527157 imageWidget align-center" data-widget-type="image" id="1298527157" data-element-type="image" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMucGVyc2lzdGVkLkxJR0hUIExPR08ifV0="> <a href="/" id="1721542613"><img src="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Rozzie+logo+horz-white+type-1920w.png" id="1043300118" class="" data-dm-image-path="https://irp.cdn-website.com/7f247858/dms3rep/multi/Rozzie+logo+horz-white+type.png" width="264" height="160" alt="Waltham Overlook logo" data-diy-image="" onerror="handleImageLoadError(this)"/></a> 3398</div> 3399</div> 3400 <div class="u_1360510265 dmRespCol small-12 large-9 medium-9" id="1360510265"> <nav class="u_1122882908 effect-bottom main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_2" layout-sub="submenu_horizontal_2" data-show-vertical-sub-items="HOVER" id="1122882908" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item dmNavItemSelected dmUDNavigationItem_00 " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text=" 3401 Home 3402 " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 3403</span> 3404</a> 3405</li> 3406 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/floor-plans" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101661768 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 3407 Floor Plans 3408 " data-auto="page-text-style">Floor Plans<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 3409</span> 3410</a> 3411</li> 3412 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/gallery" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101199419 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 3413 Gallery 3414 " data-auto="page-text-style">Gallery<span class="icon icon-angle-down"></span> 3415</span> 3416</a> 3417</li> 3418 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/amenities" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101959265 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 3419 Amenities 3420 " data-auto="page-text-style">Amenities<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 3421</span> 3422</a> 3423</li> 3424 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/virtual-tour" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101427426 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 3425 Virtual Tours 3426 " data-auto="page-text-style">Virtual Tours<span class="icon icon-angle-down"></span> 3427</span> 3428</a> 3429</li> 3430 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/neighborhood" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101314651 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 3431 Neighborhood 3432 " data-auto="page-text-style">Neighborhood<span class="icon icon-angle-down"></span> 3433</span> 3434</a> 3435</li> 3436 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact-us" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101502206 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 3437 Contact Us 3438 " data-auto="page-text-style">Contact Us<span class="icon icon-angle-down"></span> 3439</span> 3440</a> 3441</li> 3442</ul> 3443</nav> 3444</div> 3445</div> 3446</div> 3447</div> 3448</div> 3449</div> 3450 <div class="stickyHeaderSpacer" id="stickyHeaderSpacer" data-auto="sticky-header-spacer" data-new="true"></div> 3451 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_home dm-home-page" themewaschanged="true"> <div id="allWrapper" class="allWrapper" data-auto="all-wrapper"><!-- navigation placeholders -->
3451 <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="170" class="dmHomeRespTmpl mainBorder dmRespRowsWrapper dmFullRowRespTmpl" id="1716942098"> <div class="u_1336726274 dmRespRow hide-for-small hide-for-large hasBackgroundOverlay" id="1336726274"> <div class="dmRespColsWrapper" id="1317116782"> <div class="dmRespCol large-12 medium-12 small-12" id="1604249431"> <div class="u_1456950927 dmNewParagraph" id="1456950927" style="transition: none 0s ease 0s; text-align: left;" data-element-type="paragraph" data-version="5" data-diy-text=""> <h5 class="m-size-14 text-align-center" style="letter-spacing: 0.2em;" aria-level="1"><span class="m-font-size-14" m-font-size-set="true" style="text-transform: uppercase; display: initial;">BRAND NEW APARTMENTS IN Roslindale, MA</span></h5> 3452</div> <div class="u_1517301583 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1517301583" background-image":""}"="" style="text-align: left; transition: none 0s ease 0s; display: block;" data-diy-text=""> <h1 class="m-size-68 text-align-center m-text-align-center size-85"><span class="m-font-size-68 font-size-85" style="display: initial; text-transform: uppercase; color: rgb(255, 255, 255);">ROZZIE</span></h1> 3453</div> 3454 <div class="dmNewParagraph u_1921600180" data-element-type="paragraph" data-version="5" id="1921600180" style="transition: none 0s ease 0s; text-align: left; display: block;"><p class="m-size-20 text-align-center size-25" style="letter-spacing: 0.2em;"><span class="m-font-size-20 font-size-25" style="color: rgb(255, 255, 255); display: unset;">NOW LEASING</span></p></div> 3455 <a data-display-type="block" class="u_1164265458 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/scheudle-a-tour" data-element-type="dButtonLinkId" id="1164265458" link_type="popup" popup_target="scheudle-a-tour"> <span class="iconBg" id="1304138525"> <span class="icon hasFontIcon icon-star" id="1485159823"></span> 3456</span> 3457 <span class="text" id="1338128347">SCHEDULE TOUR</span> 3458</a> 3459</div> 3460</div> 3461</div> 3462 <div class="u_1551588245 dmRespRow dmSectionNoParallax fullHeightRowdesktop hide-for-medium hasBackgroundOverlay" style="text-align: center;" id="1551588245" data-gallery-bg="eyJzbGlkZXMiOltdLCJzcGVlZCI6IjUiLCJ0cmFuc2l0aW9uIjoiZmFkZSJ9"> <div class="dmRespColsWrapper" id="1189196218"> <div class="u_1480390991 dmRespCol small-12 medium-12 large-12" id="1480390991" data-anim-desktop="none"> <div class="u_1350077526 dmNewParagraph" id="1350077526" style="transition: none 0s ease 0s; text-align: left;" data-element-type="paragraph" data-version="5" data-diy-text=""> <h5 class="text-align-center m-size-14" style="letter-spacing: 0.2em;" aria-level="1"><span class="m-font-size-14" m-font-size-set="true" style="display: initial; text-transform: uppercase;">BRAND NEW APARTMENTS IN</span><span single-space="true" class="m-font-size-14" style="display: initial; text-transform: uppercase;"> <span class="m-font-size-14" style="display: initial; text-transform: uppercase;"></span> 3463</span><span class="m-font-size-14" style="display: initial; text-transform: uppercase; color: rgb(255, 255, 255); font-weight: 300;" m-font-size-set="true">Roslindale, MA</span></h5> 3464</div> <div class="u_1693499965 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1693499965" data-styletopreserve="{" background-image":""}"="" style="text-align: left;" data-diy-text=""> <h1 class="m-size-45 m-text-align-center text-align-center size-100" aria-level="2"><span class="m-font-size-45 font-size-100" m-font-size-set="true" style="text-transform: uppercase; display: initial; color: rgb(255, 255, 255);">ROZZIE</span></h1> 3465</div> 3466 <div class="dmNewParagraph u_1407846297" data-element-type="paragraph" data-version="5" id="1407846297" style="transition: none 0s ease 0s; text-align: left; display: block;"><p class="m-size-20 text-align-center size-25" style="letter-spacing: 0.2em;"><span class="m-font-size-20 font-size-25" style="color: rgb(255, 255, 255); display: unset;">NOW LEASING</span></p></div> 3467 <a data-display-type="block" class="u_1279230368 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/scheudle-a-tour" data-element-type="dButtonLinkId" id="1279230368" link_type="popup" popup_target="scheudle-a-tour"> <span class="iconBg" id="1412631133"> <span class="icon hasFontIcon icon-star" id="1289844779"></span> 3468</span> 3469 <span class="text" id="1011268682">SCHEDULE TOUR</span> 3470</a> 3471</div> 3472</div> 3473</div>
3474 <div class="u_1311445800 dmRespRow hasBackgroundOverlay" style="text-align: center;" id="1311445800" data-binding="W3siYmluZGluZ05hbWUiOiJiYWNrZ3JvdW5kIiwidmFsdWUiOiJzaXRlX2ltYWdlcy5wZXJzaXN0ZWQuQmFja2dyb3VuZCBUZXh0dXJlIn1d"> <div class="dmRespColsWrapper" id="1989609776"> <div class="dmRespCol small-12 medium-12 large-12" id="1817282839"> <div class="u_1977941411 dmNewParagraph hide-for-small hide-for-large" id="1977941411" style="line-height: initial;" data-element-type="paragraph" data-version="5" data-diy-text=""> <h6 class="m-size-26 text-align-center m-text-align-center"><span class="m-font-size-26" m-font-size-set="true" style="color: var(--color_2); display: initial;">Apartments in</span><span single-space="true" class="m-font-size-26" style="color: var(--color_2); display: initial;"> <span class="m-font-size-26" style="color: var(--color_2); display: initial;"></span> 3475</span><a href="https://maps.app.goo.gl/doNsFq6s7uzYcfWg7" target="_blank" runtime_url="https://maps.app.goo.gl/doNsFq6s7uzYcfWg7" type="url" class="m-font-size-26" m-font-size-set="true" style="color: var(--color_2); display: initial; font-weight: normal; text-transform: none;">Roslindale, MA </a></h6> 3476</div> <div class="u_1371414457 dmNewParagraph hide-for-medium" id="1371414457" style="transition: none 0s ease 0s; text-align: left; display: block;" data-element-type="paragraph" data-version="5" data-diy-text=""> <h6 class="m-text-align-center text-align-center m-size-26" aria-level="1"><span class="m-font-size-26" m-font-size-set="true" style="color: var(--color_2); display: initial;">Luxury Apartments in</span><span single-space="true" class="m-font-size-26" style="color: var(--color_2); display: initial;"> <span class="m-font-size-26" style="color: var(--color_2); display: initial;"></span> 3477</span><a href="https://maps.app.goo.gl/doNsFq6s7uzYcfWg7" target="_blank" runtime_url="https://maps.app.goo.gl/doNsFq6s7uzYcfWg7" type="url" class="m-font-size-26" m-font-size-set="true" style="color: var(--color_2); display: initial; font-weight: normal;">Roslindale, MA</a></h6> 3478</div> <div class="u_1296923548 dmNewParagraph" id="1296923548" style="transition: opacity 1s ease-in-out; display: block;" data-version="5" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQud2Vic2l0ZSAtIGhvbWUgLSByb21hbmNlIHBhcmFncmFwaCJ9XQ==" data-diy-text=""><p class="rteBlock">Rozzie—it’s the fresh new way to live in Boston. Head out for the energy and sizzle of the city. <a value="floor-plans" label="" type="page" href="/floor-plans" data-runtime-url="/floor-plans">Head home</a> 3479to the peace and quiet of your Roslindale neighborhood. Surrounded by an abundance of green space for a walk, a run, or a bike ride, Rozzie is all about new options, sleek good looks, and contemporary <a value="amenities" label="" type="page" href="/amenities" data-runtime-url="/amenities">amenities</a>. It’s a fresh way of living.</p></div> <a data-display-type="block" class="u_1217075522 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/floor-plans" id="1217075522" data-element-type="dButtonLinkId"> <span class="iconBg" id="1821026421"> <span class="icon hasFontIcon icon-star" id="1526865300"></span> 3480</span> 3481 <span class="text" id="1588350450">SEARCH APARTMENTS</span> 3482</a> 3483</div> 3484</div> 3485</div> 3486 <div class="dmRespRow u_1827151548 fullBleedChanged fullBleedMode" id="1827151548"> <div class="dmRespColsWrapper" id="1369402764"> <div class="dmRespCol small-12 large-2.4 medium-2.4 u_1705328156 hasBackgroundOverlay bedroomboxes medium-3 large-3" id="1705328156"> <div class="u_1545036456 dmPhotoGallery newPhotoGallery dmPhotoGalleryResp photo-gallery-done text-layout-fixed captionAlignment-center_center photoGallery" galleryoptionsparams="{thumbnailsPerRow: 3, rowsToShow: 3, imageScaleMethod: true}" data-desktop-layout="square" data-desktop-columns="1" data-element-type="dPhotoGalleryId" data-desktop-text-layout="fixed" id="1545036456" data-rows-to-show="100" data-tablet-text-layout="fixed" data-tablet-caption-alignment="center_center" data-mobile-text-layout="fixed" data-mobile-caption-alignment="center_center" data-link-gallery="true" data-image-hover-effect="zoomout" data-image-animation="none" data-desktop-caption-alignment="center_center" data-placeholder="false"> <div class="dmPhotoGalleryHolder clearfix gallery shadowEffectToChildren gallery4inArow" id="1362986591"></div> 3487 <div class="layout-container square"> <div class="photogallery-row " data-index=""> <div class="photogallery-column column-1" data-index="0"> <div index="0" class="photoGalleryThumbs animated " data-index="0"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" aria-label="A white background with a few lines on it" data-dm-force-device="mobile" class="u_1494236492 has-link" href="https://www.rozzieboston.com/floor-plans?bedroom=studio" data-image-url="https://irp.cdn-website.com/7f247858/dms3rep/multi/STUDIO-78db0f97.svg" target="_blank" style="background-image: url('https://irp.cdn-website.com/7f247858/dms3rep/multi/STUDIO-78db0f97.svg');"><img id="1127258839" data-src="https://irp.cdn-website.com/7f247858/dms3rep/multi/STUDIO-78db0f97.svg" alt="A white background with a few lines on it" aria-label="A white background with a few lines on it" onerror="handleImageLoadError(this)"/></a> 3488</div> 3489 <div id="1327139566" class="caption-container u_1327139566" style="display:none"> <span class="caption-inner"> <a id="1325426382" class="caption-button dmWidget clearfix u_1325426382" data-auto="c
3489aption-button" href="https://www.rozzieboston.com/floor-plans?bedroom=studio" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 3490</span> 3491 <span class="text" data-auto="button-text">Button</span> 3492</a> 3493</span> 3494</div> 3495</div> 3496</div> 3497</div> 3498</div> 3499</div> 3500</div> 3501</div> 3502 <div class="dmRespCol small-12 large-2.4 medium-2.4 u_1750343047 hasBackgroundOverlay bedroomboxes medium-3 large-3" id="1750343047"> <div class="u_1601117318 dmPhotoGallery newPhotoGallery dmPhotoGalleryResp photo-gallery-done text-layout-fixed captionAlignment-center_center photoGallery" galleryoptionsparams="{thumbnailsPerRow: 3, rowsToShow: 3, imageScaleMethod: true}" data-desktop-layout="square" data-desktop-columns="1" data-element-type="dPhotoGalleryId" data-desktop-text-layout="fixed" id="1601117318" data-rows-to-show="100" data-tablet-text-layout="fixed" data-tablet-caption-alignment="center_center" data-mobile-text-layout="fixed" data-mobile-caption-alignment="center_center" data-link-gallery="true" data-image-hover-effect="zoomout" data-image-animation="none" data-desktop-caption-alignment="center_center" data-placeholder="false"> <div class="dmPhotoGalleryHolder clearfix gallery shadowEffectToChildren gallery4inArow" id="1362986591"></div> 3503 <div class="layout-container square"> <div class="photogallery-row " data-index=""> <div class="photogallery-column column-1" data-index="0"> <div index="0" class="photoGalleryThumbs animated " data-index="0"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" aria-label="A white background with a few lines on it" data-dm-force-device="mobile" class="u_1206370923 has-link" href="https://www.rozzieboston.com/floor-plans?bedroom=one" data-image-url="https://irp.cdn-website.com/7f247858/dms3rep/multi/ONE+BEDROOM.svg" target="_blank" style="background-image: url('https://irp.cdn-website.com/7f247858/dms3rep/multi/ONE+BEDROOM.svg');"><img id="1461982461" data-src="https://irp.cdn-website.com/7f247858/dms3rep/multi/ONE+BEDROOM.svg" alt="A white background with a few lines on it" aria-label="A white background with a few lines on it" onerror="handleImageLoadError(this)"/></a> 3504</div> 3505 <div id="1580650834" class="caption-container u_1580650834" style="display:none"> <span class="caption-inner"> <a id="1270907829" class="caption-button dmWidget clearfix u_1270907829" data-auto="caption-button" href="https://www.rozzieboston.com/floor-plans?bedroom=one" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 3506</span> 3507 <span class="text" data-auto="button-text">Button</span> 3508</a> 3509</span> 3510</div> 3511</div> 3512</div> 3513</div> 3514</div> 3515</div> 3516</div> 3517</div> 3518 <div class="dmRespCol small-12 large-2.4 medium-2.4 u_1391445308 hasBackgroundOverlay bedroomboxes medium-3 large-3" id="1391445308"> <div class="u_1453046330 dmPhotoGallery newPhotoGallery dmPhotoGalleryResp photo-gallery-done text-layout-fixed captionAlignment-center_center photoGallery" galleryoptionsparams="{thumbnailsPerRow: 3, rowsToShow: 3, imageScaleMethod: true}" data-desktop-layout="square" data-desktop-columns="1" data-element-type="dPhotoGalleryId" data-desktop-text-layout="fixed" id="1453046330" data-rows-to-show="100" data-tablet-text-layout="fixed" data-tablet-caption-alignment="center_center" data-mobile-text-layout="fixed" data-mobile-caption-alignment="center_center" data-link-gallery="true" data-image-hover-effect="zoomout" data-image-animation="none" data-desktop-caption-alignment="center_center" data-placeholder="false"> <div class="dmPhotoGalleryHolder clearfix gallery shadowEffectToChildren gallery4inArow" id="1362986591"></div> 3519 <div class="layout-container square"> <div class="photogallery-row " data-index=""> <div class="photogallery-column column-1" data-index="0"> <div index="0" class="photoGalleryThumbs animated " data-index="0"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" aria-label="A white background with a few lines on it" data-dm-force-device="mobile" class="u_1820577306 has-link" href="https://www.rozzieboston.com/floor-plans?bedroom=two" data-image-url="https://irp.cdn-website.com/7f247858/dms3rep/multi/TWO+BEDROOMS.svg" target="_blank" style="background-image: url('https://irp.cdn-website.com/7f247858/dms3rep/multi/TWO+BEDROOMS.svg');"><img id="1842065127" data-src="https://irp.cdn-website.com/7f247858/dms3rep/multi/TWO+BEDROOMS.svg" alt="A white background with a few lines on it" aria-label="A white background with a few lines on it" onerror="handleImageLoadError(this)"/></a> 3520</div> 3521 <div id="1417692223" class="caption-container u_1417692223" style="display:none"> <span class="caption-inner"> <a id="1478773603" class="caption-button dmWidget clearfix u_1478773603" data-auto="c
3521aption-button" href="https://www.rozzieboston.com/floor-plans?bedroom=two" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 3522</span> 3523 <span class="text" data-auto="button-text">Button</span> 3524</a> 3525</span> 3526</div> 3527</div> 3528</div> 3529</div> 3530</div> 3531</div> 3532</div> 3533</div> 3534 <div class="dmRespCol small-12 large-2.4 medium-2.4 u_1495030023 hasBackgroundOverlay bedroomboxes medium-3 large-3" id="1495030023"> <div class="u_1758303300 dmPhotoGallery newPhotoGallery dmPhotoGalleryResp photo-gallery-done text-layout-fixed captionAlignment-center_center photoGallery" galleryoptionsparams="{thumbnailsPerRow: 3, rowsToShow: 3, imageScaleMethod: true}" data-desktop-layout="square" data-desktop-columns="1" data-element-type="dPhotoGalleryId" data-desktop-text-layout="fixed" id="1758303300" data-rows-to-show="100" data-tablet-text-layout="fixed" data-tablet-caption-alignment="center_center" data-mobile-text-layout="fixed" data-mobile-caption-alignment="center_center" data-link-gallery="true" data-image-hover-effect="zoomout" data-image-animation="none" data-desktop-caption-alignment="center_center" data-placeholder="false"> <div class="dmPhotoGalleryHolder clearfix gallery shadowEffectToChildren gallery4inArow" id="1362986591"></div> 3535 <div class="layout-container square"> <div class="photogallery-row " data-index=""> <div class="photogallery-column column-1" data-index="0"> <div index="0" class="photoGalleryThumbs animated " data-index="0"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" aria-label="A white background with a few lines on it" data-dm-force-device="mobile" class="u_1943994160 has-link" href="https://www.rozzieboston.com/floor-plans?bedroom=three" data-image-url="https://irp.cdn-website.com/7f247858/dms3rep/multi/THREE+BEDROOMS.svg" target="_blank" style="background-image: url('https://irp.cdn-website.com/7f247858/dms3rep/multi/THREE+BEDROOMS.svg');"><img id="1076246260" data-src="https://irp.cdn-website.com/7f247858/dms3rep/multi/THREE+BEDROOMS.svg" alt="A white background with a few lines on it" aria-label="A white background with a few lines on it" onerror="handleImageLoadError(this)"/></a> 3536</div> 3537 <div id="1165662086" class="caption-container u_1165662086" style="display:none"> <span class="caption-inner"> <a id="1006067182" class="caption-button dmWidget clearfix u_1006067182" data-auto="caption-button" href="https://www.rozzieboston.com/floor-plans?bedroom=three" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 3538</span> 3539 <span class="text" data-auto="button-text">Button</span> 3540</a> 3541</span> 3542</div> 3543</div> 3544</div> 3545</div> 3546</div> 3547</div> 3548</div> 3549</div> 3550</div> 3551</div> 3552 <div class="u_1188592229 dmRespRow" id="1188592229"> <div class="dmRespColsWrapper" id="1473583675"> <div class="dmRespCol large-12 medium-12 small-12" id="1940263715"> <div class="u_1815380556 dmNewParagraph" id="1815380556" data-version="5" data-styletopreserve="{" background-image":""}"=""> <h6 class="text-align-center m-size-29 size-36" aria-level="4"><span class="m-font-size-29 font-size-36" style="display: initial; color: rgb(255, 255, 255);">APARTMENT HOMES - AVAILABLE NOW!</span><span style="display: initial;"><br/></span></h6> 3553</div> <a data-display-type="block" class="u_1505069751 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/contact-us" id="1505069751" data-element-type="dButtonLinkId"> <span class="iconBg" id="1877192312"> <span class="icon hasFontIcon icon-star" id="1927384057"></span> 3554</span> 3555 <span class="text" id="1394421834">START APPLICATION</span> 3556</a> 3557</div> 3558</div> 3559</div> 3560 <div class="dmRespRow fullBleedChanged fullBleedMode u_1900768731 hasBackgroundOverlay" id="1900768731"> <div class="dmRespColsWrapper" id="1644504377"> <div class="dmRespCol large-12 medium-12 small-12 content-removed" id="1499426393"> <div class="u_1356436857 dmNewParagraph" id="1356436857" style="transition: none 0s ease 0s; display: block; text-align: center;" data-version="5"> <h6 class="text-align-center" aria-level="1"><span style="display: initial; color: var(--color_2);">A LIFESTYLE DESIGNED FOR YOU</span><span style="display: initial;"><br/></span></h6> 3561</div> <div class="u_1638484130 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1638484130" style="transition: none 0s ease 0s; text-align: left; display: block;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQud2Vic2l0ZSAtIGFtZW5pdGllcyBwYWdlIGJsdXJiIn1d" data-diy-text=""><p class="rteBlock">
3561Rozzie invites you to enjoy all of Boston, from the get-down of downtown to the wind-down of the Audubon’s Boston Nature Center next door. Spacious, modern, pet-friendly, and packed with amenities (including garage parking!), our apartments for rent in Roslindale, MA are a fresh new Boston rental opportunity. Rozzie is not just an address. It’s a lifestyle—easy, convenient, and complete with the features and amenities that mean the most to you…including trees, parks, and fresh air!</p></div> 3562 <div class="dmRespRow" id="1614722388"> <div class="dmRespColsWrapper" id="1899959540"> <div class="dmRespCol large-6 medium-6 small-12" id="1419613607"> <a data-display-type="block" class="u_1368135106 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/gallery" id="1368135106" data-element-type="dButtonLinkId"> <span class="iconBg" id="1610137003"> <span class="icon hasFontIcon icon-star" id="1586155235"></span> 3563</span> 3564 <span class="text" id="1576460889">BROWSE GALLERY</span> 3565</a> 3566</div> 3567 <div class="dmRespCol large-6 medium-6 small-12" id="1945632278"> <a data-display-type="block" class="u_1602142280 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/amenities" id="1602142280" data-element-type="dButtonLinkId"> <span class="iconBg" id="1429300380"> <span class="icon hasFontIcon icon-star" id="1889184757"></span> 3568</span> 3569 <span class="text" id="1259479650">VIEW AMENITIES</span> 3570</a> 3571</div> 3572</div> 3573</div> 3574 <div class="widget-0769b7 u_1189684677 dmCustomWidget" data-lazy-load="" data-title="" id="1189684677" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="0769b747f75343c091b9d47f578b1316" data-widget-version="15" data-widget-config="eyJnYWxsZXJ5U2xpZGVyTGlzdCI6W3siaW1nU3JjIjoiaHR0cHM6Ly9pcnAuY2RuLXdlYnNpdGUuY29tLzdmMjQ3ODU4L2RtczNyZXAvbXVsdGkvUm96emllLTE4LmpwZyIsImltYWdlQWx0VGV4dCI6IiIsIm92ZXJUeHQiOiIiLCJvdmVyVHh0UG9zIjoibWlkIiwiaW1nQ2FwIjoiIn0seyJpbWdTcmMiOiJodHRwczovL2lycC5jZG4td2Vic2l0ZS5jb20vN2YyNDc4NTgvZG1zM3JlcC9tdWx0aS9Sb3p6aWUtMDQuanBnIiwiaW1hZ2VBbHRUZXh0IjoiIiwib3ZlclR4dCI6IiIsIm92ZXJUeHRQb3MiOiJtaWQiLCJpbWdDYXAiOiIifSx7ImltZ1NyYyI6Imh0dHBzOi8vaXJwLmNkbi13ZWJzaXRlLmNvbS83ZjI0Nzg1OC9kbXMzcmVwL211bHRpL1JvenppZS0wOS5qcGciLCJpbWFnZUFsdFRleHQiOiIiLCJvdmVyVHh0IjoiIiwib3ZlclR4dFBvcyI6Im1pZCIsImltZ0NhcCI6IiJ9LHsiaW1nU3JjIjoiaHR0cHM6Ly9pcnAuY2RuLXdlYnNpdGUuY29tLzdmMjQ3ODU4L2RtczNyZXAvbXVsdGkvTG9iYnkuanBnIiwiaW1hZ2VBbHRUZXh0IjoiIiwib3ZlclR4dCI6IiIsIm92ZXJUeHRQb3MiOiJtaWQiLCJpbWdDYXAiOiIifSx7ImltZ1NyYyI6Imh0dHBzOi8vaXJwLmNkbi13ZWJzaXRlLmNvbS83ZjI0Nzg1OC9kbXMzcmVwL211bHRpL1JvenppZS0xMi1jMDVjZDYzOS5qcGciLCJpbWFnZUFsdFRleHQiOiIiLCJvdmVyVHh0IjoiIiwib3ZlclR4dFBvcyI6Im1pZCIsImltZ0NhcCI6IiJ9LHsiaW1nU3JjIjoiaHR0cHM6Ly9pcnAuY2RuLXdlYnNpdGUuY29tLzdmMjQ3ODU4L2RtczNyZXAvbXVsdGkvUm96emllKyUyODIzJTI5LmpwZyIsImltYWdlQWx0VGV4dCI6IiIsIm92ZXJUeHQiOiIiLCJvdmVyVHh0UG9zIjoibWlkIiwiaW1nQ2FwIjoiIn1dLCJkZXNrSXRlbXMiOiIzIiwidGFiSXRlbXMiOiIyIiwibW9iSXRlbXMiOiIxIiwic2xpZGVieSI6IjMiLCJhdXRvcGxheSI6dHJ1ZSwiZG90cyI6dHJ1ZSwibG9vcCI6dHJ1ZSwibmF2Ijp0cnVlLCJhcnJvd3MiOiJjaGV2cm9uIiwibmF2U2l6ZSI6IjN4In0="> <div id="galSlider" class="gallerySlider"> <div class="gallerySliderItem"> <a id="galItem" class="gallery-item galItems" href="https://irp.cdn-website.com/7f247858/dms3rep/multi/Rozzie-18.jpg" title=""><img class="gallerySliderItemImg" src="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Rozzie-18-1920w.jpg" alt="" onerror="handleImageLoadError(this)"/> <div class="gallerySliderItemImgContainer"> <div class="dmNewParagraph gallerySliderItemImgText imagehovermid"> <p></p> 3575</div> 3576</div> 3577</a> 3578</div> 3579 <div class="gallerySliderItem"> <a id="galItem" class="gallery-item galItems" href="https://irp.cdn-website.com/7f247858/dms3rep/multi/Rozzie-04.jpg" title=""><img class="gallerySliderItemImg" src="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Rozzie-04-1920w.jpg" alt="" onerror="handleImageLoadError(this)"/> <div class="gallerySliderItemImgContainer"> <div class="dmNewParagraph gallerySliderItemImgText imagehovermid"> <p></p> 3580</div> 3581</div> 3582</a> 3583</div> 3584 <div class="gallerySliderItem"> <a id="galItem" class="gallery-item galItems" href="https://irp.cdn-website.com/7f247858/dms3rep/multi/Rozzie-09.jpg" title=""><img class="gallerySliderItemImg" src="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Rozzie-09-1920w.jpg" alt="" onerror="handleImageLoadError(this)"/> <div class="gallerySliderItemImgContainer"> <div class="dmNewParagraph gallerySliderItemImgText imagehovermid"> <p></p> 3585</div> 3586</div> 3587</a> 3588</div> 3589 <div class="gallerySliderItem"> <a id="galItem" class="gallery-item galItems" href="https://irp.cdn-website.com/7f247858/dms3rep/multi/Lobby.jpg" title=""><img class="gallerySliderItemImg" src="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Lobby-1920w.jpg" alt="" onerror="handleImageLoadError(this)"/> <div class="gallerySliderItemImgContainer"> <div class="dmNewParagraph gallerySliderItemImgText imagehovermid"> <p></p> 3590</div> 3591</div> 3592</a> 3593</div> 3594 <div class="gallerySliderItem"> <a id="galItem" class="gallery-item galItems" href="https://irp.cdn-website.com/7f247858/dms3rep/multi/Rozzie-12-c05cd639.jpg" title=""><img class="gallerySliderItemImg" src="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Rozzie-12-c05cd639-1920w.jpg" alt="" onerror="handleImageLoadError(this)"/> <div class="gallerySliderItemImgContainer"> <div class="dmNewParagraph gallerySliderItemImgText imagehovermid"> <p></p> 3595</div> 3596</div> 3597</a> 3598</div> 3599 <div class="gallerySliderItem"> <a id="galItem" class="gallery-item galItems" href="https://irp.cdn-website.com/7f247858/dms3rep/multi/Rozzie+%2823%29.jpg" title=""><img class="gallerySliderItemImg" src="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Rozzie+%2823%29-1920w.jpg" alt="" onerror="handleImageLoadError(this)"/> <div class="gallerySliderItemImgContainer"> <div class="dmNewParagraph gallerySliderItemImgText imagehovermid"> <p></p> 3600</div> 3601</div> 3602</a> 3603</div> 3604</div> 3605</div> 3606</div> 3607</div> 3608</div>
3609 <div class="u_1626980343 dmRespRow hasBackgroundOverlay" id="1626980343"> <div class="dmRespColsWrapper" id="1043877184"> <div class="u_1037644342 dmRespCol small-12 large-6 medium-6" id="1037644342"> <div class="u_1496135272 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1496135272" background-image":""}"="" style="transition: none 0s ease 0s; text-align: left; display: block;"> <h3 class="m-text-align-center m-size-28 size-35" aria-level="1"><span class="font-size-35 m-font-size-28" m-font-size-set="true" style="font-weight: normal; color: var(--color_2); display: initial;">DISCOVER THE NEIGHBORHOOD</span></h3> 3610</div> 3611 <div class="u_1194373225 dmNewParagraph hide-for-large hide-for-medium" data-element-type="paragraph" data-version="5" id="1194373225" style="text-align: left;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQud2Vic2l0ZSAtIG5laWdoYm9yaG9vZCBwYWdlIGJsdXJiIn1d" data-diy-text=""><p class="rteBlock">Rozzie is also perfect for people who love the city but work in the ‘burbs or want to head out of town. Our apartments in Roslindale, MA are less than six miles from Blue Hills Reservation, and less than eight miles from Legacy Place in Dedham. With such easy access to Route 128, you can be on the road to the Cape, the Berkshires, or points North without bucking city traffic.</p></div> 3612 <div class="u_1163689551 dmNewParagraph hide-for-small" data-element-type="paragraph" data-version="5" id="1163689551" style="text-align: left;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQud2Vic2l0ZSAtIG5laWdoYm9yaG9vZCBwYWdlIGJsdXJiIn1d" data-diy-text=""><p class="rteBlock">Rozzie is also perfect for people who love the city but work in the ‘burbs or want to head out of town. Our apartments in Roslindale, MA are less than six miles from Blue Hills Reservation, and less than eight miles from Legacy Place in Dedham. With such easy access to Route 128, you can be on the road to the Cape, the Berkshires, or points North without bucking city traffic.</p></div> 3613 <a data-display-type="block" class="u_1459778081 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/neighborhood" id="1459778081" data-element-type="dButtonLinkId"> <span class="iconBg" id="1586059577"> <span class="icon hasFontIcon icon-star" id="1386351303"></span> 3614</span> 3615 <span class="text" id="1652666417">EXPLORE THE NEIGHBORHOOD</span> 3616</a> 3617</div> 3618 <div class="u_1078555029 dmRespCol small-12 large-6 medium-6" id="1078555029"> <div class="u_1885942890 widget-6bf126 dmCustomWidget" data-lazy-load="true" data-title="" id="1885942890" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="6bf126013b9e42838a609352e3a7e028" data-widget-version="16" data-widget-config="eyJmdWxsc2NyZW4iOmZhbHNlLCJhZGRyZXNzIjoiMjg5IFdhbGsgSGlsbCBTdHJlZXQsIFJvc2xpbmRhbGUsIE1BIDAyMTMxIiwiY2VudGVyX2ljb25fYm9yZGVyIjoiIzAwMDAwMCIsImNlbnRlcl9pY29uIjoiaHR0cHM6Ly9pcnAuY2RuLXdlYnNpdGUuY29tLzdmMjQ3ODU4L2RtczNyZXAvbXVsdGkvbWFwK2ljb24ucG5nIiwibGF0aXR1ZGUiOiI0Mi4yODg4MDUyMzM2MDg3NiIsImNlbnRlcl93aWR0aCI6IjEwMCIsInpvb21fbGV2ZWwiOiIxMCIsImNlbnRlcl9pY29uX2JhY2tncm91bmQiOiJ2YXIoLS1jb2xvcl8yKSIsImNlbnRlcl9oZWlnaHQiOiIxMDAiLCJncm91cDIiOm51bGwsImdyb3VwMSI6bnVsbCwiY2VudGVyX2JvcmRlcl93aWR0aCI6IjEiLCJ6b29taW5vdXQiOnRydWUsIm1hcF9rZXkiOiJBSXphU3lDbFNGSzAtR0YxS2RGNkRFa1lYX2RyRDhxcTJPMjBqUHciLCJhZGRyX2dyb3VwIjpudWxsLCJpY29uX2JhY2siOiJub25lIiwic2l0ZV9ubSI6IlJvenppZSIsInRyYW5zaXRfbWFwIjpudWxsLCJsb25naXR1ZGUiOiItNzEuMTA4MDIxMTAyODk2ODgifQ=="> <div class="Repli_Site_Location_Map_Widget"> <div id="Site_Location_Map"></div> 3619<input type="hidden" class="Site_Location_Map_address" value=""/><input type="hidden" class="Site_Location_Map_lati" value="42.28880523360876"/><input type="hidden" class="Site_Location_Map_longi" value="-71.10802110289688"/></div> 3620 <style>img[src$="#Repli_site_center_marker_circle"]{ 3621 border: 1px solid #000000 !important; 3622 border-radius:50%; 3623 background:var(--color_2); 3624}</style> 3625
3625<script> 3626 3627 3628var htmlEntitiesall = { 3629 nbsp: ' ', 3630 cent: '¢', 3631 pound: '£', 3632 yen: 'Â¥', 3633 euro: 'â¬', 3634 copy: '©', 3635 reg: '®', 3636 lt: '<', 3637 gt: '>', 3638 quot: '"', 3639 amp: '&', 3640 apos: '\'' 3641}; 3642 3643function unescape_HTMLaddress(str) { 3644 return str.replace(/\&([^;]+);/g, function (entity, entityCode) { 3645 var match; 3646 3647 if (entityCode in htmlEntitiesall) { 3648 return htmlEntitiesall[entityCode]; 3649 } else if (match = entityCode.match(/^#x([\da-fA-F]+)$/)) { 3650 return String.fromCharCode(parseInt(match[1], 16)); 3651 } else if (match = entityCode.match(/^#(\d+)$/)) { 3652 return String.fromCharCode(~~match[1]); 3653 } else { 3654 return entity; 3655 } 3656 }); 3657} 3658 3659///center map marker 3660var center_width = "100"; 3661var center_height = "100"; 3662var centericon = centericon_url = "https://irp.cdn-website.com/7f247858/dms3rep/multi/map+icon.png"; 3663var centernm = "Rozzie"; 3664var zoom_level = 10; 3665var icon_back = "none"; 3666 3667var zoominout = "true"; 3668var fullscren = "false"; 3669if(zoominout) { 3670 zoominout = true; 3671} else { 3672 zoominout = false; 3673} 3674if(fullscren) { 3675 fullscren = true; 3676} else { 3677 fullscren = false; 3678} 3679 3680//Transit map 3681var transit_map = ""; 3682 3683function sitelocationMap() 3684{ 3685 var centerlat = $('.Repli_Site_Location_Map_Widget .Site_Location_Map_lati').val(); 3686 var centerlog = $('.Repli_Site_Location_Map_Widget .Site_Location_Map_longi').val(); 3687 var centeraddress = $('.Repli_Site_Location_Map_Widget .Site_Location_Map_address').val(); 3688 3689// var MapOptions = { 3690// center: new google.maps.LatLng(28.777, -81.222), 3691// zoom: zoom_level, 3692// mapTypeId: google.maps.MapTypeId.ROADMAP, 3693// }; 3694 3695 if(centericon_url.length > 0){ 3696 if(icon_back == "circle") { 3697 var center_icon_shape_cls = '#Repli_site_center_marker_circle'; 3698 } else { 3699 var center_icon_shape_cls = '#Repli_site_center_marker_none'; 3700 } 3701 var centericon = { 3702 url: centericon_url + center_icon_shape_cls, 3703 scaledSize: new google.maps.Size(center_width, center_height) 3704 }; 3705 } 3706 3707 //console.log("centericon",centericon); 3708 var MapcolorOptions = [{ 3709 "elementType": "geometry", 3710 "stylers": [ 3711 { 3712 "color": "#f5f5f5" 3713 } 3714 ] 3715 }, 3716 { 3717 "elementType": "labels.icon", 3718 "stylers": [ 3719 { 3720 "visibility": "off" 3721 } 3722 ] 3723 }, 3724 { 3725 "elementType": "labels.text.fill", 3726 "stylers": [ 3727 { 3728 "color": "#616161" 3729 } 3730 ] 3731 }, 3732 { 3733 "elementType": "labels.text.stroke", 3734 "stylers": [ 3735 { 3736 "color": "#f5f5f5" 3737 } 3738 ] 3739 }, 3740 { 3741 "featureType": "administrative.land_parcel", 3742 "elementType": "labels.text.fill", 3743 "stylers": [ 3744 { 3745 "color": "#bdbdbd" 3746 } 3747 ] 3748 }, 3749 { 3750 "featureType": "poi", 3751 "elementType": "geometry", 3752 "stylers": [ 3753 { 3754 "color": "#eeeeee" 3755 } 3756 ] 3757 }, 3758 { 3759 "featureType": "poi", 3760 "elementType": "labels.text.fill", 3761 "stylers": [ 3762 { 3763 "color": "#757575" 3764 } 3765 ] 3766 }, 3767 { 3768 "featureType": "poi.park", 3769 "elementType": "geometry", 3770 "stylers": [ 3771 { 3772 "color": "#d8ffd4" 3773 } 3774 ] 3775 }, 3776 { 3777 "featureType": "poi.park", 3778 "elementType": "labels.text.fill", 3779 "stylers": [ 3780 { 3781 "color": "#9e9e9e" 3782 } 3783 ] 3784 }, 3785 { 3786 "featureType": "road", 3787 "elementType": "geometry", 3788 "stylers": [ 3789 { 3790 "color": "#ffffff" 3791 } 3792 ] 3793 }, 3794 { 3795 "featureType": "road.arterial", 3796 "elementType": "labels.text.fill", 3797 "stylers": [ 3798 { 3799 "color": "#757575" 3800 } 3801 ] 3802 }, 3803 { 3804 "featureType": "road.highway", 3805 "elementType": "geometry", 3806 "stylers": [ 3807 { 3808 "color": "#dadada" 3809 } 3810 ] 3811 }, 3812 { 3813 "featureType": "road.highway", 3814 "elementType": "labels.text.fill", 3815 "stylers": [ 3816 { 3817 "color": "#616161" 3818 } 3819 ] 3820 }, 3821 { 3822 "featureType": "road.local", 3823 "elementType": "labels.text.fill", 3824 "stylers": [ 3825 { 3826 "color": "#9e9e9e" 3827 } 3828 ] 3829 }, 3830 { 3831 "featureType": "transit.line", 3832 "elementType": "geometry", 3833 "stylers": [ 3834 { 3835 "color": "#e5e5e5" 3836 } 3837 ] 3838 }, 3839 { 3840 "featureType": "transit.station", 3841 "elementType": "geometry", 3842 "stylers": [ 3843 { 3844 "color": "#eeeeee" 3845 } 3846 ] 3847 }, 3848 { 3849 "featureType": "water", 3850 "elementType": "geometry", 3851 "stylers": [ 3852 { 3853 "color": "#c2d6ff" 3854 } 3855 ] 3856 }, 3857 { 3858 "featureType": "water", 3859 "elementType": "labels.text.fill", 3860 "stylers": [ 3861 { 3862 "color": "#9e9e9e" 3863 } 3864 ] 3865 } 3866 ]; 3867 3868 if(transit_map) 3869 { 3870 var MapOptions = { 3871 center: new google.maps.LatLng(28.777, -81.222), 3872 zoom: zoom_level, 3873 zoomControl: zoominout, 3874 scaleControl: false, 3875 mapTypeControl: false, 3876 streetViewControl: false, 3877 rotateControl: false, 3878 fullscreenControl: fullscren, 3879 //disableDefaultUI: true, 3880 //styles: MapcolorOptions 3881 }; 3882 } 3883 else 3884 { 3885 var MapOptions = { 3886 center: new google.maps.LatLng(28.777, -81.222), 3887 zoom: zoom_level, 3888 zoomControl: zoominout, 3889 scaleControl: false, 3890 mapTypeControl: false, 3891 streetViewControl: false, 3892 rotateControl: false, 3893 fullscreenControl: fullscren, 3894 disableDefaultUI: true, 3895 styles: MapcolorOptions 3896 }; 3897 } 3898 3899 var SMap = new google.maps.Map(document.getElementById("Site_Location_Map"), MapOptions); 3900 var Latlngbounds = new google.maps.LatLngBounds(); 3901 3902 //transit layer add 3903 if(transit_map) 3904 { 3905 var transitLayer = new google.maps.TransitLayer(); 3906 transitLayer.setMap(SMap); 3907 } 3908 3909 if(centerlat == '' || centerlog == '') 3910 { 3911 var geocoder = new google.maps.Geocoder(); 3912 geocoder.geocode( { 'address': centeraddress}, function(results, status) { 3913 3914 if (status == google.maps.GeocoderStatus.OK) 3915 { 3916 var latitude = results[0].geometry.location.lat(); 3917 var longitude = results[0].geometry.location.lng(); 3918 3919 $('.Repli_Site_Location_Map_Widget .Site_Location_Map_lati').val(latitude); 3920 $('.Repli_Site_Location_Map_Widget .Site_Location_Map_longi').val(longitude); 3921 3922 var myLatlng = new google.maps.LatLng(latitude, longitude); 3923 3924 //Initializing the Marker object. 3925 if(centericon){ 3926 var Smarker = new google.maps.Marker({ 3927 position: myLatlng, 3928 map: SMap, 3929 title: centernm, 3930 icon: centericon, 3931 }); 3932 } else { 3933 var Smarker = new google.maps.Marker({ 3934 position: myLatlng, 3935 map: SMap, 3936 title: centernm, 3937 }); 3938 } 3939 3940 Latlngbounds.extend(Smarker.position); 3941 SMap.setCenter(Latlngbounds.getCenter()); 3942 SMap.setZoom(zoom_level); 3943 } 3944 }); 3945 } else { 3946 var myLatlng = new google.maps.LatLng(centerlat, centerlog); 3947 3948 //Initializing the Marker object. 3949 if(centericon){ 3950 var Smarker = new google.maps.Marker({ 3951 position: myLatlng, 3952 map: SMap, 3953 title: centernm, 3954 icon: centericon, 3955 }); 3956 } else { 3957 var Smarker = new google.maps.Marker({ 3958 position: myLatlng, 3959 map: SMap, 3960 title: centernm, 3961 }); 3962 } 3963 3964 Latlngbounds.extend(Smarker.position); 3965 SMap.setCenter(Latlngbounds.getCenter()); 3966 //SMap.fitBounds(Latlngbounds); 3967 SMap.setZoom(zoom_level); 3968 } 3969} 3970 3971 3972 </script>
3972 3973</div> 3974</div> 3975</div> 3976</div> 3977 <div class="u_1431628571 dmRespRow fullBleedChanged fullBleedMode hasBackgroundOverlay" style="text-align: center;" id="1431628571"> <div class="dmRespColsWrapper" id="1496629657"> <div class="dmRespCol small-12 medium-12 large-12" id="1357215517"> <div class="u_1450361160 dmNewParagraph" id="1450361160" style="transition: none 0s ease 0s; text-align: left;" data-element-type="paragraph" data-version="5"> <h5 class="text-align-center" style="letter-spacing: 0.2em;"><span style="display: initial; text-transform: uppercase;">experiencE</span></h5> 3978</div> <div class="u_1641435126 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1641435126" style="transition: none 0s ease 0s; text-align: left; display: block;"> <h2 class="m-size-35 text-align-center m-text-align-center size-55" style="line-height: 1; letter-spacing: 0.2em;"><span class="m-font-size-35 font-size-55" m-font-size-set="true" style="display: initial; text-transform: uppercase; color: rgb(255, 255, 255); text-shadow: none;">experience ROZZIE</span></h2> 3979</div> 3980 <div class="widget-9f8a60 u_1018168349 dmCustomWidget" data-lazy-load="false" data-title="" id="1018168349" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="9f8a60df338e4394b25f17561a3503fa" data-widget-version="144" data-widget-config="eyJvcHRJbkVuYWJsZWQiOm51bGwsImZvcm1fY29udGFpbmVyX2dyb3VwIjpudWxsLCJ0ZXh0YXJlYUxhYmVsIjoiTWVzc2FnZSIsImZvcm1faGVhZGluZyI6bnVsbCwicmVxdWVzdERldGFpbE9wdGlvbnMiOlt7InNhbWVWYWx1ZUFzTGFiZWwiOnRydWUsIm9wdGlvbkxhYmVsIjpudWxsLCJvcHRpb25WYWx1ZSI6IiJ9LHsic2FtZVZhbHVlQXNMYWJlbCI6dHJ1ZSwib3B0aW9uTGFiZWwiOm51bGwsIm9wdGlvblZhbHVlIjoiIn0seyJzYW1lVmFsdWVBc0xhYmVsIjp0cnVlLCJvcHRpb25MYWJlbCI6bnVsbCwib3B0aW9uVmFsdWUiOiIifSx7InNhbWVWYWx1ZUFzTGFiZWwiOnRydWUsIm9wdGlvbkxhYmVsIjpudWxsLCJvcHRpb25WYWx1ZSI6IiJ9XSwidGhhbmtZb3VVcmwiOnsidmFsdWUiOiJ0aGFuay15b3UiLCJsYWJlbCI6IiIsInR5cGUiOiJwYWdlIiwiaHJlZiI6Ii90aGFuay15b3UiLCJyYXdfdXJsIjoiL3NpdGUvN2YyNDc4NTgvdGhhbmsteW91P25lZT10cnVlJmVkPXRydWUmc2hvd09yaWdpbmFsPXRydWUmcHJldmlldz10cnVlJmRtX3RyeV9tb2RlPXRydWUmZG1fY2hlY2tTeW5jPTEifSwiYmVkcm9vbUxpc3RUeXBlIjoiZGVyaXZlZCIsImRyb3Bkb3duTGFiZWwiOiJJIHdvdWxkIGxpa2UgdG8uLi4iLCJyZXF1ZXN0RGV0YWlsRmllbGQiOiJ0ZXh0YXJlYSIsImlucHV0X2JvcmRlcl9ib3R0b21fb25seSI6bnVsbCwiYm9yZGVyX3RoaWNrbmVzcyI6IjEiLCJpbnB1dF9ncm91cCI6bnVsbCwib3B0SW5Db21tdW5pY2F0aW9uIjpudWxsLCJjb2xvcl9pbnB1dF9ib3JkZXIiOm51bGwsIm9wdEluUmVxdWlyZWQiOnRydWUsImRpc2NsYWltZXJfdGV4dCI6IiIsImJlZHJvb21PcHRpb25zIjpbXSwib3B0SW5EaXNjbGFpbWVyIjoiPHAgY2xhc3M9XCJydGVCbG9ja1wiPllvdSBhbHNvIGFncmVlIHRvIHRoZSBhY2NlcHRhbmNlIG9mIDxzdHJvbmc+dHJhbnNhY3Rpb25hbCBhbmQgbWFya2V0aW5nPC9zdHJvbmc+wqBjb21tdW5pY2F0aW9uKHMpIGluIHJlc3BvbnNlIHRvIHRoaXMgcmVxdWVzdCwgYnkgZW1haWwsIFNNUywgcGhvbmUgYW5kIG90aGVyIGVsZWN0cm9uaWMgbWVhbnMuPHN0cm9uZz4gQ29uc2VudCBpcyBub3QgYSBjb25kaXRpb24gb2YgcHVyY2hhc2U8L3N0cm9uZz4uIDxzdHJvbmc+TWVzc2FnZSBmcmVxdWVuY3kgdmFyaWVzLjwvc3Ryb25nPiBNZXNzYWdlIGFuZCBkYXRhIHJhdGVzIG1heSBhcHBseS4gUmVwbHkgSEVMUCBmb3IgaGVscCBhbmQgU1RPUCB0byBlbmQuPC9wPiIsImJveF9zaGFkb3ciOmZhbHNlfQ=="> <div id="multihub_contact_us" class="multihub-contact-us "> <div class="multihub-contact-us-content"> <div id="form_container" class="no-heading "> <form id="multihub_contact_us_form" action="javascript:void(0);" aria-label="Contact Us Form"> <div class="form-sec"> <div class="form-field-wrapper"><input type="text" class="repli_field" id="mh_contact_us_first_name" name="mh_contact_us_first_name" placeholder=" " required="" aria-required="true" autocomplete="given-name"/> <label for="mh_contact_us_first_name">First Name <span aria-label="required">*</span> 3981</label> 3982</div> 3983</div> 3984 <div class="form-sec"> <div class="form-field-wrapper"><input type="text" class="repli_field" id="mh_contact_us_last_name" name="mh_contact_us_last_name" placeholder=" " required="" aria-required="true" autocomplete="family-name"/> <label for="mh_contact_us_last_name">Last Name <span aria-label="required">*</span> 3985</label> 3986</div> 3987</div> 3988 <div class="form-sec"> <div class="form-field-wrapper"><input type="email" class="repli_field" id="mh_contact_us_email" name="mh_contact_us_email" placeholder=" " required="" aria-required="true" autocomplete="email"/> <label for="mh_contact_us_email">Email <span aria-label="required">*</span> 3989</label> 3990</div> 3991</div> 3992 <div class="form-sec"> <div class="form-field-wrapper"><input type="tel" class="repli_field" id="mh_contact_us_phone_no" name="mh_contact_us_phone_no" placeholder=" " required="" aria-required="true" autocomplete="tel"/> <label for="mh_contact_us_phone_no">Phone <span aria-label="required">*</span> 3993</label> 3994</div> 3995</div> 3996 <div class="form-sec"> <div class="form-field-wrapper"><input type="text" readonly="" class="repli_field" id="mh_contact_us_move_in_date_act" name="mh_contact_us_move_in_date_act" placeholder=" " required="" aria-required="true" aria-label="Desired Move-in Date, click to open calendar picker"/> <label for="mh_contact_us_move_in_date_act">Desired Move-in Date</label> 3997</div> 3998</div> 3999 <div class="form-sec"> <div class="form-field-wrapper"> <select name="mh_contact_us_floorplan_chosen" id="mh_contact_us_floorplan_chosen" class="repli_field" required="" aria-required="true"><option value="" disabled="" selected=""/><!-- 'derived' handled via javascript --></select> 4000 <svg class="select-dropdown-arrow" xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewbox="0 0 12 8" aria-hidden="true" focusable="false"> <path d="M1.41 0L6 4.58 10.59 0 12 1.41l-6 6-6-6z"></path> 4001</svg> 4002 <label for="mh_contact_us_floorplan_chosen">Desired Bedrooms</label> 4003</div> 4004</div> 4005 <div class="form-sec full"> <div class="form-field-wrapper"> <textarea id="mh_contact_us_message" name="mh_contact_us_message" class="repli_field" placeholder=" " maxlength="512"></textarea> 4006 <label for="mh_contact_us_message">Message</label> 4007</div> 4008</div> 4009 <div></div> 4010 <div></div> 4011 <div class="form-sec full last"><input type="hidden" name="google_captcha" class="google_captcha"/> <button type="button" id="submit_contact_form" class="g-recaptcha submit-button" data-sitekey="6Lc8ussrAAAAAH37vGwmWeLvGBAnwbT3c_IR9sxd" data-callback="mhContactUs_formSubmit" data-action="submit" aria-live="polite"><!-- Duda uses span.text to control button text style --> <span class="text">Submit</span> 4012</button> 4013</div>
4014 <div id="formSuccess" class="title" role="status" aria-live="polite" style="display: none">Thank you for contacting us. We will reach out soon.</div> 4015 <div id="contact-form-status-message" class="contact-form-status-message" role="alert" aria-live="polite"></div> 4016</form> 4017</div> 4018</div> 4019</div> 4020</div> 4021 <span id="1336517376"></span> 4022</div> 4023</div> 4024</div> 4025</div> 4026</div> 4027</div> 4028</div> 4029 <div class="dmFooterContainer"> <div id="fcontainer" class="u_fcontainer f_hcontainer dmFooter p_hfcontainer"> <div dm:templateorder="250" class="dmFooterResp generalFooter" id="1943048428"> <div class="u_1439589148 dmRespRow hide-for-small hide-for-large" style="text-align: center;" id="1439589148"> <div class="dmRespColsWrapper" id="1430659631"> <div class="u_1438624702 dmRespCol small-12 large-2 medium-2" id="1438624702"> <div class="u_1893937254 imageWidget align-center" data-widget-type="image" id="1893937254" data-element-type="image" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMucGVyc2lzdGVkLkxJR0hUIExPR08ifV0="> <a href="/" id="1595548984" file="false"><img src="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Rozzie+logo+horz-white+type-1920w.png" id="1266824792" class="" data-diy-image="" data-dm-image-path="https://irp.cdn-website.com/7f247858/dms3rep/multi/Rozzie+logo+horz-white+type.png" alt="Background Image" onerror="handleImageLoadError(this)"/></a> 4030</div> 4031 <div class="u_1786287113 align-center text-align-center dmSocialHub gapSpacing" id="1786287113" dmle_extension="social_hub" data-element-type="social_hub" data-binding="W3siYmluZGluZ05hbWUiOiJzb2NpYWwiLCJ2YWx1ZSI6ImNvbnRlbnRfbGlicmFyeS5nbG9iYWwuc29jaWFsIn1d" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://facebook.com/RozzieBoston" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Facebook')"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 4032</a> 4033 <a href="https://instagram.com/rozzie_boston/" target="_blank" dm_dont_rewrite_url="true" aria-label="instagram" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Instagram')"> <span class="dmSocialInstagram dm-social-icons-instagram oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 4034</a> 4035</div> 4036</div> 4037</div> 4038</div> 4039 <div class="u_1675220176 dmRespCol small-12 large-4 medium-4" id="1675220176"> <div class="u_1434300922 dmNewParagraph" id="1434300922" style="transition: none 0s ease 0s; text-align: left; display: block;" data-version="5" new-inline-bind-applied="true" data-diy-text="" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJjb250ZW50X2xpYnJhcnkuZ2xvYmFsLnBob25lLndlYnNpdGUifV0="><p class="text-align-center"><a href="tel:(844) 732-1661" target="_blank" type="call" style="color: rgb(255, 255, 255); display: initial;"><span class="inline-data-binding" data-encoded-value="KDg0NCkgNzMyLTE2NjE=" data-inline-binding="content_library.global.phone.website">857-264-1210</span></a></p></div> <div class="u_1864528906 dmNewParagraph" id="1864528906" data-element-type="paragraph" style="transition: none; display: block;" data-version="5" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQuZ2VuZXJhbCAtIGxlYXNpbmcgb2ZmaWNlIGFkZHJlc3MifV0=" data-diy-text=""><p class="rteBlock">289 Walk Hill Street</p><p class="rteBlock">Boston, MA 02131</p></div></div> 4040 <div class="u_1450251524 dmRespCol small-12 large-4 medium-4" id="1450251524"> <div class="u_1942253608 default dmHoursOfOperation" id="1942253608" dmle_extension="open_hours" data-element-type="open_hours" data-binding="W3siYmluZGluZ05hbWUiOiJidXNpbmVzc19ob3VycyIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5idXNpbmVzc19ob3VycyJ9XQ==" time_format="12" wr="true" displaytitle="false" forcedisplay="false" icon="true" surround="true" adwords=""> <dl class="open-hours-data"> <div class="open-hours-item"> <dt day="0">Mon - Fri</dt> 4041 <dd> <time>9:00 am</time> 4042- <time>5:00 pm</time> 4043</dd> 4044</div> 4045 <div class="open-hours-item"> <dt day="5">Sat - Sun</dt> 4046 <dd>Closed</dd> 4047</div> 4048</dl> 4049</div> 4050 <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1909833926"><p class="text-align-center"><span style="color: rgb(255, 255, 255); display: unset;">Tour - please schedule with</span><strong style="color: rgb(255, 255, 255); display: unset; font-weight: bold;"> </strong><a href="mailto:[email protected]" rel="nofollow noopener noreferrer" target="_blank" style="color: rgb(255, 255, 255); display: initial; font-weight: bold;"><strong>[email protected]</strong></a></p></div> 4051</div> 4052 <div class="u_1379222092 dmRespCol small-12 large-2 medium-2" id="1379222092"> <div class="u_1098259830 dmRespRow fullBleedChanged fullBleedMode" id="1098259830" mode="4"> <div class="dmRespColsWrapper" id="1315545818"> <div class="dmRespCol small-4 large-3 medium-3" id="1476738759"> <div class="u_1931056097 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1931056097"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" id="1515611944" class="svg u_1515611944" alt="Handicap Accessible" data-icon-custom="true" data-icon-name="wheelchair.svg"> <path d="M496.101 385.669l14.227 28.663c3.929 7.915.697 17.516-7.218 21.445l-65.465 32.886c-16.049 7.967-35.556 1.194-43.189-15.055L331.679 320H192c-15.925 0-29.426-11.71-31.679-27.475C126.433 55.308 128.38 70.044 128 64c0-36.358 30.318-65.635 67.052-63.929 33.271 1.545 60.048 28.905 60.925 62.201.868 32.933-23.152 60.423-54.608 65.039l4.67 32.69H336c8.837 0 16 7.163 16 16v32c0 8.837-7.163 16-16 16H215.182l4.572 32H352a32 32 0 0 1 28.962 18.392L438.477 396.8l36.178-18.349c7.915-3.929 17.517-.697 21.446 7.218zM311.358 352h-24.506c-7.788 54.204-54.528 96-110.852 96-61.757 0-112-50.243-112-112 0-41.505 22.694-77.809 56.324-97.156-3.712-25.965-6.844-47.86-9.488-66.333C45.956 198.464 0 261.963 0 336c0 97.047 78.953 176 176 176 71.87 0 133.806-43.308 161.11-105.192L311.358 352z"></path> 4053</svg> 4054</div> 4055</div> 4056 <div class="dmRespCol small-4 large-3 medium-3" id="1936763206"> <div class="u_1001311263 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1001311263"> <svg version="1.1" id="1171299502" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewbox="0 0 40 38.4" style="enable-background:new 0 0 40 38.4;" xml:space="preserve" class="svg u_1171299502" data-icon-custom="true" data-icon-name="fair housing icon black.svg" alt="Equal Housing Opportunity"> <path d="M19.9,0L0,9.9v3h2.9v16H37v-16h3v-3L19.9,0z M33,24.9H7V11.4L19.9,5L33,11.4V24.9z M13,15.7h14v-4.1H13V15.7z M13,21.7h14v-4.1H13V21.7z"></path> 4057 <g>
4057 <path d="M3,31.2h2.2v0.6H3.7v0.4H5v0.6H3.7v0.4h1.5V34H3V31.2z"></path> 4058 <path d="M7.8,33.8C7.5,33.9,7.2,34,6.9,34c-0.8,0-1.5-0.6-1.5-1.4v0c0-0.8,0.6-1.4,1.5-1.4s1.5,0.6,1.5,1.4v0c0,0.3-0.1,0.6-0.2,0.8l0.3,0.2l-0.4,0.4L7.8,33.8z M7.2,33.3L6.8,33l0.4-0.4l0.4,0.3c0-0.1,0-0.2,0-0.3v0c0-0.4-0.3-0.7-0.7-0.7c-0.4,0-0.7,0.3-0.7,0.7v0c0,0.4,0.3,0.7,0.7,0.7C7,33.4,7.1,33.3,7.2,33.3z"></path> 4059 <path d="M8.8,32.8v-1.5h0.8v1.5c0,0.4,0.2,0.6,0.5,0.6c0.3,0,0.5-0.2,0.5-0.6v-1.5h0.8v1.5c0,0.9-0.5,1.3-1.3,1.3C9.2,34,8.8,33.6,8.8,32.8z"></path> 4060 <path d="M12.6,31.2h0.7l1.2,2.8h-0.8l-0.2-0.5h-1.1L12.2,34h-0.8L12.6,31.2z M13.3,32.9L13,32.1l-0.3,0.8H13.3z"></path> 4061 <path d="M14.8,31.2h0.8v2.1h1.3V34h-2.1V31.2z"></path> 4062 <path d="M18.3,31.2H19v1h1v-1h0.8V34H20v-1h-1v1h-0.8V31.2z"></path> 4063 <path d="M21.1,32.6L21.1,32.6c0-0.8,0.6-1.4,1.5-1.4s1.5,0.6,1.5,1.4v0c0,0.8-0.6,1.4-1.5,1.4C21.8,34,21.1,33.4,21.1,32.6zM23.3,32.6L23.3,32.6c0-0.4-0.3-0.7-0.7-0.7c-0.4,0-0.7,0.3-0.7,0.7v0c0,0.4,0.3,0.7,0.7,0.7C23,33.4,23.3,33,23.3,32.6z"></path> 4064 <path d="M24.4,32.8v-1.5h0.8v1.5c0,0.4,0.2,0.6,0.5,0.6c0.3,0,0.5-0.2,0.5-0.6v-1.5H27v1.5c0,0.9-0.5,1.3-1.3,1.3C24.9,34,24.4,33.6,24.4,32.8z"></path> 4065 <path d="M27.2,33.6l0.4-0.5c0.3,0.2,0.6,0.3,0.9,0.3c0.2,0,0.3-0.1,0.3-0.2v0c0-0.1-0.1-0.2-0.5-0.3c-0.6-0.1-1-0.3-1-0.9v0c0-0.5,0.4-0.9,1.1-0.9c0.5,0,0.8,0.1,1.1,0.4l-0.4,0.5c-0.3-0.2-0.5-0.3-0.8-0.3c-0.2,0-0.3,0.1-0.3,0.2v0c0,0.1,0.1,0.2,0.5,0.3c0.6,0.1,1,0.3,1,0.9v0c0,0.6-0.4,0.9-1.1,0.9C28,34,27.6,33.9,27.2,33.6z"></path> 4066 <path d="M30,31.2h0.8V34H30V31.2z"></path> 4067 <path d="M31.3,31.2H32l1.1,1.4v-1.4h0.8V34h-0.7L32,32.5V34h-0.8V31.2z"></path> 4068 <path d="M34.3,32.6L34.3,32.6c0-0.8,0.6-1.4,1.5-1.4c0.5,0,0.8,0.1,1.1,0.4l-0.4,0.5c-0.2-0.2-0.4-0.3-0.7-0.3c-0.4,0-0.7,0.3-0.7,0.8v0c0,0.4,0.3,0.8,0.7,0.8c0.2,0,0.3,0,0.4-0.1v-0.3h-0.5v-0.6h1.3v1.2c-0.3,0.2-0.7,0.4-1.2,0.4C34.9,34,34.3,33.5,34.3,32.6z"></path> 4069 <path d="M2.9,36.8L2.9,36.8c0-0.9,0.7-1.6,1.7-1.6c1,0,1.7,0.7,1.7,1.6v0c0,0.9-0.7,1.6-1.7,1.6S2.9,37.7,2.9,36.8z M5.4,36.8L5.4,36.8c0-0.5-0.3-0.9-0.8-0.9c-0.5,0-0.8,0.4-0.8,0.8v0c0,0.5,0.3,0.8,0.8,0.8C5.1,37.7,5.4,37.3,5.4,36.8z"></path> 4070 <path d="M6.7,35.2h1.3c0.8,0,1.3,0.4,1.3,1.1v0c0,0.7-0.6,1.1-1.4,1.1H7.6v0.9H6.7V35.2z M8,36.8c0.3,0,0.5-0.2,0.5-0.4v0C8.5,36.1,8.3,36,8,36H7.6v0.8H8z"></path> 4071 <path d="M9.8,35.2h1.3c0.8,0,1.3,0.4,1.3,1.1v0c0,0.7-0.6,1.1-1.4,1.1h-0.4v0.9H9.8V35.2z M11.1,36.8c0.3,0,0.5-0.2,0.5-0.4v0c0-0.3-0.2-0.4-0.5-0.4h-0.4v0.8H11.1z"></path> 4072 <path d="M12.7,36.8L12.7,36.8c0-0.9,0.7-1.6,1.7-1.6c1,0,1.7,0.7,1.7,1.6v0c0,0.9-0.7,1.6-1.7,1.6S12.7,37.7,12.7,36.8z M15.2,36.8L15.2,36.8c0-0.5-0.3-0.9-0.8-0.9c-0.5,0-0.8,0.4-0.8,0.8v0c0,0.5,0.3,0.8,0.8,0.8C14.9,37.7,15.2,37.3,15.2,36.8z"></path> 4073 <path d="M16.5,35.2H18c0.5,0,0.8,0.1,1,0.3c0.2,0.2,0.3,0.4,0.3,0.7v0c0,0.5-0.3,0.8-0.6,1l0.7,1.1h-1l-0.6-1h0h-0.4v1h-0.9V35.2zM18,36.8c0.3,0,0.5-0.1,0.5-0.4v0c0-0.2-0.2-0.4-0.5-0.4h-0.6v0.8H18z"></path> 4074 <path d="M20.5,36h-0.9v-0.8h2.8V36h-0.9v2.4h-0.9V36z"></path> 4075 <path d="M22.7,37v-1.8h0.9V37c0,0.5,0.2,0.7,0.6,0.7c0.4,0,0.6-0.2,0.6-0.6v-1.8h0.9V37c0,1-0.6,1.5-1.5,1.5S22.7,38,22.7,37z"></path> 4076 <path d="M26.2,35.2H27l1.3,1.7v-1.7h0.9v3.1h-0.8L27,36.7v1.7h-0.9V35.2z"></path> 4077 <path d="M29.7,35.2h0.9v3.1h-0.9V35.2z"></path> 4078 <path d="M31.9,36H31v-0.8h2.8V36h-0.9v2.4h-0.9V36z"></path> 4079 <path d="M35,37.2l-1.2-2h1l0.6,1.1l0.7-1.1h1l-1.2,2v1.2H35V37.2z"></path> 4080</g> 4081</svg> 4082</div> 4083</div> 4084 <div class="dmRespCol small-4 large-3 medium-3" id="1223113164"> <div class="u_1931622128 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1931622128"> <a href="/pet-policya5b776fb" id="1765473364" link_type="popup" popup_target="pet-policya5b776fb" file="false" aria-label="Pet Friendly"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="23.8px" height="23.8px" viewbox="0 0 23.8 23.8" style="enable-background:new 0 0 23.8 23.8;" xml:space="preserve" id="1544675355" class="svg u_1544675355" alt="Pet Friendly" data-icon-custom="true" data-icon-name="pet friendly.svg"> <defs></defs> 4085 <path d="M19,5.9c-0.7,2.5-2.6,4.2-4.2,3.8s-2.3-2.9-1.6-5.4C14,1.7,15.8,0,17.4,0.5S19.7,3.4,19,5.9z M7.8,0 4086 C6.2,0.3,5.2,2.6,5.6,5.2C6,7.8,7.7,9.7,9.3,9.4c1.6-0.3,2.6-2.6,2.2-5.2C11.1,1.7,9.4-0.2,7.8,0z M1.6,7.2c-1.5,0.6-2,2.9-1.1,5.1 4087 c0.9,2.2,2.8,3.5,4.3,2.9c1.5-0.6,2-2.9,1.1-5.1S3.1,6.6,1.6,7.2z M22.3,8.8c-1.5-0.6-3.5,0.6-4.4,2.8c-0.9,2.2-0.5,4.5,1,5.
40871 4088 c1.5,0.6,3.5-0.6,4.4-2.8C24.3,11.7,23.8,9.5,22.3,8.8z M18.8,22.5c1.8-2-3.2-10-6.9-10.2C8,12.1,2.2,20.8,4.2,22.8s5.7,0.3,7.7,0 4089 C13.9,22.5,15.9,25.5,18.8,22.5z"></path> 4090</svg> 4091</a> 4092</div> 4093</div> 4094 <div class="dmRespCol small-4 large-3 medium-3" id="1408514809"> <div class="u_1159770749 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1159770749"> <a id="1961377460" file="false" class="" aria-label="Non Smoking Property"> <svg fill="#000000" version="1.1" id="1581456146" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="800px" height="800px" viewbox="0 0 59.166 59.166" xml:space="preserve" class="svg u_1581456146" alt="Non Smoking Property" data-icon-custom="true" data-icon-name="no-smoking-sign-svgrepo-com (1).svg"> <g> <g> <path d="M29.583,59.166c16.338,0,29.583-13.245,29.583-29.583S45.921,0,29.583,0C13.245-0.001,0,13.244,0,29.583 4095 C0,45.921,13.245,59.166,29.583,59.166z M29.583,4.999c13.556,0,24.583,11.028,24.583,24.583c0,5.674-1.938,10.902-5.18,15.066 4096 L37.98,33.677h5.687v-8.565H29.39L14.457,10.225C18.632,6.956,23.882,4.999,29.583,4.999z M10.216,14.47l10.675,10.642H8v8.565 4097 h21.483l15.274,15.228c-4.182,3.292-9.45,5.263-15.173,5.263C16.028,54.166,5,43.139,5,29.583C5,23.887,6.952,18.642,10.216,14.47 4098 z"></path> 4099 <rect x="45" y="25.112" width="2.667" height="8.565"></rect> 4100 <rect x="49" y="25.112" width="2.667" height="8.565"></rect> 4101 <path d="M37.494,16.204c0,0,10.006-0.041,12.173,6.36c0,0-0.5-10.059-12.833-9.874s-11.5-5.733-11.5-5.733 4102 S21.988,14.539,37.494,16.204z"></path> 4103 <path d="M46.833,24.298c0,0-0.409-7.038-10.489-6.908c-10.081,0.129-9.399-4.011-9.399-4.011s-2.734,5.305,9.94,6.47 4104 C36.884,19.848,45.062,19.82,46.833,24.298z"></path> 4105</g> 4106</g> 4107</svg> 4108</a> 4109</div> 4110</div> 4111</div> 4112</div> 4113 <nav class="u_1793876991 effect-text-fill main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_5" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" data-divider="DOT" id="1793876991" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="HORIZONTAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/accessibility" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="accessibility"> <span class="nav-item-text " data-link-text=" 4114 Accessibility 4115 " data-auto="page-text-style">Accessibility<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 4116</span> 4117</a> 4118</li> 4119 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/privacy-policy" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="privacy-policy"> <span class="nav-item-text " data-link-text=" 4120 Privacy Policy 4121 " data-auto="page-text-style">Privacy Policy<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 4122</span> 4123</a> 4124</li> 4125 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/sitemap" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="sitemap"> <span class="nav-item-text " data-link-text=" 4126 Sitemap 4127 " data-auto="page-text-style">Sitemap<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 4128</span> 4129</a> 4130</li> 4131</ul> 4132</nav> 4133</div> 4134</div> 4135</div> 4136 <div class="dmRespRow" id="1908958174"> <div class="dmRespColsWrapper" id="1318989016"> <div class="dmRespCol large-12 medium-12 small-12" id="1687538866"> <div class="widget-b1e662 u_1424187523 dmCustomWidget" data-lazy-load="false" data-title="" id="1424187523" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="b1e66263855b444897eb558f506f1b9a" data-widget-version="533" data-widget-config="eyJsaW5rdG9Cb3giOnRydWUsImxlZnRzaWRlX2ltZyI6bnVsbCwiYXV0b3BvcF90aW1lIjoiMzAwMCIsImxpbmsiOnsidmFsdWUiOiJmbG9vci1wbGFucyIsInR5cGUiOiJwYWdlIiwiaHJlZiI6Ii9mbG9vci1wbGFucyIsInJhd191cmwiOiIvc2l0ZS83ZjI0Nzg1OC9mbG9vci1wbGFucz9uZWU9dHJ1ZSZlZD10cnVlJnNob3dPcmlnaW5hbD10cnVlJnByZXZpZXc9dHJ1ZSZkbV90cnlfbW9kZT10cnVlJmRtX2NoZWNrU3luYz0xIn0sImlzRmFkZU91dCI6dHJ1ZSwidGhlbWUyX2JnSW1nIjoiIiwidGFiVGl0bGUiOiJTZWUgT3VyIFNwZWNpYWwgT2ZmZXIhIiwiZHJvcGRvd25pY29uIjoiPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCA0NDggNTEyXCI+PHBhdGggZD1cIk0yMDcgMzgxLjVMMTIuNyAxODcuMWMtOS40LTkuNC05LjQtMjQuNiAwLTMzLjlsMjIuNy0yMi43YzkuNC05LjQgMjQuNS05LjQgMzMuOSAwTDIyNCAyODQuNWwxNTQuNy0xNTRjOS40LTkuMyAyNC41LTkuMyAzMy45IDBsMjIuNyAyMi43YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45TDI0MSAzODEuNWMtOS40IDkuNC0yNC42IDkuNC0zMy45IDB6XCIvPjwvc3ZnPiIsImJvcmRlcl9zaXplIjoiMSIsInRoZW1lMl9vcHRpb24iOiJ0ZXh0TW9kZSIsInNwbGl0dmlldyI6bnVsbCwic2hvd09uIjoiYWxsIiwic2xpZGVyVGl0bGUiOiJMaW1pdGVkIFRpbWUgT25seTogMSBNb250aCBCcm9rZXIgRmVlIHBhaWQgKyAxIE1vbnRoIEZyZWUgdG8gUmVzaWRlbnRzLiIsInRhYlN0eWxlIjpudWxsLCJzbGlkZXJEaXNjbGFpbWVyIjoiPHAgY2xhc3M9XCJydGVCbG9ja1wiPipSZW50cyBhbmQgc3BlY2lhbHMgYXJlIHN1YmplY3QgdG8gY2hhbmdlLCBzbyBhY3Qgbm93IGJlZm9yZSBpdOKAmXMgdG9vIGxhdGUhPC9wPiIsImRyb3B0ZW1wX2JhY2
4136siOiIjZmZmZmZmIiwiaW1nX2xpbmsiOm51bGwsImFsd2F5c19maXhlZCI6dHJ1ZSwiYW5pbWF0ZWRfZWZmZWN0IjpudWxsLCJvcGVuX2J0bl90ZXh0IjoiU3BlY2lhbCIsImdyb3VwNCI6bnVsbCwiZ3JvdXAzIjpudWxsLCJkcm9wdGVtcF90ZXh0IjoiIzAwMDAwMCIsImRhdGVGcm9tIjoiMDgvMTkvMjAyMSIsInRleHRMaW5rIjoiTGVhcm4gTW9yZSDihpIiLCJncm91cDIiOm51bGwsImdyb3VwMSI6bnVsbCwibGF5b3V0IjoidGhlbWUyIiwibGVmdHNpZGVfaW1nX2FsdCI6bnVsbCwidGhlbWUyX2JnSW1nX2FsdE5hbWUiOiJObyBuYW1lIiwiYXB0c3luY19zcGVjaWFsIjpudWxsLCJjaGVja19ieV9kYXRlIjpmYWxzZSwibGVmdHNpZGVfaGVhZGluZyI6IlNwZWNpYWwgT2ZmZXIiLCJhdXRvcG9wIjpmYWxzZSwiZGF0ZVRvIjoiMTIvMzEvMjAyMSIsImFycm93YmVmb3JldGV4dCI6dHJ1ZSwiYnRtX2NvbG9yIjoiI2VhZTRlNCIsInNob3dfY2xvc2VidG4iOm51bGwsInBvc2l0aW9uIjoiY2VudGVyIiwibGF5b3V0X3ZpZXciOiJub3JtYWwiLCJzbGlkZXJEZXNjcmlwdGlvbiI6IjxwIGNsYXNzPVwicnRlQmxvY2tcIj5SZWNlaXZlIG9uZSBtb250aCBicm9rZXIgZmVlIHBhaWQgKyBvbmUgbW9udGggZnJlZSB0byByZXNpZGVudHMuwqA8L3A+IiwiYWx3YXlzX3Zpc2libGVfb25fdG9wIjpudWxsLCJhbGVydFN0eWxlIjpudWxsfQ=="> <div class="headerWrapper "> <div class="header-title"></div> 4137 <div class="header-subtitle"></div> 4138 <a value="floor-plans" type="page" href="/floor-plans" raw_url="/site/7f247858/floor-plans?nee=true&ed=true&showOriginal=true&preview=true&dm_try_mode=true&dm_checkSync=1">Learn More →</a> 4139 <div class="Theme2_Disclaimer"><p class="rteBlock">*Rents and specials are subject to change, so act now before it’s too late!</p></div> 4140</div> 4141 <style type="text/css">.headerWrapper{border-bottom:solid 1px #eae4e4 !important; }</style> 4142</div> 4143 <div class="widget-17a458 dmCustomWidget" data-lazy-load="false" data-title="" id="1974290714" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJiZXR0ZXJib3RfcHJvcGVydHlfc2x1ZyIsInZhbHVlIjoic2l0ZV90ZXh0LmJldHRlcmJvdCJ9XQ==" icon="false" surround="false" data-widget-id="17a458fd297e468db8637beb327de766" data-widget-version="12" data-widget-config="eyJzY3JpcHRfb25fcGFnZXMiOiJhbGwiLCJwYWdlX2xpc3QiOm51bGwsImJldHRlcmJvdF9wcm9wZXJ0eV9zbHVnIjoiPHAgY2xhc3M9XCJydGVCbG9ja1wiPnRoZXJvenppZTwvcD4ifQ=="> <p class="betterBotEditTag" style="display:none;color:red;">Click to edit betterbot widget</p> 4144</div> 4145</div> 4146</div> 4147</div> 4148 <div class="u_1105552200 dmRespRow hide-for-medium" style="text-align: center;" id="1105552200"> <div class="dmRespColsWrapper" id="1479292391"> <div class="u_1660593884 dmRespCol small-12 large-3 medium-3" id="1660593884"> <div class="u_1034298855 imageWidget align-center" data-widget-type="image" id="1034298855" data-element-type="image" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMucGVyc2lzdGVkLkxJR0hUIExPR08ifV0="> <a href="/" id="1378162624" file="false"><img src="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Rozzie+logo+horz-white+type-1920w.png" id="1583471293" class="" alt="Waltham Overlook logo" data-diy-image="" data-dm-image-path="https://irp.cdn-website.com/7f247858/dms3rep/multi/Rozzie+logo+horz-white+type.png" onerror="handleImageLoadError(this)"/></a> 4149</div> 4150 <div class="u_1019623591 align-center text-align-center dmSocialHub gapSpacing" id="1019623591" dmle_extension="social_hub" data-element-type="social_hub" data-binding="W3siYmluZGluZ05hbWUiOiJzb2NpYWwiLCJ2YWx1ZSI6ImNvbnRlbnRfbGlicmFyeS5nbG9iYWwuc29jaWFsIn1d" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://facebook.com/RozzieBoston" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Facebook')"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 4151</a> 4152 <a href="https://instagram.com/rozzie_boston/" target="_blank" dm_dont_rewrite_url="true" aria-label="instagram" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Instagram')"> <span class="dmSocialInstagram dm-social-icons-instagram oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 4153</a> 4154</div> 4155</div> 4156</div> 4157</div> 4158 <div class="u_1415477316 dmRespCol small-12 large-3 medium-3" id="1415477316"> <div class="u_1888408012 dmNewParagraph" id="1888408012" style="transition: none 0s ease 0s; text-align: left;" data-version="5" new-inline-bind-applied="true" data-diy-text="" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJjb250ZW50X2xpYnJhcnkuZ2xvYmFsLnBob25lLndlYnNpdGUifV0="><p class="text-align-center m-size-16"><span class="m-font-size-16" m-font-size-set="true" style="color: rgb(255, 255, 255); display: initial;"><span class="inline-data-binding" data-encoded-value="ODU3LTI2NC0xMjEw" data-inline-binding="content_library.global.phone.website" data-inline-binding-encoded="Y29udGVudF9saWJyYXJ5Lmdsb2JhbC5waG9uZS53ZWJzaXRl"><a class="inlineBindingLink" target="_blank" href="tel:857-264-1210">857-264-1210</a></span></span></p></div> <div class="u_1738638284 dmNewParagraph" id="1738638284" data-element-type="paragraph" style="transition: none; display: block;" data-version="5" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQuZ2VuZXJhbCAtIGxlYXNpbmcgb2ZmaWNlIGFkZHJlc3MifV0=" data-diy-text=""><p class="rteBlock">289 Walk Hill Street</p><p class="rteBlock">Boston, MA 02131</p></div></div> 4159 <div class="u_1795896152 dmRespCol small-12 large-3 medium-3" id="1795896152"> <div class="u_1972774600 default dmHoursOfOperation" id="1972774600" dmle_extension="open_hours" data-element-type="open_hours" data-binding="W3siYmluZGluZ05hbWUiOiJidXNpbmVzc19ob3VycyIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5idXNpbmVzc19ob3VycyJ9XQ==" time_format="12" wr="true" displaytitle="false" forcedisplay="false" icon="true" surround="true" adwords=""> <dl class="open-hours-data"> <div class="open-hours-item"> <dt day="0">Mon - Fri</dt> 4160 <dd> <time>9:00 am</time> 4161- <time>5:00 pm</time> 4162</dd> 4163</div> 4164 <div class="open-hours-item"> <dt day="5">Sat - Sun</dt> 4165 <dd>Closed</dd> 4166</div> 4167</dl> 4168</div> 4169 <div class="dmNewParagraph u_1629710179" data-element-type="paragraph" data-version="5" id="1629710179"><p class="text-align-center"><span style="display: unset; color: rgb(255, 255, 255); font-weight: normal;">Tour - please schedule with</span><strong style="display: unset; color: rgb(255, 255, 255); font-weight: bold;"> </strong><a href="mailto:[email protected]" rel="nofollow noopener noreferrer" target="_blank" style="display: initial; color: rgb(255, 255, 255); font-weight: bold;"><strong>[email protected]</strong></a></p></div> 4170</div> 4171 <div class="dmRespCol large-3 medium-3 small-12" id="1096972562"> <div class="u_1722890506 dmRespRow fullBleedChanged fullBleedMode" id="1722890506" mode="5"> <div class="dmRespColsWrapper" id="1295143753"> <div class="dmRespCol large-3 medium-3 small-3" id="1064546904"> <div class="u_1051385104 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1051385104"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" id="1148349213" class="svg u_1148349213" alt="Handicap Accessible" data-icon-custom="true" data-icon-name="wheelchair.svg"> <path d="M496.101 385.669l14.227 28.663c3.929 7.915.697 17.516-7.218 21.445l-65.465 32.886c-16.049 7.967-35.556 1.194-43.189-15.055L331.679 320H192c-15.925 0-29.426-11.71-31.679-27.475C126.433 55.308 128.38 70.044 128 64c0-36.358 30.318-65.635 67.052-63.929 33.271 1.545 60.048 28.905 60.925 62.201.868 32.933-23.152 60.423-54.608 65.039l4.67 32.69H336c8.837 0 16 7.163 16 16v32c0 8.837-7.163 16-16 16H215.182l4.572 32H352a32 32 0 0 1 28.962 18.392L438.477 396.8l36.178-18.349c7.915-3.929 17.517-.697 21.446 7.218zM311.358 352h-24.506c-7.788 54.204-54.528 96-110.852 96-61.757 0-112-50.243-112-112 0-41.505 22.694-77.809 56.324-97.156-3.712-25.965-6.844-47.86-9.488-66.333C45.956 198.464 0 261.963 0 336c0 97.047 78.953 176 176 176 71.87 0 133.806-43.308 161.11-105.192L311.358 352z"></path> 4172</svg> 4173</div> 4174</div> 4175 <div class="dmRespCol large-3 medium-3 small-3" id="1326150065"> <div class="u_1437723509 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1437723509"> <svg version="1.1" id="1184622157" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewbox="0 0 40 38.4" style="enable-background:new 0 0 40 38.4;" xml:space="preserve" class="svg u_1184622157" data-icon-custom="true" data-icon-name="fair housing icon black.svg" alt="Equal Housing Opportunity"> <path d="M19.9,0L0,9.9v3h2.9v16H37v-16h3v-3L19.9,0z M33,24.9H7V11.4L19.9,5L33,11.4V24.9z M13,15.7h14v-4.1H13V15.7z M13,21.7h14v-4.1H13V21.7z"></path> 4176 <g>
4176 <path d="M3,31.2h2.2v0.6H3.7v0.4H5v0.6H3.7v0.4h1.5V34H3V31.2z"></path> 4177 <path d="M7.8,33.8C7.5,33.9,7.2,34,6.9,34c-0.8,0-1.5-0.6-1.5-1.4v0c0-0.8,0.6-1.4,1.5-1.4s1.5,0.6,1.5,1.4v0c0,0.3-0.1,0.6-0.2,0.8l0.3,0.2l-0.4,0.4L7.8,33.8z M7.2,33.3L6.8,33l0.4-0.4l0.4,0.3c0-0.1,0-0.2,0-0.3v0c0-0.4-0.3-0.7-0.7-0.7c-0.4,0-0.7,0.3-0.7,0.7v0c0,0.4,0.3,0.7,0.7,0.7C7,33.4,7.1,33.3,7.2,33.3z"></path> 4178 <path d="M8.8,32.8v-1.5h0.8v1.5c0,0.4,0.2,0.6,0.5,0.6c0.3,0,0.5-0.2,0.5-0.6v-1.5h0.8v1.5c0,0.9-0.5,1.3-1.3,1.3C9.2,34,8.8,33.6,8.8,32.8z"></path> 4179 <path d="M12.6,31.2h0.7l1.2,2.8h-0.8l-0.2-0.5h-1.1L12.2,34h-0.8L12.6,31.2z M13.3,32.9L13,32.1l-0.3,0.8H13.3z"></path> 4180 <path d="M14.8,31.2h0.8v2.1h1.3V34h-2.1V31.2z"></path> 4181 <path d="M18.3,31.2H19v1h1v-1h0.8V34H20v-1h-1v1h-0.8V31.2z"></path> 4182 <path d="M21.1,32.6L21.1,32.6c0-0.8,0.6-1.4,1.5-1.4s1.5,0.6,1.5,1.4v0c0,0.8-0.6,1.4-1.5,1.4C21.8,34,21.1,33.4,21.1,32.6zM23.3,32.6L23.3,32.6c0-0.4-0.3-0.7-0.7-0.7c-0.4,0-0.7,0.3-0.7,0.7v0c0,0.4,0.3,0.7,0.7,0.7C23,33.4,23.3,33,23.3,32.6z"></path> 4183 <path d="M24.4,32.8v-1.5h0.8v1.5c0,0.4,0.2,0.6,0.5,0.6c0.3,0,0.5-0.2,0.5-0.6v-1.5H27v1.5c0,0.9-0.5,1.3-1.3,1.3C24.9,34,24.4,33.6,24.4,32.8z"></path> 4184 <path d="M27.2,33.6l0.4-0.5c0.3,0.2,0.6,0.3,0.9,0.3c0.2,0,0.3-0.1,0.3-0.2v0c0-0.1-0.1-0.2-0.5-0.3c-0.6-0.1-1-0.3-1-0.9v0c0-0.5,0.4-0.9,1.1-0.9c0.5,0,0.8,0.1,1.1,0.4l-0.4,0.5c-0.3-0.2-0.5-0.3-0.8-0.3c-0.2,0-0.3,0.1-0.3,0.2v0c0,0.1,0.1,0.2,0.5,0.3c0.6,0.1,1,0.3,1,0.9v0c0,0.6-0.4,0.9-1.1,0.9C28,34,27.6,33.9,27.2,33.6z"></path> 4185 <path d="M30,31.2h0.8V34H30V31.2z"></path> 4186 <path d="M31.3,31.2H32l1.1,1.4v-1.4h0.8V34h-0.7L32,32.5V34h-0.8V31.2z"></path> 4187 <path d="M34.3,32.6L34.3,32.6c0-0.8,0.6-1.4,1.5-1.4c0.5,0,0.8,0.1,1.1,0.4l-0.4,0.5c-0.2-0.2-0.4-0.3-0.7-0.3c-0.4,0-0.7,0.3-0.7,0.8v0c0,0.4,0.3,0.8,0.7,0.8c0.2,0,0.3,0,0.4-0.1v-0.3h-0.5v-0.6h1.3v1.2c-0.3,0.2-0.7,0.4-1.2,0.4C34.9,34,34.3,33.5,34.3,32.6z"></path> 4188 <path d="M2.9,36.8L2.9,36.8c0-0.9,0.7-1.6,1.7-1.6c1,0,1.7,0.7,1.7,1.6v0c0,0.9-0.7,1.6-1.7,1.6S2.9,37.7,2.9,36.8z M5.4,36.8L5.4,36.8c0-0.5-0.3-0.9-0.8-0.9c-0.5,0-0.8,0.4-0.8,0.8v0c0,0.5,0.3,0.8,0.8,0.8C5.1,37.7,5.4,37.3,5.4,36.8z"></path> 4189 <path d="M6.7,35.2h1.3c0.8,0,1.3,0.4,1.3,1.1v0c0,0.7-0.6,1.1-1.4,1.1H7.6v0.9H6.7V35.2z M8,36.8c0.3,0,0.5-0.2,0.5-0.4v0C8.5,36.1,8.3,36,8,36H7.6v0.8H8z"></path> 4190 <path d="M9.8,35.2h1.3c0.8,0,1.3,0.4,1.3,1.1v0c0,0.7-0.6,1.1-1.4,1.1h-0.4v0.9H9.8V35.2z M11.1,36.8c0.3,0,0.5-0.2,0.5-0.4v0c0-0.3-0.2-0.4-0.5-0.4h-0.4v0.8H11.1z"></path> 4191 <path d="M12.7,36.8L12.7,36.8c0-0.9,0.7-1.6,1.7-1.6c1,0,1.7,0.7,1.7,1.6v0c0,0.9-0.7,1.6-1.7,1.6S12.7,37.7,12.7,36.8z M15.2,36.8L15.2,36.8c0-0.5-0.3-0.9-0.8-0.9c-0.5,0-0.8,0.4-0.8,0.8v0c0,0.5,0.3,0.8,0.8,0.8C14.9,37.7,15.2,37.3,15.2,36.8z"></path> 4192 <path d="M16.5,35.2H18c0.5,0,0.8,0.1,1,0.3c0.2,0.2,0.3,0.4,0.3,0.7v0c0,0.5-0.3,0.8-0.6,1l0.7,1.1h-1l-0.6-1h0h-0.4v1h-0.9V35.2zM18,36.8c0.3,0,0.5-0.1,0.5-0.4v0c0-0.2-0.2-0.4-0.5-0.4h-0.6v0.8H18z"></path> 4193 <path d="M20.5,36h-0.9v-0.8h2.8V36h-0.9v2.4h-0.9V36z"></path> 4194 <path d="M22.7,37v-1.8h0.9V37c0,0.5,0.2,0.7,0.6,0.7c0.4,0,0.6-0.2,0.6-0.6v-1.8h0.9V37c0,1-0.6,1.5-1.5,1.5S22.7,38,22.7,37z"></path> 4195 <path d="M26.2,35.2H27l1.3,1.7v-1.7h0.9v3.1h-0.8L27,36.7v1.7h-0.9V35.2z"></path> 4196 <path d="M29.7,35.2h0.9v3.1h-0.9V35.2z"></path> 4197 <path d="M31.9,36H31v-0.8h2.8V36h-0.9v2.4h-0.9V36z"></path> 4198 <path d="M35,37.2l-1.2-2h1l0.6,1.1l0.7-1.1h1l-1.2,2v1.2H35V37.2z"></path> 4199</g> 4200</svg> 4201</div> 4202</div> 4203 <div class="dmRespCol large-3 medium-3 small-3" id="1691345632"> <div class="u_1824764957 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1824764957"> <a href="/pet-policya5b776fb" id="1138466341" link_type="popup" popup_target="pet-policya5b776fb" file="false" aria-label="Pet Friendly"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="23.8px" height="23.8px" viewbox="0 0 23.8 23.8" style="enable-background:new 0 0 23.8 23.8;" xml:space="preserve" id="1093829190" class="svg u_1093829190" data-icon-custom="true" data-icon-name="pet friendly.svg" aria-labelledby="1738466430"> <title id="1738466430">Pet Friendly</title> 4204 <defs></defs> 4205 <path d="M19,5.9c-0.7,2.5-2.6,4.2-4.2,3.8s-2.3-2.9-1.6-5.4C14,1.7,15.8,0,17.4,0.5S19.7,3.4,19,5.9z M7.8,0 4206 C6.2,0.3,5.2,2.6,5.6,5.2C6,7.8,7.7,9.7,9.3,9.4c1.6-0.3,2.6-2.6,2.2-5.2C11.1,1.7,9.4-0.2,7.8,0z M1.6,7.2c-1.5,0.6-2,2.9-1.1,5.1 4207 c0.9,2.2,2.8,3.5,4.3,2.9c1.5-0.6,2-2.9,1.1-5.1S3.1,6.6,1.6,7.2z M22.3,8.8c-1.5-0.6-3.5,0.6-4.4,2.8c-0.9,2.2-0.5,4.5,1,5.
42071 4208 c1.5,0.6,3.5-0.6,4.4-2.8C24.3,11.7,23.8,9.5,22.3,8.8z M18.8,22.5c1.8-2-3.2-10-6.9-10.2C8,12.1,2.2,20.8,4.2,22.8s5.7,0.3,7.7,0 4209 C13.9,22.5,15.9,25.5,18.8,22.5z"></path> 4210</svg> 4211</a> 4212</div> 4213</div> 4214 <div class="dmRespCol large-3 medium-3 small-3" id="1338288532"> <div class="u_1260384297 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1260384297"> <a id="1183643546" file="false" class="" aria-label="Non Smoking Property"> <svg fill="#000000" version="1.1" id="1810893438" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="800px" height="800px" viewbox="0 0 59.166 59.166" xml:space="preserve" class="svg u_1810893438" alt="Non Smoking Property" data-icon-custom="true" data-icon-name="no-smoking-sign-svgrepo-com (1).svg"> <g> <g> <path d="M29.583,59.166c16.338,0,29.583-13.245,29.583-29.583S45.921,0,29.583,0C13.245-0.001,0,13.244,0,29.583 4215 C0,45.921,13.245,59.166,29.583,59.166z M29.583,4.999c13.556,0,24.583,11.028,24.583,24.583c0,5.674-1.938,10.902-5.18,15.066 4216 L37.98,33.677h5.687v-8.565H29.39L14.457,10.225C18.632,6.956,23.882,4.999,29.583,4.999z M10.216,14.47l10.675,10.642H8v8.565 4217 h21.483l15.274,15.228c-4.182,3.292-9.45,5.263-15.173,5.263C16.028,54.166,5,43.139,5,29.583C5,23.887,6.952,18.642,10.216,14.47 4218 z"></path> 4219 <rect x="45" y="25.112" width="2.667" height="8.565"></rect> 4220 <rect x="49" y="25.112" width="2.667" height="8.565"></rect> 4221 <path d="M37.494,16.204c0,0,10.006-0.041,12.173,6.36c0,0-0.5-10.059-12.833-9.874s-11.5-5.733-11.5-5.733 4222 S21.988,14.539,37.494,16.204z"></path> 4223 <path d="M46.833,24.298c0,0-0.409-7.038-10.489-6.908c-10.081,0.129-9.399-4.011-9.399-4.011s-2.734,5.305,9.94,6.47 4224 C36.884,19.848,45.062,19.82,46.833,24.298z"></path> 4225</g> 4226</g> 4227</svg> 4228</a> 4229</div> 4230</div> 4231</div> 4232</div> 4233 <nav class="u_1287579728 effect-text-fill main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_5" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" data-divider="DOT" id="1287579728" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="HORIZONTAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/accessibility" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="accessibility"> <span class="nav-item-text " data-link-text=" 4234 Accessibility 4235 " data-auto="page-text-style">Accessibility<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 4236</span> 4237</a> 4238</li> 4239 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/privacy-policy" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="privacy-policy"> <span class="nav-item-text " data-link-text=" 4240 Privacy Policy 4241 " data-auto="page-text-style">Privacy Policy<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 4242</span> 4243</a> 4244</li> 4245 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/sitemap" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="sitemap"> <span class="nav-item-text " data-link-text=" 4246 Sitemap 4247 " data-auto="page-text-style">Sitemap<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 4248</span> 4249</a> 4250</li> 4251</ul> 4252</nav> 4253</div> 4254</div> 4255</div> 4256 <div class="u_1053590233 dmRespRow" id="1053590233" mode="4"> <div class="dmRespColsWrapper" id="1770828695"> <div class="u_1744250154 dmRespCol large-3 medium-3 small-12" id="1744250154"> <div class="u_1084768660 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1084768660" style="transition: opacity 1s ease-in-out 0s; text-align: left;"><p class="text-align-center size-10 m-size-7"><span class="font-size-10 m-font-size-7" style="color: rgb(255, 255, 255); display: initial;" m-font-size-set="true">Professionally Managed by</span></p></div> 4257 <div class="u_1882188350 imageWidget align-center hasFullWidth" data-widget-type="image" id="1882188350" data-element-type="image"> <a href="https://www.torprops.com/" id="1952415528" file="false" class="" target="_blank"><img src="https://irp.cdn-website.com/7f247858/dms3rep/multi/67e632a98f9de844b3388719_TorProp_Horizontal.svg" id="1263825889" class="" data-dm-image-path="https://irp.cdn-website.com/7f247858/dms3rep/multi/67e632a98f9de844b3388719_TorProp_Horizontal.svg" width="295" height="42" alt="Torrington logo." onerror="handleImageLoadError(this)"/></a> 4258</div> 4259</div> 4260 <div class="u_1182696107 dmRespCol large-3 medium-3 small-12 content-removed" id="1182696107"></div> 4261 <div class="u_1196044748 dmRespCol empty-column large-3 medium-3 small-12 hide-for-small" id="1196044748"></div> 4262 <div class="dmRespCol large-3 medium-3 small-12" id="1575981388"> <div class="u_1471004517 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1471004517" style="transition: opacity 1s ease-in-out 0s;"><p class="text-align-center m-size-7 size-10"><span class="m-font-size-7 font-size-10" style="color: rgb(255, 255, 255); display: initial;">Website Design by</span></p></div> 4263 <div class="u_1366475068 imageWidget align-center" data-widget-type="image" id="1366475068" data-element-type="image"> <a id="1364846886" file="false" class="" target="_blank" href="https://repli360.com"><img src="https://irp.cdn-website.com/7f247858/dms3rep/multi/opt/Repli_White_Logo-1920w.png" id="1823755221" class="" data-dm-image-path="https://irp.cdn-website.com/7f247858/dms3rep/multi/Repli_White_Logo.png" width="1044" height="512" alt="Repli logo" onerror="handleImageLoadError(this)"/></a> 4264</div> 4265</div> 4266</div> 4267</div> 4268</div> 4269 <div id="1236746004" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"></div> 4270</div> 4271</div> 4272</div> 4273</div> 4274</div> 4275</div> 4276</div> 4277</div> 4278</div> 4279 4280 </div> 4281</div> 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324<link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Muli:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;
43240,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Oswald:ital,wght@0,200..700;1,200..700&family=Lexend+Deca:ital,wght@0,100..900;1,100..900&family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /> 4325 4326<style> 4327@font-face { 4328 font-family: "HendersonSans-Bold"; 4329 src: url("https://irp.cdn-website.com/7f247858/fonts/HendersonSans-Bold-c996_400.ttf"); 4330 font-weight: 400; 4331 font-style: normal; 4332 font-display: swap; 4333} 4334</style> 4335 4336 4337 4338 4339 4340 4341 4342<link rel="preload" as="style" fetchpriority="low" onload="loadCSS(this)" href="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" /> 4343 4344 4345 4346<link rel="preload" href="https://irp.cdn-website.com/WIDGET_CSS/7d0ecbf8691969a1257aa88fa11eda16.css" id="widgetCSS" as="style" fetchpriority="low" onload="loadCSS(this)" /> 4347 4348 4349<style>img[width][height] { 4350 height: auto; 4351}</style> 4352 4353 4354<style> 4355 body[data-page-alias="home"] #dm [data-show-on-page-only="home"] { 4356 display: block !important; 4357 } 4358</style> 4359 4360 4361<style id="pageAdditionalWidgetsCss" type="text/css"> 4362</style> 4363 4364 4365 4366 4367 4368<link rel="preload" href="https://irp.cdn-website.com/7f247858/files/7f247858_withFlex_1.min.css?v=651" id="siteGlobalCss" as="style" fetchpriority="low" onload="loadCSS(this)" /> 4369 4370 4371 4372<style id="customWidgetStyle" type="text/css"> 4373 4374</style> 4375<style id="innerPagesStyle" type="text/css"> 4376 4377</style> 4378 4379 4380<style 4381 id="additionalGlobalCss" type="text/css" 4382> 4383</style> 4384 4385 4386<link rel="preload" href="https://irp.cdn-website.com/7f247858/files/7f247858_home_withFlex_1.min.css?v=651" id="homeCssLink" as="style" fetchpriority="low" onload="loadCSS(this)" /> 4387 4388<style id="pagestyle" type="text/css"> 4389 4390</style> 4391 4392<style id="pagestyleDevice" type="text/css"> 4393 4394</style> 4395 4396 4397 4398 4399 4400 4401 4402<style id="globalFontSizeStyle" type="text/css"> 4403 .font-size-85, .size-85, .size-85 > font { font-size: 85px !important; }.font-size-25, .size-25, .size-25 > font { font-size: 25px !important; }[data-version] .size-100, [data-version] .font-size-100 {font-size: 100px !important;}.font-size-36, .size-36, .size-36 > font { font-size: 36px !important; }.font-size-35, .size-35, .size-35 > font { font-size: 35px !important; }.font-size-55, .size-55, .size-55 > font { font-size: 55px !important; }.font-size-10, .size-10, .size-10 > font { font-size: 10px !important; } 4404</style> 4405<style id="pageFontSizeStyle" type="text/css"> 4406</style> 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423
4424<script type="text/javascript" id="d_track_sp"> 4425 ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; 4426 p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) 4427 };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; 4428 n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d32hwlnfiv2gyn.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow")); 4429 window.dmsnowplow = window.snowplow; 4430 4431 dmsnowplow('newTracker', 'cf', 'd32hwlnfiv2gyn.cloudfront.net', { // Initialise a tracker 4432 appId: '7f247858' 4433 }); 4434 4435 // snowplow queries element styles so we wait until CSS calculations are done. 4436 requestAnimationFrame(() => { 4437 dmsnowplow('trackPageView'); 4438 _dm_insite.forEach((rule) => { 4439 // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here 4440 // the tracking is in popup.js 4441 if (rule.actionName !== "popup") { 4442 dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId); 4443 } 4444 window?.waitForDeferred?.('dmAjax', () => { 4445 $.DM.events.trigger('event-ruleTriggered', {value: rule}); 4446 }); 4447 }); 4448 }); 4449</script>
4449 4450 4451 4452 4453<div style="display:none;" id="P6iryBW0Wu"></div> 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 4466 4467 4468 <div class="pswp__bg"></div> 4469 4470 4471 <div class="pswp__scroll-wrap"> 4472 4473 4474 <div class="pswp__container"> 4475 <div class="pswp__item"></div> 4476 <div class="pswp__item"></div> 4477 <div class="pswp__item"></div> 4478 </div> 4479 4480 4481 <div class="pswp__ui pswp__ui--hidden"> 4482 4483 <div class="pswp__top-bar"> 4484 4485 4486 4487 <div class="pswp__counter"></div> 4488 4489 <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Close (Esc)"></button> 4490 4491 <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Share"></button> 4492 4493 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 4494 4495 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 4496 4497 4498 4499 <div class="pswp__preloader"> 4500 <div class="pswp__preloader__icn"> 4501 <div class="pswp__preloader__cut"> 4502 <div class="pswp__preloader__donut"></div> 4503 </div> 4504 </div> 4505 </div> 4506 </div> 4507 4508 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 4509 <div class="pswp__share-tooltip"></div> 4510 </div> 4511 4512 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 4513 </button> 4514 4515 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 4516 </button> 4517 4518 <div class="pswp__caption"> 4519 <div class="pswp__caption__center"></div> 4520 </div> 4521 4522 </div> 4523 4524 </div> 4525 4526</div> 4527<div id="fb-root" 4528 data-locale="en"></div> 4529<!-- Alias: 7f247858 --> 4530<div class="dmPopupMask" id="dmPopupMask"></div> 4531<div id="dmPopup" class="dmPopup" data-auto="popup"> 4532 <div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" data-auto="popup-close" onclick="dmHidePopup(event);"></div> </div> 4533 <div class="dmPopupTitle"> <span></span> Share by:</div> 4534 <div class="data"></div> 4535</div>
4535<script id="d_track_personalization"> 4536 window?.waitForDeferred?.('dmAjax', () => { 4537 // Collects client data and updates cookies used by smart sites 4538 window.expireDays = 365; 4539 window.visitLength = 30 * 60000; 4540 $.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays); 4541 setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit"); 4542 }); 4543</script>
vendor: 1 bytes, line 4543
4543
4544<script type="text/javascript"> 4545 4546 Parameters.NavigationAreaParams.MoreButtonText = 'MORE'; 4547 4548 Parameters.NavigationAreaParams.LessButtonText = 'LESS'; 4549 Parameters.HomeLinkText = 'Home'; 4550 </script>
4550 4551<div>
4551<script type="text/javascript"> 4552 try{ 4553 if (globalThis.parent){ 4554 var parentFlags = globalThis.parent._flags; 4555 var parentStrings = globalThis.parent.dmStr; 4556 4557 } 4558 } catch(e) {} 4559 _flags = window._flags || {};_flags = {...parentFlags,..._flags,...{"runtime.ssr.accordion.scroll.height.fix":true,"runtime.ssr.add.render":true,"runtime.ssr.checkbox.customizations":true,"runtime.ssr.enabled":true,"runtime.ssr.file.customizations":true,"runtime.ssr.initial-props-in-data-attribute":true,"runtime.ssr.lazyHydrate":true,"runtime.ssr.log.showHydrationDiff":false,"runtime.ssr.log.showHydrationErrors":true,"runtime.ssr.native.booker.enabled":false,"runtime.ssr.non-view-media-server-placeholder":true,"runtime.ssr.productCustomizations":true,"runtime.ssr.productStore.internal.observer":true,"runtime.ssr.render.overrideMarkup":true,"runtime.ssr.runtime.filter-sort.newFilterSortWidgetWithOptions.enabled":true,"runtime.ssr.script-fetch-priority-low":false,"runtime.ssr.search.layout.enabled":true,"runtime.ssr.slider-dev-logging":false,"runtime.ssr.slider-reOrderSelectedToBeFirst":true,"runtime.ssr.slider.alternative.animation.to.reduce.cls.enabled":true,"runtime.ssr.slider.image.fillAvailableSpace.enabled":true,"runtime.ssr.ssrAddToCart.snipcart.new.api.addProduct.enabled":true,"runtime.ssr.ssrSlider.jumpThreshold.enabled":true,"runtime.ssr.ssrSlider.multiplePaginationPerLayout.enabled":true,"runtime.ssr.ssrSlider.slideCleanWrap.enabled":true,"runtime.ssr.widget.migration.addtocart":false,"runtime.ssr.widget.migration.cart":false,"runtime.ssr.widget.migration.options.variations":false}} 4560 4561 4562 var dmStr = {...parentStrings,...dmStr,...{"key.runtime":"some value","placeholder.add-content":"Add Content","second.key":"value2","widget.addtocart.title":"Add to cart","rt.advancedFormInput.requiredMessage":"This is required","ui.ed.breadcrumbs.empty.message":"There aren't any visible pages to show in the breadcrumbs. This message won't appear on your live published site.","ui.ed.ssr.orderConfirmation.content.intro.label":"Confirmation intro","ui.ed.ssr.orderConfirmation.content.intro.with":"With","ui.ed.ssr.orderConfirmation.content.intro.without":"Without","ui.runtimessr.addtocart.subscribe.title":"Subscribe Now","ui.runtimessr.addtocart.subscribe.tooltip.text":"Test your subscriptionâs checkout by publishing your site and using its live version. ","ui.runtimessr.advancedFormInput.requiredMessage":"This is required","ui.runtimessr.booker.404_page_not_found":"404: This page could not be found.","ui.runtimessr.booker.add_another":"Add another","ui.runtimessr.booker.additional_guests":"Add guests","ui.runtimessr.booker.additional_notes":"Additional notes","ui.runtimessr.booker.attendee_phone_number":"Attendee phone number","ui.runtimessr.booker.availability":"Availability","ui.runtimessr.booker.back":"Back","ui.runtimessr.booker.booker_event_not_found":"We could not find the event you are trying to book.","ui.runtimessr.booker.booking":"Booking","ui.runtimessr.booker.booking_fail":"Could not book the meeting.","ui.runtimessr.booker.booking_full":"No more seats available","ui.runtimessr.booker.cancel":"Cancel","ui.runtimessr.booker.code":"Code","ui.runtimessr.booker.confirm":"Confirm","ui.runtimessr.booker.custom_attendee_location":"Custom attendee location","ui.runtimessr.booker.default_conferencing_app":"Default conferencing app","ui.runtimessr.booker.duration":"Duration","ui.runtimessr.booker.email":"Email","ui.runtimessr.booker.email_address":"Email address","ui.runtimessr.booker.email_validation_error":"That doesn't look like an email address","ui.runtimessr.booker.enter_digit_code":"Enter the 6 digit code we sent to {email}","ui.runtimessr.booker.enter_phone_number":"Enter phone number","ui.runtimessr.booker.error_booking_event":"An error occurred when booking the event, please refresh the page and try again","ui.runtimessr.booker.error_required_field":"This field is required.","ui.runtimessr.booker.event_type_seats":"{numberOfSeats} seats","ui.runtimessr.booker.example_name":"John Doe","ui.runtimessr.booker.exclude_emails_match_found_error_message":"Please enter a valid work email address","ui.runtimessr.booker.first_name":"First name","ui.runtimessr.booker.former_time":"Former time","ui.runtimessr.booker.google_meet":"Google Meet","ui.runtimessr.booker.in_person":"In Person (Organizer Address)","ui.runtimessr.booker.in_person_attendee_address":"In Person (Attendee Address)","ui.runtimessr.booker.incorrect_email_verification_code":"Verification code is incorrect.","ui.runtimessr.booker.invalid_input":"Invalid input","ui.runtimessr.booker.invalid_number":"Invalid phone number","ui.runtimessr.booker.last_name":"Last name","ui.runtimessr.booker.link_meeting":"Link meeting","ui.runtimessr.booker.loading":"Loading...","ui.runtimessr.booker.location":"Location","ui.runtimessr.booker.no_available_slots":"No available slots","ui.runtimessr.booker.no_results":"No results","ui.runtimessr.booker.number_in_international_format":"Please enter number in international format.","ui.runtimessr.booker.number_text_notifications":"Phone number (Text notifications)","ui.runtimessr.booker.office_365_video":"MS Teams Video","ui.runtimessr.booker.organizer_default_conferencing_app":"Organizer's default app","ui.runtimessr.booker.phone_call":"Phone call","ui.runtimessr.booker.phone_number":"Phone number","ui.runtimessr.booker.reason_for_reschedule":"Reason for reschedule","ui.runtimessr.booker.remove":"Remove","ui.runtimessr.booker.require_emails_no_match_found_error_message":"You are not allowed to book with this email domain. Please contact the owner of this link.","ui.runtimessr.booker.requires_confirmation":"Requires confirmation","ui.runtimessr.booker.reschedule":"Reschedule","ui.runtimessr.booker.reschedule_placeholder":"Let others know why you need to reschedule","ui.runtimessr.booker.resend":"Resend","ui.runtimessr.booker.search_timezone":"Search","ui.runtimessr.booker.seats_available_one":"Seat available","ui.runtimessr.booker.seats_available_other":"Seats available","ui.runtimessr.booker.seats_half_full":"Seats filling fast","ui.runtimessr.booker.seats_nearly_full":"Seats almost full","ui.runtimessr.booker.select":"Select...","ui.runtimessr.booker.select_date":"Select date","ui.runtimessr.booker.sending":"Sending","ui.runtimessr.booker.share_additional_notes":"Please share anything that will help prepare for our meeting.","ui.runtimessr.booker.sms_workflow_consent":"By entering your phone number you consent to receive SMS messages for this event.","ui.runtimessr.booker.somewhere_else":"Somewhere else","ui.runtimessr.booker.time_format":"Time format","ui.runtimessr.booker.timeslot_missing_description":"Please select a timeslot to book the event.","ui.runtimessr.booker.timezone":"Timezone","ui.runtimessr.booker.url_validation_error":"That doesn't look like a URL","ui.runtimessr.booker.user_away":"This user is currently away.","ui.runtimessr.booker.user_away_description":"The person you are trying to book has set themselves to away, and therefore is not accepting new bookings.","ui.runtimessr.booker.verify":"Verify","ui.runtimessr.booker.verify_email_button":"Verify email","ui.runtimessr.booker.verify_your_email":"Verify your email","ui.runtimessr.booker.view_next_month":"View next month","ui.runtimessr.booker.view_previous_month":"View previous month","ui.runtimessr.booker.what_is_this_meeting_about":"What is this meeting about?","ui.runtimessr.booker.your_name":"Your name","ui.runtimessr.booker.zoom":"Zoom","ui.runtimessr.calbooking.back.button":"Back","ui.runtimessr.calbooking.booking.title":"{eventTitle} between {staffMemberName} and {attendeeNames}","ui.runtimessr.calbooking.cancelBooking.cancelButton":"Cancel appointment","ui.runtimessr.calbooking.cancelBooking.cancelling":"Cancelling...","ui.runtimessr.calbooking.cancelBooking.cancelling.placeholder":"Why are you cancelling?","ui.runtimessr.calbooking.cancelBooking.reason":"Reason for cancellation (optional)","ui.runtimessr.calbooking.cancelBooking.title":"Cancel this appointment?","ui.runtimessr.calbooking.canceledBooking.title":"This appointment is canceled","ui.runtimessr.calbooking.confirmation.dryRun.note":"Check back later or contact us for more info","ui.runtimessr.calbooking.confirmation.dryRun.title":"This site isnât accepting bookings yet","ui.runtimessr.calbooking.confirmation.pending.subtitle":"Itâs now awaiting confirmation from our team","ui.runtimessr.calbooking.confirmation.pending.title":"Your booking request was sent","ui.runtimessr.calbooking.confirmation.preview.note":"Go to the live site at its actual domain to make a booking","ui.runtimessr.calbooking.confirmation.preview.title":"You can't create appointments in preview mode","ui.runtimessr.calbooking.confirmation.success.back":"Back","ui.runtimessr.calbooking.confirmation.success.cancel":"Cancel","ui.runtimessr.calbooking.confirmation.success.change":"Need to make a change?","ui.runtimessr.calbooking.confirmation.success.description":"We sent an email with the details to everyone.","ui.runtimessr.calbooking.confirmation.success.host":"Host","ui.runtimessr.calbooking.confirmation.success.notes":"Additional notes","ui.runtimessr.calbooking.confirmation.success.or":"or","ui.runtimessr.calbooking.confirmation.success.reschedule":"Reschedule","ui.runtimessr.calbooking.confirmation.success.title":"This meeting is scheduled","ui.runtimessr.calbooking.confirmation.success.videoCallLink":"Video Call","ui.runtimessr.calbooking.confirmation.success.what":"What","ui.runtimessr.calbooking.confirmation.success.when":"When","ui.runtimessr.calbooking.confirmation.success.where":"Where","ui.runtimessr.calbooking.confirmation.success.who":"Who","ui.runtimessr.calbooking.duration.minutes":"{duration} min","ui.runtimessr.calbooking.markup.eventType":"Free Consultation","ui.runtimessr.calbooking.markup.userName":"John Smith","ui.runtimessr.calbooking.meta.price.free":"Free","ui.runtimessr.calbooking.meta.price.includes.tax":"Includes {taxPercentage} tax","ui.runtimessr.calbooking.meta.price.might.change":"Total price might change depending on your location","ui.runtimessr.calbooking.paid.booking.next.step.button":"Next","ui.runtimessr.calbooking.reschedule.booking":"Reschedule Booking","ui.runtimessr.collectionSearch.noResults":"No results.","ui.runtimessr.fileupload.error.upload_failed":"Upload Failed","ui.runtimessr.filtersort.less-filters":"Less Filters ({count})","ui.runtimessr.filtersort.more-filters":"More Filters ({count})","ui.runtimessr.priceOptions.option.oneTimeOnly":"One-time purchase","ui.runtimessr.productCustomizations.checkbox.hint.exactly":"You can choose exactly {exact} options","ui.runtimessr.productCustomizations.checkbox.hint.max":"You can choose up to {max} options","ui.runtimessr.productCustomizations.checkbox.hint.maxReached":"You've reached the maximum number of choices","ui.runtimessr.productCustomizations.checkbox.hint.min":"You can choose at least {min} options","ui.runtimessr.productCustomizations.checkbox.hint.range":"You can choose {min}-{max} options","ui.runtimessr.productCustomizations.errors.checkbox.exactlyChoices":"Choose exactly {exact} choices","ui.runtimessr.productCustomizations.errors.checkbox.maxChoices":"Choose up to {max} choices","ui.runtimessr.productCustomizations.errors.checkbox.minChoices":"Choose at least {min} choices","ui.runtimessr.productCustomizations.errors.checkbox.required":"Choose at least one choice","ui.runtimessr.productCustomizations.errors.file.maxFiles":"Upload up to {max} files","ui.runtimessr.productCustomizations.errors.required":"This field is required","ui.runtimessr.productCustomizations.noCustomizations":"When you add product customizations they will show here.","ui.runtimessr.productCustomizations.quantity.decrementAriaLabel":"Decrease quantity of {label}","ui.runtimessr.productCustomizations.quantity.incrementAriaLabel":"Increase quantity of {label}","ui.runtimessr.productCustomizations.quantity.stepperAriaLabel":"Quantity for {label}","ui.runtimessr.productPrice.omnibus.last.price":"Lowest price in the last {period} days - {displayedPrice}","ui.runtimessr.productPrice.omnibus.total.price.might.change":"Total price might change depending on your location","ui.runtimessr.productPrice.omnibus.vat":"Includes {vatPercentage}% tax","ui.runtimessr.productPriceOptions.autoRenew":"Will auto-renew until canceled","ui.runtimessr.productPriceOptions.expiresAfter":"Expires after","ui.runtimessr.productPriceOptions.frequency.monthly":"month","ui.runtimessr.productPriceOptions.frequency.weekly":"week","ui.runtimessr.productPriceOptions.frequency.yearly":"year","ui.runtimessr.productPriceOptions.frequencyPlural.monthly":"months","ui.runtimessr.productPriceOptions.frequencyPlural.weekly":"weeks","ui.runtimessr.productPriceOptions.frequencyPlural.yearly":"years","ui.runtimessr.productPriceOptions.title":"Price options","ui.runtimessr.staffMemberSelection.anyoneAvailable":"Anyone available","widget.addtocart.disabledText.placeHolder":"OUT OF STOCK","widget.filtersort.clear-all":"clear all","widget.filtersort.filter-by.title":"Filter by","widget.filtersort.sort-by.title":"Sort by","widget.filtersort.title":"Sort & Filter"}} 4563 4564</script>
4564 4565
4565<script id="ssr-static" fetchpriority="low" type="module" src="https://ms-cdn.multiscreensite.com/runtime-react/4274/res/js/runtime-react.js"></script>
4565</div><!-- Begin Body End Markup -->
4566<script type="text/javascript" src="https://app.repli360.com/admin/rrac-website-script/eyJpdiI6IkQ0VjdiWVZDTTY1bVBqR0l0VStKbWc9PSIsInZhbHVlIjoiYk1RL2VJTllUZzY2bG56YzJLMC9IQT09IiwibWFjIjoiNjdhY2ZjNzkzOTk4ZDhhOTcyYjBjZDA5MTliMDNhNjFmMTFlNzllYTJmNWIyYzU0ZjY1NDUyODdhOGZiNDZjZiJ9" async defer></script>
4566 4567 4568<!-- End Body End Markup --> 4569<!-- Site Wide Html Markup --> 4570<div id="swh-639e50b694b547f0ab4a5ae17434d499"> 4571
4571<script defer 4572 src="https://leads.multihub.io/leadcapture.js" 4573 data-beacon-endpoint="https://leads.multihub.io/beacon" 4574 data-mh-endpoint="https://leads.multihub.io/form" 4575 data-lcid="019bf100-bc03-73ec-b430-a7e282171be5" 4576 data-mh-propertyId="6767906449167007"> 4577 </script>
4577 4578 </div><!-- Site Wide Html Markup --> 4579</body> 4580</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.