PageSourceSearch

https://www.rozzieboston.com/

html rozzieboston.com collected 2026-10-06 20:36:22 UTC 364,872 bytes, 4,580 lines download raw bytes

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, &amp; 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, &amp; 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, &amp; 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 &amp;&amp;
3287 dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Facebook&apos;)"> <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 &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Instagram&apos;)"> <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 &amp; cats allowed.&nbsp;</p><p class="rteBlock">Pet rent applies: $75 for dogs &amp; $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&nbsp;</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&mdash;it&rsquo;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&rsquo;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&rsquo;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&rsquo;s a lifestyle&mdash;easy, convenient, and complete with the features and amenities that mean the most to you&hellip;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 &lsquo;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 &lsquo;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 &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Facebook&apos;)"> <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 &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Instagram&apos;)"> <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;">&nbsp;</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 &rarr;</a> 
4139 <div class="Theme2_Disclaimer"><p class="rteBlock">*Rents and specials are subject to change, so act now before it&rsquo;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 &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Facebook&apos;)"> <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 &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Instagram&apos;)"> <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;">&nbsp;</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&amp;subset=latin-ext&amp;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.