PageSourceSearch

https://rochesterareahomesbyalex.com/

html rochesterareahomesbyalex.com collected 2026-10-08 02:26:54 UTC 305,934 bytes, 3,429 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8" />
5<script>
6var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});
7</script>
7
8
9	<meta name="viewport" content="width=device-width, initial-scale=1" />
10<script>(() => {
11  class CarrotLazyLoadScripts {
12    constructor() {
13      this.version = '2.0.4';
14      this.userInteractionEvents = [
15        'keydown',
16        'keyup',
17        'mousedown',
18        'mouseup',
19        'mousemove',
20        'mouseover',
21        'mouseout',
22        'touchmove',
23        'touchstart',
24        'touchend',
25        'touchcancel',
26        'wheel',
27        'click',
28        'dblclick',
29        'input',
30      ];
31      this.attributeEvents = [
32        'onblur',
33        'onclick',
34        'oncontextmenu',
35        'ondblclick',
36        'onfocus',
37        'onmousedown',
38        'onmouseenter',
39        'onmouseleave',
40        'onmousemove',
41        'onmouseout',
42        'onmouseover',
43        'onmouseup',
44        'onmousewheel',
45        'onscroll',
46        'onsubmit',
47      ];
48    }
49
50    async init() {
51      this.setupCSPListener();
52      this.setupPageShowHide();
53      if (/iP(ad|hone)/.test(navigator.userAgent)) {
54        this.setupTouchListeners();
55      }
56      this.addUserEventListeners();
57      this.interceptEventManager(this);
58      this.initAttributeObserver();
59      this.interceptOnClick(this);
60      this.interceptJQuery(this);
61      this.preconnectExternalScripts();
62
63      await Promise.all([
64        this.waitForUserInteraction(),
65        this.waitForDOMReady(),
66      ]);
67
68      this.lastYield = Date.now();
69      this.interceptLifecycleProperties(this);
70      this.interceptDocumentWrite();
71      this.collectScripts();
72      this.preloadDynamicScripts();
73      this.initScriptObserver();
74
75      await this.loadScripts(this.delayedScripts.normal);
76      await this.loadScripts(this.delayedScripts.defer);
77      await this.loadScripts(this.delayedScripts.async);
78
79      await this.fireDOMContentLoaded();
80      await this.processDynamicScripts();
81      await this.waitForWindowLoad();
82      await this.fireWindowLoad();
83
84      window.dispatchEvent(new Event('carrot-allScriptsLoaded'));
85      this.everythingLoaded = true;
86
87      if (this.lastTouchEnd) {
88        await new Promise((resolve) =>
89          setTimeout(resolve, 500 - Date.now() + this.lastTouchEnd)
90        );
91      }
92
93      this.restoreAttributes();
94      this.restoreEventManager();
95      this.removeUserEventListeners();
96      this.cleanupLinkTags();
97    }
98
99    setupCSPListener() {
100      this.cspIssue = sessionStorage.getItem('carrotCSPIssue');
101      document.addEventListener(
102        'securitypolicyviolation',
103        (event) => {
104          if (
105            !this.cspIssue &&
106            event.violatedDirective === 'script-src-elem' &&
107            event.blockedURI === 'data'
108          ) {
109            this.cspIssue = true;
110            sessionStorage.setItem('carrotCSPIssue', true);
111          }
112        },
113        { isCarrot: true }
114      );
115    }
116
117    setupPageShowHide() {
118      window.addEventListener(
119        'pageshow',
120        (event) => {
121          this.persisted = event.persisted;
122          this.realWindowLoadedFired = true;
123        },
124        { isCarrot: true }
125      );
126      window.addEventListener(
127        'pagehide',
128        () => {
129          this.onFirstUserAction = null;
130        },
131        { isCarrot: true }
132      );
133    }
134
135    setupTouchListeners() {
136      let touchStartEvent;
137      function onTouchStart(event) {
138        touchStartEvent = event;
139      }
140      window.addEventListener('touchstart', onTouchStart, { isCarrot: true });
141      window.addEventListener(
142        'touchend',
143        function onTouchEnd(event) {
144          if (
145            event.changedTouches[0] &&
146            touchStartEvent.changedTouches[0] &&
147            Math.abs(
148              event.changedTouches[0].pageX -
149                touchStartEvent.changedTouches[0].pageX
150            ) < 10 &&
151            Math.abs(
152              event.changedTouches[0].pageY -
153                touchStartEvent.changedTouches[0].pageY
154            ) < 10 &&
155            event.timeStamp - touchStartEvent.timeStamp < 200
156          ) {
157            window.removeEventListener('touchstart', onTouchStart, {
158              isCarrot: true,
159            });
160            window.removeEventListener('touchend', onTouchEnd, {
161              isCarrot: true,
162            });
163
164            if (
165              event.target.tagName === 'INPUT' &&
166              event.target.type === 'text'
167            ) {
168              return;
169            }
170
171            event.target.dispatchEvent(
172              new TouchEvent('touchend', {
173                target: event.target,
174                bubbles: true,
175              })
176            );
177            event.target.dispatchEvent(
178              new MouseEvent('mouseover', {
179                target: event.target,
180                bubbles: true,
181              })
182            );
183            event.target.dispatchEvent(
184              new PointerEvent('click', {
185                target: event.target,
186                bubbles: true,
187                cancelable: true,
188                detail: 1,
189                clientX: event.changedTouches[0].clientX,
190                clientY: event.changedTouches[0].clientY,
191              })
192            );
193            event.preventDefault();
194          }
195        },
196        { isCarrot: true }
197      );
198    }
199
200    handleUserEvent(event) {
201      if (this.userActionTriggered) {
202        return;
203      }
204
205      if (event.type === 'mousemove' && !this.firstMousemoveIgnored) {
206        this.firstMousemoveIgnored = true;
207        return;
208      }
209
210      if (
211        event.type === 'keyup' ||
212        event.type === 'mouseover' ||
213        event.type === 'mouseout'
214      ) {
215        // These events don't trigger loading immediately
216        return;
217      }
218
219      this.userActionTriggered = true;
220      if (this.onFirstUserAction) {
221        this.onFirstUserAction();
222      }
223
224      if (event.type === 'click') {
225        event.preventDefault();
226      }
227
228      event.stopPropagation();
229      event.stopImmediatePropagation();
230
231      if (this.lastEvent === 'touchstart' && event.type === 'touchend') {
232        this.lastTouchEnd = Date.now();
233      }
234
235      if (event.type === 'click') {
236        this.lastTouchEnd = 0;
237      }
238
239      this.lastEvent = event.type;
240
241      if (
242        event.composedPath &&
243        event.composedPath()[0].getRootNode() instanceof ShadowRoot
244      ) {
245        event.carrotTarget = event.composedPath()[0];
246      }
247
248      this.savedUserEvents.push(event);
249    }
250
251    addUserEventListeners() {
252      this.savedUserEvents = [];
253      this.userEventHandler = this.handleUserEvent.bind(this);
254      this.userInteractionEvents.forEach((type) =>
255        window.addEventListener(type, this.userEventHandler, {
256          passive: false,
257          isCarrot: true,
258        })
259      );
260      document.addEventListener('visibilitychange', this.userEventHandler, {
261        isCarrot: true,
262      });
263    }
264
265    removeUserEventListeners() {
266      this.userInteractionEvents.forEach((type) =>
267        window.removeEventListener(type, this.userEventHandler, {
268          passive: false,
269          isCarrot: true,
270        })
271      );
272      document.removeEventListener('visibilitychange', this.userEventHandler, {
273        isCarrot: true,
274      });
275      this.savedUserEvents.forEach((event) => {
276        (event.carrotTarget || event.target).dispatchEvent(
277          new window[event.constructor.name](event.type, event)
278        );
279      });
280    }
281
282    initAttributeObserver() {
283      const returnFalse = 'return false';
284      const dataCarrotAttributes = Array.from(
285        this.attributeEvents,
286        (attr) => 'data-carrot-' + attr
287      );
288      const attributeSelector = '[' + this.attributeEvents.join('],[') + ']';
289      const dataCarrotSelector =
290        '[data-carrot-' + this.attributeEvents.join('],[data-carrot-') + ']';
291
292      const swapAttribute = (element, attr, value) => {
293        if (value && value !== returnFalse) {
294          element.setAttribute('data-carrot-' + attr, value);
295          element['carrot' + attr] = new Function('event', value);
296          element.setAttribute(attr, returnFalse);
297        }
298      };
299
300      new MutationObserver((mutations) => {
301        for (const mutation of mutations) {
302          if (mutation.type === 'attributes') {
303            if (
304              mutation.attributeName.startsWith('data-carrot-') ||
305              this.everythingLoaded
306            ) {
307              if (
308                mutation.attributeName.startsWith('data-carrot-') &&
309                this.everythingLoaded
310              ) {
311                this.restoreAttribute(
312                  mutation.target,
313                  mutation.attributeName.substring(12)
314                );
315              }
316            } else {
317              swapAttribute(
318                mutation.target,
319                mutation.attributeName,
320                mutation.target.getAttribute(mutation.attributeName)
321              );
322            }
323          }
324
325          if (mutation.type === 'childList') {
326            mutation.addedNodes.forEach((node) => {
327              if (node.nodeType === Node.ELEMENT_NODE) {
328                if (this.everythingLoaded) {
329                  for (const element of [
330                    node,
331                    ...node.querySelectorAll(dataCarrotSelector),
332                  ]) {
333                    for (const attr of element.getAttributeNames()) {
334                      if (dataCarrotAttributes.includes(attr)) {
335                        this.restoreAttribute(element, attr.substring(12));
336                      }
337                    }
338                  }
339                } else {
340                  for (const element of [
341                    node,
342                    ...node.querySelectorAll(attributeSelector),
343                  ]) {
344                    for (const attr of element.getAttributeNames()) {
345                      if (this.attributeEvents.includes(attr)) {
346                        swapAttribute(
347                          element,
348                          attr,
349                          element.getAttribute(attr)
350                        );
351                      }
352                    }
353                  }
354                }
355              }
356            });
357          }
358        }
359      }).observe(document, {
360        subtree: true,
361        childList: true,
362        attributeFilter: [...this.attributeEvents, ...dataCarrotAttributes],
363      });
364    }
365
366    restoreAttributes() {
367      this.attributeEvents.forEach((attr) => {
368        document
369          .querySelectorAll('[data-carrot-' + attr + ']')
370          .forEach((element) => {
371            this.restoreAttribute(element, attr);
372          });
373      });
374    }
375
376    restoreAttribute(element, attr) {
377      const value = element.getAttribute('data-carrot-' + attr);
378      if (value) {
379        element.setAttribute(attr, value);
380        element.removeAttribute('data-carrot-' + attr);
381      }
382    }
383
384    interceptOnClick(instance) {
385      Object.defineProperty(HTMLElement.prototype, 'onclick', {
386        get() {
387          return this.carrotonclick || null;
388        },
389        set(value) {
390          this.carrotonclick = value;
391          this.setAttribute(
392            instance.everythingLoaded ? 'onclick' : 'data-carrot-onclick',
393            'this.carrotonclick(event)'
394          );
395        },
396      });
397    }
398
399    interceptLifecycleProperties(instance) {
400      function interceptProperty(obj, prop) {
401        let value = obj[prop];
402        obj[prop] = null;
403        Object.defineProperty(obj, prop, {
404          get: () => value,
405          set(newValue) {
406            if (instance.everythingLoaded) {
407              value = newValue;
408            } else {
409              obj['carrot' + prop] = value = newValue;
410            }
411          },
412        });
413      }
414
415      interceptProperty(document, 'onreadystatechange');
416      interceptProperty(window, 'onload');
417      interceptProperty(window, 'onpageshow');
418
419      try {
420        Object.defineProperty(document, 'readyState', {
421          get: () => instance.carrotReadyState,
422          set(value) {
423            instance.carrotReadyState = value;
424          },
425          configurable: true,
426        });
427        document.readyState = 'loading';
428      } catch (e) {
429        console.log('Carrot DJE readyState conflict, bypassing');
430      }
431    }
432
433    interceptEventManager(instance) {
434      this.originalAddEventListener = EventTarget.prototype.addEventListener;
435      this.originalRemoveEventListener =
436        EventTarget.prototype.removeEventListener;
437      this.savedEventListeners = [];
438
439      EventTarget.prototype.addEventListener = function (
440        type,
441        listener,
442        options
443      ) {
444        if (
445          (options && options.isCarrot) ||
446          (!instance.isLifecycleEvent(type, this) &&
447            !instance.userInteractionEvents.includes(type)) ||
448          (instance.isLifecycleEvent(type, this) &&
449            !instance.userActionTriggered) ||
450          type.startsWith('carrot-') ||
451          instance.everythingLoaded
452        ) {
453          instance.originalAddEventListener.call(this, type, listener, options);
454        } else {
455          instance.savedEventListeners.push({
456            target: this,
457            remove: false,
458            type: type,
459            func: listener,
460            options: options,
461          });
462          if (type !== 'mouseenter' && type !== 'mouseleave') {
463            instance.originalAddEventListener.call(
464              this,
465              type,
466              instance.savedUserEvents.push.bind(instance.savedUserEvents),
467              options
468            );
469          }
470        }
471      };
472
473      EventTarget.prototype.removeEventListener = function (
474        type,
475        listener,
476        options
477      ) {
478        if (
479          (options && options.isCarrot) ||
480          (!instance.isLifecycleEvent(type, this) &&
481            !instance.userInteractionEvents.includes(type)) ||
482          (instance.isLifecycleEvent(type, this) &&
483            !instance.userActionTriggered) ||
484          type.startsWith('carrot-') ||
485          instance.everythingLoaded
486        ) {
487          instance.originalRemoveEventListener.call(
488            this,
489            type,
490            listener,
491            options
492          );
493        } else {
494          instance.savedEventListeners.push({
495            target: this,
496            remove: true,
497            type: type,
498            func: listener,
499            options: options,
500          });
501        }
502      };
503    }
504
505    flushSavedEventListeners(target, type) {
506      this.savedEventListeners = this.savedEventListeners.filter((listener) => {
507        let savedType = listener.type;
508        let savedTarget = listener.target || window;
509        if (type !== savedType || target !== savedTarget) {
510          return true;
511        }
512
513        if (this.isLifecycleEvent(savedType, savedTarget)) {
514          listener.type = 'carrot-' + savedType;
515        }
516
517        this.replayEventListener(listener);
518        return false;
519      });
520    }
521
522    restoreEventManager() {
523      EventTarget.prototype.addEventListener = this.originalAddEventListener;
524      EventTarget.prototype.removeEventListener = this.originalRemoveEventListener;
525      this.savedEventListeners.forEach((listener) =>
526        this.replayEventListener(listener)
527      );
528    }
529
530    replayEventListener(listener) {
531      if (listener.remove) {
532        this.originalRemoveEventListener.call(
533          listener.target,
534          listener.type,
535          listener.func,
536          listener.options
537        );
538      } else {
539        this.originalAddEventListener.call(
540          listener.target,
541          listener.type,
542          listener.func,
543          listener.options
544        );
545      }
546    }
547
548    interceptJQuery(instance) {
549      let jQueryInstance;
550
551      function transformEventName(eventName) {
552        if (instance.everythingLoaded) {
553          return eventName;
554        }
555        return eventName
556          .split(' ')
557          .map((name) =>
558            name === 'load' || name.startsWith('load.')
559              ? 'carrot-jquery-load'
560              : name
561          )
562          .join(' ');
563      }
564
565      function interceptJQueryInit(jquery) {
566        function interceptMethod(method) {
567          const originalMethod = jquery.fn[method];
568          jquery.fn[method] = jquery.fn.init.prototype[method] = function () {
569            if (this[0] === window && instance.userActionTriggered) {
570              if (
571                typeof arguments[0] === 'string' ||
572                arguments[0] instanceof String
573              ) {
574                arguments[0] = transformEventName(arguments[0]);
575              } else if (typeof arguments[0] === 'object') {
576                Object.keys(arguments[0]).forEach((key) => {
577                  const handler = arguments[0][key];
578                  delete arguments[0][key];
579                  arguments[0][transformEventName(key)] = handler;
580                });
581              }
582            }
583
584            originalMethod.apply(this, arguments);
585            return this;
586          };
587        }
588
589        if (jquery && jquery.fn && !instance.allJQueries.includes(jquery)) {
590          const readyEvents = {
591            DOMContentLoaded: [],
592            'carrot-DOMContentLoaded': [],
593          };
594
595          for (const eventType in readyEvents) {
596            document.addEventListener(
597              eventType,
598              () => {
599                readyEvents[eventType].forEach((fn) => fn());
600              },
601              { isCarrot: true }
602            );
603          }
604
605          jquery.fn.ready = jquery.fn.init.prototype.ready = function (
606            callback
607          ) {
608            function executionWrapper() {
609              if (parseInt(jquery.fn.jquery) > 2) {
610                setTimeout(() => callback.bind(document)(jquery));
611              } else {
612                callback.bind(document)(jquery);
613              }
614            }
615
616            if (typeof callback === 'function') {
617              if (instance.realDomReadyFired) {
618                if (
619                  !instance.userActionTriggered ||
620                  instance.fauxDomReadyFired
621                ) {
622                  executionWrapper();
623                } else {
624                  readyEvents['carrot-DOMContentLoaded'].push(executionWrapper);
625                }
626              } else {
627                readyEvents.DOMContentLoaded.push(executionWrapper);
628              }
629            }
630            return jquery([]);
631          };
632
633          interceptMethod('on');
634          interceptMethod('one');
635          interceptMethod('off');
636          instance.allJQueries.push(jquery);
637        }
638        jQueryInstance = jquery;
639      }
640
641      instance.allJQueries = [];
642      interceptJQueryInit(window.jQuery);
643      Object.defineProperty(window, 'jQuery', {
644        get: () => jQueryInstance,
645        set(value) {
646          interceptJQueryInit(value);
647        },
648      });
649    }
650
651    interceptDocumentWrite() {
652      const placeholderMap = new Map();
653      document.write = document.writeln = function (content) {
654        const currentScript = document.currentScript;
655        const range = document.createRange();
656        const parent = currentScript.parentElement;
657
658        let placeholder = placeholderMap.get(currentScript);
659        if (placeholder === undefined) {
660          placeholder = currentScript.nextSibling;
661          placeholderMap.set(currentScript, placeholder);
662        }
663
664        const fragment = document.createDocumentFragment();
665        range.setStart(fragment, 0);
666        fragment.appendChild(range.createContextualFragment(content));
667        parent.insertBefore(fragment, placeholder);
668      };
669    }
670
671    async waitForUserInteraction() {
672      return new Promise((resolve) => {
673        if (this.userActionTriggered) {
674          resolve();
675        } else {
676          this.onFirstUserAction = resolve;
677        }
678      });
679    }
680
681    async waitForDOMReady() {
682      return new Promise((resolve) => {
683        document.addEventListener(
684          'DOMContentLoaded',
685          () => {
686            this.realDomReadyFired = true;
687            resolve();
688          },
689          { isCarrot: true }
690        );
691      });
692    }
693
694    async waitForWindowLoad() {
695      if (this.realWindowLoadedFired) {
696        return Promise.resolve();
697      }
698      return new Promise((resolve) => {
699        window.addEventListener('load', resolve, { isCarrot: true });
700      });
701    }
702
703    initScriptObserver() {
704      this.pendingScripts = [];
705      this.scriptsMutationObserver = new MutationObserver((mutations) => {
706        for (const mutation of mutations) {
707          mutation.addedNodes.forEach((node) => {
708            if (node.tagName === 'SCRIPT' && !node.noModule && !node.isCarrot) {
709              this.pendingScripts.push({
710                script: node,
711                promise: new Promise((resolve) => {
712                  const onComplete = () => {
713                    const index = this.pendingScripts.findIndex(
714                      (item) => item.script === node
715                    );
716                    if (index >= 0) {
717                      this.pendingScripts.splice(index, 1);
718                    }
719                    resolve();
720                  };
721                  node.addEventListener('load', onComplete, { isCarrot: true });
722                  node.addEventListener('error', onComplete, {
723                    isCarrot: true,
724                  });
725                  setTimeout(onComplete, 1000);
726                }),
727              });
728            }
729          });
730        }
731      });
732      this.scriptsMutationObserver.observe(document, {
733        childList: true,
734        subtree: true,
735      });
736    }
737
738    async processDynamicScripts() {
739      await this.nextFrame();
740      if (this.pendingScripts.length) {
741        await this.pendingScripts[0].promise;
742        await this.processDynamicScripts();
743      } else {
744        this.scriptsMutationObserver.disconnect();
745      }
746    }
747
748    collectScripts() {
749      this.delayedScripts = { normal: [], async: [], defer: [] };
750      document
751        .querySelectorAll('script[type$=carrotlazyloadscript]')
752        .forEach((script) => {
753          if (script.hasAttribute('data-carrot-src')) {
754            if (script.hasAttribute('async') && script.async !== false) {
755              this.delayedScripts.async.push(script);
756            } else if (
757              (script.hasAttribute('defer') && script.defer !== false) ||
758              script.getAttribute('data-carrot-type') === 'module'
759            ) {
760              this.delayedScripts.defer.push(script);
761            } else {
762              this.delayedScripts.normal.push(script);
763            }
764          } else {
765            this.delayedScripts.normal.push(script);
766          }
767        });
768    }
769
770    async preconnectExternalScripts() {
771      await this.waitForDOMReady();
772      let urls = [];
773      document
774        .querySelectorAll('script[type$=carrotlazyloadscript][data-carrot-src]')
775        .forEach((script) => {
776          let src = script.getAttribute('data-carrot-src');
777          if (src && !src.startsWith('data:')) {
778            if (src.startsWith('//')) {
779              src = location.protocol + src;
780            }
781            try {
782              const origin = new URL(src).origin;
783              if (origin !== location.origin) {
784                urls.push({
785                  src: origin,
786                  crossOrigin:
787                    script.crossOrigin ||
788                    script.getAttribute('data-carrot-type') === 'module',
789                });
790              }
791            } catch (e) {}
792          }
793        });
794
795      urls = [
796        ...new Map(urls.map((item) => [JSON.stringify(item), item])).values(),
797      ];
798      this.appendLinkTags(urls, 'preconnect');
799    }
800
801    async loadScript(script) {
802      await this.yield();
803      if (
804        script.noModule === true &&
805        'noModule' in HTMLScriptElement.prototype
806      ) {
807        script.setAttribute('data-carrot-status', 'skipped');
808        return;
809      }
810
811      return new Promise((resolve) => {
812        let newScript;
813
814        function onComplete() {
815          (newScript || script).setAttribute('data-carrot-status', 'executed');
816          resolve();
817        }
818
819        try {
820          // Firefox, Safari (vendor empty?), or CSP issues usually require creating a new element
821          if (
822            navigator.userAgent.includes('Firefox/') ||
823            navigator.vendor === '' ||
824            this.cspIssue
825          ) {
826            newScript = document.createElement('script');
827            [...script.attributes].forEach((attr) => {
828              let name = attr.nodeName;
829              if (name !== 'type') {
830                if (name === 'data-carrot-type') name = 'type';
831                if (name === 'data-carrot-src') name = 'src';
832                newScript.setAttribute(name, attr.nodeValue);
833              }
834            });
835
836            if (script.text) newScript.text = script.text;
837            if (script.nonce) newScript.nonce = script.nonce;
838
839            if (newScript.hasAttribute('src')) {
840              newScript.addEventListener('load', onComplete, {
841                isCarrot: true,
842              });
843              newScript.addEventListener(
844                'error',
845                () => {
846                  newScript.setAttribute(
847                    'data-carrot-status',
848                    'failed-network'
849                  );
850                  resolve();
851                },
852                { isCarrot: true }
853              );
854              // Ensure it's connected before waiting? No, this just ensures quick resolve if sync?
855              setTimeout(() => {
856                if (!newScript.isConnected) resolve();
857              }, 1);
858            } else {
859              newScript.text = script.text;
860              onComplete();
861            }
862
863            newScript.isCarrot = true;
864            script.parentNode.replaceChild(newScript, script);
865          } else {
866            // Modify existing script in place
867            const type = script.getAttribute('data-carrot-type');
868            const src = script.getAttribute('data-carrot-src');
869
870            if (type) {
871              script.type = type;
872              script.removeAttribute('data-carrot-type');
873            } else {
874              script.removeAttribute('type');
875            }
876
877            script.addEventListener('load', onComplete, { isCarrot: true });
878            script.addEventListener(
879              'error',
880              (event) => {
881                if (this.cspIssue && event.target.src.startsWith('data:')) {
882                  console.log('Carrot: CSP fallback activated');
883                  script.removeAttribute('src');
884                  this.loadScript(script).then(resolve);
885                } else {
886                  script.setAttribute('data-carrot-status', 'failed-network');
887                  resolve();
888                }
889              },
890              { isCarrot: true }
891            );
892
893            if (src) {
894              script.fetchPriority = 'high';
895              script.removeAttribute('data-carrot-src');
896              script.src = src;
897            } else {
898              script.src =
899                'data:text/javascript;base64,' +
900                window.btoa(unescape(encodeURIComponent(script.text)));
901            }
902          }
903        } catch (e) {
904          script.setAttribute('data-carrot-status', 'failed-transform');
905          resolve();
906        }
907      });
908    }
909
910    async loadScripts(scripts) {
911      const script = scripts.shift();
912      if (script) {
913        if (script.isConnected) {
914          await this.loadScript(script);
915        }
916        await this.loadScripts(scripts);
917      } else {
918        return Promise.resolve();
919      }
920    }
921
922    preloadDynamicScripts() {
923      this.appendLinkTags(
924        [
925          ...this.delayedScripts.normal,
926          ...this.delayedScripts.defer,
927          ...this.delayedScripts.async,
928        ],
929        'preload'
930      );
931    }
932
933    appendLinkTags(items, rel) {
934      this.linkTags = this.linkTags || [];
935      let isFirst = true;
936      const fragment = document.createDocumentFragment();
937
938      items.forEach((item) => {
939        const src =
940          (item.getAttribute && item.getAttribute('data-carrot-src')) ||
941          item.src;
942        if (src && !src.startsWith('data:')) {
943          const link = document.createElement('link');
944          link.href = src;
945          link.rel = rel;
946          if (rel !== 'preconnect') {
947            link.as = 'script';
948            link.fetchPriority = isFirst ? 'high' : 'low';
949          }
950
951          if (
952            item.getAttribute &&
953            item.getAttribute('data-carrot-type') === 'module'
954          ) {
955            link.crossOrigin = true;
956          }
957          if (item.crossOrigin) {
958            link.crossOrigin = item.crossOrigin;
959          }
960          if (item.integrity) {
961            link.integrity = item.integrity;
962          }
963          if (item.nonce) {
964            link.nonce = item.nonce;
965          }
966
967          fragment.appendChild(link);
968          this.linkTags.push(link);
969          isFirst = false;
970        }
971      });
972
973      document.head.appendChild(fragment);
974    }
975
976    cleanupLinkTags() {
977      if (this.linkTags) {
978        this.linkTags.forEach((link) => link.remove());
979      }
980    }
981
982    async fireDOMContentLoaded() {
983      try {
984        document.readyState = 'interactive';
985      } catch (e) {}
986
987      this.fauxDomReadyFired = true;
988
989      try {
990        await this.yield();
991        this.flushSavedEventListeners(document, 'readystatechange');
992        document.dispatchEvent(new Event('carrot-readystatechange'));
993
994        await this.yield();
995        if (document.carrotonreadystatechange) {
996          document.carrotonreadystatechange();
997        }
998
999        await this.yield();
1000        this.flushSavedEventListeners(document, 'DOMContentLoaded');
1001        document.dispatchEvent(new Event('carrot-DOMContentLoaded'));
1002
1003        await this.yield();
1004        this.flushSavedEventListeners(window, 'DOMContentLoaded');
1005        window.dispatchEvent(new Event('carrot-DOMContentLoaded'));
1006      } catch (e) {
1007        console.error(e);
1008      }
1009    }
1010
1011    async fireWindowLoad() {
1012      try {
1013        document.readyState = 'complete';
1014      } catch (e) {}
1015
1016      try {
1017        await this.yield();
1018        this.flushSavedEventListeners(document, 'readystatechange');
1019        document.dispatchEvent(new Event('carrot-readystatechange'));
1020
1021        await this.yield();
1022        if (document.carrotonreadystatechange) {
1023          document.carrotonreadystatechange();
1024        }
1025
1026        await this.yield();
1027        this.flushSavedEventListeners(window, 'load');
1028        window.dispatchEvent(new Event('carrot-load'));
1029
1030        await this.yield();
1031        if (window.carrotonload) {
1032          window.carrotonload();
1033        }
1034
1035        await this.yield();
1036        this.allJQueries.forEach((jquery) =>
1037          jquery(window).trigger('carrot-jquery-load')
1038        );
1039
1040        await this.yield();
1041        this.flushSavedEventListeners(window, 'pageshow');
1042        const pageshowEvent = new Event('carrot-pageshow');
1043        pageshowEvent.persisted = this.persisted;
1044        window.dispatchEvent(pageshowEvent);
1045
1046        await this.yield();
1047        if (window.carrotonpageshow) {
1048          window.carrotonpageshow({ persisted: this.persisted });
1049        }
1050      } catch (e) {
1051        console.error(e);
1052      }
1053    }
1054
1055    async yield() {
1056      if (Date.now() - this.lastYield > 45) {
1057        await this.nextFrame();
1058        this.lastYield = Date.now();
1059      }
1060    }
1061
1062    async nextFrame() {
1063      if (document.hidden) {
1064        return new Promise((resolve) => setTimeout(resolve));
1065      } else {
1066        return new Promise((resolve) => requestAnimationFrame(resolve));
1067      }
1068    }
1069
1070    isLifecycleEvent(type, target) {
1071      return (
1072        (target === document && type === 'readystatechange') ||
1073        (target === document && type === 'DOMContentLoaded') ||
1074        (target === window && type === 'DOMContentLoaded') ||
1075        (target === window && type === 'load') ||
1076        (target === window && type === 'pageshow')
1077      );
1078    }
1079
1080    static run() {
1081      new CarrotLazyLoadScripts().init();
1082    }
1083  }
1084  CarrotLazyLoadScripts.run();
1085})();
1086</script>
1086<script>
1087dataLayer = window.dataLayer || [];
1088dataLayer.push({"subDomain":"mayeralexseller1","template":"investor-seller-12a","category":"seller","theme":"spark","CSULabel":"CSU","personalizedsite":"no"});
1089</script>
1089
1090<!-- Google Tag Manager -->
1091<script>
1092function initializeTagManager(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
1093    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
1094    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.src=
1095    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
1096}
1097
1098window.addEventListener('load', () => {
1099    const deferDuration = navigator.userAgent.toLowerCase().includes('moto g power (2022)') ? 10000 : 2000;
1100    setTimeout(() => {
1101        initializeTagManager(window,document,'script','dataLayer','GTM-WWPZRDH');
1102    }, deferDuration);
1103});
1104</script>
1104
1105<!-- End Google Tag Manager -->
1106<meta name="description" content="4X Best Real Estate Agent winner Alex Mayer explains Rochester MN real estate with clear guidance for home buyers and sellers." />
1107<meta property="og:image" content="https://cdn.carrot.com/uploads/sites/83654/2026/03/FB-Cover-Image.jpg" />
1108<meta property="og:image:width" content="1200" />
1109<meta property="og:image:height" content="629" />
1110<meta property="og:locale" content="en_US" />
1111<meta property="og:type" content="website" />
1112<meta property="og:title" content="Rochester MN Area Real Estate Explained Simply By Alex Mayer" />
1113<meta property="og:description" content="4X Best Real Estate Agent winner Alex Mayer explains Rochester MN real estate with clear guidance for home buyers and sellers." />
1114<meta property="og:url" content="https://rochesterareahomesbyalex.com/" />
1115<meta property="og:site_name" content="Rochester Area Homes by Alex Mayer" />
1116<meta name="twitter:card" content="summary_large_image" />
1117<meta name="twitter:title" content="Rochester MN Area Real Estate Explained Simply By Alex Mayer" />
1118<meta name="twitter:description" content="4X Best Real Estate Agent winner Alex Mayer explains Rochester MN real estate with clear guidance for home buyers and sellers." />
1119<meta name="twitter:image" content="https://cdn.carrot.com/uploads/sites/83654/2026/03/FB-Cover-Image.jpg" />
1120<link rel="canonical" href="https://rochesterareahomesbyalex.com/" />
1121<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","url":"https://rochesterareahomesbyalex.com/","name":"Rochester Area Homes by Alex Mayer","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://rochesterareahomesbyalex.com/search/{search_term_string}/"},"query-input":"required name=search_term_string"}}</script>
vendor: 1 bytes, line 1121
1121
1122<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","url":"https://rochesterareahomesbyalex.com/","name":"Rochester Area Homes by Alex Mayer","logo":"https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Logo.webp"}</script>
1122
1123
1124<title>Rochester MN Area Real Estate Explained Simply By Alex Mayer</title>
1125<link rel='dns-prefetch' href='//rochesterareahomesbyalex.com' />
1126<link rel='dns-prefetch' href='//www.google.com' />
1127<link rel='dns-prefetch' href='//carrot.com' />
1128<link rel='preconnect' href='https://cdn.carrot.com' />
1129<link rel='preconnect' href='https://image-cdn.carrot.com' />
1130<link rel="alternate" type="application/rss+xml" title="Rochester Area Homes by Alex Mayer &raquo; Feed" href="https://rochesterareahomesbyalex.com/feed/" />
1131<link rel="alternate" type="application/rss+xml" title="Rochester Area Homes by Alex Mayer &raquo; Comments Feed" href="https://rochesterareahomesbyalex.com/comments/feed/" />
1132<link rel="apple-touch-icon" type="image/png" sizes="180x180" href="https://image-cdn.carrot.com/eyJidWNrZXQiOiJwcm9kdWN0aW9uLmNhcnJvdC11cGxvYWRzLm9uY2Fycm90LmNvbSIsImtleSI6InVwbG9hZHMvc2l0ZXMvODM2NTQvMjAyNi8wMS9Mb2dvLndlYnAiLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjE4MCwiaGVpZ2h0IjoxODB9LCJ0b0Zvcm1hdCI6InBuZyJ9fQ==">
1133<link rel="icon" type="image/png" sizes="16x16" href="https://image-cdn.carrot.com/eyJidWNrZXQiOiJwcm9kdWN0aW9uLmNhcnJvdC11cGxvYWRzLm9uY2Fycm90LmNvbSIsImtleSI6InVwbG9hZHMvc2l0ZXMvODM2NTQvMjAyNi8wMS9Mb2dvLndlYnAiLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjE2LCJoZWlnaHQiOjE2fSwidG9Gb3JtYXQiOiJwbmcifX0=">
1134<link rel="icon" type="image/png" sizes="32x32" href="https://image-cdn.carrot.com/eyJidWNrZXQiOiJwcm9kdWN0aW9uLmNhcnJvdC11cGxvYWRzLm9uY2Fycm90LmNvbSIsImtleSI6InVwbG9hZHMvc2l0ZXMvODM2NTQvMjAyNi8wMS9Mb2dvLndlYnAiLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjMyLCJoZWlnaHQiOjMyfSwidG9Gb3JtYXQiOiJwbmcifX0=">
1135<link rel="icon" type="image/png" sizes="48x48" href="https://image-cdn.carrot.com/eyJidWNrZXQiOiJwcm9kdWN0aW9uLmNhcnJvdC11cGxvYWRzLm9uY2Fycm90LmNvbSIsImtleSI6InVwbG9hZHMvc2l0ZXMvODM2NTQvMjAyNi8wMS9Mb2dvLndlYnAiLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjQ4LCJoZWlnaHQiOjQ4fSwidG9Gb3JtYXQiOiJwbmcifX0=">
1136<link rel="icon" type="image/png" sizes="96x96" href="https://image-cdn.carrot.com/eyJidWNrZXQiOiJwcm9kdWN0aW9uLmNhcnJvdC11cGxvYWRzLm9uY2Fycm90LmNvbSIsImtleSI6InVwbG9hZHMvc2l0ZXMvODM2NTQvMjAyNi8wMS9Mb2dvLndlYnAiLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjk2LCJoZWlnaHQiOjk2fSwidG9Gb3JtYXQiOiJwbmcifX0=">
1137<link rel="icon" type="image/png" sizes="192x192" href="https://image-cdn.carrot.com/eyJidWNrZXQiOiJwcm9kdWN0aW9uLmNhcnJvdC11cGxvYWRzLm9uY2Fycm90LmNvbSIsImtleSI6InVwbG9hZHMvc2l0ZXMvODM2NTQvMjAyNi8wMS9Mb2dvLndlYnAiLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjE5MiwiaGVpZ2h0IjoxOTJ9LCJ0b0Zvcm1hdCI6InBuZyJ9fQ==">
1138<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://rochesterareahomesbyalex.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Frochesterareahomesbyalex.com%2F" />
1139<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://rochesterareahomesbyalex.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Frochesterareahomesbyalex.com%2F&#038;format=xml" />
1140<style id='wp-img-auto-sizes-contain-inline-css'>
1141img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
1142/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
1143</style>
1144<style id="carrot/social-icon/style-inline-css" data-carrot-inline="carrot/social-icon/style">
1145.wp-block-carrot-social-icon{min-width:16px;min-height:16px}.wp-block-carrot-social-icon a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.wp-block-carrot-social-icon a svg{width:100%;height:100%;display:block}
1146
1147</style>
1148<style id="carrot/social-icons/style-inline-css" data-carrot-inline="carrot/social-icons/style">
1149.wp-block-carrot-social-icons{box-sizing:border-box;position:relative}
1150
1151</style>
1152<style id='wp-block-group-inline-css'>
1153.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
1154/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/group/style.min.css */
1155</style>
1156<style id="carrot/site-identity/style-inline-css" data-carrot-inline="carrot/site-identity/style">
1157.wp-block-carrot-site-identity{box-sizing:border-box}.wp-block-carrot-site-identity a{display:inline-block}.wp-block-carrot-site-identity a:has(img){line-height:0}.wp-block-carrot-site-identity.is-default-size img{width:120px;height:auto}.wp-block-carrot-site-identity img{height:auto;max-width:100%}.wp-block-carrot-site-identity a,.wp-block-carrot-site-identity img{border-radius:inherit}.wp-block-carrot-site-identity.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-carrot-site-identity:has(img){line-height:0}:root :where(.wp-block-carrot-site-identity.is-style-rounded){border-radius:9999px}
1158
1159</style>
1160<style id='wp-block-paragraph-inline-css'>
1161.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
1162/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/paragraph/style.min.css */
1163</style>
1164<style id='outermost-icon-block-style-inline-css'>
1165.wp-block-outermost-icon-block{display:flex;line-height:0}.wp-block-outermost-icon-block.has-border-color{border:none}.wp-block-outermost-icon-block .has-icon-color svg,.wp-block-outermost-icon-block.has-icon-color svg{color:currentColor}.wp-block-outermost-icon-block .has-icon-color:not(.has-no-icon-fill-color) svg,.wp-block-outermost-icon-block.has-icon-color:not(.has-no-icon-fill-color) svg{fill:currentColor}.wp-block-outermost-icon-block .icon-container{box-sizing:border-box}.wp-block-outermost-icon-block a,.wp-block-outermost-icon-block svg{height:100%;transition:transform .1s ease-in-out;width:100%}.wp-block-outermost-icon-block a:hover{transform:scale(1.1)}.wp-block-outermost-icon-block svg{transform:rotate(var(--outermost--icon-block--transform-rotate,0deg)) scaleX(var(--outermost--icon-block--transform-scale-x,1)) scaleY(var(--outermost--icon-block--transform-scale-y,1))}.wp-block-outermost-icon-block .rotate-90,.wp-block-outermost-icon-block.rotate-90{--outermost--icon-block--transform-rotate:90deg}.wp-block-outermost-icon-block .rotate-180,.wp-block-outermost-icon-block.rotate-180{--outermost--icon-block--transform-rotate:180deg}.wp-block-outermost-icon-block .rotate-270,.wp-block-outermost-icon-block.rotate-270{
1165--outermost--icon-block--transform-rotate:270deg}.wp-block-outermost-icon-block .flip-horizontal,.wp-block-outermost-icon-block.flip-horizontal{--outermost--icon-block--transform-scale-x:-1}.wp-block-outermost-icon-block .flip-vertical,.wp-block-outermost-icon-block.flip-vertical{--outermost--icon-block--transform-scale-y:-1}.wp-block-outermost-icon-block .flip-vertical.flip-horizontal,.wp-block-outermost-icon-block.flip-vertical.flip-horizontal{--outermost--icon-block--transform-scale-x:-1;--outermost--icon-block--transform-scale-y:-1}
1166
1167/*# sourceURL=https://rochesterareahomesbyalex.com/app/plugins/icon-block/build/style.css */
1168</style>
1169<style id='wp-block-navigation-link-inline-css'>
1170.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}
1171/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/navigation-link/style.min.css */
1172</style>
1173<style id='wp-block-navigation-inline-css'>
1174.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;
1174min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{c
1174olor:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;
1174padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}
1175/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/navigation/style.min.css */
1176</style>
1177<style id='wp-block-button-inline-css'>
1178.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}
1179/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/button/style.min.css */
1180</style>
1181<style id='wp-block-buttons-inline-css'>
1182.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}
1183/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/buttons/style.min.css */
1184</style>
1185<style id="wp-block-cover-inline-css" data-carrot-inline="wp-block-cover">
1186.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}
1186.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{c
1186olor:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}
1187</style>
1188<style id="carrot/shape-divider/style-inline-css" data-carrot-inline="carrot/shape-divider/style">
1189.wp-block-carrot-shape-divider{display:flex;flex-direction:column;overflow:hidden;position:relative;width:100vw!important;max-width:100vw!important;margin:30px -50vw!important;left:50%!important;right:50%!important}.wp-block-carrot-shape-divider.alignfull,.wp-block-carrot-shape-divider.alignwide{width:100%;max-width:100%;padding-top:0!important;padding-bottom:0!important}.wp-block-carrot-shape-divider.has-background{padding:0}.wp-block-carrot-shape-divider.is-vertically-flipped{flex-direction:column-reverse}.wp-block-carrot-shape-divider.is-vertically-flipped svg{transform:scaleY(-1);top:-1px;bottom:0}.wp-block-carrot-shape-divider.is-horizontally-flipped svg{transform:scale
1189X(-1)}.wp-block-carrot-shape-divider.is-vertically-flipped.is-horizontally-flipped svg{transform:scaleX(-1) scaleY(-1)}.wp-block-carrot-shape-divider>.wp-block-carrot-shape-divider__shape,.wp-block-carrot-shape-divider>.wp-block-carrot-shape-divider__background{position:relative;width:100%;margin:0;padding:0}.wp-block-carrot-shape-divider>.wp-block-carrot-shape-divider__background{background-color:currentColor}.wp-block-carrot-shape-divider svg{display:block;position:absolute;-o-object-fit:fill;object-fit:fill;height:100%;width:100%;min-width:100%;max-width:100%;left:0;bottom:-1px;fill:currentColor}.wp-block-carrot-shape-divider svg.divider--waves path:nth-child(1){opacity:.15}.wp-block-carrot-shape-divider svg.divider--waves path:nth-child(2){opacity:.3}@media (min-width: 630px){.wp-block-carrot-shape-divider.alignfull,.wp-block-carrot-shape-divider.alignwide{padding-top:0!important;padding-bottom:0!important}}@media (max-width: 768px){.wp-block-carrot-shape-divider svg{-o-object-fit:cover;object-fit:cover}.wp-block-carrot-shape-divider__shape,.wp-block-carrot-shape-divider__background{min-height:32px}}
1190
1191</style>
1192<style id='wp-block-image-inline-css'>
1193.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;
1193cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
1194/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/image/style.min.css */
1195</style>
1196<style id='wp-block-heading-inline-css'>
1197h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
1198/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/heading/style.min.css */
1199</style>
1200<style id='wp-block-list-inline-css'>
1201ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
1202
1203            ul.is-style-checkmark-list {
1204                list-style-type: "\2713";
1205            }
1206            ul.is-style-checkmark-list li {
1207                padding-inline-start: 1ch;
1208            }
1209        
1210/*# sourceURL=wp-block-list-inline-css */
1211</style>
1212<style id='wp-block-columns-inline-css'>
1213.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
1214/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/columns/style.min.css */
1215</style>
1216<style id="spark/forms/style-inline-css" data-carrot-inline="spark/forms/style">
1217.gform_wrapper {
1218  --carrot-form-accent-color: var(
1219    --wp--preset--color--carrot-color-accent-1,
1220    #e98c1e
1221  );
1222  --carrot-form-alert-background-color: #f8d7da;
1223  --carrot-form-alert-text-color: #dc3545;
1224  --carrot-form-outline-color: rgba(128, 189, 255, 0.35);
1225  --carrot-form-border-radius: 0.25rem;
1226  --carrot-form-input-height: 40px;
1227}
1228.gform_wrapper {
1229  box-sizing: border-box;
1230  position: relative;
1231}
1232.gform_wrapper * {
1233  box-sizing: border-box;
1234}
1235.gform_wrapper form {
1236  margin-top: 32px;
1237}
1238.gform_wrapper .gform_footer {
1239  margin: 32px 0 32px 0;
1240}
1241
1242.gform_wrapper ul {
1243  margin: 0;
1244  padding: 0;
1245  list-style-type: none;
1246}
1247.gform_wrapper ul ul {
1248  margin: 0;
1249  padding: 0;
1250  list-style-type: none;
1251}
1252
1253.gform_wrapper.has-text-align-left *,
1254.gform_wrapper .carrot-form-align-left .gform_heading {
1255  text-align: left;
1256}
1257.gform_wrapper.has-text-align-center *,
1258.gform_wrapper .carrot-form-align-center .gform_heading {
1259  text-align: center;
1260}
1261.gform_wrapper.has-text-align-right *,
1262.gform_wrapper .carrot-form-align-right .gform_heading {
1263  text-align: right;
1264}
1265
1266.gform_wrapper .gform_fields {
1267  display: grid;
1268  grid-column-gap: 2%;
1269  grid-row-gap: 16px;
1270  grid-template-columns: repeat(12, 1fr);
1271  width: 100%;
1272  padding: 0;
1273}
1274.gform_wrapper .gform_fields .gfield {
1275  grid-column: 1 / -1;
1276  min-width: 0;
1277}
1278.gform_wrapper .gform_fields .gfield--width-full {
1279  grid-column: span 12;
1280}
1281.gform_wrapper .gform_fields .gfield--width-eleven-twelfths {
1282  grid-column: span 11;
1283}
1284.gform_wrapper .gform_fields .gfield--width-five-sixths {
1285  grid-column: span 10;
1286}
1287.gform_wrapper .gform_fields .gfield--width-three-quarter {
1288  grid-column: span 9;
1289}
1290.gform_wrapper .gform_fields .gfield--width-two-thirds {
1291  grid-column: span 8;
1292}
1293.gform_wrapper .gform_fields .gfield--width-seven-twelfths {
1294  grid-column: span 7;
1295}
1296.gform_wrapper .gform_fields .gfield--width-half {
1297  grid-column: span 6;
1298}
1299.gform_wrapper .gform_fields .gfield--width-five-twelfths {
1300  grid-column: span 5;
1301}
1302.gform_wrapper .gform_fields .gfield--width-third {
1303  grid-column: span 4;
1304}
1305.gform_wrapper .gform_fields .gfield--width-quarter {
1306  grid-column: span 3;
1307}
1308.gform_wrapper .gform_fields .gfield--width-one-sixth {
1309  grid-column: span 2;
1310}
1311.gform_wrapper .gform_fields .gfield--width-one-twelfth {
1312  grid-column: span 1;
1313}
1314
1315.gform_wrapper input,
1316.gform_wrapper select,
1317.gform_wrapper textarea {
1318  background-clip: padding-box;
1319  border: #cccccc;
1320  border-width: 2px;
1321  border-style: solid;
1322  border-radius: var(--carrot-form-border-radius);
1323  display: inline-block;
1324  font-family: var(--wp--preset--font-family--carrot-font-body);
1325  font-size: var(--wp--preset--font-size--medium);
1326  font-weight: 400;
1327  padding: calc(var(--wp--preset--spacing--30, 1rem) * 0.75)
1328    var(--wp--preset--spacing--20, 0.75rem)
1329    calc(var(--wp--preset--spacing--30, 1rem) * 0.75)
1330    var(--wp--preset--spacing--20, 0.75rem);
1331  resize: none;
1332  transition: border 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1333  width: 100%;
1334}
1335/* Selects render ~2px taller than text inputs at the same padding because
1336   the UA reserves intrinsic vertical space for the dropdown indicator.
1337   Trim 1px from each side so a select aligns with sibling inputs in
1338   sublabeled groupings (e.g. State + City). */
1339.gform_wrapper select {
1340  padding-block: calc(var(--wp--preset--spacing--30, 1rem) * 0.75 - 1px);
1341}
1342.gform_wrapper input:focus,
1343.gform_wrapper select:focus,
1344.gform_wrapper textarea:focus {
1345  border-color: color-mix(
1346    in srgb,
1347    var(--carrot-form-accent-color) 20%,
1348    rgb(255, 255, 255) 60%
1349  );
1350  box-shadow: 0 0 0 1px
1351    color-mix(
1352      in srgb,
1353      var(--carrot-form-accent-color) 20%,
1354      rgb(255, 255, 255) 60%
1355    );
1356  outline-color: color-mix(
1357    in srgb,
1358    var(--carrot-form-accent-color) 20%,
1359    rgb(255, 255, 255) 60%
1360  );
1361  transition: border 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1362}
1363
1364/* Checkbox, radio and corresponding label styles */
1365.consentCheckbox .gchoice {
1366    display: flex;
1367    justify-content: flex-start;
1368    align-items: flex-start;
1369    gap: 0.5rem;
1370}
1371/* Form-alignment button (formAlignment -> carrot-form-align-*) moves the whole
1372   consent row — checkbox and text together — for both SMS and Privacy. The
1373   matching text-align (so a wrapped agreement's lines follow too) lives on the
1374   label rules below, where it can win over the theme wildcard. #9337 */
1375.carrot-form-align-center .consentCheckbox .gchoice {
1376    justify-content: center;
1377}
1378.carrot-form-align-right .consentCheckbox .gchoice {
1379    justify-content: flex-end;
1380}
1381.gfield_checkbox .gfield-choice-input {
1382    width: 1.438rem;
1383}
1384/* Consent checkbox: a fixed square that never shrinks. Width-only sizing left
1385   it flattened (rendered ~23x13), and because the checkbox is a flex item in
1386   the consent row, default flex-shrink squeezed it by different amounts per row
1387   when the agreement text wrapped — so SMS and Privacy didn't match. #9337 */
1388.consentCheckbox .gfield-choice-input {
1389    width: 1.25rem;
1390    height: 1.25rem;
1391    flex: 0 0 auto;
1392    /* Drop the checkbox by roughly the line-box leading + ascender space so its
1393       top sits on the cap height of the agreement text (not the line-box top),
1394       and it lines up with the first line whether the text wraps or not. #9337 */
1395    margin: 0.5rem 0 0;
1396}
1397/* The general field-label margin-bottom (8px) is the label→input gap stacked
1398   fields need; the inline consent agreement label sits beside a checkbox, not
1399   above an input, so trim it to a tighter 5px. margin-left:0 because .gchoice's
1400   gap owns the checkbox-to-text spacing. #9337 */
1401.gform_wrapper .gform_fields .consentCheckbox .gform-field-label--type-inline {
1402    margin-bottom: 5px;
1403    margin-left: 0;
1404}
1405/* Agreement-text alignment, set DIRECTLY on the label rather than via inheritance
1406   from .gchoice. The theme's `.gform_wrapper.has-text-align-* *` rule (class +
1407   universal, specificity 0,2,0) matches this label directly, and a directly-matched
1408   declaration always beats an inherited one — so a parent text-align can't isolate
1409   it. These label-targeted rules are more specific (0,3,0), so they win cleanly
1410   (no !important): the agreement text stays left under the "Align text" button
1411   (which owns field labels only) and follows center/right only under the
1412   form-alignment button. #9337 */
1413.gform_wrapper .consentCheckbox .gform-field-label--type-inline {
1414    text-align: left;
1415}
1416.carrot-form-align-center .consentCheckbox .gform-field-label--type-inline {
1417    text-align: center;
1418}
1419.carrot-form-align-right .consentCheckbox .gform-field-label--type-inline {
1420    text-align: right;
1421}
1422.ginput_container_consent {
1423    display: flex;
1424    align-items: baseline;
1425}
1426.ginput_container_consent input[type='checkbox'] {
1427    width: 1.8rem;
1428}
1429
1430.gfield_radio {
1431    display: flex;
1432    flex-direction: column;
1433    align-items: flex-start;
1434}
1435input[type='radio'] {
1436    margin: 0 0 var(--wp--preset--spacing--20, 10px) 0;
1437    width: 1.3rem;
1438}
1439.gform_wrapper .gfield_radio .gform-field-label {
1440    margin-left: var(--wp--preset--spacing--20, 10px);
1441}
1442
1443.gform_wrapper input[type='checkbox']:focus,
1444.gform_wrapper input[type='radio']:focus {
1445  border: none;
1446  outline: none;
1447}
1448.gform_wrapper .gfield_error input,
1449.gform_wrapper .gfield_error select,
1450.gform_wrapper .gfield_error textarea {
1451  border: 1px solid var(--carrot-form-alert-text-color);
1452  box-shadow: inset 0 0 0.2rem var(--carrot-form-alert-text-color);
1453  outline-color: var(--carrot-form-alert-background-color);
1454  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");
1455  background-position: right calc(0.375em + 0.1875rem) center;
1456  background-repeat: no-repeat;
1457  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
1458  box-shadow: inset 0 0 0.2rem var(--carrot-form-alert-background-color);
1459  border-color: var(--carrot-form-alert-text-color);
1460  padding-right: calc(1.5em + var(--wp--preset--spacing--20, 0.75rem));
1461  transition: border 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1462}
1463
1464.gform_wrapper .gfield_label {
1465  font-size: var(--wp--preset--font-size--small);
1466}
1467.gform_wrapper .gfield_error .gfield_label {
1468  color: var(--carrot-form-alert-text-color);
1469}
1470.gform_wrapper .textarea.small {
1471  height: 85px;
1472}
1473.gform_wrapper .textarea.medium {
1474  height: 150px;
1475}
1476.gform_wrapper .textarea.large {
1477  height: 250px;
1478}
1479
1480.gform_wrapper fieldset {
1481  border: none;
1482  display: block;
1483  margin: 0;
1484}
1485.gform_wrapper legend {
1486  margin-left: 0;
1487  margin-right: 0;
1488}
1489.gform_wrapper fieldset,
1490.gform_wrapper legend {
1491  background: none;
1492  padding: 0;
1493}
1494
1495.gform_wrapper .gform_title {
1496  font-weight: 400;
1497}
1498.gform_wrapper .gform_description,
1499.gform_wrapper .gfield_description,
1500.gform_wrapper .gfield--type-html {
1501  font-weight: 400;
1502}
1503.gform_wrapper .gsection_title {
1504  margin-bottom: 8px;
1505  margin-top: 36px;
1506  font-weight: 400;
1507}
1508.gform_wrapper .gfield_description {
1509  margin-bottom: 8px;
1510  margin-top: 18px;
1511}
1512.gform_wrapper .gform_fields label {
1513  font-weight: 500;
1514  margin-bottom: 0;
1515}
1516.gform_wrapper .gform_fields label.gform-field-label--type-sub {
1517  font-size: var(--wp--preset--font-size--small);
1518}
1519.gform_wrapper .gform_fields .gfield_list_group,
1520.gform_wrapper .gform_fields .gfield_list_header {
1521  display: flex;
1522  flex-direction: row;
1523  flex-wrap: nowrap;
1524  margin-bottom: 8px;
1525}
1526.gform_wrapper .gform_fields .gform-field-label {
1527  /* A compound field's top label renders as a <legend>, which browsers always
1528     lay out as block regardless of CSS; a simple field's top label and the
1529     First/Last-style sub-labels are real <label> elements. Left inline-block,
1530     a <label> sits in an anonymous line box whose height is a "strut" driven
1531     by ambient line-height/font context (not the label's own), so the gap
1532     below it shifts whenever something elsewhere on the form changes that
1533     context (a title, a resized button) — vertical-align only repositions
1534     content *within* that line box, it can't remove the strut. Matching
1535     <legend>'s block behavior here removes the strut entirely, so the label
1536     no longer depends on ambient context to stay aligned. #9455 */
1537  display: block;
1538  font-weight: 500;
1539  margin-bottom: 8px;
1540}
1541/* Radio/checkbox option text and the consent agreement label sit beside their
1542   input, not stacked above it — keep those inline-block. Must come after the
1543   rule above: same specificity, so source order decides for elements (choice
1544   labels) that carry both classes. */
1545.gform_wrapper .gform_fields .gform-field-label--type-inline {
1546  display: inline-block;
1547  vertical-align: top;
1548}
1549.gform_wrapper .gform_fields .gfield_required {
1550  color: var(--carrot-form-alert-text-color);
1551  padding-left: 1px;
1552}
1553.gform_wrapper .gform_page_footer {
1554  margin-top: 1em;
1555}
1556.gform_wrapper .gfield--type-submit {
1557  display: flex;
1558  flex-direction: column;
1559  justify-content: end;
1560}
1561.gform_wrapper .gform-button,
1562.gform_wrapper .gform_button {
1563  padding: calc(var(--wp--preset--spacing--30, 1rem) * 0.75)
1564    var(--wp--preset--spacing--30, 1rem)
1565    calc(var(--wp--preset--spacing--30, 1rem) * 0.75)
1566    var(--wp--preset--spacing--30, 1rem) !important;
1567  margin-top: 0.25px;
1568  margin-bottom: 0.25px;
1569  border-style: solid;
1570  line-height: initial !important;
1571}
1572.gform_wrapper .gform-button button {
1573  line-height: initial !important;
1574}
1575
1576/* GF submit buttons are <input>s, which browsers give `white-space: pre`, so long labels clip. */
1577.gform_wrapper .wp-block-button__link {
1578  white-space: normal;
1579}
1580.gform_wrapper .gform-button--width-full {
1581  width: 100%;
1582}
1583.carrot-form-button-small .gform_wrapper .wp-block-button__link {
1584  font-size: var(--wp--preset--font-size--small);
1585}
1586.carrot-form-button-medium .gform_wrapper .wp-block-button__link {
1587  font-size: var(--wp--preset--font-size--medium);
1588}
1589.carrot-form-button-large .gform_wrapper .wp-block-button__link {
1590  font-size: var(--wp--preset--font-size--large);
1591}
1592.carrot-form-button-xlarge .gform_wrapper .wp-block-button__link {
1593  font-size: var(--wp--preset--font-size--x-large);
1594}
1595.carrot-form-button-xxlarge .gform_wrapper .wp-block-button__link {
1596  font-size: var(--wp--preset--font-size--xx-large);
1597}
1598.gform_wrapper .gform_image_button {
1599  padding: 0;
1600}
1601
1602.gform_wrapper .gfield--type-time .ginput_complex {
1603  align-items: center;
1604  display: flex;
1605  flex-flow: row wrap;
1606  gap: 5px;
1607}
1608.gform_wrapper .gfield--type-time .ginput_complex .clear-multi {
1609  display: flex;
1610  gap: 5px;
1611}
1612.gform_wrapper
1613  .gfield--type-time
1614  .ginput_complex
1615  .clear-multi
1616  .ginput_container_time {
1617  align-items: center;
1618  display: flex;
1619}
1620.gform_wrapper
1621  .gfield--type-time
1622  .ginput_complex
1623  .clear-multi
1624  .ginput_container_time
1625  i {
1626  font-style: inherit;
1627}
1628
1629.gform_wrapper .gfield_list_group,
1630.gform_wrapper .autocomplete-us {
1631  margin-bottom: 0;
1632}
1633
1634.gform_wrapper .ginput_container_fileupload {
1635  display: inline-flex;
1636  flex-wrap: wrap;
1637}
1638
1639.gform_wrapper .gform_validation_errors {
1640  background-color: var(--carrot-form-alert-background-color);
1641  border-radius: var(--carrot-form-border-radius);
1642  padding: 0.25rem 0.5rem 0.25rem 0.5rem;
1643}
1644.gform_wrapper .gform_validation_errors:focus {
1645  outline: none;
1646}
1647.gform_wrapper .gform_submission_error {
1648  color: var(--carrot-form-alert-text-color);
1649  font-weight: 500;
1650}
1651.gform_wrapper .validation_message {
1652  display: none;
1653}
1654
1655.gform_wrapper .gf_invisible,
1656.gform_wrapper .gfield_visibility_hidden {
1657  left: -9999px;
1658  position: absolute;
1659  visibility: hidden;
1660}
1661.gform_wrapper .gf_hidden,
1662.gform_wrapper .gform_hidden,
1663.gform_wrapper .gform_required_legend,
1664.gform_wrapper .gform_validation_container {
1665  display: none;
1666  margin: 0;
1667  padding: 0;
1668}
1669.gform_wrapper .hidden_label label,
1670.gform_wrapper .hidden_label legend {
1671  position: absolute;
1672  clip: rect(1px, 1px, 1px, 1px);
1673  border: 0;
1674  height: 1px;
1675  overflow: hidden;
1676  padding: 0;
1677  width: 1px;
1678}
1679
1680@media (max-width: 670px) {
1681  .gform_wrapper .gform_fields .gfield {
1682    grid-column: span 12;
1683  }
1684}
1685@media (min-width: 670px) {
1686  .gform_wrapper[class*='has-text-align'] .gform_heading {
1687    margin: 0 auto;
1688    max-width: 70%;
1689  }
1690}
1691@media (min-width: 375px) {
1692  .gform_wrapper .gform-grid-row {
1693    display: flex;
1694    flex-wrap: wrap;
1695    width: 100%;
1696    min-width: 100%;
1697  }
1698  .gform_wrapper .gform-grid-row .gform-grid-col {
1699    flex: 1 1 auto;
1700    max-width: 49%;
1701  }
1702  .gform_wrapper .gform-grid-row .gform-grid-col:only-child {
1703    flex: 1 1 auto;
1704    max-width: 100%;
1705  }
1706  .gform_wrapper .gform-grid-row .gform-grid-col:nth-child(1):not(:only-child),
1707  .gform_wrapper .gform-grid-row .gform-grid-col:nth-child(3),
1708  .gform_wrapper .gform-grid-row .gform-grid-col:nth-child(5),
1709  .gform_wrapper .gform-grid-row .gform-grid-col:nth-child(7),
1710  .gform_wrapper .gform-grid-row .gform-grid-col:nth-child(9) {
1711    flex: 1 1 auto;
1712    margin-right: 2%;
1713  }
1714  .autocomplete-us .gform-grid-row .gform-grid-col {
1715    width: 100% !important;
1716    margin-right: 0px !important;
1717    max-width: 100% !important;
1718  }
1719}
1720
1721.form-frontend-actions a {
1722  background: #fff !important;
1723  color: var(--carrot-form-accent-color) !important;
1724}
1725
1726</style>
1727<style id="carrot/form/style-inline-css" data-carrot-inline="carrot/form/style">
1728.carrot-form.is-style-form-minimal h3{color:inherit}.carrot-form.is-style-form-minimal form{width:unset;color:unset;margin:unset;padding:unset;border:unset;border-radius:unset;background:unset}.form-frontend-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;flex-direction:column;position:absolute;top:-30px;right:-20px}.form-frontend-actions a{color:#888;background:#fffc;border-radius:50%;width:40px;height:40px;display:block;text-align:center;box-shadow:0 0 3px #000c;display:flex;justify-content:center}.form-frontend-actions br{display:none}.form-frontend-actions svg{margin-top:8px}.form-frontend-actions a:hover{color:#212529}
1729
1730</style>
1731<style id='wp-block-details-inline-css'>
1732.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}
1733/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/details/style.min.css */
1734</style>
1735<style id='wp-block-post-content-inline-css'>
1736.wp-block-post-content{display:flow-root}
1737/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/post-content/style.min.css */
1738</style>
1739<style id='wp-block-spacer-inline-css'>
1740.wp-block-spacer{clear:both}
1741/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/spacer/style.min.css */
1742</style>
1743<style id='wp-block-separator-inline-css'>
1744@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}
1745/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/separator/style.min.css */
1746</style>
1747<style id='wp-block-site-logo-inline-css'>
1748.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}
1749/*# sourceURL=https://rochesterareahomesbyalex.com/wp-includes/blocks/site-logo/style.min.css */
1750</style>
1751<style id='wp-block-library-inline-css'>
1752:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
1752--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
1753.is-style-form-minimal .carrot-form form {width: unset !important;color: unset !important;margin: unset !important;padding: unset !important;border: unset !important;border-radius: unset !important;background: unset !important;}
1754/*# sourceURL=wp-block-library-inline-css */
1755</style>
1756<style id="img-gray-inline-css" data-carrot-inline="img-gray">
1757.is-style-img-gray{filter:grayscale(100%)!important}
1758
1759</style>
1760<style id="img-shadow-inline-css" data-carrot-inline="img-shadow">
1761.is-style-img-shadow img{box-shadow:0 .5rem 1rem #00000026!important}
1762
1763</style>
1764<style id="carrot/remove-margin/style-inline-css" data-carrot-inline="carrot/remove-margin/style">
1765.mb-0.mb-0{margin-block-end:0!important;margin-bottom:0!important}.mt-0.mt-0{margin-block-start:0!important;margin-top:0!important}
1766
1767</style>
1768<style id='global-styles-inline-css'>
1769:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--carrot-color-base-1: #f8f8f8;--wp--preset--color--carrot-color-base-2: #ffffff;--wp--preset--color--carrot-color-contrast-1: #3d2f26;--wp--preset--color--carrot-color-contrast-2: #f3f3f3;--wp--preset--color--carrot-color-accent-1: #2c49ad;--wp--preset--color--carrot-color-accent-2: #ffbdad;--wp--preset--color--carrot-color-accent-3: #6876ac;--wp--preset--color--carrot-color-accent-4: #ed5f3b;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
17690) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 0.875rem;--wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.125), 1.125rem);--wp--preset--font-size--large: clamp(1.125rem, 1.125rem + ((1vw - 0.2rem) * 0.25), 1.375rem);--wp--preset--font-size--x-large: clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.25), 2rem);--wp--preset--font-size--xx-large: clamp(2.15rem, 2.15rem + ((1vw - 0.2rem) * 0.85), 3rem);--wp--preset--font-family--carrot-font-heading: oswald, sans-serif;--wp--preset--font-family--carrot-font-body: open-sans, sans-serif;--wp--preset--spacing--20: 10px;--wp--preset--spacing--30: 20px;--wp--preset--spacing--40: 30px;--wp--preset--spacing--50: clamp(30px, 5vw, 50px);--wp--preset--spacing--60: clamp(30px, 7vw, 70px);--wp--preset--spacing--70: clamp(50px, 7vw, 90px);--wp--preset--spacing--80: clamp(70px, 10vw, 140px);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: 1440px;--wp--style--global--wide-size: 1920px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 1.2rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 1.2rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.2rem;}:root :where(.is-layout-grid){gap: 1.2rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained >
1769 :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--carrot-color-base-2);border-radius: 0px;border-color: transparent;border-width: 0px;border-style: solid;color: var(--wp--preset--color--carrot-color-contrast-1);font-family: var(--wp--preset--font-family--carrot-font-body);font-size: var(--wp--preset--font-size--medium);font-style: normal;font-weight: 300;letter-spacing: -0.01em;line-height: 1.6;--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: var(--wp--preset--spacing--50);--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: var(--wp--preset--spacing--50);}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--carrot-color-accent-1);font-family: var(--wp--preset--font-family--carrot-font-body);text-decoration: underline;}:root :where(a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--carrot-color-accent-3);text-decoration: none;}h1, h2, h3, h4, h5, h6{font-family: var(--wp--preset--font-family--carrot-font-heading);font-style: normal;font-weight: 400;letter-spacing: -0.02em;line-height: 1.02;}h1{font-size: var(--wp--preset--font-size--xx-large);letter-spacing: -0.5px;}h2{font-size: var(--wp--preset--font-size--x-large);letter-spacing: -0.5px;}h3{font-size: var(--wp--preset--font-size--large);letter-spacing: -0.3px;}h4{font-size: var(--wp--preset--font-size--medium);letter-spacing: -0.56px;}h5{font-size: var(--wp--preset--font-size--small);letter-spacing: 0px;}h6{font-size: var(--wp--preset--font-size--small);font-style: normal;font-weight: 700;letter-spacing: 1.4px;text-transform: uppercase;}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--carrot-color-accent-4);border-width: 0;color: var(--wp--preset--color--carrot-color-base-2);font-family: var(--wp--preset--font-family--carrot-font-heading);font-size: var(--wp--preset--font-size--large);font-style: normal;font-weight: 700;letter-spacing: -0.36px;line-height: inherit;padding-top: 1rem;padding-right: 2.25rem;padding-bottom: 1rem;padding-left: 2.25rem;text-decoration: none;text-transform: inherit;}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){border-color: transparent;}:root :where(.wp-element-button:focus, .wp-block-button__link:focus){outline-offset: 2px;}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){color: var(--wp--preset--color--carrot-color-contrast-1);font-family: var(--wp--preset--font-family--carrot-font-body);font-size: var(--wp--preset--font-size--small);font-style: italic;font-weight: 300;line-height: 1.4;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-carrot-color-base-1-color{color: var(--wp--preset--color--carrot-color-base-1) !important;}.has-carrot-color-base-2-color{color: var(--wp--preset--color--carrot-color-base-2) !important;}.has-carrot-color-contrast-1-color{color: var(--wp--preset--color--carrot-color-contrast-1) !important;}.has-carrot-color-contrast-2-color{color: var(--wp--preset--color--carrot-color-contrast-2) !important;}.has-carrot-color-accent-1-color{color: var(--wp--preset--color--carrot-color-accent-1) !important;}.has-carrot-color-accent-2-color{color: var(--wp--preset--color--carrot-color-accent-2) !important;}.has-carrot-color-accent-3-color{color: var(--wp--preset--color--carrot-color-accent-3) !important;}.has-carrot-color-accent-4-color{color: var(--wp--preset--color--carrot-color-accent-4) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-carrot-color-base-1-background-color{background-color: var(--wp--preset--color--carrot-color-base-1) !important;}.has-carrot-color-base-2-background-color{background-color: var(--wp--preset--color--carrot-color-base-2) !important;}.has-carrot-color-contrast-1-background-color{background-color: var(--wp--preset--color--carrot-color-contrast-1) !important;}.has-carrot-color-contrast-2-background-color{background-color: var(--wp--preset--color--carrot-color-contrast-2) !important;}.has-carrot-color-accent-1-background-color{background-color: var(--wp--preset--color--carrot-color-accent-1) !important;}.has-carrot-color-accent-2-background-color{background-color: var(--wp--preset--color--carrot-color-accent-2) !important;}.has-carrot-color-accent-3-background-color{background-color: var(--wp--preset--color--carrot-color-accent-3) !important;}.has-carrot-color-accent-4-background-color{background-color: var(--wp--preset--color--carrot-color-accent-4) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-carrot-color-base-1-border-color{border-color: var(--wp--preset--color--carrot-color-base-1) !important;}.has-carrot-color-base-2-border-color{border-color: var(--wp--preset--color--carrot-color-base-2) !important;}.has-carrot-color-contrast-1-border-color{border-color: var(--wp--preset--color--carrot-color-contrast-1) !important;}.has-carrot-color-contrast-2-border-color{border-color: var(--wp--preset--color--carrot-color-contrast-2) !important;}.has-carrot-color-accent-1-border-color{border-color: var(--wp--preset--color--carrot-color-accent-1) !important;}.has-carrot-color-accent-2-border-color{border-color: var(--wp--preset--color--carrot-color-accent-2) !important;}.has-carrot-color-accent-3-border-color{border-color: var(--wp--preset--color--carrot-color-accent-3) !important;}.has-carrot-color-accent-4-border-color{border-color: var(--wp--preset--color--carrot-color-accent-4) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
1769.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-carrot-font-heading-font-family{font-family: var(--wp--preset--font-family--carrot-font-heading) !important;}.has-carrot-font-body-font-family{font-family: var(--wp--preset--font-family--carrot-font-body) !important;}.gfield_radio{flex-direction:row;}.gfield_radio .gchoice{ margin-right:1rem;}
1770
1771.flip-card {
1772  background-color: transparent;
1773width: 100%;
1774  min-height: 0; 
1775  aspect-ratio: 1 / 1; 
1776  border: 1px solid #f1f1f1;
1777  perspective: 1000px; /* Remove this if you don't want the 3D effect */
1778}
1779.flip-card .flip-card-inner {
1780  position: relative;
1781width: 100%;
1782  min-height: 0; 
1783  aspect-ratio: 1 / 1; 
1784  text-align: center;
1785  transition: transform 0.8s;
1786  transform-style: preserve-3d;
1787}
1788.flip-card:hover .flip-card-inner {
1789  transform: rotateY(180deg);
1790}
1791.flip-card .flip-card-front,.flip-card .flip-card-back {
1792  position: absolute;
1793  width: 100%;
1794  min-height: 0; 
1795  aspect-ratio: 1 / 1; 
1796-webkit-backface-visibility: hidden; /* Safari */
1797  backface-visibility: hidden;
1798}.flip-card .flip-card-front {
1799
1800}
1801
1802/* Style the back side */
1803.flip-card .flip-card-back {
1804
1805  transform: rotateY(180deg);
1806}
1807:root :where(.wp-block-button .wp-block-button__link){border-radius: 5em;border-top-width: 0px;border-top-style: none;border-right-width: 0px;border-right-style: none;border-bottom-width: 0px;border-bottom-style: none;border-left-width: 0px;border-left-style: none;font-family: var(--wp--preset--font-family--carrot-font-body);font-size: var(--wp--preset--font-size--medium);letter-spacing: 1px;padding-top: var(--wp--preset--spacing--20);padding-right: var(--wp--preset--spacing--30);padding-bottom: var(--wp--preset--spacing--20);padding-left: var(--wp--preset--spacing--30);text-transform: uppercase;box-shadow: none;}
1808:root :where(.wp-block-columns-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-columns-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--50);margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-columns-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--50);margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-flex){gap: var(--wp--preset--spacing--50);}:root :where(.wp-block-columns-is-layout-grid){gap: var(--wp--preset--spacing--50);}
1809:root :where(.wp-block-buttons-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flow) > *{margin-block-start: 16px;margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > *{margin-block-start: 16px;margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flex){gap: 16px;}:root :where(.wp-block-buttons-is-layout-grid){gap: 16px;}
1810:root :where(.wp-block-details){border-top-width: 0px;border-top-style: none;border-right-width: 0px;border-right-style: none;border-bottom-width: 0px;border-bottom-style: none;border-left-width: 0px;border-left-style: none;padding-top: var(--wp--preset--spacing--30);padding-right: var(--wp--preset--spacing--40);padding-bottom: var(--wp--preset--spacing--30);padding-left: var(--wp--preset--spacing--40);}
1811:root :where(.wp-block-details a:where(:not(.wp-element-button))){color: var(--wp--preset--color--carrot-color-accent-1);}
1812:root :where(.wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder){border-radius: 0px;}
1813:root :where(.wp-block-list){line-height: 1.7;}
1814:root :where(.wp-block-navigation){font-family: var(--wp--preset--font-family--carrot-font-heading);font-size: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.125), 1rem);font-style: normal;font-weight: 700;text-transform: uppercase;}
1815:root :where(.wp-block-navigation a:where(:not(.wp-element-button))){text-decoration: none;}
1816:root :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover){text-decoration: underline;}
1817:root :where(.wp-block-separator){border-color: currentColor;border-width: 0 0 1px 0;border-style: solid;}
1818:root :where(.wp-block-cover){border-radius: 0px;}
1819/*# sourceURL=global-styles-inline-css */
1820</style>
1821<style id='core-block-supports-inline-css'>
1822.wp-container-carrot-social-icons-is-layout-a89b3969{justify-content:center;}.wp-container-core-group-is-layout-fe9cc265{flex-direction:column;align-items:flex-start;}.wp-container-carrot-social-icons-is-layout-d445cf74{justify-content:flex-end;}.wp-elements-7400b867af49eed537a930ded8fa8bea a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-accent-4);}.wp-container-core-group-is-layout-6c531013{flex-wrap:nowrap;}.wp-container-core-navigation-is-layout-d534ff85{gap:14px;justify-content:flex-end;}.wp-container-core-group-is-layout-f0acb57f{flex-wrap:nowrap;gap:0;}.wp-container-core-buttons-is-layout-6c531013{flex-wrap:nowrap;}.wp-container-core-group-is-layout-0c0c9e10{justify-content:flex-end;}.wp-container-core-group-is-layout-c0d519fa{flex-direction:column;align-items:flex-end;}.wp-container-core-group-is-layout-5b74719e{flex-wrap:nowrap;justify-content:space-between;}.wp-container-core-cover-is-layout-d92c4058 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1200px;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-cover-is-layout-d92c4058 > .alignwide{max-width:1200px;}.wp-container-core-cover-is-layout-d92c4058 .alignfull{max-width:none;}.wp-container-core-cover-is-layout-d92c4058 > .alignfull{margin-right:calc(var(--wp--preset--spacing--60) * -1);margin-left:calc(var(--wp--preset--spacing--60) * -1);}.wp-container-core-group-is-layout-7fc53715{flex-wrap:nowrap;justify-content:center;}.wp-container-core-columns-is-layout-28f84493{flex-wrap:nowrap;}.wp-elements-3032effaa7b04d70e10170210e114aa8 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-container-core-group-is-layout-5ef8210f > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:800px;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-group-is-layout-5ef8210f > .alignwide{max-width:800px;}.wp-container-core-group-is-layout-5ef8210f .alignfull{max-width:none;}.wp-container-core-group-is-layout-5ef8210f > .alignfull{margin-right:calc(0vw * -1);margin-left:calc(0vw * -1);}.wp-elements-be9578081953abeed968fa5239a36219 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-container-core-group-is-layout-a919c335 > .alignfull{margin-right:calc(var(--wp--preset--spacing--30) * -1);margin-left:calc(var(--wp--preset--spacing--30) * -1);}.wp-elements-aa1d3256abf37ef7b9342d3467cbaeef a:where(:not(.wp-element-button)){color:var(--wp--preset--color--accent-3);}.wp-container-core-columns-is-layout-45c10ec9{flex-wrap:nowrap;}.wp-container-core-group-is-layout-3304a7ae{flex-wrap:nowrap;gap:0;justify-content:flex-start;}.wp-container-core-group-is-layout-19e250f3 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-19e250f3 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-cover-is-layout-d9fa9046 >
1822 :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1200px;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-cover-is-layout-d9fa9046 > .alignwide{max-width:1200px;}.wp-container-core-cover-is-layout-d9fa9046 .alignfull{max-width:none;}.wp-elements-80c018c4d83d91275b878db20ef26630 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-container-core-columns-is-layout-1a3f87fd{flex-wrap:nowrap;}.wp-elements-3cc5c8cec111a6930dde7bd75a20ff3b a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-elements-6d56522d34d1ad7af4cb0c5ac46d6c81 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-base-2);}.wp-elements-1c09870651241b7bd0de58970e5f9536 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-elements-d6e06c77434d9ad47b4937d9c268abef a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-elements-b74638abfc7be64ffb5885fd4d47f68e a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-elements-25eede0ecd819a79a169b40eefd39bcf a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-container-core-group-is-layout-5def113f > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1000px;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-group-is-layout-5def113f > .alignwide{max-width:1000px;}.wp-container-core-group-is-layout-5def113f .alignfull{max-width:none;}.wp-container-core-group-is-layout-5def113f > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-group-is-layout-5def113f > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-5def113f > * + *{margin-block-start:var(--wp--preset--spacing--30);margin-block-end:0;}.wp-elements-272c6854a881012aa7adabad2f31cdbc a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-container-core-buttons-is-layout-c124d1c4{justify-content:center;}.wp-container-core-columns-is-layout-7597a6ef{flex-wrap:nowrap;gap:0 2em;}.wp-elements-c905325b3cd90c9222f7dff3fa0d5bd0 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-1);}.wp-container-core-navigation-is-layout-98bb686d{gap:var(--wp--preset--spacing--20);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-e0082cf6 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-e0082cf6 > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-elements-8c169e47d3406ef2f3b872c41788f54e a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-1);}.wp-elements-5bae3a7b95c94491594a1fd19a8d1962 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-elements-3729b9d30f4d462aa4c82fd35ed28647 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-elements-96a6f4a7b0a5bb8620b79d62d5d0530b a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-elements-8517918d639543b575d4fc59c37db0fa a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-elements-e76571bc085cff93f8dd236c3c18fcb5 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-1);}.wp-container-core-group-is-layout-f304cd28{flex-wrap:nowrap;gap:16px;justify-content:flex-start;}.wp-container-core-column-is-layout-22223934 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-column-is-layout-22223934 > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-container-core-group-is-layout-6321f03f{gap:var(--wp--preset--spacing--30);justify-content:space-between;align-items:flex-start;}.wp-elements-c08308075aeda130dd192f683ced045e a:where(:not(.wp-element-button)){color:var(--wp--preset--color--carrot-color-base-2);}.wp-container-core-group-is-layout-cb46ffcb{flex-wrap:nowrap;justify-content:space-between;}.wp-container-core-cover-is-layout-710c1e91 > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-group-is-layout-cad4c976 > .alignfull{margin-right:calc(var(--wp--preset--spacing--40) * -1);margin-left:calc(var(--wp--preset--spacing--40) * -1);}.wp-duotone-ffffff-ffffff-2.wp-block-image img, .wp-duotone-ffffff-ffffff-2.wp-block-image .components-placeholder{filter:url(#wp-duotone-ffffff-ffffff-2);}.wp-duotone-ffffff-ffffff-3.wp-block-site-logo img, .wp-duotone-ffffff-ffffff-3.wp-block-site-logo .components-placeholder__illustration, .wp-duotone-ffffff-ffffff-3.wp-block-site-logo .components-placeholder::before{filter:url(#wp-duotone-ffffff-ffffff-3);}
1823/*# sourceURL=core-block-supports-inline-css */
1824</style>
1825<style id='wp-block-template-skip-link-inline-css'>
1826
1827		.skip-link.screen-reader-text {
1828			border: 0;
1829			clip-path: inset(50%);
1830			height: 1px;
1831			margin: -1px;
1832			overflow: hidden;
1833			padding: 0;
1834			position: absolute !important;
1835			width: 1px;
1836			word-wrap: normal !important;
1837		}
1838
1839		.skip-link.screen-reader-text:focus {
1840			background-color: #eee;
1841			clip-path: none;
1842			color: #444;
1843			display: block;
1844			font-size: 1em;
1845			height: auto;
1846			left: 5px;
1847			line-height: normal;
1848			padding: 15px 23px 14px;
1849			text-decoration: none;
1850			top: 5px;
1851			width: auto;
1852			z-index: 100000;
1853		}
1854/*# sourceURL=wp-block-template-skip-link-inline-css */
1855</style>
1856<style id="spark/theme/style-inline-css" data-carrot-inline="spark/theme/style">
1857/*
1858Theme Name: Spark
1859Theme URI: https://carrot.com
1860Author: Carrot
1861Author URI: https://carrot.com
1862Description: Block editor theme
1863Requires at least: 6.7
1864Tested up to: 6.7
1865Requires PHP: 7.2
1866Version: 1.0
1867License: GNU General Public License v2 or later
1868License URI: http://www.gnu.org/licenses/gpl-2.0.html
1869Text Domain: spark
1870*/
1871
1872/*
1873 * Progressive enhancement to reduce widows and orphans
1874 * https://github.com/WordPress/gutenberg/issues/55190
1875 */
1876h1,
1877h2,
1878h3,
1879h4,
1880h5,
1881h6,
1882caption,
1883figcaption {
1884  text-wrap: balance;
1885}
1886
1887blockquote,
1888p {
1889  text-wrap: pretty;
1890}
1891
1892/* Base body weight is 300; UA `bolder` would compute to 400, not 700. */
1893b,
1894strong {
1895  font-weight: 700;
1896}
1897
1898/*
1899 * Link styles
1900 * https://github.com/WordPress/gutenberg/issues/42319
1901 */
1902a {
1903  text-decoration-thickness: 1px !important;
1904  text-underline-offset: 0.1em;
1905}
1906
1907.mt-0 {
1908  margin-top: 0 !important;
1909}
1910.mb-0 {
1911  margin-bottom: 0 !important;
1912}
1913
1914/* Focus styles */
1915:where(.wp-site-blocks *:focus) {
1916  outline-width: 2px;
1917  outline-style: solid;
1918}
1919
1920/*
1921 * Change the position of the more block on the front, by making it a block level element.
1922 * https://github.com/WordPress/gutenberg/issues/65934
1923 */
1924.more-link {
1925  display: block;
1926}
1927
1928.is-position-sticky {
1929  top: var(--wp--preset--spacing--40);
1930}
1931
1932.wp-block-template-part:has(> .is-position-sticky) {
1933  position: sticky;
1934  top: 0px;
1935  z-index: 100;
1936}
1937
1938.admin-bar .wp-block-template-part:has(> .is-position-sticky) {
1939  top: 55px;
1940}
1941
1942/* Allow overflow for cover blocks inside template parts (e.g. sticky header with dropdown menu) */
1943header.wp-block-template-part > .wp-block-cover {
1944  overflow: visible;
1945}
1946
1947.wp-block-column {
1948  max-width: 100%;
1949}
1950
1951/* Increase the bottom margin on submenus, so that the outline is visible. */
1952.wp-block-navigation
1953  .wp-block-navigation-submenu
1954  .wp-block-navigation-item:not(:last-child) {
1955  margin-bottom: 3px;
1956}
1957
1958/* Increase the outline offset on the parent menu items, so that the outline does not touch the text. */
1959.wp-block-navigation
1960  .wp-block-navigation-item
1961  .wp-block-navigation-item__content {
1962  outline-offset: 4px;
1963}
1964
1965/* Remove outline offset from the submenus, otherwise the outline is visible outside the submenu container. */
1966.wp-block-navigation
1967  .wp-block-navigation-item
1968  ul.wp-block-navigation__submenu-container
1969  .wp-block-navigation-item__content {
1970  outline-offset: 0;
1971}
1972
1973/* Ensure submenu has readable text with proper background/text contrast */
1974.wp-block-navigation.has-text-color .wp-block-navigation__submenu-container {
1975  color: var(--wp--preset--color--carrot-color-contrast-2);
1976}
1977
1978.wp-block-navigation.has-text-color
1979  .wp-block-navigation__submenu-container
1980  a:not(.wp-element-button) {
1981  color: inherit;
1982}
1983
1984div.wp-site-blocks > .entry-content,
1985div.wp-site-blocks > footer.wp-block-template-part:last-child {
1986  margin-block-start: unset;
1987}
1988
1989/*
1990 * Eliminate gap between the header template-part
1991 * and any sibling element immediately preceeding it
1992 */
1993* + header.wp-block-template-part {
1994  margin-block-start: 0;
1995}
1996
1997/*
1998 * Page template: full bleed
1999 * See assets/scripts/components/template-full-bleed.js
2000 */
2001.page-template-page-full-bleed {
2002  --admin-bar-height: 0px;
2003  --bleed-height: 0px;
2004  --header-height: 0px;
2005  --og-next-element-padding-top: 0px;
2006}
2007.page-template-page-full-bleed
2008  .wp-site-blocks
2009  > .wp-block-template-part:first-child {
2010  position: relative;
2011  z-index: 100;
2012}
2013.page-template-page-full-bleed .entry-content > :first-child {
2014  position: absolute;
2015  top: 0;
2016  right: 0;
2017  left: 0;
2018  z-index: 10;
2019  margin-left: 0 !important;
2020  margin-right: 0 !important;
2021  width: 100%;
2022  padding-top: var(--header-height) !important;
2023}
2024.page-template-page-full-bleed .entry-content > :nth-child(2) {
2025  padding-top: calc(
2026    var(--og-next-element-padding-top) + var(--bleed-height) -
2027      var(--header-height) - var(--admin-bar-height)
2028  ) !important;
2029}
2030
2031</style>
2032<script type="carrotlazyloadscript" data-carrot-src="https://rochesterareahomesbyalex.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
vendor: 1 bytes, line 2032
2032
2033<script type="carrotlazyloadscript" data-carrot-src="https://rochesterareahomesbyalex.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 2033
2033
2034<script type="carrotlazyloadscript" data-carrot-src="https://rochesterareahomesbyalex.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 2034
2034
2035<script type="carrotlazyloadscript" defer='defer' data-carrot-src="https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/js/jquery.json.min.js?ver=2.7.10" id="gform_json-js"></script>
vendor: 1 bytes, line 2035
2035
2036<script id="gform_gravityforms-js-extra">
2037var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms","number_formats":[],"spinnerUrl":"https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/images/spinner.svg","version_hash":"eb2980c490a5b146b4f7c8d359c4a507","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
2038var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms","number_formats":[],"spinnerUrl":"https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/images/spinner.svg","version_hash":"eb2980c490a5b146b4f7c8d359c4a507","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
2039var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}};
2040var gf_legacy_multi = {"4":"1","1":""};
2041var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/images"}};
2042//# sourceURL=gform_gravityforms-js-extra
2043</script>
vendor: 1 bytes, line 2043
2043
2044<script type="carrotlazyloadscript" defer='defer' data-carrot-src="https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/js/gravityforms.min.js?ver=2.7.10" id="gform_gravityforms-js"></script>
vendor: 183 bytes, lines 2044-2045
2044
2045<script type="carrotlazyloadscript" defer='defer' data-carrot-src="https://www.google.com/recaptcha/api.js?hl=en&amp;ver=6.9.9#038;render=explicit" id="gform_recaptcha-js"></script>
2046<script type="carrotlazyloadscript" defer='defer' data-carrot-src="https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/assets/js/dist/utils.min.js?ver=1329f9a0886f2ff3fb51c6f17277eb75" id="gform_gravityforms_utils-js"></script>
vendor: 1 bytes, line 2046
2046
2047<script type="carrotlazyloadscript" id="carrot/form/script-js-before">
2048window.GOOGLE_MAPS_ROTATING_KEY = "AIzaSyCp8RWLe1Aru_SQcQcSTdCsGqLbS93GuIw";
2049//# sourceURL=carrot%2Fform%2Fscript-js-before
2050</script>
vendor: 1 bytes, line 2050
2050
2051<script type="carrotlazyloadscript" data-carrot-type="module" data-carrot-src="https://carrot.com/app/mu-plugins/Editor/dist/assets/formScript-D4Mauphv.js" id="carrot/form/script-js"></script>
2051
2052<link rel="https://api.w.org/" href="https://rochesterareahomesbyalex.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://rochesterareahomesbyalex.com/wp-json/wp/v2/pages/16" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://rochesterareahomesbyalex.com/xmlrpc.php?rsd" />
2053			<!-- Begin Custom CSS --><style type="text/css" id="wds-customizer-css">
2054						</style><!-- End Custom CSS -->
2055			
2055<script type="importmap" id="wp-importmap">
2056{"imports":{"@wordpress/interactivity":"https://rochesterareahomesbyalex.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=66c613f68580994bb00a"}}
2057</script>
vendor: 1 bytes, line 2057
2057
2058<script type="module" src="https://rochesterareahomesbyalex.com/app/themes/spark/assets/scripts/theme.js?ver=1791417770" id="spark/theme/script-js-module"></script>
2058
2059<link rel="modulepreload" href="https://rochesterareahomesbyalex.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=66c613f68580994bb00a" id="@wordpress/interactivity-js-modulepreload" fetchpriority="low">
2060<style id="block-visibility-frontend-inline-css">/* Front-end Styles */
2061@media (max-width: 669px) {
2062  .hide-on-mobile {
2063    display: none !important;
2064  }
2065}
2066
2067@media (min-width: 670px) and (max-width: 1023px) {
2068  .hide-on-tablet {
2069    display: none !important;
2070  }
2071}
2072
2073@media (min-width: 1024px) {
2074  .hide-on-desktop {
2075    display: none !important;
2076  }
2077}
2078</style><style class='wp-fonts-local'>
2079@font-face{font-family:oswald;font-style:normal;font-weight:400;font-display:swap;src:url('https://rochesterareahomesbyalex.com/app/themes/spark/assets/fonts/oswald/oswald-400-normal.woff2') format('woff2');}
2080@font-face{font-family:oswald;font-style:normal;font-weight:700;font-display:swap;src:url('https://rochesterareahomesbyalex.com/app/themes/spark/assets/fonts/oswald/oswald-700-normal.woff2') format('woff2');}
2081@font-face{font-family:open-sans;font-style:normal;font-weight:400;font-display:swap;src:url('https://rochesterareahomesbyalex.com/app/themes/spark/assets/fonts/open-sans/open-sans-400-normal.woff2') format('woff2');}
2082@font-face{font-family:open-sans;font-style:italic;font-weight:400;font-display:swap;src:url('https://rochesterareahomesbyalex.com/app/themes/spark/assets/fonts/open-sans/open-sans-400-italic.woff2') format('woff2');}
2083@font-face{font-family:open-sans;font-style:normal;font-weight:700;font-display:swap;src:url('https://rochesterareahomesbyalex.com/app/themes/spark/assets/fonts/open-sans/open-sans-700-normal.woff2') format('woff2');}
2084@font-face{font-family:open-sans;font-style:italic;font-weight:700;font-display:swap;src:url('https://rochesterareahomesbyalex.com/app/themes/spark/assets/fonts/open-sans/open-sans-700-italic.woff2') format('woff2');}
2085</style>
2086    <style>
2087      .gform_wrapper.gravity-theme fieldset.autocomplete-us:not(.gfield_error) .ginput_container_address > span:not(.address_line_1),
2088      .gform_wrapper.gravity-theme fieldset.autocomplete-us:not(.gfield_error) span.address_line_1 label,
2089      li.autocomplete-us:not(.gfield_error) .ginput_container_address span:not(.address_line_1),
2090      li.autocomplete-us:not(.gfield_error) .ginput_container_address span.address_line_1 label {
2091        display: none;
2092      }
2093
2094      /* US address autocomplete: show a clear control whenever the input has text */
2095      .autocomplete-us .autocomplete-box {
2096        position: relative;
2097        display: block;
2098      }
2099      .autocomplete-us .autocomplete-box .autocomplete-address {
2100        width: 100%;
2101      }
2102      .autocomplete-us .autocomplete-clear {
2103        display: none;
2104        position: absolute;
2105        top: 0;
2106        right: 0;
2107        bottom: 0;
2108        margin: 0;
2109        padding: 0;
2110        width: 44px;
2111        place-items: center;
2112        min-width: 44px;
2113        border: 0;
2114        border-radius: 0;
2115        background: transparent;
2116        color: inherit;
2117        font: inherit;
2118        font-size: 0.875em;
2119        text-decoration: none;
2120        cursor: pointer;
2121      }
2122      .autocomplete-us.has-address .autocomplete-clear {
2123        display: grid;
2124      }
2125      .autocomplete-us .autocomplete-clear:focus-visible {
2126        outline: 2px solid currentColor;
2127        outline-offset: -4px;
2128      }
2129      .autocomplete-us .autocomplete-clear svg {
2130        display: block;
2131        pointer-events: none;
2132      }
2133      .autocomplete-us.has-address .autocomplete-address {
2134        padding-right: 48px;
2135      }
2136    </style>
2137    <noscript>
2138        <style>
2139          .gform_wrapper.gravity-theme fieldset.autocomplete-us:not(.gfield_error) .ginput_container_address > span:not(.address_line_1),
2140          .gform_wrapper.gravity-theme fieldset.autocomplete-us span.address_line_1 label,
2141          li.autocomplete-us:not(.gfield_error) .ginput_container_address span:not(.address_line_1),
2142          li.autocomplete-us:not(.gfield_error) .ginput_container_address span.address_line_1 label {
2143            display: block;
2144          }
2145        </style>
2146    </noscript>
2147    </head>
2148
2149<body class="home wp-singular page-template-default page page-id-16 wp-custom-logo wp-embed-responsive wp-theme-spark env-production">
2150<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 2150-2151
2150
2151<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2151GTM-WWPZRDH
vendor: 83 bytes, lines 2151-2152
2151"
2152height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2153<!-- End Google Tag Manager (noscript) -->
2154<div class="wp-site-blocks"><header class="wp-block-template-part">
2155<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)">
2156<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained hide-on-desktop">
2157<div class="wp-block-carrot-social-icons is-content-justification-center is-layout-flex wp-container-carrot-social-icons-is-layout-a89b3969 wp-block-carrot-social-icons-is-layout-flex"><div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.facebook.com/RochAreaHomes" target="_blank" rel="noopener noreferrer"><svg class="social-icon-facebook" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
2158  <title>Facebook</title>
2159  <path
2160    d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"
2161    fill="currentColor" />
2162</svg>
2163</a></div>
2164
2165<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.youtube.com/@RochesterAreaHomesByAlex" target="_blank" rel="noopener noreferrer"><svg class="social-icon-youtube" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512">
2166  <title>YouTube</title>
2167  <path
2168    d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"
2169    fill="currentColor" />
2170</svg>
2171</a></div>
2172
2173<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.linkedin.com/in/alex-mayer-13020a398/" target="_blank" rel="noopener noreferrer"><svg class="social-icon-linkedin" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
2174  <title>LinkedIn</title>
2175  <path
2176    d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"
2177    fill="currentColor" />
2178</svg>
2179</a></div>
2180
2181<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.instagram.com/homesbyalexmayer/" target="_blank" rel="noopener noreferrer"><svg class="social-icon-instagram" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
2182  <title>Instagram</title>
2183  <path
2184    d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"
2185    fill="currentColor" />
2186</svg>
2187</a></div>
2188
2189<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.zillow.com/profile/alexmayer1" target="_blank" rel="noopener noreferrer"><svg class="social-icon-zillow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 401 471">
2190  <title>Zillow</title>
2191  <path
2192    d="M108.17 391.621c-1.67.894-3.032.67-4.375-.67l-37.401-44.48c-1-1.237-1.12-1.908.224-3.8 28.907-42.243 87.91-108.076 125.535-135.895.672-.447.448-1.014-.344-.67C152.617 218.846 41.208 266.678 0 289.923V441h401V295.51c-54.645 9.268-218.356 57.89-292.83 96.111zM271.1 118.518c2.016-.447 2.912.224 4.135 1.564 6.943 7.698 29.133 34.729 35.163 42.1 1.12 1.341.344 2.802-.552 3.575-44.793 34.85-94.633 84.219-122.405 119.515-.551.79-.103.79.345.67 48.376-20.776 162.03-53.958 213.214-63.22v-64.663L200.672 0 0 157.938v70.695c62.142-36.842 205.927-93.928 271.1-110.115z"
2193    fill="currentColor" fill-rule="nonzero" />
2194</svg>
2195</a></div>
2196
2197<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.realtor.com/realestateagents/5845ae309448fc0001a9a8f7" target="_blank" rel="noopener noreferrer"><svg class="social-icon-realtor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28.21 32.84">
2198  <title>Realtor</title>
2199  <g>
2200    <path
2201      d="M.47 28.93h.61a1.29 1.29 0 01.93.21.93.93 0 01.31.73.84.84 0 01-.91.84H1l1.26 2h.5l-1-1.
220166a1.17 1.17 0 001-1.23 1.36 1.36 0 00-.55-1.11 1.65 1.65 0 00-1-.24H.06v4.24h.41v-3.78zm4.27 1.49v-1.49h1.78v-.41h-2.2v4.24h2.2v-.41H4.74v-1.51h1.78v-.42H4.74zm5.62.63h-1.6l.79-2.13.81 2.13zm-2.25 1.71l.51-1.33h1.88l.5 1.33h.44l-1.63-4.24h-.5l-1.64 4.24zm6.46 0v-.41h-1.49v-3.83h-.42v4.24h1.91zm2.1 0v-3.83h.85v-.41H15.4v.41h.85v3.83h.42zm1.73-2.15a2.16 2.16 0 002.16 2.23 2.12 2.12 0 001.61-.71 2.27 2.27 0 00-.09-3.08 2.15 2.15 0 00-3 0 2.2 2.2 0 00-.66 1.56zm.44 0a1.87 1.87 0 01.65-1.39 1.66 1.66 0 011.07-.39 1.8 1.8 0 11-1.72 1.78zm5.72-1.68h.61a1.29 1.29 0 01.93.21 1 1 0 01.3.73.83.83 0 01-.9.84h-.4l1.26 2h.49l-1-1.66a1.17 1.17 0 001-1.23 1.36 1.36 0 00-.55-1.11 1.65 1.65 0 00-1-.24h-1.16v4.24h.42v-3.78zM0 0v27h27V0zm14.35 3.24h3a5.1 5.1 0 010 10.18h-3zM11.44 23.6H3.82V3.21h7.62zm2.91 0V13.49l10.56 10.14zm13.1 4.13a.76.76 0 00-.54.22.78.78 0 00-.23.55.79.79 0 00.77.77A.76.76 0 0028 29a.77.77 0 000-1 .73.73 0 00-.54-.23zm.68.77a.66.66 0 01-.2.48.69.69 0 01-.48.2A.71.71 0 0127 29a.67.67 0 01-.2-.48.73.73 0 01.2-.52.69.69 0 01.48-.19.67.67 0 01.48.2.66.66 0 01.2.48zm-.66-.45h-.32v.88h.13v-.39h.2l.19.39h.15l-.2-.41a.23.23 0 00.21-.23c0-.17-.12-.24-.36-.24zm0 .09c.18 0 .26 0 .26.16s-.08.15-.26.15h-.16v-.31z"
2202      fill="currentColor" />
2203  </g>
2204</svg>
2205</a></div></div>
2206</div>
2207
2208
2209
2210<div class="wp-block-group alignfull has-carrot-color-base-2-background-color has-background is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-5b74719e wp-block-group-is-layout-flex" style="margin-top:0;padding-right:4vw;padding-left:4vw">
2211<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex"><div class="wp-block-carrot-site-identity"><a href="https://rochesterareahomesbyalex.com/" class="custom-logo-link" rel="home" aria-current="page"><img loading="eager" width="286" height="97" src="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Logo.webp" class="custom-logo" alt="Rochester Area Homes by Alex Mayer"  srcset="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Logo.webp 616w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Logo-300x102.webp 300w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Logo-176x60.webp 176w" sizes="(max-width: 286px) 100vw, 286px"></a></div></div>
2212
2213
2214
2215<div class="wp-block-group is-vertical is-content-justification-right is-layout-flex wp-container-core-group-is-layout-c0d519fa wp-block-group-is-layout-flex">
2216<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained hide-on-mobile hide-on-tablet">
2217<div class="wp-block-carrot-social-icons is-content-justification-right is-layout-flex wp-container-carrot-social-icons-is-layout-d445cf74 wp-block-carrot-social-icons-is-layout-flex"><div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.facebook.com/RochAreaHomes" target="_blank" rel="noopener noreferrer"><svg class="social-icon-facebook" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
2218  <title>Facebook</title>
2219  <path
2220    d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"
2221    fill="currentColor" />
2222</svg>
2223</a></div>
2224
2225<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.youtube.com/@RochesterAreaHomesByAlex" target="_blank" rel="noopener noreferrer"><svg class="social-icon-youtube" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512">
2226  <title>YouTube</title>
2227  <path
2228    d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"
2229    fill="currentColor" />
2230</svg>
2231</a></div>
2232
2233<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.linkedin.com/in/alex-mayer-13020a398/" target="_blank" rel="noopener noreferrer"><svg class="social-icon-linkedin" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
2234  <title>LinkedIn</title>
2235  <path
2236    d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"
2237    fill="currentColor" />
2238</svg>
2239</a></div>
2240
2241<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.instagram.com/homesbyalexmayer/" target="_blank" rel="noopener noreferrer"><svg class="social-icon-instagram" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
2242  <title>Instagram</title>
2243  <path
2244    d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"
2245    fill="currentColor" />
2246</svg>
2247</a></div>
2248
2249<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.zillow.com/profile/alexmayer1" target="_blank" rel="noopener noreferrer"><svg class="social-icon-zillow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 401 471">
2250  <title>Zillow</title>
2251  <path
2252    d="M108.17 391.621c-1.67.894-3.032.67-4.375-.67l-37.401-44.48c-1-1.237-1.12-1.908.224-3.8 28.907-42.243 87.91-108.076 125.535-135.895.672-.447.448-1.014-.344-.67C152.617 218.846 41.208 266.678 0 289.923V441h401V295.51c-54.645 9.268-218.356 57.89-292.83 96.111zM271.1 118.518c2.016-.447 2.912.224 4.135 1.564 6.943 7.698 29.133 34.729 35.163 42.1 1.12 1.341.344 2.802-.552 3.575-44.793 34.85-94.633 84.219-122.405 119.515-.551.79-.103.79.345.67 48.376-20.776 162.03-53.958 213.214-63.22v-64.663L200.672 0 0 157.938v70.695c62.142-36.842 205.927-93.928 271.1-110.115z"
2253    fill="currentColor" fill-rule="nonzero" />
2254</svg>
2255</a></div>
2256
2257<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.realtor.com/realestateagents/5845ae309448fc0001a9a8f7" target="_blank" rel="noopener noreferrer"><svg class="social-icon-realtor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28.21 32.84">
2258  <title>Realtor</title>
2259  <g>
2260    <path
2261      d="M.47 28.93h.61a1.29 1.29 0 01.93.21.93.93 0 01.31.73.84.84 0 01-.91.84H1l1.26 2h.5l-1-1.
226166a1.17 1.17 0 001-1.23 1.36 1.36 0 00-.55-1.11 1.65 1.65 0 00-1-.24H.06v4.24h.41v-3.78zm4.27 1.49v-1.49h1.78v-.41h-2.2v4.24h2.2v-.41H4.74v-1.51h1.78v-.42H4.74zm5.62.63h-1.6l.79-2.13.81 2.13zm-2.25 1.71l.51-1.33h1.88l.5 1.33h.44l-1.63-4.24h-.5l-1.64 4.24zm6.46 0v-.41h-1.49v-3.83h-.42v4.24h1.91zm2.1 0v-3.83h.85v-.41H15.4v.41h.85v3.83h.42zm1.73-2.15a2.16 2.16 0 002.16 2.23 2.12 2.12 0 001.61-.71 2.27 2.27 0 00-.09-3.08 2.15 2.15 0 00-3 0 2.2 2.2 0 00-.66 1.56zm.44 0a1.87 1.87 0 01.65-1.39 1.66 1.66 0 011.07-.39 1.8 1.8 0 11-1.72 1.78zm5.72-1.68h.61a1.29 1.29 0 01.93.21 1 1 0 01.3.73.83.83 0 01-.9.84h-.4l1.26 2h.49l-1-1.66a1.17 1.17 0 001-1.23 1.36 1.36 0 00-.55-1.11 1.65 1.65 0 00-1-.24h-1.16v4.24h.42v-3.78zM0 0v27h27V0zm14.35 3.24h3a5.1 5.1 0 010 10.18h-3zM11.44 23.6H3.82V3.21h7.62zm2.91 0V13.49l10.56 10.14zm13.1 4.13a.76.76 0 00-.54.22.78.78 0 00-.23.55.79.79 0 00.77.77A.76.76 0 0028 29a.77.77 0 000-1 .73.73 0 00-.54-.23zm.68.77a.66.66 0 01-.2.48.69.69 0 01-.48.2A.71.71 0 0127 29a.67.67 0 01-.2-.48.73.73 0 01.2-.52.69.69 0 01.48-.19.67.67 0 01.48.2.66.66 0 01.2.48zm-.66-.45h-.32v.88h.13v-.39h.2l.19.39h.15l-.2-.41a.23.23 0 00.21-.23c0-.17-.12-.24-.36-.24zm0 .09c.18 0 .26 0 .26.16s-.08.15-.26.15h-.16v-.31z"
2262      fill="currentColor" />
2263  </g>
2264</svg>
2265</a></div></div>
2266</div>
2267
2268
2269
2270<div class="wp-block-group is-content-justification-right is-layout-flex wp-container-core-group-is-layout-0c0c9e10 wp-block-group-is-layout-flex">
2271<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex">
2272<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained hide-on-mobile">
2273<p class="has-text-align-right has-carrot-color-accent-4-color has-text-color has-link-color has-dm-serif-display-font-family wp-elements-7400b867af49eed537a930ded8fa8bea" style="font-size:clamp(1.039rem, 1.039rem + ((1vw - 0.2rem) * 0.561), 1.6rem);"><a href="tel:(507)696-7510" data-type="tel" data-id="tel:(507)696-7510"><strong>(507)696-7510</strong></a></p>
2274</div>
2275
2276
2277
2278<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained hide-on-tablet hide-on-desktop">
2279<div class="wp-block-outermost-icon-block"><a class="icon-container has-icon-color has-carrot-color-accent-3-color" href="tel:(507)696-7510" style="color:#5f74ac;width:24px;transform:rotate(0deg) scaleX(1) scaleY(1)"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640">
2279<path d="M224.2 89C216.3 70.1 195.7 60.1 176.1 65.4L170.6 66.9C106 84.5 50.8 147.1 66.9 223.3C104 398.3 241.7 536 416.7 573.1C493 589.3 555.5 534 573.1 469.4L574.6 463.9C580 444.2 569.9 423.6 551.1 415.8L453.8 375.3C437.3 368.4 418.2 373.2 406.8 387.1L368.2 434.3C297.9 399.4 241.3 341 208.8 269.3L253 233.3C266.9 222 271.6 202.9 264.8 186.3L224.2 89z"></path></svg></a></div>
2280</div>
2281</div>
2282
2283
2284
2285<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex">
2286<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f0acb57f wp-block-group-is-layout-flex" style="padding-right:0;padding-left:0"><nav class="has-medium-font-size is-responsive items-justified-right wp-block-navigation is-horizontal is-content-justification-right is-layout-flex wp-container-core-navigation-is-layout-d534ff85 wp-block-navigation-is-layout-flex" aria-label="Main nav, without “get a cash offer”" 
2287		 data-wp-interactive="core/navigation" data-wp-context='{"overlayOpenedBy":{"click":false,"hover":false,"focus":false},"type":"overlay","roleAttribute":"","ariaLabel":"Menu"}'><button aria-haspopup="dialog" aria-label="Open menu" class="wp-block-navigation__responsive-container-open" 
2288				data-wp-on--click="actions.openMenuOnClick"
2289				data-wp-on--keydown="actions.handleMenuKeydown"
2290			><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 5v1.5h14V5H5z"></path><path d="M5 12.8h14v-1.5H5v1.5z"></path><path d="M5 19h14v-1.5H5V19z"></path></svg></button>
2291				<div class="wp-block-navigation__responsive-container  has-text-color has-contrast-color has-background has-base-background-color"  id="modal-1" 
2292				data-wp-class--has-modal-open="state.isMenuOpen"
2293				data-wp-class--is-menu-open="state.isMenuOpen"
2294				data-wp-watch="callbacks.initMenu"
2295				data-wp-on--keydown="actions.handleMenuKeydown"
2296				data-wp-on--focusout="actions.handleMenuFocusout"
2297				tabindex="-1"
2298			>
2299					<div class="wp-block-navigation__responsive-close" tabindex="-1">
2300						<div class="wp-block-navigation__responsive-dialog" 
2301				data-wp-bind--aria-modal="state.ariaModal"
2302				data-wp-bind--aria-label="state.ariaLabel"
2303				data-wp-bind--role="state.roleAttribute"
2304			>
2305							<button aria-label="Close menu" class="wp-block-navigation__responsive-container-close" 
2306				data-wp-on--click="actions.closeMenuOnClick"
2307			><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg></button>
2308							<div class="wp-block-navigation__responsive-container-content" 
2309				data-wp-watch="callbacks.focusFirstElement"
2310			 id="modal-1-content">
2311								<ul class="wp-block-navigation__container has-medium-font-size is-responsive items-justified-right wp-block-navigation has-medium-font-size"><li style="text-transform:capitalize;" class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/buyers/"><span class="wp-block-navigation-item__label">Buyers</span></a></li><li style="text-transform:capitalize;" class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/first-time-home-buyer/"><span class="wp-block-navigation-item__label">First Time Home Buyer</span></a></li><li style="text-transform:capitalize;" class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/inheritance/"><span class="wp-block-navigation-item__label">Inheritance</span></a></li><li style="text-transform:capitalize;" class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/relocation/"><span class="wp-block-navigation-item__label">Relocation</span></a></li><li style="text-transform:none;" class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/reviews/"><span class="wp-block-navigation-item__label">Reviews</span></a></li><li style="text-transform:none;" class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/meet-alex-mayer/"><span class="wp-block-navigation-item__label">
2311Meet Alex Mayer</span></a></li><li class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/#faq"><span class="wp-block-navigation-item__label">FAQ</span></a></li><li style="text-transform:none;" class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/contact-us/"><span class="wp-block-navigation-item__label">Contact Us</span></a></li><li data-wp-context="{ &quot;submenuOpenedBy&quot;: { &quot;click&quot;: false, &quot;hover&quot;: false, &quot;focus&quot;: false }, &quot;type&quot;: &quot;submenu&quot;, &quot;modal&quot;: null, &quot;previousFocus&quot;: null }" data-wp-interactive="core/navigation" data-wp-on--focusout="actions.handleMenuFocusout" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on--mouseenter="actions.openMenuOnHover" data-wp-on--mouseleave="actions.closeMenuOnHover" data-wp-watch="callbacks.initMenu" tabindex="-1" style="text-transform:capitalize;" class="wp-block-navigation-item has-medium-font-size has-child open-on-hover-click wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="https://rochesterareahomesbyalex.com/buy-or-sell-with-confidence-in-the-chatfield-minnesota-real-estate-market/"><span class="wp-block-navigation-item__label">Areas</span></a><button data-wp-bind--aria-expanded="state.isMenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Areas submenu" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" ><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></button><ul data-wp-on--focus="actions.openMenuOnFocus" style="text-transform:capitalize;" class="wp-block-navigation__submenu-container has-text-color has-contrast-color has-background has-base-background-color wp-block-navigation-submenu"><li class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/buy-or-sell-with-confidence-in-the-byron-minnesota-real-estate-market/"><span class="wp-block-navigation-item__label">Byron, Minnesota</span></a></li><li class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/buy-or-sell-with-confidence-in-the-chatfield-minnesota-real-estate-market/"><span class="wp-block-navigation-item__label">Chatfield, Minnesota</span></a></li><li class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/buy-or-sell-with-confidence-in-the-kasson-minnesota-real-estate-market/"><span class="wp-block-navigation-item__label">Kasson, Minnesota</span></a></li><li class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/buy-or-sell-with-confidence-in-the-oronoco-minnesota-real-estate-market/"><span class="wp-block-navigation-item__label">Oronoco, Minnesota</span></a></li><li class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/buy-or-sell-with-confidence-in-the-pine-island-minnesota-real-estate-market/"><span class="wp-block-navigation-item__label">Pine Island, Minnesota</span></a></li><li class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/buy-or-sell-with-confidence-in-the-rochester-minnesota-real-estate-market/"><span class="wp-block-navigation-item__label">Rochester, Minnesota</span></a></li><li style="text-transform:capitalize;" class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/buy-or-sell-with-confidence-in-the-saint-charles-minnesota-real-estate-market/"><span class="wp-block-navigation-item__label">Saint Charles, Minnesota</span></a></li><li class="has-medium-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/buy-or-sell-with-confidence-in-the-stewartville-minnesota-real-estate-market/"><span class="wp-block-navigation-item__label">Stewartville, Minnesota</span></a></li></ul></li></ul>
2312							</div>
2313						</div>
2314					</div>
2315				</div></nav></div>
2316
2317
2318
2319<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained hide-on-mobile hide-on-tablet">
2320<div class="wp-block-buttons is-nowrap is-layout-flex wp-container-core-buttons-is-layout-6c531013 wp-block-buttons-is-layout-flex">
2321<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="/sell-your-house/">Sell Your House</a></div>
2322</div>
2323</div>
2324</div>
2325</div>
2326</div>
2327</div>
2328</div>
2329</header>
2330
2331
2332<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0"><div class="entry-content alignfull wp-block-post-content has-global-padding is-layout-constrained wp-block-post-content-is-layout-constrained">
2333<div class="wp-block-cover is-light" style="border-radius:0em;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--60)"><img loading="eager" fetchpriority="high"  width="1271" height="1413" class="wp-block-cover__image-background wp-image-5869 size-full" alt="" src="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_9035.jpg" style="object-position:51% 55%" data-object-fit="cover" data-object-position="51% 55%" srcset="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_9035.jpg 1271w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_9035-270x300.jpg 270w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_9035-921x1024.jpg 921w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_9035-768x854.jpg 768w" sizes="(max-width: 1271px) 100vw, 1271px"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container has-global-padding is-layout-constrained wp-container-core-cover-is-layout-d92c4058 wp-block-cover-is-layout-constrained">
2334<p class="has-text-align-center has-large-font-size"></p>
2335</div></div>
2336
2337
2338
2339<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0">
2340<div class="wp-block-carrot-shape-divider alignfull is-vertically-flipped is-horizontally-flipped is-style-waves has-text-color mt-0 mb-0" style="color:#2c49ad" aria-hidden="true"><div class="wp-block-carrot-shape-divider__shape" style="height:100px"><svg class="divider--waves" viewBox="0 0 1000 300" aria-hidden="true" preserveAspectRatio="none"><path d="M 1000 299 l 2 -279 c -155 -36 -310 135 -415 164 c -102.64 28.35 -149 -32 -232 -31 c -80 1 -142 53 -229 80 c -65.54 20.34 -101 15 -126 11.61 v 54.39 z"></path><path d="M 1000 286 l 2 -252 c -157 -43 -302 144 -405 178 c -101.11 33.38 -159 -47 -242 -46 c -80 1 -145.09 54.07 -229 87 c -65.21 25.59 -104.07 16.72 -126 10.61 v 22.39 z"></path><path d="M 1000 300 l 1 -230.29 c -217 -12.71 -300.47 129.15 -404 156.29 c -103 27 -174 -30 -257 -29 c -80 1 -130.09 37.07 -214 70 c -61.23 24 -108 15.61 -126 10.61 v 22.39 z"></path></svg></div><div class="wp-block-carrot-shape-divider__background" style="height:50px"></div></div>
2341
2342
2343
2344<div class="wp-block-group is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-7fc53715 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--30);padding-right:0;padding-bottom:0;padding-left:0">
2345<figure class="wp-block-image size-medium is-resized"><img loading="eager"  width="272" height="300" src="https://image-cdn.carrot.com/uploads/sites/83654/2026/03/KeyCrew-Verified-Expert-Badge-272x300.png" alt="KeyCrew Expert Badge" class="wp-image-6154" style="width:137px;height:auto" srcset="https://image-cdn.carrot.com/uploads/sites/83654/2026/03/KeyCrew-Verified-Expert-Badge-272x300.png 272w, https://image-cdn.carrot.com/uploads/sites/83654/2026/03/KeyCrew-Verified-Expert-Badge.png 506w" sizes="(max-width: 272px) 100vw, 272px"></figure>
2346
2347
2348
2349<figure class="wp-block-image aligncenter size-large is-resized is-style-default"><a href="https://share.google/mr9gM7XovKJwaA45P" target="_blank" rel=" noreferrer noopener"><img decoding="async" src="https://image-cdn.carrot.com/uploads/sites/66241/2022/08/google-5-stars-reviews.png" alt="Link To Google Reviews" style="width:200
2349px;height:auto" srcset="https://image-cdn.carrot.com/uploads/sites/66241/2022/08/google-5-stars-reviews.png 588w, https://image-cdn.carrot.com/uploads/sites/66241/2022/08/google-5-stars-reviews-300x140.png 300w" sizes="(max-width: 588px) 100vw, 588px"></a></figure>
2350
2351
2352
2353<figure class="wp-block-image aligncenter size-large is-resized is-style-default"><a href="https://www.facebook.com/RochAreaHomes" target="_blank" rel=" noreferrer noopener"><img decoding="async" src="https://image-cdn.carrot.com/uploads/sites/66241/2022/08/facebook-review.png" alt="Link To Facebook" style="width:200px;height:auto" srcset="https://image-cdn.carrot.com/uploads/sites/66241/2022/08/facebook-review.png 1024w, https://image-cdn.carrot.com/uploads/sites/66241/2022/08/facebook-review-300x188.png 300w, https://image-cdn.carrot.com/uploads/sites/66241/2022/08/facebook-review-768x480.png 768w" sizes="(max-width: 1024px) 100vw, 1024px"></a></figure>
2354
2355
2356
2357<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="3300" height="2550" src="https://image-cdn.carrot.com/uploads/sites/83654/2026/03/Alex-Mayer-awards-fanned-out-01-2-1.png" alt="Best of the Best award" class="wp-image-6153" style="width:189px;height:auto" srcset="https://image-cdn.carrot.com/uploads/sites/83654/2026/03/Alex-Mayer-awards-fanned-out-01-2-1.png 3300w, https://image-cdn.carrot.com/uploads/sites/83654/2026/03/Alex-Mayer-awards-fanned-out-01-2-1-300x232.png 300w, https://image-cdn.carrot.com/uploads/sites/83654/2026/03/Alex-Mayer-awards-fanned-out-01-2-1-1024x791.png 1024w, https://image-cdn.carrot.com/uploads/sites/83654/2026/03/Alex-Mayer-awards-fanned-out-01-2-1-768x593.png 768w" sizes="auto, (max-width: 3300px) 100vw, 3300px"></figure>
2358</div>
2359
2360
2361
2362<h1 class="wp-block-heading has-text-align-center"><strong>Rochester, MN Real Estate Explained Simply &#8211; By Alex Mayer</strong></h1>
2363
2364
2365
2366<p class="has-text-align-center"> As you find yourself looking to hire a real estate agent in the Rochester MN area, you have a lot of options. The challenge is finding an agent who truly understands “how” our Rochester MN area market works —&nbsp;<strong>and who can explain everything in a clear, simple, and easy-to-understand way.</strong></p>
2367
2368
2369
2370<p class="has-text-align-center"><strong>As you may have found online by now:</strong>&nbsp;much of the information you may be finding is outdated, inaccurate, or written by large national algorithms. What you need is current, reliable, and locally informed understanding of our Rochester MN area explained in a way that helps you make confident decisions about buying or selling a home.</p>
2371
2372
2373
2374<h2 class="wp-block-heading">Who Is Alex Mayer – 4X Winner of Rochester’s Best Real Estate Agent:</h2>
2375
2376
2377
2378<p class="">Alex Mayer is a full-time Rochester MN real estate agent, a 4X winner of Best Real Estate Agent in Rochester MN with 300+ five-star reviews. His core values are Education, Communication, and Responsiveness which guide every part of his business. He has a <strong>&#8220;Direct Representation Model&#8221;</strong> &#8211; meaning his clients work directly with him, not a large team with junior agent handoffs. His promise: You’ll know what to expect, how to operate, and what needs to be done to be successful in the Rochester MN real estate market. He specializes in first-time homebuyers, Mayo Clinic and other relocating buyers, and Rochester MN sellers, including move-up, downsizing, and estate sales. Alex is also known for his Alaskan Malamute dogs, Atlas and Kaia, who are featured in much of his local branding.</p>
2379
2380
2381
2382<h3 class="wp-block-heading">A Message From Alex Mayer:</h3>
2383
2384
2385
2386<p class="">&#8220;My entire strategy is built around delivering my clients clear explanations, local expertise, and direct one-on-one guidance. I show you exactly what to expect, how to operate, and what needs to be done to win in the Rochester MN real estate market.&nbsp;<strong>With me you get a precise, real-time understanding of our local market — delivered simply and in a way that helps you make confident decisions.</strong>&#8220;</p>
2387
2388
2389
2390<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
2391<div class="wp-block-column has-border-color has-carrot-color-accent-4-border-color is-layout-flow wp-block-column-is-layout-flow" style="border-width:1px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)">
2392<h3 class="wp-block-heading has-text-align-center"><strong>Deep Knowledge of Rochester&#8217;s Neighborhoods</strong></h3>
2393
2394
2395
2396<p class="has-text-align-center">With a feet in the street experience, Alex understands the unique character, pricing patterns, and buyer demand across Rochester’s most sought-after areas, including:</p>
2397
2398
2399
2400<ul class="wp-block-list">
2401<li><strong>
2401Historic Southwest</strong> – mature trees, charm, and proximity to downtown</li>
2402
2403
2404
2405<li><strong>Northeast Rochester</strong> – affordability, strong rental demand, and fast growth</li>
2406
2407
2408
2409<li><strong>Bamber Valley &amp; Southwest Rochester</strong> – newer developments and family-friendly communities</li>
2410
2411
2412
2413<li><strong>Elton Hills, Kutzky Park &amp; Folwell</strong> – established neighborhoods with strong resale value</li>
2414
2415
2416
2417<li><strong>Cascade Lake Area</strong> – modern builds, recreation, and rising popularity</li>
2418
2419
2420
2421<li><strong>Northwest Rochester</strong> – excellent schools and suburban feel</li>
2422</ul>
2423
2424
2425
2426<p class="has-text-align-center">For <a href="https://rochesterareahomesbyalex.com/relocation/">relocation clients</a>, Alex offers a clear perspective on commute times, school districts, local amenities, and neighborhood “feel” — making it easier to choose the right home even from out of state.</p>
2427
2428
2429
2430<h4 class="wp-block-heading">Message From Alex:</h4>
2431
2432
2433
2434<p class="">&#8220;Our Rochester area market place is always evolving. What is working and happening today can be completely different from what was happening weeks ago. My philosophy is designed around delivering proper expectations for the current market.&#8221;</p>
2435</div>
2436
2437
2438
2439<div class="wp-block-column has-border-color has-carrot-color-accent-1-border-color is-layout-flow wp-block-column-is-layout-flow" style="border-width:1px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)">
2440<h3 class="wp-block-heading has-text-align-center"><strong>Specialized Insight for Mayo Clinic Relocations</strong></h3>
2441
2442
2443
2444<p class="has-text-align-center">As Rochester continues to grow alongside Mayo Clinic, Alex has consistently been a trusted resource for physicians, researchers, medical staff, and relocations moving to the area. He understands that many relocation buyers are working with tight timelines, making decisions remotely, and need clarity quickly. </p>
2445
2446
2447
2448<h3 class="wp-block-heading has-text-align-center"><strong>Data-Driven Guidance for Buyers &amp; Sellers</strong></h3>
2449
2450
2451
2452<p class="has-text-align-center">Alex tracks market trends daily — giving his clients clarity on:</p>
2453
2454
2455
2456<ul class="wp-block-list">
2457<li>Current inventory levels and how they impact competition</li>
2458
2459
2460
2461<li>Pricing patterns by neighborhood and how homes are actually selling</li>
2462
2463
2464
2465<li>Days on market and what that means for negotiations</li>
2466
2467
2468
2469<li>Buyer demand and seasonal shifts</li>
2470
2471
2472
2473<li>How to structure competitive offers</li>
2474
2475
2476
2477<li>What features buyers prioritize right now</li>
2478
2479
2480
2481<li>When it makes sense to move forward &#8211; or hold off</li>
2482</ul>
2483
2484
2485
2486<p class="has-text-align-center">Alex helps <a href="https://rochesterareahomesbyalex.com/relocation/">relocation buyers</a> feel grounded and confident long before they arrive.</p>
2487
2488
2489
2490<h4 class="wp-block-heading">Message From Alex:</h4>
2491
2492
2493
2494<p class="">&#8220;For my relocations clients, step one is always to get a feel for what to expect from our Rochester area. From there its about determining what works best for their lifestyles. Then we can focus on making this an affordable and intelligent decision.&#8221;</p>
2495</div>
2496
2497
2498
2499<div class="wp-block-column has-border-color has-carrot-color-accent-4-border-color is-layout-flow wp-block-column-is-layout-flow" style="border-width:1px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)">
2500<h3 class="wp-block-heading has-text-align-center"><strong>Your Strategic Advantage in the Rochester Market</strong></h3>
2501
2502
2503
2504<p class="has-text-align-center">Winning in Rochester’s real estate landscape is about informed decision-making — and that’s exactly what Alex provides. His combination of deep local expertise, strong negotiation skills, and an education-first approach helps clients enter the market with clarity and confidence. Alex ensures you fully understand the market and have a clear strategy for success.</p>
2505
2506
2507
2508<h3 class="wp-block-heading has-text-align-center"><strong>Experience Navigating Every Market Condition</strong></h3>
2509
2510
2511
2512<p class="has-text-align-center">Over the past ten years, Alex has successfully guided clients through rising markets, shifting interest rates, low-inventory seasons, and competitive bidding environments. His ability to adapt strategies based on current market conditions — while clearly explaining what these changes mean for buyers and sellers — ensures clients always stay one step ahead. Whether the Rochester market is moving quickly or slowing down, Alex helps you make informed decisions rooted in real data, local trends, and proven experience.</p>
2513
2514
2515
2516<h3 class="wp-block-heading"><strong>A Local Award Winning Agent:</strong></h3>
2517
2518
2519
2520<p class="">Alex has consistently been nominated and won Rochester Best Real Estate Agent. With over 300 Five Star Reviews from alumni clients Alex demonstrates a commitment not only to awards, but to the client experience.</p>
2521
2522
2523
2524<h4 class="wp-block-heading">Message From Alex:</h4>
2525
2526
2527
2528<p class="">&#8220;My true passion is seeing the &#8220;Click&#8221; in my clients eyes as they come to a fresh understanding of what to expect and what is working today.&#8221;</p>
2529</div>
2530</div>
2531
2532
2533
2534<div class="wp-block-carrot-shape-divider alignfull is-style-waves has-text-color mt-0 mb-0" style="color:#ed5f3b" aria-hidden="true"><div class="wp-block-carrot-shape-divider__shape" style="height:100px"><svg class="divider--waves" viewBox="0 0 1000 300" aria-hidden="true" preserveAspectRatio="none"><path d="M 1000 299 l 2 -279 c -155 -36 -310 135 -415 164 c -102.64 28.35 -149 -32 -232 -31 c -80 1 -142 53 -229 80 c -65.54 20.34 -101 15 -126 11.61 v 54.39 z"></path><path d="M 1000 286 l 2 -252 c -157 -43 -302 144 -405 178 c -101.11 33.38 -159 -47 -242 -46 c -80 1 -145.09 54.07 -229 87 c -65.21 25.59 -104.07 16.72 -126 10.61 v 22.39 z"></path>
2534<path d="M 1000 300 l 1 -230.29 c -217 -12.71 -300.47 129.15 -404 156.29 c -103 27 -174 -30 -257 -29 c -80 1 -130.09 37.07 -214 70 c -61.23 24 -108 15.61 -126 10.61 v 22.39 z"></path></svg></div><div class="wp-block-carrot-shape-divider__background" style="height:50px"></div></div>
2535</div>
2536
2537
2538
2539<div class="wp-block-group alignfull has-carrot-color-base-2-color has-carrot-color-accent-4-background-color has-text-color has-background has-link-color wp-elements-3032effaa7b04d70e10170210e114aa8 has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)">
2540<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
2541<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
2542<h2 class="wp-block-heading has-text-align-center">About Alex Mayer</h2>
2543
2544
2545
2546<p class="has-text-align-center is-style-default">Alex Mayer is a full-time Rochester MN real estate agent, a 4X winner of Best Real Estate Agent in Rochester MN with 300+ five-star reviews. His core values are Education, Communication, and Responsiveness which guide every part of his business. He has a <strong>&#8220;Direct Representation Model&#8221;</strong> &#8211; meaning his clients work directly with him, not a large team with junior agent handoffs. His promise: You’ll know what to expect, how to operate, and what needs to be done to be successful in the Rochester MN real estate market. He specializes in first-time homebuyers, Mayo Clinic and other relocating buyers, and Rochester MN sellers, including move-up, downsizing, and estate sales. Alex is also known for his Alaskan Malamute dogs, Atlas and Kaia, who are featured in much of his local branding.</p>
2547</div>
2548
2549
2550
2551<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
2552<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="684" src="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/cropped-Alex-Mayer-digital-banner-final-01-3-1600x1068-1-1024x684.webp" alt="About Rochester Area Homes by Alex Mayers" class="wp-image-5886" srcset="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/cropped-Alex-Mayer-digital-banner-final-01-3-1600x1068-1-1024x684.webp 1024w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/cropped-Alex-Mayer-digital-banner-final-01-3-1600x1068-1-300x200.webp 300w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/cropped-Alex-Mayer-digital-banner-final-01-3-1600x1068-1-768x513.webp 768w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/cropped-Alex-Mayer-digital-banner-final-01-3-1600x1068-1.webp 1600w" sizes="auto, (max-width: 1024px) 100vw, 1024px"></figure>
2553</div>
2554</div>
2555</div>
2556
2557
2558
2559<div class="wp-block-carrot-shape-divider alignfull is-vertically-flipped is-horizontally-flipped is-style-waves has-text-color mt-0 mb-0" style="color:#ed5f3b" aria-hidden="true"><div class="wp-block-carrot-shape-divider__shape" style="height:100px"><svg class="divider--waves" viewBox="0 0 1000 300" aria-hidden="true" preserveAspectRatio="none"><path d="M 1000 299 l 2 -279 c -155 -36 -310 135 -415 164 c -102.64 28.35 -149 -32 -232 -31 c -80 1 -142 53 -229 80 c -65.54 20.34 -101 15 -126 11.61 v 54.39 z"></path><path d="M 1000 286 l 2 -252 c -157 -43 -302 144 -405 178 c -101.11 33.38 -159 -47 -242 -46 c -80 1 -145.09 54.07 -229 87 c -65.21 25.59 -104.07 16.72 -126 10.61 v 22.39 z"></path><path d="M 1000 300 l 1 -230.29 c -217 -12.71 -300.47 129.15 -404 156.29 c -103 27 -174 -30 -257 -29 c -80 1 -130.09 37.07 -214 70 c -61.23 24 -108 15.61 -126 10.61 v 22.39 z"></path></svg></div><div class="wp-block-carrot-shape-divider__background" style="height:50px"></div></div>
2560
2561
2562
2563<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
2564<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
2565<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-5ef8210f wp-block-group-is-layout-constrained" style="padding-right:0vw;padding-left:0vw">
2565<div  class="wp-block-carrot-form carrot-form carrot-form-instance-6e103c65-5e6f-4928-b2d6-b2e5fc051c83">
2565<script type="text/javascript"></script>
2565
2566                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_4' ><div id='gf_4' class='gform_anchor' tabindex='-1'></div>
2567                        <!-- wp:group {"className":"gform_heading"} --><div class="wp-block-group gform_heading">
2568                            <!-- wp:heading {"level":3} --><h3 class="wp-block-heading">Connect with Alex</h3><!-- /wp:heading -->
2569                            <!-- wp:paragraph --><p>Fill in your information below and Alex will personally reach out.</p><!-- /wp:paragraph -->
2570                        </div><!-- /wp:group --><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_4' id='gform_4'  action='/#gf_4' data-formid='4' novalidate>
2571                        <div class='gform-body gform_body'><ul id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below'><li id="field_4_1"  class="gfield gfield--type-name gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_below gfield_visibility_visible"  data-js-reload="field_4_1"><label class='gfield_label gform-field-label gfield_label_before_complex'  >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_4_1'>
2572                            
2573                            <span id='input_4_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >
2574                                                    <input type='text' name='input_1.3' id='input_4_1_3' value=''   aria-required='true'     />
2575                                                    <label for='input_4_1_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>First</label>
2576                                                </span>
2577                            
2578                            <span id='input_4_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >
2579                                                    <input type='text' name='input_1.6' id='input_4_1_6' value=''   aria-required='true'     />
2580                                                    <label for='input_4_1_6' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>Last</label>
2581                                                </span>
2582                            
2583                        </div></li><li id="field_4_2"  class="gfield gfield--type-phone gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"  data-js-reload="field_4_2"><label class='gfield_label gform-field-label' for='input_4_2' >Phone<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_phone'><input data-mask="standard" name='input_2' id='input_4_2' type='tel' value='' class='medium'   aria-required="true" aria-invalid="false"   /></div></li><li id="field_4_3"  class="gfield gfield--type-email gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"  data-js-reload="field_4_3"><label class='gfield_label gform-field-label' for='input_4_3' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
2584                            <input name='input_3' id='input_4_3' type='email' value='' class='medium'    aria-required="true" aria-invalid="false"  />
2585                        </div></li><li id="field_4_4"  class="gfield gfield--type-textarea field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"  data-js-reload="field_4_4"><label class='gfield_label gform-field-label' for='input_4_4' >Tell Me A Little About Your Situation</label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_4_4' class='textarea medium'      aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id="field_4_5"  class="gfield gfield--type-captcha field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"  data-js-reload="field_4_5"><label class='gfield_label gform-field-label screen-reader-text' for='input_4_5' ></label><div id='input_4_5' class='ginput_container ginput_recaptcha' data-sitekey='6LeD8lwtAAAAAF9xkDwy5f72EMmh3FCkzPJeAmNv'  data-theme='light' data-tabindex='0'  data-badge=''></div></li><li id="field_4_6"  class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below gfield_visibility_visible"  data-js-reload="field_4_6"><label class='gfield_label gform-field-label' for='input_4_6' >Comments</label><div class='ginput_container'><input name='input_6' id='input_4_6' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_4_6'>This field is for validation purposes and should be left unchanged.</div></li></ul></div>
2586        <div class='gform_footer top_label'> <!-- wp:button --><div class="wp-block-button"><input type='submit' id='gform_submit_button_4' class="gform_button wp-element-button wp-block-button__link" value='C
2586onnect Now!'  onclick='if(window["gf_submitting_4"]){return false;}  if( !jQuery("#gform_4")[0].checkValidity || jQuery("#gform_4")[0].checkValidity()){window["gf_submitting_4"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_4"]){return false;} if( !jQuery("#gform_4")[0].checkValidity || jQuery("#gform_4")[0].checkValidity()){window["gf_submitting_4"]=true;}  jQuery("#gform_4").trigger("submit",[true]); }' /></div><!-- /wp:button --> <input type='hidden' name='gform_ajax' value='form_id=4&amp;title=1&amp;description=1&amp;tabindex=0' />
2587            <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' />
2588            <input type='hidden' class='gform_hidden' name='gform_submit' value='4' />
2589            
2590            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
2591            <input type='hidden' class='gform_hidden' name='state_4' value='WyJbXSIsIjU2MTVjN2VlOTYzMzE4OGM5YWIwOGM4MzBiODdkYmM5Il0=' />
2592            <input type='hidden' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' />
2593            <input type='hidden' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' />
2594            <input type='hidden' name='gform_field_values' value='' />
2595            
2596        </div>
2597                        <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="129"/>
2597<script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script>
2597</p></form>
2598                        </div>
2599		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_4' id='gform_ajax_frame_4' title='This iframe contains the logic required to handle Ajax powered Carrot Forms.'></iframe>
2600		                
2600<script>
2601gform.initializeOnLoaded( function() {gformInitSpinner( 4, 'https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_4').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_4');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_4').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_4').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_4').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_4').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_4').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_4').val();gformInitSpinner( 4, 'https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [4, current_page]);window['gf_submitting_4'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_4').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_4').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [4]);window['gf_submitting_4'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_4').text());}, 50);}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [4, current_page]);gform.utils.trigger({ event: 'gform/postRender', native: false, data: { formId: 4, currentPage: current_page } });} );} );
2602</script>
2602
2603</div></div>
2604</div>
2605</div>
2606
2607
2608
2609<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="border-radius:0px">
2610<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
2611<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
2612<h2 class="wp-block-heading has-text-align-center"><strong>Why People Choose Alex Mayer as Their Real Estate Agent in Rochester MN</strong></h2>
2613
2614
2615
2616<p class="has-text-align-left">People choose me because they feel informed, supported, and guided — not sold to. I make the increasingly complex and messy process of real estate easy to understand and manageable. I’m committed to being available to my clients — “Responsiveness” is a core value for a reason. Four out of five times I answer on the first call; the fifth time, I call back quickly. <strong>Give it a try:&nbsp;507-696-7510</strong>.</p>
2617
2618
2619
2620<p class="">I keep my clients updated in the moments that matter: when an offer comes in, after we submit an offer, where we stand in negotiations — and even when nothing has changed — I believe “no update” is still an update.&nbsp;<strong>My clients are never left wondering what’s happening.</strong></p>
2621
2622
2623
2624<p class="">My commitment is real, human, and demonstrated —&nbsp;<strong>&nbsp;</strong>just read my reviews. I’m intentional, disciplined, and focused with an eye on the client experience. That’s why I’ve consistently been voted&nbsp;<strong>Best Real Estate Agent in Rochester Minnesota</strong>&nbsp;over the last four years.</p>
2625
2626
2627
2628<p class=""><strong>I’m a local to Rochester Minnesota</strong>&nbsp;— I live here, work here, support local businesses, show up at community events, and understand the daily, weekly, and seasonal rhythms of the area in a way that goes beyond statistics and market reports.</p>
2629
2630
2631
2632<p class="">At my core, I’m an educator. My greatest fulfillment is seeing the<strong>&nbsp;“click”&nbsp;</strong>in my clients’ eyes as they come to a new understanding and more complete perspective. I work to be the best real estate agent for the people I serve — and I hope to have the opportunity to show you.</p>
2633
2634
2635
2636<p class="">Cheers, Alex Mayer – Associate Broker eXp Realty –<strong>&nbsp;507-696-7510</strong></p>
2637</div>
2638
2639
2640
2641<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
2642<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="768" height="1024" src="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_8759-2-768x1024.jpg" alt="Choosing the Right Real Estate Agent in Rochester, Minnesota" class="wp-image-5864" style="aspect-ratio:1;object-fit:cover" srcset="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_8759-2-768x1024.jpg 768w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_8759-2-225x300.jpg 225w" sizes="auto, (max-width: 768px) 100vw, 768px"></figure>
2643</div>
2644</div>
2645</div>
2646
2647
2648
2649<div class="wp-block-carrot-shape-divider alignfull is-horizontally-flipped is-style-waves has-text-color mt-0 mb-0" style="color:#2c49ad" aria-hidden="true"><div class="wp-block-carrot-shape-divider__shape" style="height:100px"><svg class="divider--waves" viewBox="0 0 1000 300" aria-hidden="true" preserveAspectRatio="none"><path d="M 1000 299 l 2 -279 c -155 -36 -310 135 -415 164 c -102.64 28.35 -149 -32 -232 -31 c -80 1 -142 53 -229 80 c -65.54 20.34 -101 15 -126 11.61 v 54.39 z"></path><path d="M 1000 286 l 2 -252 c -157 -43 -302 144 -405 178 c -101.11 33.38 -159 -47 -242 -46 c -80 1 -145.09 54.07 -229 87 c -65.21 25.59 -104.07 16.72 -126 10.61 v 22.39 z"></path><path d="M 1000 300 l 1 -230.29 c -217 -12.71 -300.47 129.15 -404 156.29 c -103 27 -174 -30 -257 -29 c -80 1 -130.09 37.07 -214 70 c -61.23 24 -108 15.61 -126 10.61 v 22.39 z"></path></svg></div><div class="wp-block-carrot-shape-divider__background" style="height:50px"></div></div>
2650
2651
2652
2653<div class="wp-block-group alignfull has-carrot-color-accent-1-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-a919c335 wp-block-group-is-layout-constrained" style="border-radius:0px;margin-top:0;margin-bottom:0;padding-top:0;padding-right:var(--wp--preset--spacing--30);padding-bottom:0;padding-left:var(--wp--preset--spacing--30)">
2654<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
2655<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
2656<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="930" src="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_2211-4-1024x930.jpg" alt="" class="wp-image-5816" style="aspect-ratio:4/3;object-fit:cover" srcset="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_2211-4-1024x930.jpg 1024w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_2211-4-300x272.jpg 300w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_2211-4-768x698.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px"></figure>
2657</div>
2658
2659
2660
2661<div class="wp-block-column is-vertically-aligned-center has-carrot-color-base-2-color has-text-color has-link-color wp-elements-be9578081953abeed968fa5239a36219 is-layout-flow wp-block-column-is-layout-flow">
2662<h2 class="wp-block-heading has-text-align-center">A Proven Rochester MN Realtor Who Puts Your Success First</h2>
2663
2664
2665
2666<p class="has-text-align-center">Nothing is more rewarding than my clients having a complete understanding of the &#8220;what&#8221; and &#8220;why&#8221; behind what we are doing. My greatest sense of fulfillment comes from seeing the &#8220;Click&#8221; in my clients eyes as they come to a complete understanding and perspective. </p>
2667
2668
2669
2670<p class="has-text-align-center">This is the result of clear communication, strong strategy, and an education-first approach that empowers buyers and sellers to make confident decisions in our <strong>Rochester, Minnesota are real estate market</strong>.</p>
2671
2672
2673
2674<p class="has-text-align-center">With 300+ five-star reviews and nine years of hands-on experience, Alex has guided clients through competitive multiple-offer situations, complex negotiations, relocations, and successful home sales across Rochester’s most sought-after neighborhoods. His clients appreciate his responsiveness, transparency, and ability to break down each step so nothing ever feels confusing or overwhelming.</p>
2675
2676
2677
2678<p class="has-text-align-center">Whether you&#8217;re buying your first home, relocating for Mayo Clinic, or preparing to sell your property, Alex’s mission stays the same:<br><strong>You will know what to expect, how to operate, and exactly what needs to be done to achieve the best outcome.</strong></p>
2679
2680
2681
2682<p class="has-text-align-center">If you’re looking for a trusted, award-winning Rochester MN real estate agent who puts clarity and education at the center of your experience, Alex is here to guide you every step of the way.</p>
2683</div>
2684</div>
2685</div>
2686
2687
2688
2689<div class="wp-block-carrot-shape-divider alignfull is-vertically-flipped is-style-waves has-text-color mt-0 mb-0" style="color:#2c49ad" aria-hidden="true"><div class="wp-block-carrot-shape-divider__shape" style="height:119px"><svg class="divider--waves" viewBox="0 0 1000 300" aria-hidden="true" preserveAspectRatio="none"><path d="M 1000 299 l 2 -279 c -155 -36 -310 135 -415 164 c -102.64 28.35 -149 -32 -232 -31 c -80 1 -142 53 -229 80 c -65.54 20.34 -101 15 -126 11.61 v 54.39 z"></path><path d="M 1000 286 l 2 -252 c -157 -43 -302 144 -405 178 c -101.11 33.38 -159 -47 -242 -46 c -80 1 -145.09 54.07 -229 87 c -65.21 25.59 -104.07 16.72 -126 10.61 v 22.39 z"></path>
2689<path d="M 1000 300 l 1 -230.29 c -217 -12.71 -300.47 129.15 -404 156.29 c -103 27 -174 -30 -257 -29 c -80 1 -130.09 37.07 -214 70 c -61.23 24 -108 15.61 -126 10.61 v 22.39 z"></path></svg></div><div class="wp-block-carrot-shape-divider__background" style="height:64px"></div></div>
2690
2691
2692
2693<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
2694<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
2695<h2 class="wp-block-heading has-text-align-center">Rochester Awards &amp; Recognition</h2>
2696
2697
2698
2699<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="3300" height="2550" src="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Alex-Mayer-awards-fanned-out-01-2.png" alt="Best of the Best award" class="wp-image-5795" srcset="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Alex-Mayer-awards-fanned-out-01-2.png 3300w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Alex-Mayer-awards-fanned-out-01-2-300x232.png 300w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Alex-Mayer-awards-fanned-out-01-2-1024x791.png 1024w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Alex-Mayer-awards-fanned-out-01-2-768x593.png 768w" sizes="auto, (max-width: 3300px) 100vw, 3300px"></figure>
2700</div>
2701
2702
2703
2704<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
2705<h3 class="wp-block-heading has-text-align-center"><strong>Award-Winning Rochester,</strong> <strong>MN Realtor</strong></h3>
2706
2707
2708
2709<ul class="wp-block-list">
2710<li><strong><a href="https://www.postbulletin.com/best-of-the-best/home-lifestyle/real-estate-agent">4× Winner – Best Real Estate Agent, Rochester, MN</a></strong></li>
2711
2712
2713
2714<li><strong>3× Best Real Estate Agent – Rochester Post Bulletin (2025, 2024, 2022)</strong></li>
2715
2716
2717
2718<li><strong>Best Real Estate Agent – Rochester City Awards (2023)</strong></li>
2719</ul>
2720
2721
2722
2723<h3 class="wp-block-heading has-text-align-center"><strong>Highly Rated &amp; Trusted by the Community</strong></h3>
2724
2725
2726
2727<ul class="wp-block-list">
2728<li><strong>300+ Five-Star Reviews</strong> across <a href="https://sotellus.com/reviews/1989/">SoTellUs</a> and other platforms</li>
2729
2730
2731
2732<li>Recognized as a <strong>Top Local Authority</strong> for Rochester MN real estate and digital marketing</li>
2733
2734
2735
2736<li>Reaches <strong>40,000–60,000 local residents weekly</strong> through his online presence</li>
2737</ul>
2738
2739
2740
2741<h3 class="wp-block-heading has-text-align-center"><strong>Industry Contributor &amp; Thought Leader</strong></h3>
2742
2743
2744
2745<ul class="wp-block-list">
2746<li><strong>Co-Author of the Amazon Best Seller <em>Top Producer Secrets</em> (2024)</strong></li>
2747
2748
2749
2750<li>Requested speaker and contributor in the Rochester real estate community</li>
2751</ul>
2752
2753
2754
2755<h3 class="wp-block-heading has-text-align-center"><strong>Production &amp; Professional Excellence</strong></h3>
2756
2757
2758
2759<ul class="wp-block-list">
2760<li><strong>3× ICON Top Producing Agent at eXp Realty</strong> (joined in 2023)</li>
2761
2762
2763
2764<li>Consistently ranked among Rochester’s top-performing real estate agents</li>
2765</ul>
2766</div>
2767</div>
2768
2769
2770
2771<div class="wp-block-cover alignfull is-light" style="min-height:1039px;aspect-ratio:unset;"><span aria-hidden="true" class="wp-block-cover__background has-white-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container has-global-padding is-layout-constrained wp-block-cover-is-layout-constrained">
2772<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-bottom:var(--wp--preset--spacing--60)">
2773<h2 class="wp-block-heading has-text-align-center has-accent-3-color has-text-color has-link-color wp-elements-aa1d3256abf37ef7b9342d3467cbaeef"><strong>Types of Situations Alex Helps Homeowners With</strong></h2>
2774
2775
2776
2777<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-45c10ec9 wp-block-columns-is-layout-flex" style="margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)">
2778<div class="wp-block-column flip-card is-layout-flow wp-block-column-is-layout-flow">
2779<div class="wp-block-group flip-card-inner has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="box-shadow:var(--wp--preset--shadow--natural)">
2780<div class="wp-block-cover flip-card-front" style="min-height:445px;aspect-ratio:unset;"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2781<div class="wp-block-outermost-icon-block items-justified-center"><div class="icon-container has-icon-color has-icon-background-color has-carrot-color-accent-4-background-color has-carrot-color-base-2-color" style="background-color:#ed5f3b;color:#ffffff;width:80px;height:80px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30);border-radius:100px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M298.6 4c-6-5.3-15.1-5.3-21.2 0L5.4 244c-6.6 5.8-7.3 16-1.4 22.6s16 7.3 22.6 1.4L64 235l0 197c0 44.2 35.8 80 80 80l288 0c44.2 0 80-35.8 80-80l0-197 37.4 33c6.6 5.8 16.7 5.2 22.6-1.4s5.2-16.7-1.4-22.6L298.6 4zM96 432l0-225.3L288 37.3 480 206.7 480 432c0 26.5-21.5 48-48 48l-64 0 0-160c0-17.7-14.3-32-32-32l-96 0c-17.7 0-32 14.3-32 32l0 160-64 0c-26.5 0-48-21.5-48-48zm144 48l0-160 96 0 0 160-96 0z"></path></svg></div></div>
2782
2783
2784
2785<h3 class="wp-block-heading has-text-align-center is-style-h4">First Time Home Buyer</h3>
2786</div></div>
2787
2788
2789
2790<div class="wp-block-cover flip-card-back" style="margin-top:0;margin-bottom:0"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2791<p class="has-text-align-center">If you&#8217;re a first-time home buyer looking for a simple and stress-free path to homeownership, but feel overwhelmed by the traditional buying process, Alex Mayer can help.</p>
2792</div></div>
2793</div>
2794</div>
2795
2796
2797
2798<div class="wp-block-column flip-card is-layout-flow wp-block-column-is-layout-flow">
2799<div class="wp-block-group flip-card-inner has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="box-shadow:var(--wp--preset--shadow--natural)">
2800<div class="wp-block-cover flip-card-front"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2801<div class="wp-block-outermost-icon-block items-justified-center"><div class="icon-container has-icon-color has-icon-background-color has-carrot-color-accent-4-background-color has-carrot-color-base-2-color" style="background-color:#ed5f3b;color:#ffffff;width:80px;height:80px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30);border-radius:100px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M160 48l0 48 192 0 0-48c0-8.8-7.2-16-16-16L176 32c-8.8 0-16 7.2-16 16zM128 96l0-48c0-26.5 21.5-48 48-48L336 0c26.5 0 48 21.5 48 48l0 48 64 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 160c0-35.3 28.7-64 64-64l64 0zm240 32l-224 0-80 0c-17.7 0-32 14.3-32 32l0 96 144 0 32 0 96 0 32 0 144 0 0-96c0-17.7-14.3-32-32-32l-80 0zM480 288l-144 0 0 48c0 17.7-14.3 32-32 32l-96 0c-17.7 0-32-14.3-32-32l0-48L32 288l0 128c0 17.7 14.3 32 32 32l384 0c17.7 0 32-14.3 32-32l0-128zm-272 0l0 48 96 0 0-48-96 0z"></path></svg></div></div>
2802
2803
2804
2805<h3 class="wp-block-heading has-text-align-center is-style-h4">Mayo Clinic &amp; Corporate Relocation</h3>
2806</div></div>
2807
2808
2809
2810<div class="wp-block-cover flip-card-back" style="margin-top:0;margin-bottom:0"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2811<p class="has-text-align-center has-normal-font-size">Relocating to Rochester for work? Alex specializes in helping Mayo Clinic employees and other relocating professionals quickly understand the local market, identify the best neighborhoods, and smoothly transition into their new lives. He provides virtual tours, clear timelines, and customized plans to keep your move seamless and stress-free.</p>
2812</div></div>
2813</div>
2814</div>
2815
2816
2817
2818<div class="wp-block-column flip-card is-layout-flow wp-block-column-is-layout-flow">
2819<div class="wp-block-group flip-card-inner has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="box-shadow:var(--wp--preset--shadow--natural)">
2820<div class="wp-block-cover flip-card-front"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2821<div class="wp-block-outermost-icon-block items-justified-center"><div class="icon-container has-icon-color has-icon-background-color has-carrot-color-accent-4-background-color has-carrot-color-base-2-color" style="background-color:#ed5f3b;color:#ffffff;width:80px;height:80px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30);border-radius:100px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path d="M320 32l256 0c17.7 0 32 14.3 32 32l0 384c0 17.7-14.3 32-32 32l-161.6 0c-2.4 11.8-7.4 22.7-14.4 32l176 0c35.3 0 64-28.7 64-64l0-384c0-35.3-28.7-64-64-64L320 0c-35.3 0-64 28.7-64 64l0 31.3 32 29.3L288 64c0-17.7 14.3-32 32-32zM496 208c-17.7 0-32 14.3-32 32l0 32c0 17.7 14.3 32 32 32l32 0c17.7 0 32-14.3 32-32l0-32c0-17.7-14.3-32-32-32l-32 0zm0 32l32 0 0 32-32 0 0-32zM464 368l0 32c0 17.7 14.3 32 32 32l32 0c17.7 0 32-14.3 32-32l0-32c0-17.7-14.3-32-32-32l-32 0c-17.7 0-32 14.3-32 32zm64 0l0 32-32 0 0-32 32 0zM368 80c-17.7 0-32 14.3-32 32l0 32c0 17.7 14.3 32 32 32l32 0c17.7 0 32-14.3 32-32l0-32c0-17.7-14.3-32-32-32l-32 0zm0 32l32 0 0 32-32 0 0-32zm96 0l0 32c0 17.7 14.3 32 32 32l32 0c17.7 0 32-14.3 32-32l0-32c0-17.7-14.3-32-32-32l-32 0c-17.7 0-32 14.3-32 32zm64 0l0 32-32 0 0-32 32 0zM32 284.2c0-9 3.8-17.5 10.4-23.6l128-117.3c12.2-11.2 31-11.2 43.2 0l128 117.3c6.6 6.1 10.4 14.6 10.4 23.6L352 448c0 17.7-14.3 32-32 32L64 480c-17.7 0-32-14.3-32-32l0-163.8zM0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-163.8c0-17.9-7.5-35.1-20.8-47.2l-128-117.3c-24.5-22.4-62-22.4-86.5 0L20.8 237C7.5 249.1 0 266.2 0 284.2L0 448zM224 288l0 64-64 0 0-64 64 0zm-64-32c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l64 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l-64 0z"></path></svg></div></div>
2822
2823
2824
2825<h3 class="wp-block-heading has-text-align-center is-style-h4 is-style-default">Move-up Buyers &amp; Growing Families</h3>
2826</div></div>
2827
2828
2829
2830<div class="wp-block-cover flip-card-back" style="margin-top:0;margin-bottom:0"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2831<p class="has-text-align-center has-normal-font-size">
2831When you need more space, better schools, or a different style of home, Alex guides you through buying and selling at the same time. He provides clarity around timing, finances, and strategy so your transition is efficient and well-coordinated.</p>
2832</div></div>
2833</div>
2834</div>
2835</div>
2836
2837
2838
2839<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
2840<div class="wp-block-column is-vertically-aligned-center flip-card is-layout-flow wp-block-column-is-layout-flow">
2841<div class="wp-block-group flip-card-inner has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="box-shadow:var(--wp--preset--shadow--natural)">
2842<div class="wp-block-cover flip-card-front"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2843<div class="wp-block-outermost-icon-block items-justified-center"><div class="icon-container has-icon-color has-icon-background-color has-carrot-color-accent-4-background-color has-carrot-color-base-2-color" style="background-color:#ed5f3b;color:#ffffff;width:80px;height:80px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30);border-radius:100px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 32a224 224 0 1 0 0 448 224 224 0 1 0 0-448zm0 480A256 256 0 1 1 256 0a256 256 0 1 1 0 512zM363.3 283.3l-96 96c-6.2 6.2-16.4 6.2-22.6 0l-96-96c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L240 329.4 240 144c0-8.8 7.2-16 16-16s16 7.2 16 16l0 185.4 68.7-68.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6z"></path></svg></div></div>
2844
2845
2846
2847<h3 class="wp-block-heading has-text-align-center is-style-h4">Downsizing Buyers &amp; Sellers</h3>
2848</div></div>
2849
2850
2851
2852<div class="wp-block-cover flip-card-back" style="margin-top:0;margin-bottom:0"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2853<p class="has-text-align-center has-normal-font-size">For those entering a new stage of life, Alex helps simplify the process of selling your current property and finding a home that fits your lifestyle. He focuses on comfort, ease, and clear planning to make the transition feel manageable and stress-free.</p>
2854</div></div>
2855</div>
2856</div>
2857
2858
2859
2860<div class="wp-block-column is-vertically-aligned-center flip-card is-layout-flow wp-block-column-is-layout-flow">
2861<div class="wp-block-group flip-card-inner has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="box-shadow:var(--wp--preset--shadow--natural)">
2862<div class="wp-block-cover flip-card-front"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2863<div class="wp-block-outermost-icon-block items-justified-center"><div class="icon-container has-icon-color has-icon-background-color has-carrot-color-accent-4-background-color has-carrot-color-base-2-color" style="background-color:#ed5f3b;color:#ffffff;width:80px;height:80px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30);border-radius:100px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path d="M277.4 4c6-5.3 15.1-5.3 21.2 0L512.5 192.8c-5.4-.5-10.9-.8-16.5-.8c-10.2 0-20.2 .9-29.9 2.5L288 37.3 96 206.7 96 432c0 26.5 21.5 48 48 48l64 0 0-160c0-17.7 14.3-32 32-32l96 0c1 0 2.1 .1 3.1 .1c-5.1 10.1-9.3 20.7-12.5 31.9L240 320l0 160 16 0 80 0 24.2 0c10 12.1 21.7 22.9 34.6 32L144 512c-44.2 0-80-35.8-80-80l0-197L26.6 268C20 273.8 9.8 273.2 4 266.6S-1.2 249.8 5.4 244L277.4 4zM608 368a112 112 0 1 0 -224 0 112 112 0 1 0 224 
28630zm-256 0a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144 32a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm0-112c8.8 0 16 7.2 16 16l0 64c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64c0-8.8 7.2-16 16-16z"></path></svg></div></div>
2864
2865
2866
2867<h3 class="wp-block-heading has-text-align-center is-style-h4">Estate, Probate, &amp; Inherited Properties </h3>
2868</div></div>
2869
2870
2871
2872<div class="wp-block-cover flip-card-back" style="margin-top:0;margin-bottom:0"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2873<p class="has-text-align-center has-normal-font-size">Alex works sensitively and strategically with families navigating inherited homes or estate sales. He helps clarify the process, provides actionable guidance, and ensures the experience is as smooth and respectful as possible.</p>
2874</div></div>
2875</div>
2876</div>
2877
2878
2879
2880<div class="wp-block-column is-vertically-aligned-center flip-card is-layout-flow wp-block-column-is-layout-flow">
2881<div class="wp-block-group flip-card-inner has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="box-shadow:var(--wp--preset--shadow--natural)">
2882<div class="wp-block-cover flip-card-front"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2883<div class="wp-block-outermost-icon-block items-justified-center"><div class="icon-container has-icon-color has-icon-background-color has-carrot-color-accent-4-background-color has-carrot-color-base-1-color" style="background-color:#ed5f3b;color:#f8f8f8;width:80px;height:80px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30);border-radius:100px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path d="M512 96L64 96c-17.7 0-32 14.3-32 32l0 256c0 17.7 14.3 32 32 32l274.2 0-8 32L64 448c-35.3 0-64-28.7-64-64L0 128C0 92.7 28.7 64 64 64l448 0c35.3 0 64 28.7 64 64l0 64c-10.9-.3-21.8 1.5-32 5.6l0-69.6c0-17.7-14.3-32-32-32zM256 304c0-8.8 7.2-16 16-16l96 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-96 0c-8.8 0-16-7.2-16-16zm16-112l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zM144 144c8.8 0 16 7.2 16 16l0 9.6c5.9 1 19 3.5 24.1 4.9c8.5 2.3 13.6 11 11.3 19.6s-11 13.6-19.6 11.3c-4-1.1-17.7-3.7-22.1-4.4c-12.8-2-23.6-.4-30.9 2.9c-7.2 3.3-9.9 7.5-10.5 11c-.7 4.1-.1 6.2 .5 7.4c.6 1.4 2 3.1 5 5.1c6.7 4.6 17.1 7.8 31 12l.6 .2s0 0 0 0c12.3 3.7 27.9 8.4 39.5 16.9c6.3 4.5 12 10.6 15.6 18.8c3.6 8.3 4.4 17.4 2.7 27.2c-3 17.5-14.6 29.4-29.3 35.7c-5.6 2.4-11.6 4-17.9 4.9l0 8.9c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-9.6c-9.4-1.7-23.5-6.6-32.4-9.6c0 0 0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0c-1.8-.6-3.3-1.1-4.6-1.6c-8.4-2.8-12.9-11.9-10.1-20.2s11.9-12.9 20.2-10.1c1.9 .6 4 1.3 6.1 2.1c0 0 0 0 0 0s0 0 0 0c9.5 3.2 20.7 7 27.1 8.1c13.3 2.1 24 .8 31-2.2c6.5-2.8 9.5-6.7 10.3-11.8c.8-4.7 .2-7.3-.5-9c-.7-1.7-2.2-3.6-5.1-5.7c-6.5-4.8-16.7-8.1-30.5-12.3l-2-.6s0 0 0 0c-11.9-3.6-26.6-8-37.7-15.5c-6.2-4.2-12.2-10-15.9-17.9c-3.8-8.1-4.7-17.1-3.1-26.6c2.9-16.7 14.7-28.4 28.8-34.7c5.6-2.6 11.8-4.4 18.3-5.4l0-9.3c0-8.8 7.2-16 16-16zM582.8 264c-6.2-6.2-16.4-6.2-22.6 0l-24.8 24.8 40 40L600.2 304c6.2-6.2 6.2-16.4 0-22.6L582.8 264zM406.5 417.7c-2.1 2.1-3.5 4.6-4.2 7.4l-12.3 49 49-12.3c2.8-.7 5.4-2.2 7.4-4.2L552.7 351.4l-40-40L406.5 417.7zM537.5 241.4c18.7-18.7 49.1-18.7 67.9 0l17.4 17.4c18.7 18.7 18.7 49.1 0 67.9L469.1 480.3c-6.2 6.2-13.9 10.5-22.3 12.6l-74.9 18.7c-5.5 1.4-11.2-.2-15.2-4.2s-5.6-9.7-4.2-15.2l18.7-74.9c2.1-8.4 6.5-16.1 12.6-22.3L537.5 241.4z"></path></svg></div></div>
2884
2885
2886
2887<h3 class="wp-block-heading has-text-align-center is-style-h4">Investment Buyers</h3>
2888</div></div>
2889
2890
2891
2892<div class="wp-block-cover flip-card-back" style="margin-top:0;margin-bottom:0"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2893<p class="has-text-align-center has-normal-font-size">With deep knowledge of local market trends and ROI-focused opportunities, Alex helps investors analyze properties, evaluate potential, and make informed decisions grounded in data and long-term strategy.</p>
2894</div></div>
2895</div>
2896</div>
2897</div>
2898</div>
2899</div></div>
2900
2901
2902
2903<div class="wp-block-cover alignfull is-light" style="padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);min-height:760px;aspect-ratio:unset;"><span aria-hidden="true" class="wp-block-cover__background has-white-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container has-global-padding is-layout-constrained wp-container-core-cover-is-layout-d9fa9046 wp-block-cover-is-layout-constrained">
2904<h2 class="wp-block-heading has-text-align-center" style="padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);font-style:normal;font-weight:700">300 Five Star Reviews and Counting</h2>
2905
2906
2907
2908<div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
2909<div class="wp-block-column has-border-color has-carrot-color-accent-2-border-color has-background is-layout-flow wp-block-column-is-layout-flow" style="border-width:2px;border-radius:12px;background-color:#ffffff;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40);box-shadow:var(--wp--preset--shadow--medium)">
2910<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
2911<div class="wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-3304a7ae wp-block-group-is-layout-flex">
2912<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C
291256.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
2913
2914
2915
2916<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
2917
2918
2919
2920<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
2921
2922
2923
2924<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
2925
2926
2927
2928<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
2929</div>
2930
2931
2932
2933<p class="">I am executor for my frinds estate, and needed to sell his house. I contacted Alex and he was ready and willing, very knowledgeable and enthusiastic, just what I was looking for in a realtor. In no time at all the house was listed and sold..<br>Definitely the easiest part of settling the estate. I highly recommend him for all your real estate needs</p>
2934
2935
2936
2937<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-19e250f3 wp-block-group-is-layout-constrained">
2938<p style="font-style:normal;font-weight:700" class="">— Don Johnson</p>
2939
2940
2941
2942<p class="">Location</p>
2943</div>
2944</div>
2945</div>
2946
2947
2948
2949<div class="wp-block-column has-border-color has-carrot-color-accent-2-border-color has-background is-layout-flow wp-block-column-is-layout-flow" style="border-width:2px;border-radius:12px;background-color:#ffffff;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40);box-shadow:var(--wp--preset--shadow--medium)">
2950<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
2951<div class="wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-3304a7ae wp-block-group-is-layout-flex">
2952<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C
295256.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
2953
2954
2955
2956<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
2957
2958
2959
2960<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
2961
2962
2963
2964<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
2965
2966
2967
2968<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
2969</div>
2970
2971
2972
2973<p class="">I could not have asked for a better realtor. Thanks, Alex, for your transparency, communication and attention to detail.<br><br>I would absolutely recommend Alex if you are looking to buy or sell your home. You will not be disappointed.</p>
2974
2975
2976
2977<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-19e250f3 wp-block-group-is-layout-constrained">
2978<p style="font-style:normal;font-weight:700" class="">— Jared Beckmann</p>
2979
2980
2981
2982<p class="">Location</p>
2983</div>
2984</div>
2985</div>
2986
2987
2988
2989<div class="wp-block-column has-border-color has-carrot-color-accent-2-border-color is-layout-flow wp-block-column-is-layout-flow" style="border-width:2px;border-radius:12px;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40);box-shadow:var(--wp--preset--shadow--medium)">
2990<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
2991<div class="wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-3304a7ae wp-block-group-is-layout-flex">
2992<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C
299256.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
2993
2994
2995
2996<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
2997
2998
2999
3000<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
3001
3002
3003
3004<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
3005
3006
3007
3008<div class="wp-block-outermost-icon-block"><div class="icon-container has-icon-color has-carrot-color-accent-4-color" style="color:#97b310;width:20px"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"></path></svg></div></div>
3009</div>
3010
3011
3012
3013<p class="">We had a very great experience with Alex on selling our home! He was very quick to respond to our messages and definitely made our part of the process as smooth as possible! We were in a time crunch and he was able to help us sell in two days! We highly recommend and 100% would use again! </p>
3014
3015
3016
3017<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-19e250f3 wp-block-group-is-layout-constrained">
3018<p style="font-style:normal;font-weight:700" class="">— Alyssa Werner</p>
3019
3020
3021
3022<p class="">Location</p>
3023</div>
3024</div>
3025</div>
3026</div>
3027
3028
3029
3030<p class="has-text-align-center" style="padding-top:var(--wp--preset--spacing--30)"><a href="https://sotellus.com/reviews/1989/" data-type="link" data-id="https://sotellus.com/reviews/1989/">See more reviews →</a><br></p>
3031</div></div>
3032
3033
3034
3035<div class="wp-block-carrot-shape-divider alignfull is-style-waves has-text-color mt-0 mb-0" style="color:#ed5f3b" aria-hidden="true"><div class="wp-block-carrot-shape-divider__shape" style="height:100px"><svg class="divider--waves" viewBox="0 0 1000 300" aria-hidden="true" preserveAspectRatio="none"><path d="M 1000 299 l 2 -279 c -155 -36 -310 135 -415 164 c -102.64 28.35 -149 -32 -232 -31 c -80 1 -142 53 -229 80 c -65.54 20.34 -101 15 -126 11.61 v 54.39 z"></path><path d="M 1000 286 l 2 -252 c -157 -43 -302 144 -405 178 c -101.11 33.38 -159 -47 -242 -46 c -80 1 -145.09 54.07 -229 87 c -65.21 25.59 -104.07 16.72 -126 10.61 v 22.39 z"></path>
3035<path d="M 1000 300 l 1 -230.29 c -217 -12.71 -300.47 129.15 -404 156.29 c -103 27 -174 -30 -257 -29 c -80 1 -130.09 37.07 -214 70 c -61.23 24 -108 15.61 -126 10.61 v 22.39 z"></path></svg></div><div class="wp-block-carrot-shape-divider__background" style="height:50px"></div></div>
3036
3037
3038
3039<div class="wp-block-group alignfull has-carrot-color-accent-4-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0">
3040<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-1a3f87fd wp-block-columns-is-layout-flex" style="margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0">
3041<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
3042<p class="has-text-align-center has-carrot-color-base-2-color has-text-color has-link-color has-x-large-font-size wp-elements-80c018c4d83d91275b878db20ef26630"><strong>Buy or Sell, Alex Can Help You Today</strong>!</p>
3043
3044
3045
3046<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1017" height="1024" src="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/PupsCutOut-1017x1024.webp" alt="Buy or Sell, Alex Can Help You Today!" class="wp-image-5902" srcset="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/PupsCutOut-1017x1024.webp 1017w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/PupsCutOut-298x300.webp 298w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/PupsCutOut-150x150.webp 150w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/PupsCutOut-768x773.webp 768w" sizes="auto, (max-width: 1017px) 100vw, 1017px"></figure>
3047</div>
3048
3049
3050
3051<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow"><div  class="wp-block-carrot-form carrot-form carrot-form-instance-09bb8664-0fa1-42ab-b70b-563140d13979">
3052                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_1' ><div id='gf_1' class='gform_anchor' tabindex='-1'></div>
3053                        <!-- wp:group {"className":"gform_heading"} --><div class="wp-block-group gform_heading">
3054							<p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p>
3055                        </div><!-- /wp:group --><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_1' id='gform_1'  action='/#gf_1' data-formid='1' novalidate>
3056                        <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below'><fieldset id="field_1_6"  class="gfield gfield--type-name gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"  data-js-reload="field_1_6"><legend class='gfield_label gform-field-label gfield_label_before_complex'  >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_1_6'>
3057                            
3058                            <span id='input_1_6_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >
3059                                                    <input type='text' name='input_6.3' id='input_1_6_3' value=''   aria-required='true'     />
3060                                                    <label for='input_1_6_3' class='gform-field-label gform-field-label--type-sub '>First</label>
3061                                                </span>
3062                            
3063                            <span id='input_1_6_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >
3064                                                    <input type='text' name='input_6.6' id='input_1_6_6' value=''   aria-required='true'     />
3065                                                    <label for='input_1_6_6' class='gform-field-label gform-field-label--type-sub '>Last</label>
3066                                                </span>
3067                            
3068                        </div></fieldset><div id="field_1_5"  class="gfield gfield--type-phone gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"  data-js-reload="field_1_5"><label class='gfield_label gform-field-label' for='input_1_5' >Phone<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_phone'><input data-mask="standard" name='input_5' id='input_1_5' type='tel' value='' class='large'   aria-required="true" aria-invalid="false"   /></div></div><div id="field_1_3"  class="gfield gfield--type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"  data-js-reload="field_1_3"><label class='gfield_label gform-field-label' for='input_1_3' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
3069                            <input name='input_3' id='input_1_3' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
3070                        </div></div><div id="field_1_7"  class="gfield gfield--type-post_custom_field gfield--in
3070put-type-text field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"  data-js-reload="field_1_7"><label class='gfield_label gform-field-label' for='input_1_7' >Tell Me A Little About Your Situation</label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_1_7' type='text' value='' class='large'      aria-invalid="false"   /> </div></div><div id="field_1_8"  class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below gfield_visibility_visible"  data-js-reload="field_1_8"><label class='gfield_label gform-field-label' for='input_1_8' >Comments</label><div class='ginput_container'><input name='input_8' id='input_1_8' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_1_8'>This field is for validation purposes and should be left unchanged.</div></div></div></div>
3071        <div class='gform_footer top_label'> <!-- wp:button --><div class="wp-block-button"><input type='submit' id='gform_submit_button_1' class="gform_button gform-button--width-full wp-element-button wp-block-button__link" value='Connect Today'  onclick='if(window["gf_submitting_1"]){return false;}  if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;}  jQuery("#gform_1").trigger("submit",[true]); }' /></div><!-- /wp:button --> <input type='hidden' name='gform_ajax' value='form_id=1&amp;title=&amp;description=&amp;tabindex=0' />
3072            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' />
3073            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' />
3074            
3075            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
3076            <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsIjU2MTVjN2VlOTYzMzE4OGM5YWIwOGM4MzBiODdkYmM5Il0=' />
3077            <input type='hidden' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' />
3078            <input type='hidden' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' />
3079            <input type='hidden' name='gform_field_values' value='' />
3080            
3081        </div>
3082                        <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="188"/>
3082<script>document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );</script>
3082</p></form>
3083                        </div>
3084		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_1' id='gform_ajax_frame_1' title='This iframe contains the logic required to handle Ajax powered Carrot Forms.'></iframe>
3085		                
3085<script>
3086gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}, 50);}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [1, current_page]);gform.utils.trigger({ event: 'gform/postRender', native: false, data: { formId: 1, currentPage: current_page } });} );} );
3087</script>
3087
3088</div><style type="text/css">.carrot-form-instance-09bb8664-0fa1-42ab-b70b-563140d13979 form[data-formid="1"] .gform_button,.carrot-form-instance-09bb8664-0fa1-42ab-b70b-563140d13979 form[data-formid="1"] .gform-button { background-color:#2c49ad !important; border-color:#2c49ad !important; border-radius:0px !important;  }.carrot-form-instance-09bb8664-0fa1-42ab-b70b-563140d13979 form[data-formid="1"] .gform-field-label { color:#ffffff !important;  }</style></div>
3089</div>
3090</div>
3091
3092
3093
3094<div class="wp-block-carrot-shape-divider alignfull is-vertically-flipped is-horizontally-flipped is-style-waves has-text-color mt-0 mb-0" style="color:#ed5f3b" aria-hidden="true"><div class="wp-block-carrot-shape-divider__shape" style="height:100px"><svg class="divider--waves" viewBox="0 0 1000 300" aria-hidden="true" preserveAspectRatio="none"><path d="M 1000 299 l 2 -279 c -155 -36 -310 135 -415 164 c -102.64 28.35 -149 -32 -232 -31 c -80 1 -142 53 -229 80 c -65.54 20.34 -101 15 -126 11.61 v 54.39 z"></path><path d="M 1000 286 l 2 -252 c -157 -43 -302 144 -405 178 c -101.11 33.38 -159 -47 -242 -46 c -80 1 -145.09 54.07 -229 87 c -65.21 25.59 -104.07 16.72 -126 10.61 v 22.39 z"></path><path d="M 1000 300 l 1 -230.29 c -217 -12.71 -300.47 129.15 -404 156.29 c -103 27 -174 -30 -257 -29 c -80 1 -130.09 37.07 -214 70 c -61.23 24 -108 15.61 -126 10.61 v 22.39 z"></path></svg></div><div class="wp-block-carrot-shape-divider__background" style="height:50px"></div></div>
3095
3096
3097
3098<div class="wp-block-cover alignfull is-light mt-0" style="border-radius:0px;padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-base-2-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container has-global-padding is-layout-constrained wp-block-cover-is-layout-constrained">
3099<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-5def113f wp-block-group-is-layout-constrained" style="padding-top:0;padding-right:0;padding-bottom:var(--wp--preset--spacing--50);padding-left:0">
3100<h2 class="wp-block-heading has-text-align-center" id="faq" style="padding-bottom:var(--wp--preset--spacing--30)">Frequently Asked Questions</h2>
3101
3102
3103
3104<p class="has-text-align-center">Have questions about working with Alex Mayer? Alex has answered some of the most common questions clients ask when considering his Direct Representation Model.</p>
3105
3106
3107
3108<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--30)">
3109<div class="wp-block-group has-carrot-color-accent-1-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="border-radius:35px">
3110<details class="wp-block-details p-3 has-border-color has-white-color has-text-color is-layout-flow wp-block-details-is-layout-flow" style="border-color:transparent;border-style:solid;border-width:0px"><summary><strong><strong>Do I work directly with Alex or a team member?</strong></strong></summary>
3111<p class="">You’ll work directly with me—every showing, offer, negotiation, and strategy call is with me personally. The only time another agent may step in is if I’m out of state or in an emergency, but I still handle all communication, and 95% of the time, I’m the one there.</p>
3112</details>
3113</div>
3114
3115
3116
3117<div class="wp-block-group has-carrot-color-accent-1-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="border-radius:35px">
3118<details class="wp-block-details p-3 has-border-color has-white-color has-text-color is-layout-flow wp-block-details-is-layout-flow" style="border-color:transparent;border-style:solid;border-width:0px"><summary><strong><strong>How quickly&nbsp;does Alex respond if I have a question or need to see a property?</strong></strong></summary>
3119<p class="">I respond fast—often within minutes—because Responsiveness is one of my core values. The longest delay is usually around 90 minutes if I’m with another client.</p>
3120</details>
3121</div>
3122
3123
3124
3125<div class="wp-block-group has-carrot-color-accent-1-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="border-radius:35px">
3126<details class="wp-block-details p-3 has-carrot-color-base-2-color has-text-color has-link-color wp-elements-3cc5c8cec111a6930dde7bd75a20ff3b is-layout-flow wp-block-details-is-layout-flow"><summary><strong><strong>Can&nbsp;Alex help if I’m buying from out of state?</strong></strong></summary>
3127<p class="has-custom-base-2-color has-text-color has-link-color wp-elements-6d56522d34d1ad7af4cb0c5ac46d6c81">Yes—relocation is a major part of my business, including Mayo Clinic moves. I offer virtual showings, remote closings, and a clear plan so you can buy with confidence from anywhere.</p>
3128</details>
3129</div>
3130
3131
3132
3133<div class="wp-block-group has-carrot-color-accent-1-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="border-radius:35px">
3134<details class="wp-block-details p-3 has-carrot-color-base-2-color has-text-color has-link-color wp-elements-1c09870651241b7bd0de58970e5f9536 is-layout-flow wp-block-details-is-layout-flow"><summary><strong><strong>How long does it take to buy a home in Rochester MN?</strong></strong></summary>
3135<p class="">Most buyers close within 30–60 days from when we start. Your timeline depends on financing, inventory, and readiness—but I’ll walk you through each step and often we can move faster.</p>
3136</details>
3137</div>
3138
3139
3140
3141<div class="wp-block-group has-carrot-color-accent-1-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="border-radius:35px">
3142<details class="wp-block-details p-3 has-carrot-color-base-2-color has-text-color has-link-color wp-elements-d6e06c77434d9ad47b4937d9c268abef is-layout-flow wp-block-details-is-layout-flow"><summary><strong><strong>What makes&nbsp;Alex’s listing marketing strategy different?</strong></strong></summary>
3143<p class="">I’ve been Rochester’s dominant digital real estate marketer since 2019. Every listing includes a custom video retargeted to over 50,000 locals, pro photos, drone, floor plans, and now—AI-optimized content to show up where today’s buyers are searching.</p>
3144</details>
3145</div>
3146
3147
3148
3149<div class="wp-block-group has-carrot-color-accent-1-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="border-radius:35px">
3150<details class="wp-block-details p-3 has-carrot-color-base-2-color has-text-color has-link-color wp-elements-b74638abfc7be64ffb5885fd4d47f68e is-layout-flow wp-block-details-is-layout-flow"><summary><strong><strong>What is&nbsp;Alex’s negotiation strategy?</strong></strong></summary>
3151<p class="">I follow a Principled Negotiation Strategy where we control emotions, look for shared and different interests, and make decisions based on objective criteria that protects my clients. I have both a Real Estate Negotiation Expert Credential (RENE) and am a Certified Negotiation Expert (CNE) which less than 1% of real estate agents hold nationally.</p>
3152</details>
3153</div>
3154
3155
3156
3157<div class="wp-block-group has-carrot-color-accent-1-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="border-radius:35px">
3158<details class="wp-block-details p-3 has-carrot-color-base-2-color has-text-color has-link-color wp-elements-25eede0ecd819a79a169b40eefd39bcf is-layout-flow wp-block-details-is-layout-flow"><summary><strong><strong>What are the two most important things in selling my home?</strong></strong></summary>
3159<p class="">First, pricing it correctly—it’s the single most important factor in your success. Then comes marketing: high-quality photos, AI-optimized exposure, and professional video targeting buyers where they are—on their phones.</p>
3160</details>
3161</div>
3162</div>
3163</div>
3164</div></div>
3165</div></div>
3166
3167
3168<footer class="wp-block-template-part">
3169<div class="wp-block-group alignfull has-carrot-color-accent-1-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-cad4c976 wp-block-group-is-layout-constrained" style="border-top-color:var(--wp--preset--color--contrast);border-top-width:1px;margin-top:-1.3em;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40)">
3170<div class="wp-block-group is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-6321f03f wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0;padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--50)">
3171<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7597a6ef wp-block-columns-is-layout-flex" style="padding-top:0;padding-bottom:var(--wp--preset--spacing--40)">
3172<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="padding-top:0;padding-bottom:0">
3173<div style="height:0;width:0px" aria-hidden="true" class="wp-block-spacer"></div>
3174
3175
3176
3177<h2 class="wp-block-heading has-carrot-color-base-2-color has-text-color has-link-color wp-elements-272c6854a881012aa7adabad2f31cdbc">Contact Alex Today!</h2>
3178
3179
3180
3181<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-c124d1c4 wp-block-buttons-is-layout-flex">
3182<div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button" href="/contact-us">Contact us</a></div>
3183</div>
3184
3185
3186
3187<figure class="wp-block-image size-full is-resized wp-duotone-ffffff-ffffff-2"><img loading="lazy" decoding="async" width="516" height="268" src="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/eXp-Realty-Color.webp" alt="" class="wp-image-5889" style="width:300px" srcset="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/eXp-Realty-Color.webp 516w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/eXp-Realty-Color-300x156.webp 300w" sizes="auto, (max-width: 516px) 100v
3187w, 516px"></figure>
3188</div>
3189</div>
3190
3191
3192
3193<div class="wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
3194<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:50%">
3195<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-e0082cf6 wp-block-group-is-layout-constrained">
3196<p class="is-style-default has-carrot-color-base-1-color has-text-color has-link-color has-small-font-size wp-elements-c905325b3cd90c9222f7dff3fa0d5bd0">Menu</p>
3197
3198
3199<nav class="has-text-color has-carrot-color-base-2-color  is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-98bb686d wp-block-navigation-is-layout-flex" aria-label="Footer Navigation w/o &quot;privacy policy&quot;"><ul class="wp-block-navigation__container has-text-color has-carrot-color-base-2-color  is-vertical wp-block-navigation"><li style="text-transform:none;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/contact-us/"><span class="wp-block-navigation-item__label">Contact Us</span></a></li><li style="text-transform:none;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://rochesterareahomesbyalex.com/contact-us/"><span class="wp-block-navigation-item__label">How it Works</span></a></li><li style="text-transform:none;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/#faq"><span class="wp-block-navigation-item__label">FAQ</span></a></li><li style="text-transform:none;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/meet-alex-mayer/"><span class="wp-block-navigation-item__label">Our Company</span></a></li><li style="text-transform:none;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/blog/"><span class="wp-block-navigation-item__label">Blog</span></a></li></ul></nav></div>
3200</div>
3201
3202
3203
3204<div class="wp-block-column is-layout-flow wp-container-core-column-is-layout-22223934 wp-block-column-is-layout-flow" style="flex-basis:50%">
3205<p class="has-carrot-color-base-1-color has-text-color has-link-color has-small-font-size wp-elements-8c169e47d3406ef2f3b872c41788f54e">Contact</p>
3206
3207
3208
3209<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-e0082cf6 wp-block-group-is-layout-constrained">
3210<p class="has-carrot-color-base-2-color has-text-color has-link-color has-small-font-size wp-elements-5bae3a7b95c94491594a1fd19a8d1962">Rochester Area Homes by Alex Mayers</p>
3211
3212
3213
3214<p class="has-carrot-color-base-2-color has-text-color has-link-color has-small-font-size wp-elements-3729b9d30f4d462aa4c82fd35ed28647">1702 18th Ave NW</p>
3215
3216
3217
3218<p class="has-carrot-color-base-2-color has-text-color has-link-color has-small-font-size wp-elements-96a6f4a7b0a5bb8620b79d62d5d0530b">Rochester, Minnesota 55901</p>
3219
3220
3221
3222<p class="has-carrot-color-base-2-color has-text-color has-link-color has-small-font-size wp-elements-8517918d639543b575d4fc59c37db0fa">(507)696-7510</p>
3223
3224
3225
3226<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>
3227
3228
3229
3230<p class="has-carrot-color-base-1-color has-text-color has-link-color has-small-font-size wp-elements-e76571bc085cff93f8dd236c3c18fcb5">Follow Us</p>
3231
3232
3233
3234<div class="wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-f304cd28 wp-block-group-is-layout-flex">
3235<div class="wp-block-carrot-social-icons is-layout-flex wp-block-carrot-social-icons-is-layout-flex"><div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://share.google/mr9gM7XovKJwaA45P" target="_blank" rel="noopener noreferrer"><svg class="social-icon-google" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 488 512">
3236  <title>Google</title>
3237  <path
3238    d="M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z"
3239    fill="currentColor" />
3240</svg>
3241</a></div>
3242
3243<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.youtube.com/@RochesterAreaHomesByAlex" target="_blank" rel="noopener noreferrer"><svg class="social-icon-youtube" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512">
3244  <title>YouTube</title>
3245  <path
3246    d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"
3247    fill="currentColor" />
3248</svg>
3249</a></div>
3250
3251<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.linkedin.com/in/alex-mayer-13020a398/" target="_blank" rel="noopener noreferrer"><svg class="social-icon-linkedin" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
3252  <title>LinkedIn</title>
3253  <path
3254    d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"
3255    fill="currentColor" />
3256</svg>
3257</a></div>
3258
3259<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.facebook.com/RochAreaHomes" target="_blank" rel="noopener noreferrer"><svg class="social-icon-facebook" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
3260  <title>Facebook</title>
3261  <path
3262    d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"
3263    fill="currentColor" />
3264</svg>
3265</a></div>
3266
3267<div style="width:36px;height:36px;" class="wp-block-carrot-social-icon"><a href="https://www.instagram.com/homesbyalexmayer/" target="_blank" rel="noopener noreferrer"><svg class="social-icon-instagram" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
3268  <title>Instagram</title>
3269  <path
3270    d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"
3271    fill="currentColor" />
3272</svg>
3273</a></div>
3274
3275</div>
3276</div>
3277</div>
3278</div>
3279</div>
3280</div>
3281
3282
3283
3284<hr class="wp-block-separator has-text-color has-accent-3-color has-alpha-channel-opacity has-accent-3-background-color has-background is-style-default" />
3285
3286
3287
3288<div class="wp-block-group has-carrot-color-base-2-color has-text-color has-link-color wp-elements-c08308075aeda130dd192f683ced045e is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex"><p class="wp-block-carrot-powered-by has-small-font-size">&copy; 2026 Rochester Area Homes by Alex Mayers &mdash; Powered by <a href="https://carrot.com/">Carrot</a></p>
3289
3290
3291<p class="has-small-font-size"><a href="/privacy-policy" data-type="page" data-id="3320">Privacy Policy</a></p>
3292</div>
3293
3294
3295
3296<div class="wp-block-cover aligncenter mb-0" style="border-radius:16px;margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30);padding-right:0;padding-left:0;min-height:80px;aspect-ratio:unset;"><img decoding="async" width="1024" height="657" class="wp-block-cover__image-background wp-image-5804 size-large" alt="" src="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_0474-1024x657.jpg" data-object-fit="cover" srcset="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_0474-1024x657.jpg 1024w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_0474-300x193.jpg 300w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_0474-768x493.jpg 768w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/IMG_0474.jpg 1911w" sizes="(max-width: 1024px) 100vw, 1024px"><span aria-hidden="true" class="wp-block-cover__background has-carrot-color-contrast-1-background-color has-background-dim-80 has-background-dim"></span><div class="wp-block-cover__inner-container has-global-padding is-layout-constrained wp-container-core-cover-is-layout-710c1e91 wp-block-cover-is-layout-constrained">
3297<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"><div style="margin-right:10vw;margin-left:10vw;margin-top:5vw;margin-bottom:5vw;" class="aligncenter is-style-default wp-block-site-logo wp-duotone-ffffff-ffffff-3"><a href="https://rochesterareahomesbyalex.com/" class="custom-logo-link" rel="home" aria-current="page"><img loading="lazy" width="460" height="156" src="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Logo.webp" class="custom-logo" alt="Rochester Area Homes by Alex Mayer" decoding="async" srcset="https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Logo.webp 616w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Logo-300x102.webp 300w, https://image-cdn.carrot.com/uploads/sites/83654/2026/01/Logo-176x60.webp 176w" sizes="auto, (max-width: 460px) 100v
3297w, 460px"></a></div></div>
3298</div></div>
3299</div>
3300</footer></div>
3301<script type="speculationrules">
3302{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/uploads/sites/83654/*","/app/*","/app/plugins/*","/app/themes/spark/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
3303</script>
3303
3304<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-ffffff-ffffff-2"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="1 1" /><feFuncG type="table" tableValues="1 1" /><feFuncB type="table" tableValues="1 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-ffffff-ffffff-3"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="1 1" /><feFuncG type="table" tableValues="1 1" /><feFuncB type="table" tableValues="1 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg>
3304<script type="module" src="https://rochesterareahomesbyalex.com/wp-includes/js/dist/script-modules/block-library/navigation/view.min.js?ver=b0f909c3ec791c383210" id="@wordpress/block-library/navigation/view-js-module" fetchpriority="low" data-wp-router-options="{&quot;loadOnClientNavigation&quot;:true}"></script>
vendor: 1 bytes, line 3304
3304
3305<script type="carrotlazyloadscript" data-carrot-src="https://rochesterareahomesbyalex.com/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script>
vendor: 1 bytes, line 3305
3305
3306<script type="carrotlazyloadscript" data-carrot-src="https://rochesterareahomesbyalex.com/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
vendor: 1 bytes, line 3306
3306
3307<script type="carrotlazyloadscript" id="wp-i18n-js-after">
3308wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
3309//# sourceURL=wp-i18n-js-after
3310</script>
vendor: 1 bytes, line 3310
3310
3311<script type="carrotlazyloadscript" data-carrot-src="https://rochesterareahomesbyalex.com/wp-includes/js/dist/a11y.min.js?ver=cb460b4676c94bd228ed" id="wp-a11y-js"></script>
vendor: 1 bytes, line 3311
3311
3312<script type="carrotlazyloadscript" defer='defer' data-carrot-src="https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/js/jquery.maskedinput.min.js?ver=2.7.10" id="gform_masked_input-js"></script>
vendor: 1 bytes, line 3312
3312
3313<script type="carrotlazyloadscript" defer='defer' data-carrot-src="https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=4ef53fe41c14a48b294541d9fc37387e" id="gform_gravityforms_theme_vendors-js"></script>
vendor: 1 bytes, line 3313
3313
3314<script id="gform_gravityforms_theme-js-extra">
3315var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"eb2980c490a5b146b4f7c8d359c4a507"}}},"hmr_dev":"","public_path":"https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/assets/js/dist/"};
3316//# sourceURL=gform_gravityforms_theme-js-extra
3317</script>
vendor: 1 bytes, line 3317
3317
3318<script type="carrotlazyloadscript" defer='defer' data-carrot-src="https://rochesterareahomesbyalex.com/app/mu-plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=443293948084ca0fe29518ebcd01dc6b" id="gform_gravityforms_theme-js"></script>
vendor: 1 bytes, line 3318
3318
3319<script id="wp-block-template-skip-link-js-after">
3320	( function() {
3321		var skipLinkTarget = document.querySelector( 'main' ),
3322			sibling,
3323			skipLinkTargetID,
3324			skipLink;
3325
3326		// Early exit if a skip-link target can't be located.
3327		if ( ! skipLinkTarget ) {
3328			return;
3329		}
3330
3331		/*
3332		 * Get the site wrapper.
3333		 * The skip-link will be injected in the beginning of it.
3334		 */
3335		sibling = document.querySelector( '.wp-site-blocks' );
3336
3337		// Early exit if the root element was not found.
3338		if ( ! sibling ) {
3339			return;
3340		}
3341
3342		// Get the skip-link target's ID, and generate one if it doesn't exist.
3343		skipLinkTargetID = skipLinkTarget.id;
3344		if ( ! skipLinkTargetID ) {
3345			skipLinkTargetID = 'wp--skip-link--target';
3346			skipLinkTarget.id = skipLinkTargetID;
3347		}
3348
3349		// Create the skip link.
3350		skipLink = document.createElement( 'a' );
3351		skipLink.classList.add( 'skip-link', 'screen-reader-text' );
3352		skipLink.id = 'wp-skip-link';
3353		skipLink.href = '#' + skipLinkTargetID;
3354		skipLink.innerText = 'Skip to content';
3355
3356		// Inject the skip link.
3357		sibling.parentElement.insertBefore( skipLink, sibling );
3358	}() );
3359	
3360//# sourceURL=wp-block-template-skip-link-js-after
3361</script>
vendor: 1 bytes, line 3361
3361
3362<script type="carrotlazyloadscript" data-carrot-type="module" data-carrot-src="https://carrot.com/app/mu-plugins/Editor/dist/assets/formLeadEventReplay-B4zSVwvz.js" id="carrot/form/lead-event-replay-js"></script>
vendor: 1 bytes, line 3362
3362
3363<script type="carrotlazyloadscript" data-carrot-src="https://rochesterareahomesbyalex.com/app/plugins/gravityformsutmtracking/js/jquery-cookie.min.js?ver=1791417770" id="carrot/jquery-cookie-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 3363
3363
3364<script type="carrotlazyloadscript" data-carrot-src="https://rochesterareahomesbyalex.com/app/plugins/gravityformsutmtracking/js/jquery-utmz.min.js?ver=1791417770" id="carrot/gf-jquery-utmz-js" defer data-wp-strategy="defer"></script>
3364
3365<style id=carrot-inline-footer>@media (max-width:781px){.carrot-reverse-mobile:not(.wp-block-media-text){display:flex;flex-direction:column-reverse}.carrot-reverse-mobile.is-nowrap:not(.wp-block-media-text),.carrot-reverse-mobile.wp-block-columns.is-not-stacked-on-mobile{flex-direction:row-reverse}}@media (max-width:600px){.carrot-reverse-mobile.wp-block-media-text{direction:rtl}.carrot-reverse-mobile.wp-block-media-text.is-stacked-on-mobile{display:flex;flex-direction:column-reverse}.carrot-reverse-mobile.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{flex-direction:column}.carrot-reverse-mobile.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{width:100%;margin:8% 0}.carrot-reverse-mobile.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{left:0}}</style>                
3365<script id="carrot-inline-script-optimized-runner">
3366                (function () {
3367                    if (window.__carrotOptimizedExecuted === true) return;
3368                    window.__carrotOptimizedExecuted = false;
3369
3370                    function runOptimizedScripts() {
3371                        if (window.__carrotOptimizedExecuted) return;
3372                        window.__carrotOptimizedExecuted = true;
3373
3374                        var scripts = document.querySelectorAll('script[type="application/x-optimized-js"][data-carrot-optimized-script]');
3375                        if (!scripts.length) return;
3376
3377                        scripts.forEach(function (oldScript) {
3378                            var newScript = document.createElement('script');
3379                            newScript.type = 'text/javascript';
3380                            if (oldScript.textContent) {
3381                                newScript.text = oldScript.textContent;
3382                            }
3383                            (document.body || document.documentElement).appendChild(newScript);
3384                            if (oldScript.parentNode) {
3385                                oldScript.parentNode.removeChild(oldScript);
3386                            }
3387                        });
3388                    }
3389
3390                    function onFirstInteraction() {
3391                        window.removeEventListener('click', onFirstInteraction, true);
3392                        window.removeEventListener('keydown', onFirstInteraction, true);
3393                        window.removeEventListener('pointerdown', onFirstInteraction, true);
3394                        window.removeEventListener('touchstart', onFirstInteraction, true);
3395                        window.removeEventListener('wheel', onFirstInteraction, true);
3396                        runOptimizedScripts();
3397                    }
3398
3399                    function addInteractionListeners() {
3400                        window.addEventListener('click', onFirstInteraction, true);
3401                        window.addEventListener('keydown', onFirstInteraction, true);
3402                        window.addEventListener('pointerdown', onFirstInteraction, true);
3403                        window.addEventListener('touchstart', onFirstInteraction, true);
3404                        window.addEventListener('wheel', onFirstInteraction, true);
3405                    }
3406
3407                    if (document.readyState === 'complete') {
3408                        addInteractionListeners();
3409                    } else {
3410                        window.addEventListener('load', function () {
3411                            addInteractionListeners();
3412                        }, { once: true });
3413                    }
3414                })();
3415                </script>
3415
3416                
3416<script>
3417gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 4) {jQuery('#input_4_2').mask('1 (999) 999-9999').bind('keypress', function(e){if(e.which == 13){jQuery(this).blur();} } );} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
3418</script>
vendor: 1 bytes, line 3418
3418
3419<script>
3420gform.initializeOnLoaded( function() {jQuery(document).trigger('gform_post_render', [4, 1]);gform.utils.trigger({ event: 'gform/postRender', native: false, data: { formId: 4, currentPage: 1 } });} );
3421</script>
vendor: 1 bytes, line 3421
3421
3422<script>
3423gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 1) {jQuery('#input_1_5').mask('1 (999) 999-9999').bind('keypress', function(e){if(e.which == 13){jQuery(this).blur();} } );} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
3424</script>
vendor: 1 bytes, line 3424
3424
3425<script>
3426gform.initializeOnLoaded( function() {jQuery(document).trigger('gform_post_render', [1, 1]);gform.utils.trigger({ event: 'gform/postRender', native: false, data: { formId: 1, currentPage: 1 } });} );
3427</script>
3427
3428</body>
3429</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.