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 » Feed" href="https://rochesterareahomesbyalex.com/feed/" /> 1131<link rel="alternate" type="application/rss+xml" title="Rochester Area Homes by Alex Mayer » 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&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&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="{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu", "modal": null, "previousFocus": 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 – 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 â <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> 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>“Direct Representation Model”</strong> – 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="">“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. <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>“</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’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 & Southwest Rochester</strong> â newer developments and family-friendly communities</li> 2410 2411 2412 2413<li><strong>Elton Hills, Kutzky Park & 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="">“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.”</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 & 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 – 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="">“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.”</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="">“My true passion is seeing the “Click” in my clients eyes as they come to a fresh understanding of what to expect and what is working today.”</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>“Direct Representation Model”</strong> – 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&title=1&description=1&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>Δ<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: 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. <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 â <strong> </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 <strong>Best Real Estate Agent in Rochester Minnesota</strong> over the last four years.</p> 2625 2626 2627 2628<p class=""><strong>Iâm a local to Rochester Minnesota</strong> â 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> âclickâ </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> 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 “what” and “why” behind what we are doing. My greatest sense of fulfillment comes from seeing the “Click” 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’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 & 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 & 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 & 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 & 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’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 & 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 & 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 & 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, & 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'>"<span class="gfield_required gfield_required_asterisk">*</span>" 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&title=&description=&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>Δ<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 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 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 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 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 "privacy policy""><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">© 2026 Rochester Area Homes by Alex Mayers — 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="{"loadOnClientNavigation":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.