1<!-- This page is cached by the Hummingbird Performance plugin v3.19.0 - https://wordpress.org/plugins/hummingbird-performance/. --><!DOCTYPE html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="https://gmpg.org/xfn/11"> 7 8<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ --> 9<title>Boston Appraisal Services | Trusted Real Estate Appraisals</title> 10<meta name="description" content="Boston Appraisal Services offers fast, accurate real estate appraisals in Massachusetts & New England for residential, commercial, & investment properties."/> 11<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 12<link rel="canonical" href="https://bostonappraisal.com/" /> 13<meta property="og:locale" content="en_US" /> 14<meta property="og:type" content="website" /> 15<meta property="og:title" content="Boston Appraisal Services | Trusted Real Estate Appraisals" /> 16<meta property="og:description" content="Boston Appraisal Services offers fast, accurate real estate appraisals in Massachusetts & New England for residential, commercial, & investment properties." /> 17<meta property="og:url" content="https://bostonappraisal.com/" /> 18<meta property="og:site_name" content="Boston Appraisal Services" /> 19<meta property="og:updated_time" content="2026-02-23T04:53:15-05:00" /> 20<meta property="article:published_time" content="2024-08-16T07:38:08-04:00" /> 21<meta property="article:modified_time" content="2026-02-23T04:53:15-05:00" /> 22<meta name="twitter:card" content="summary_large_image" /> 23<meta name="twitter:title" content="Boston Appraisal Services | Trusted Real Estate Appraisals" /> 24<meta name="twitter:description" content="Boston Appraisal Services offers fast, accurate real estate appraisals in Massachusetts & New England for residential, commercial, & investment properties." /> 25<meta name="twitter:label1" content="Written by" /> 26<meta name="twitter:data1" content="Kaium Uddin" /> 27<meta name="twitter:label2" content="Time to read" /> 28<meta name="twitter:data2" content="3 minutes" />
29<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":["Person","Organization"],"@id":"https://bostonappraisal.com/#person","name":"Boston Appraisal Services"},{"@type":"WebSite","@id":"https://bostonappraisal.com/#website","url":"https://bostonappraisal.com","name":"Boston Appraisal Services","alternateName":"Boston Appraisal Services","publisher":{"@id":"https://bostonappraisal.com/#person"},"inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":"https://bostonappraisal.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/bostonappraisal-logo-q20eg9kfo91pzptz3esm3g435t1gxqbe8fae34zdog.png","url":"https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/bostonappraisal-logo-q20eg9kfo91pzptz3esm3g435t1gxqbe8fae34zdog.png","width":"200","height":"200","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://bostonappraisal.com/#webpage","url":"https://bostonappraisal.com/","name":"Boston Appraisal Services | Trusted Real Estate Appraisals","datePublished":"2024-08-16T07:38:08-04:00","dateModified":"2026-02-23T04:53:15-05:00","about":{"@id":"https://bostonappraisal.com/#person"},"isPartOf":{"@id":"https://bostonappraisal.com/#website"},"primaryImageOfPage":{"@id":"https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/bostonappraisal-logo-q20eg9kfo91pzptz3esm3g435t1gxqbe8fae34zdog.png"},"inLanguage":"en-US"},{"@type":"Person","@id":"https://bostonappraisal.com/author/kaium/","name":"Kaium Uddin","url":"https://bostonappraisal.com/author/kaium/","image":{"@type":"ImageObject","@id":"https://bostonappraisal.com/wp-content/wphb-cache/gravatar/86e/86e31fad224b56ef59e7b72a48be66e5x96.jpg","url":"https://bostonappraisal.com/wp-content/wphb-cache/gravatar/86e/86e31fad224b56ef59e7b72a48be66e5x96.jpg","caption":"Kaium Uddin","inLanguage":"en-US"}},{"headline":"Boston Appraisal Services | Trusted Real Estate Appraisals","description":"Boston Appraisal Services offers fast, accurate real estate appraisals in Massachusetts & New England for residential, commercial, & investment properties.","datePublished":"2024-08-16T07:38:08-04:00","dateModified":"2026-02-23T04:53:15-05:00","keywords":"Boston Appraisal Services,Real Estate Appraisal","image":{"@id":"https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/bostonappraisal-logo-q20eg9kfo91pzptz3esm3g435t1gxqbe8fae34zdog.png"},"author":{"@id":"https://bostonappraisal.com/author/kaium/","name":"Kaium Uddin"},"@type":"Article","name":"Boston Appraisal Services | Trusted Real Estate Appraisals","@id":"https://bostonappraisal.com/#schema-539752","isPartOf":{"@id":"https://bostonappraisal.com/#webpage"},"publisher":{"@id":"https://bostonappraisal.com/#person"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://bostonappraisal.com/#webpage"}}]}</script>
29 30<!-- /Rank Math WordPress SEO plugin --> 31 32<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 33<link href='https://fonts.googleapis.com' rel='preconnect' /> 34<link href='//fonts.gstatic.com' crossorigin='' rel='preconnect' /> 35<link rel="alternate" type="application/rss+xml" title="Boston Appraisal Services » Feed" href="https://bostonappraisal.com/feed/" /> 36<link rel="alternate" type="application/rss+xml" title="Boston Appraisal Services » Comments Feed" href="https://bostonappraisal.com/comments/feed/" /> 37<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://bostonappraisal.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fbostonappraisal.com%2F" /> 38<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://bostonappraisal.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fbostonappraisal.com%2F&format=xml" /> 39 <!-- This site uses the Google Analytics by MonsterInsights plugin v10.0.3 - Using Analytics tracking - https://www.monsterinsights.com/ -->
vendor: 59 bytes, lines 39-40
39 40 <script src="//www.googletagmanager.com/gtag/js?id=
40G-713RQN5EJ8
vendor: 68 bytes, lines 40-41
40" data-cfasync="false" data-wpfc-render="false" async></script> 41
41<script data-cfasync="false" data-wpfc-render="false"> 42 var mi_version = '10.0.3'; 43 var mi_track_user = true; 44 var mi_no_track_reason = ''; 45 var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/bostonappraisal.com\/"}; 46 if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { 47 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); 48 } else { 49 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; 50 } 51 52 var disableStrs = [ 53 'ga-disable-G-713RQN5EJ8', 54 ]; 55 56 /* Function to detect opted out users */ 57 function __gtagTrackerIsOptedOut() { 58 for (var index = 0; index < disableStrs.length; index++) { 59 if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { 60 return true; 61 } 62 } 63 64 return false; 65 } 66 67 /* Disable tracking if the opt-out cookie exists. */ 68 if (__gtagTrackerIsOptedOut()) { 69 for (var index = 0; index < disableStrs.length; index++) { 70 window[disableStrs[index]] = true; 71 } 72 } 73 74 /* Opt-out function */ 75 function __gtagTrackerOptout() { 76 for (var index = 0; index < disableStrs.length; index++) { 77 document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; 78 window[disableStrs[index]] = true; 79 } 80 } 81 82 if ('undefined' === typeof gaOptout) { 83 function gaOptout() { 84 __gtagTrackerOptout(); 85 } 86 } 87 window.dataLayer = window.dataLayer || []; 88 89 window.MonsterInsightsDualTracker = { 90 helpers: {}, 91 trackers: {}, 92 }; 93 if (mi_track_user) { 94 function __gtagDataLayer() { 95 dataLayer.push(arguments); 96 } 97 98 function __gtagTracker(type, name, parameters) { 99 if (!parameters) { 100 parameters = {}; 101 } 102 103 if (parameters.send_to) { 104 __gtagDataLayer.apply(null, arguments); 105 return; 106 } 107 108 if (type === 'event') { 109 parameters.send_to = monsterinsights_frontend.v4_id; 110 var hookName = name; 111 if (typeof parameters['event_category'] !== 'undefined') { 112 hookName = parameters['event_category'] + ':' + name; 113 } 114 115 if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { 116 MonsterInsightsDualTracker.trackers[hookName](parameters); 117 } else { 118 __gtagDataLayer('event', name, parameters); 119 } 120 121 } else { 122 __gtagDataLayer.apply(null, arguments); 123 } 124 } 125 126 __gtagTracker('js', new Date()); 127 __gtagTracker('set', { 128 'developer_id.dZGIzZG': true, 129 }); 130 if ( MonsterInsightsLocations.page_location ) { 131 __gtagTracker('set', MonsterInsightsLocations); 132 } 133 __gtagTracker('config', 'G-713RQN5EJ8', {"forceSSL":"true","link_attribution":"true"} ); 134 window.gtag = __gtagTracker; (function () { 135 /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ 136 /* ga and __gaTracker compatibility shim. */ 137 var noopfn = function () { 138 return null; 139 }; 140 var newtracker = function () { 141 return new Tracker(); 142 }; 143 var Tracker = function () { 144 return null; 145 }; 146 var p = Tracker.prototype; 147 p.get = noopfn; 148 p.set = noopfn; 149 p.send = function () { 150 var args = Array.prototype.slice.call(arguments); 151 args.unshift('send'); 152 __gaTracker.apply(null, args); 153 }; 154 var __gaTracker = function () { 155 var len = arguments.length; 156 if (len === 0) { 157 return; 158 } 159 var f = arguments[len - 1]; 160 if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { 161 if ('send' === arguments[0]) { 162 var hitConverted, hitObject = false, action; 163 if ('event' === arguments[1]) { 164 if ('undefined' !== typeof arguments[3]) { 165 hitObject = { 166 'eventAction': arguments[3], 167 'eventCategory': arguments[2], 168 'eventLabel': arguments[4], 169 'value': arguments[5] ? arguments[5] : 1, 170 } 171 } 172 } 173 if ('pageview' === arguments[1]) { 174 if ('undefined' !== typeof arguments[2]) { 175 hitObject = { 176 'eventAction': 'page_view', 177 'page_path': arguments[2], 178 } 179 } 180 } 181 if (typeof arguments[2] === 'object') { 182 hitObject = arguments[2]; 183 } 184 if (typeof arguments[5] === 'object') { 185 Object.assign(hitObject, arguments[5]); 186 } 187 if ('undefined' !== typeof arguments[1].hitType) { 188 hitObject = arguments[1]; 189 if ('pageview' === hitObject.hitType) { 190 hitObject.eventAction = 'page_view'; 191 } 192 } 193 if (hitObject) { 194 action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
195 hitConverted = mapArgs(hitObject); 196 __gtagTracker('event', action, hitConverted); 197 } 198 } 199 return; 200 } 201 202 function mapArgs(args) { 203 var arg, hit = {}; 204 var gaMap = { 205 'eventCategory': 'event_category', 206 'eventAction': 'event_action', 207 'eventLabel': 'event_label', 208 'eventValue': 'event_value', 209 'nonInteraction': 'non_interaction', 210 'timingCategory': 'event_category', 211 'timingVar': 'name', 212 'timingValue': 'value', 213 'timingLabel': 'event_label', 214 'page': 'page_path', 215 'location': 'page_location', 216 'title': 'page_title', 217 'referrer' : 'page_referrer', 218 }; 219 for (arg in args) { 220 if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { 221 hit[gaMap[arg]] = args[arg]; 222 } else { 223 hit[arg] = args[arg]; 224 } 225 } 226 return hit; 227 } 228 229 try { 230 f.hitCallback(); 231 } catch (ex) { 232 } 233 }; 234 __gaTracker.create = newtracker; 235 __gaTracker.getByName = newtracker; 236 __gaTracker.getAll = function () { 237 return []; 238 }; 239 __gaTracker.remove = noopfn; 240 __gaTracker.loaded = true; 241 window['__gaTracker'] = __gaTracker; 242 })(); 243 } else { 244 console.log(""); 245 (function () { 246 function __gtagTracker() { 247 return null; 248 } 249 250 window['__gtagTracker'] = __gtagTracker; 251 window['gtag'] = __gtagTracker; 252 })(); 253 } 254 </script>
254 255 <!-- / Google Analytics by MonsterInsights --> 256 <link rel='stylesheet' id='elementor-frontend-css' href='https://bostonappraisal.com/wp-content/uploads/elementor/css/custom-frontend.min.css' media='all' /> 257<link rel='stylesheet' id='elementor-post-3838-css' href='https://bostonappraisal.com/wp-content/uploads/elementor/css/post-3838.css' media='all' /> 258<link rel='stylesheet' id='elementor-post-4018-css' href='https://bostonappraisal.com/wp-content/uploads/elementor/css/post-4018.css' media='all' /> 259<link rel='stylesheet' id='elementor-post-6077-css' href='https://bostonappraisal.com/wp-content/uploads/elementor/css/post-6077.css' media='all' /> 260<link rel='stylesheet' id='elementor-post-56156-css' href='https://bostonappraisal.com/wp-content/uploads/elementor/css/post-56156.css' media='all' /> 261<style id="wp-img-auto-sizes-contain-inline-css"> 262img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 263/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 264</style> 265<link rel='stylesheet' id='astra-theme-css-css' href='https://bostonappraisal.com/wp-content/themes/astra/assets/css/minified/main.min.css' media='all' /> 266<style id="astra-theme-css-inline-css"> 267:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:2.5em;--ast-container-default-lg-padding:2.5em;--ast-container-default-slg-padding:2em;--ast-container-default-md-padding:2.5em;--ast-container-default-sm-padding:2.5em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.8em;--ast-code-block-background:#ECEFF3;--ast-comment-inputs-background:#F9FAFB;--ast-normal-container-width:1440px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:600;--ast-blog-meta-weight:600;--ast-global-color-primary:var(--ast-global-color-5);--ast-global-color-secondary:var(--ast-global-color-4);--ast-global-color-alternate-background:var(--ast-global-color-7);--ast-global-color-subtle-background:var(--ast-global-color-6);--ast-bg-style-guide:var( --ast-global-color-secondary,--ast-global-color-5 );--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:112.5%;}a{color:#ffffff;}a:hover,a:focus{color:#b6bd31;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:'Roboto',sans-serif;font-weight:400;font-size:18px;font-size:1rem;line-height:var(--ast-body-line-height,1.65);}blockquote{color:#000000;}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-family:'Roboto',sans-serif;text-transform:capitalize;}.ast-site-identity .site-title a{color:var(--ast-global-color-2);}.site-title{font-size:26px;font-size:1.4444444444444rem;display:block;}.site-header .site-description{font-size:15px;font-size:0.83333333333333rem;display:none;}.entry-title{font-size:20px;font-size:1.1111111111111rem;}.ast-blog-single-element.ast-taxonomy-container a{font-size:14px;font-size:0.77777777777778rem;}.ast-blog-meta-container{font-size:13px;font-size:0.72222222222222rem;}.archive .ast-article-post,.blog .ast-article-post,.archive .ast-article-post:hover,.blog .ast-article-post:hover{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;overflow:hidden;}h1,.entry-content :where(h1){font-size:20px;font-size:1.1111111111111rem;font-weight:400;font-family:'Roboto',sans-serif;line-height:1.3em;text-transform:capitalize;letter-spacing:0;}h2,.entry-content :where(h2){font-size:30px;font-size:1.6666666666667rem;font-family:'Roboto',sans-serif;line-height:1.3em;text-transform:capitalize;}h3,.entry-content :where(h3){font-size:24px;font-size:1.3333333333333rem;font-family:'Roboto',sans-serif;line-height:1.3em;text-transform:capitalize;}h4,.entry-content :where(h4){font-size:20px;font-size:1.1111111111111rem;line-height:1.2em;font-family:'Roboto',sans-serif;text-transform:capitalize;}h5,.entry-content :where(h5){font-size:18px;font-size:1rem;line-height:1.2em;font-family:'Roboto',sans-serif;text-transform:capitalize;}h6,.entry-content :where(h6){font-size:16px;font-size:0.88888888888889rem;line-height:1.25em;font-family:'Roboto',sans-serif;text-transform:capitalize;}::selection{background-color:var(--ast-global-color-0);color:#ffffff;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:#000000;}
267.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#000000;border-color:#ffffff;background-color:#ffffff;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:#ffffff;}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:#ffffff;background-color:#ffffff;box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:#ffffff;border-color:#ffffff;}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:#ffffff;}.entry-meta,.entry-meta *{line-height:1.45;color:#ffffff;font-weight:600;}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:#b6bd31;}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:#ffffff;}.secondary .calendar_wrap #today,.ast-progress-val span{background:#ffffff;}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:#ffffff;border-color:#ffffff;}.calendar_wrap #today > a{color:#000000;}.page-links .page-link,.single .post-navigation a{color:#000000;}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-search-menu-icon.slide-search input.search-field{width:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}.ast-search-menu-icon .search-form button.search-submit:focus,.ast-theme-transparent-header .ast-header-search .ast-dropdown-active .ast-icon,.ast-theme-transparent-header .ast-inline-search .search-field:focus .ast-icon{color:var(--ast-global-color-1);}.ast-header-search .slide-search .search-form{border:2px solid var(--ast-global-color-0);}.ast-header-search .slide-search .search-field{background-color:(--ast-global-dark-bg-style);}.ast-archive-title{color:#000000;}.widget-title{font-size:25px;font-size:1.3888888888889rem;color:#000000;}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,a#ast-apply-coupon:focus-visible,#ast-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.astra-cart-drawer-close:focus,.ast-single-variation:focus,.ast-button:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,#ast-scroll-top:focus,#coupon_code:focus,#ast-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.ast-logo-title-inline .site-logo-img{padding-right:1em;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.ast-separate-container .site-content .ast-single-post-featured-section + article {margin-top: -80px;z-index: 9;position: relative;border-radius: 4px;}@media (min-width: 922px) {.ast-no-sidebar .site-content .ast-article-image-container--wide {margin-left: -120px;margin-right: -120px;max-width: unset;width: unset;}.ast-left-sidebar .site-content .ast-article-image-container--wide,.ast-right-sidebar .site-content .ast-article-image-container--wide {margin-left: -10px;margin-right: -10px;}.site-content .ast-article-image-container--full {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-left-sidebar .site-content .ast-article-image-container--full,.ast-right-sidebar .site-content .ast-article-image-container--full {margin-left: -10px;margin-right: -10px;max-width: inherit;width: auto;}}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 922px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}
267.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 2em;margin-left: auto;margin-right: auto;}.ast-page-builder-template .ast-archive-description {margin: 2em auto 0;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-row {margin-left: 0;margin-right: 0;}.single.ast-page-builder-template .entry-header + .entry-content,.single.ast-page-builder-template .ast-single-entry-banner + .site-content article .entry-content {margin-bottom: 2em;}@media(min-width: 921px) {.ast-page-builder-template.archive.ast-right-sidebar .ast-row article,.ast-page-builder-template.archive.ast-left-sidebar .ast-row article {padding-left: 0;padding-right: 0;}}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type=reset],input[type=tel],input[type=date],select,textarea{font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:100%;padding:12px 16px;border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);color:var(--ast-form-input-text,#475569);}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type=reset],input[type=tel],input[type=date],select{height:40px;}input[type="date"]{border-width:1px;border-style:solid;border-color:var(--ast-border-color);background:var( --ast-global-color-secondary,--ast-global-color-5 );}input[type="text"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type=reset]:focus,input[type="tel"]:focus,input[type="date"]:focus,select:focus,textarea:focus{border-color:#046BD2;box-shadow:none;outline:none;color:var(--ast-form-input-focus-text,#475569);}label,legend{color:#111827;font-size:14px;font-style:normal;font-weight:500;line-height:20px;}select{padding:6px 10px;}fieldset{padding:30px;border-radius:4px;}button,.ast-button,.button,input[type="button"],input[type="reset"],input[type="submit"]{border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);}:root{--ast-comment-inputs-background:#FFF;}::placeholder{color:var(--ast-form-field-color,#9CA3AF);}::-ms-input-placeholder{color:var(--ast-form-field-color,#9CA3AF);}@media (max-width:921.9px){#ast-desktop-header{display:none;}}@media (min-width:922px){#ast-mobile-header{display:none;}}.wp-block-buttons.aligncenter{justify-content:center;}@media (max-width:921px){.ast-theme-transparent-header #primary,.ast-theme-transparent-header #secondary{padding:0;}}@media (max-width:921px){.ast-plain-container.ast-no-sidebar #primary{padding:0;}}.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0;}@media (min-width:1200px){.ast-plain-container.ast-no-sidebar #primary{margin-top:60px;margin-bottom:60px;}}.wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--ast-global-color-0);}div.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),div.wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color){color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover{color:#000000;background-color:#b6bd31;border-color:#b6bd31;}.post-page-numbers.current .page-link,.ast-pagination .page-numbers.current{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{border-color:var(--ast-global-color-0);font-family:inherit;font-weight:500;font-size:16px;font-size:0.88888888888889rem;line-height:1em;padding-top:13px;padding-right:30px;padding-bottom:13px;padding-left:30px;}.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color),.ast-outline-button{color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover,.ast-outline-button:hover,.ast-outline-button:focus,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus{color:#000000;background-color:#b6bd31;border-color:#b6bd31;}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:transparent;}.uagb-buttons-repeater.ast-outline-button{border-radius:9999px;}@media (max-width:921px){.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{padding-top:12px;padding-right:28px;padding-bottom:12px;padding-left:28px;}}@media (max-width:544px){.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px;}}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}h1.widget-title{font-weight:400;}h2.widget-title{font-weight:inherit;}h3.widget-title{font-weight:inherit;}#page{display:flex;flex-direction:column;min-height:100vh;}.ast-404-layout-1 h1.page-title{color:var(--ast-global-color-2);}.single .post-navigation a{line-height:1em;height:inherit;}.error-404 .page-sub-title{font-size:1.5rem;font-weight:inherit;}.search .site-content .content-area .search-form{margin-bottom:0;}#page .site-content{flex-grow:1;}.widget{margin-bottom:1.25em;}#secondary li{line-height:1.5em;}#secondary .wp-block-group h2{margin-bottom:0.7em;}#secondary h2{font-size:1.7rem;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comment-respond{padding:3em;}.ast-separate-container .ast-article-single .ast-article-single{padding:0;}.ast-article-single .wp-block-post-template-is-layout-grid{padding-left:0;}.ast-separate-container .comments-title,.ast-narrow-container .comments-title{padding:1.5em 2em;}
267.ast-page-builder-template .comment-form-textarea,.ast-comment-formwrap .ast-grid-common-col{padding:0;}.ast-comment-formwrap{padding:0;display:inline-flex;column-gap:20px;width:100%;margin-left:0;margin-right:0;}.comments-area textarea#comment:focus,.comments-area textarea#comment:active,.comments-area .ast-comment-formwrap input[type="text"]:focus,.comments-area .ast-comment-formwrap input[type="text"]:active {box-shadow:none;outline:none;}.archive.ast-page-builder-template .entry-header{margin-top:2em;}.ast-page-builder-template .ast-comment-formwrap{width:100%;}.entry-title{margin-bottom:0.6em;}.ast-archive-description p{font-size:inherit;font-weight:inherit;line-height:inherit;}.ast-separate-container .ast-comment-list li.depth-1,.hentry{margin-bottom:1.5em;}.site-content section.ast-archive-description{margin-bottom:2em;}@media (min-width:921px){.ast-left-sidebar.ast-page-builder-template #secondary,.archive.ast-right-sidebar.ast-page-builder-template .site-main{padding-left:20px;padding-right:20px;}}@media (max-width:544px){.ast-comment-formwrap.ast-row{column-gap:10px;display:inline-block;}#ast-commentform .ast-grid-common-col{position:relative;width:100%;}}@media (min-width:1201px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-author-box,.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:3em;}}@media (max-width:921px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}}@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.wp-block-button .wp-block-button__link{color:#ffffff;}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#000000;background-color:#b6bd31;border-color:#b6bd31;}.elementor-widget-heading h1.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h2.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h3.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em;}.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:#ffffff;font-family:inherit;font-weight:500;line-height:1em;font-size:16px;font-size:0.88888888888889rem;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;}@media (max-width:921px){.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;font-family:inherit;font-weight:500;font-size:16px;font-size:0.88888888888889rem;line-height:1em;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus,body .wp-block-file .wp-block-file__button:hover,body .wp-block-file .wp-block-file__button:focus{color:#000000;background-color:#b6bd31;border-color:#b6bd31;}form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button.has-icon{padding-top:calc(15px - 3px);padding-right:calc(30px - 3px);padding-bottom:calc(15px - 3px);padding-left:calc(30px - 3px);}@media (max-width:921px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}@media (max-width:921px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}.ast-separate-container{background-color:var(--ast-global-color-4);background-image:none;}@media (max-width:921px){.site-title{display:block;}
267.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:20px;}}@media (max-width:544px){.site-title{display:block;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:25px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:20px;}}@media (max-width:921px){html{font-size:102.6%;}}@media (max-width:544px){html{font-size:102.6%;}}@media (min-width:922px){.ast-container{max-width:1480px;}}@media (min-width:922px){.site-content .ast-container{display:flex;}}@media (max-width:921px){.site-content .ast-container{flex-direction:column;}}@media (min-width:922px){.single-post .site-content > .ast-container{max-width:1400px;}}.entry-content :where(h1,h2,h3,h4,h5,h6){clear:none;}@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.entry-content li > p{margin-bottom:0;}.site .comments-area{padding-bottom:2em;margin-top:2em;}.wp-block-file {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}.wp-block-pullquote {border: none;}.wp-block-pullquote blockquote::before {content: "\201D";font-family: "Helvetica",sans-serif;display: flex;transform: rotate( 180deg );font-size: 6rem;font-style: normal;line-height: 1;font-weight: bold;align-items: center;justify-content: center;}.has-text-align-right > blockquote::before {justify-content: flex-start;}.has-text-align-left > blockquote::before {justify-content: flex-end;}figure.wp-block-pullquote.is-style-solid-color blockquote {max-width: 100%;text-align: inherit;}:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 3em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 3em;--wp--custom--ast-container-width: 1440px;--wp--custom--ast-content-width-size: 1440px;--wp--custom--ast-wide-width-size: calc(1440px + var(--wp--custom--ast-default-block-left-padding) + var(--wp--custom--ast-default-block-right-padding));}.ast-narrow-container {--wp--custom--ast-content-width-size: 750px;--wp--custom--ast-wide-width-size: 750px;}@media(max-width: 921px) {:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 2em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 2em;}}@media(max-width: 544px) {:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 1.5em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 1.5em;}}.entry-content > .wp-block-group,.entry-content > .wp-block-cover,.entry-content > .wp-block-columns {padding-top: var(--wp--custom--ast-default-block-top-padding);padding-right: var(--wp--custom--ast-default-block-right-padding);padding-bottom: var(--wp--custom--ast-default-block-bottom-padding);padding-left: var(--wp--custom--ast-default-block-left-padding);}.ast-plain-container.ast-no-sidebar .entry-content > .alignfull,.ast-page-builder-template .ast-no-sidebar .entry-content > .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-plain-container.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-plain-container.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-plain-container.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-page-builder
267-template.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .wp-block-column .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .wp-block-column .alignwide {margin-left: auto;margin-right: auto;width: 100%;}[data-ast-blocks-layout] .wp-block-separator:not(.is-style-dots) {height: 0;}[data-ast-blocks-layout] .wp-block-separator {margin: 20px auto;}[data-ast-blocks-layout] .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {max-width: 100px;}[data-ast-blocks-layout] .wp-block-separator.has-background {padding: 0;}.entry-content[data-ast-blocks-layout] > * {max-width: var(--wp--custom--ast-content-width-size);margin-left: auto;margin-right: auto;}.entry-content[data-ast-blocks-layout] > .alignwide {max-width: var(--wp--custom--ast-wide-width-size);}.entry-content[data-ast-blocks-layout] .alignfull {max-width: none;}.entry-content .wp-block-columns {margin-bottom: 0;}blockquote {margin: 1.5em;border-color: rgba(0,0,0,0.05);}.wp-block-quote:not(.has-text-align-right):not(.has-text-align-center) {border-left: 5px solid rgba(0,0,0,0.05);}.has-text-align-right > blockquote,blockquote.has-text-align-right {border-right: 5px solid rgba(0,0,0,0.05);}.has-text-align-left > blockquote,blockquote.has-text-align-left {border-left: 5px solid rgba(0,0,0,0.05);}.wp-block-site-tagline,.wp-block-latest-posts .read-more {margin-top: 15px;}.wp-block-loginout p label {display: block;}.wp-block-loginout p:not(.login-remember):not(.login-submit) input {width: 100%;}.wp-block-loginout input:focus {border-color: transparent;}.wp-block-loginout input:focus {outline: thin dotted;}.entry-content .wp-block-media-text .wp-block-media-text__content {padding: 0 0 0 8%;}.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {padding: 0 8% 0 0;}.entry-content .wp-block-media-text.has-background .wp-block-media-text__content {padding: 8%;}.entry-content .wp-block-cover:not([class*="background-color"]):not(.has-text-color.has-link-color) .wp-block-cover__inner-container,.entry-content .wp-block-cover:not([class*="background-color"]) .wp-block-cover-image-text,.entry-content .wp-block-cover:not([class*="background-color"]) .wp-block-cover-text,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover__inner-container,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover-image-text,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover-text {color: var(--ast-global-color-primary,var(--ast-global-color-5));}.wp-block-loginout .login-remember input {width: 1.1rem;height: 1.1rem;margin: 0 5px 4px 0;vertical-align: middle;}.wp-block-latest-posts > li > *:first-child,.wp-block-latest-posts:not(.is-grid) > li:first-child {margin-top: 0;}.entry-content > .wp-block-buttons,.entry-content > .wp-block-uagb-buttons {margin-bottom: 1.5em;}.wp-block-search__inside-wrapper .wp-block-search__input {padding: 0 10px;color: var(--ast-global-color-3);background: var(--ast-global-color-primary,var(--ast-global-color-5));border-color: var(--ast-border-color);}.wp-block-latest-posts .read-more {margin-bottom: 1.5em;}.wp-block-search__no-button .wp-block-search__inside-wrapper .wp-block-search__input {padding-top: 5px;padding-bottom: 5px;}.wp-block-latest-posts .wp-block-latest-posts__post-date,.wp-block-latest-posts .wp-block-latest-posts__post-author {font-size: 1rem;}.wp-block-latest-posts > li > *,.wp-block-latest-posts:not(.is-grid) > li {margin-top: 12px;margin-bottom: 12px;}.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .alignwide:where(:not(.uagb-is-root-container):not(.spectra-is-root-container)) > * {max-width: var(--wp--custom--ast-wide-width-size);}.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .inherit-container-width > *,.ast-page-builder-template .entry-content[data-ast-blocks-layout] > *:not(.wp-block-group):where(:not(.uagb-is-root-container):not(.spectra-is-root-container)) > *,.entry-content[data-ast-blocks-layout] > .wp-block-cover .wp-block-cover__inner-container {max-width: var(--wp--custom--ast-content-width-size) ;margin-left: auto;margin-right: auto;}
267.ast-page-builder-template .entry-content[data-ast-blocks-layout] > *,.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .alignfull:where(:not(.wp-block-group):not(.uagb-is-root-container):not(.spectra-is-root-container)) > * {max-width: none;}.entry-content[data-ast-blocks-layout] .wp-block-cover:not(.alignleft):not(.alignright) {width: auto;}@media(max-width: 1200px) {.ast-separate-container .entry-content > .alignfull,.ast-separate-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content .alignfull {margin-left: calc(-1 * min(var(--ast-container-default-xlg-padding),20px)) ;margin-right: calc(-1 * min(var(--ast-container-default-xlg-padding),20px));}}@media(min-width: 1201px) {.ast-separate-container .entry-content > .alignfull {margin-left: calc(-1 * var(--ast-container-default-xlg-padding) );margin-right: calc(-1 * var(--ast-container-default-xlg-padding) );}.ast-separate-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content[data-ast-blocks-layout] > .alignwide {margin-left: calc(-1 * var(--wp--custom--ast-default-block-left-padding) );margin-right: calc(-1 * var(--wp--custom--ast-default-block-right-padding) );}}@media(min-width: 921px) {.ast-separate-container .entry-content .wp-block-group.alignwide:not(.inherit-container-width) > :where(:not(.alignleft):not(.alignright)),.ast-plain-container .entry-content .wp-block-group.alignwide:not(.inherit-container-width) > :where(:not(.alignleft):not(.alignright)) {max-width: calc( var(--wp--custom--ast-content-width-size) + 80px );}.ast-plain-container.ast-right-sidebar .entry-content[data-ast-blocks-layout] .alignfull,.ast-plain-container.ast-left-sidebar .entry-content[data-ast-blocks-layout] .alignfull {margin-left: -60px;margin-right: -60px;}}@media(min-width: 544px) {.entry-content > .alignleft {margin-right: 20px;}.entry-content > .alignright {margin-left: 20px;}}@media (max-width:544px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:20px;}.wp-block-latest-posts{margin:0;}}@media( max-width: 600px ) {.entry-content .wp-block-media-text .wp-block-media-text__content,.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {padding: 8% 0 0;}.entry-content .wp-block-media-text.has-background .wp-block-media-text__content {padding: 8%;}}.ast-page-builder-template .entry-header {padding-left: 0;}.ast-narrow-container .site-content .wp-block-uagb-image--align-full .wp-block-uagb-image__figure {max-width: 100%;margin-left: auto;margin-right: auto;}.entry-content ul,.entry-content ol {padding: revert;margin: revert;padding-left: 20px;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#046bd2;--ast-global-color-1:#045cb4;--ast-global-color-2:#1e293b;--ast-global-color-3:#334155;--ast-global-color-4:#F0F5FA;--ast-global-color-5:#FFFFFF;--ast-global-color-6:#D1D5DB;--ast-global-color-7:#111111;--ast-global-color-8:#111111;}:root {--ast-border-color : #6b6d6f;}.ast-single-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-single-entry-banner[data-banner-layout="layout-1"] {max-width: 1440px;background: inherit;padding: 20px 0;}.ast-single-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header:not(.related-entry-header){text-align:left;}header.entry-header:not(.related-entry-header) .entry-title{font-weight:600;font-size:32px;font-size:1.7777777777778rem;}header.entry-header:not(.related-entry-header) > *:not(:last-child){margin-bottom:10px;}header.entry-header:not(.related-entry-header) .post-thumb-img-content{text-align:center;}@media (max-width:921px){header.entry-header:not(.related-entry-header){text-align:left;}}@media (max-width:544px){header.entry-header:not(.related-entry-header){text-align:left;}}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1440px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-weight:600;font-size:32px;font-size:1.7777777777778rem;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){body.archive .ast-archive-description{text-align:left;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}
267h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6){color:#000000;}.entry-title a{color:#000000;}@media (max-width:921px){.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}@media (max-width:544px){.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}.ast-builder-layout-element[data-section="title_tagline"]{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}.footer-widget-area.widget-area.site-footer-focus-item{width:auto;}.ast-footer-row-inline .footer-widget-area.widget-area.site-footer-focus-item{width:100%;}.elementor-widget-heading .elementor-heading-title{margin:0;}.elementor-page .ast-menu-toggle{color:unset !important;background:unset !important;}.elementor-post.elementor-grid-item.hentry{margin-bottom:0;}.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none;}.elementor-toc__list-wrapper{margin:0;}body .elementor hr{background-color:#ccc;margin:0;}.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0 !important;}.elementor-posts-container [CLASS*="ast-width-"]{width:100%;}.elementor-template-full-width .ast-container{display:block;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{top:0 !important;}@media (max-width:544px){.elementor-element .elementor-wc-products .woocommerce[class*="columns-"] ul.products li.product{width:auto;margin:0;}.elementor-element .woocommerce .woocommerce-result-count{float:none;}}.ast-header-break-point .main-header-bar{border-bottom-width:1px;}@media (min-width:922px){.main-header-bar{border-bottom-width:1px;}}.main-header-menu .menu-item, #astra-footer-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link, #astra-footer-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type svg{top:.2em;margin-top:0px;margin-left:0px;width:.65em;transform:translate(0, -2px) rotateZ(270deg);}.ast-mobile-popup-content .ast-submenu-expanded > .ast-menu-toggle{transform:rotateX(180deg);overflow-y:auto;}@media (min-width:922px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:transparent;background-image:none;}.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}}.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .site-main .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description, .ast-separate-container .comments-area{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .site-main .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .site-main .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);background-image:none;}}.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}}
267.ast-plain-container, .ast-page-builder-template{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-plain-container, .ast-page-builder-template{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-plain-container, .ast-page-builder-template{background-color:var(--ast-global-color-5);background-image:none;}} 268 #ast-scroll-top { 269 display: none; 270 position: fixed; 271 text-align: center; 272 cursor: pointer; 273 z-index: 99; 274 width: 2.1em; 275 height: 2.1em; 276 line-height: 2.1; 277 color: #ffffff; 278 border-radius: 2px; 279 content: ""; 280 outline: inherit; 281 } 282 @media (min-width: 769px) { 283 #ast-scroll-top { 284 content: "769"; 285 } 286 } 287 #ast-scroll-top .ast-icon.icon-arrow svg { 288 margin-left: 0px; 289 vertical-align: middle; 290 transform: translate(0, -20%) rotate(180deg); 291 width: 1.6em; 292 } 293 .ast-scroll-to-top-right { 294 right: 30px; 295 bottom: 30px; 296 } 297 .ast-scroll-to-top-left { 298 left: 30px; 299 bottom: 30px; 300 } 301 #ast-scroll-top{color:#8c831c;background-color:#ffffff;font-size:20px;}@media (max-width:921px){#ast-scroll-top .ast-icon.icon-arrow svg{width:1em;}}.ast-mobile-header-content > *,.ast-desktop-header-content > * {padding: 10px 0;height: auto;}.ast-mobile-header-content > *:first-child,.ast-desktop-header-content > *:first-child {padding-top: 10px;}.ast-mobile-header-content > .ast-builder-menu,.ast-desktop-header-content > .ast-builder-menu {padding-top: 0;}.ast-mobile-header-content > *:last-child,.ast-desktop-header-content > *:last-child {padding-bottom: 0;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search label,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search label {width: 100%;}.ast-desktop-header-content .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before {transform: rotateX(180deg);}#ast-desktop-header .ast-desktop-header-content,.ast-mobile-header-content .ast-search-icon,.ast-desktop-header-content .ast-search-icon,.ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-desktop-header-content {display: none;}.ast-main-header-nav-open.ast-header-break-point #ast-desktop-header .ast-desktop-header-content,.ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {display: block;}.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item .menu-item > .sub-menu {opacity: 1;visibility: visible;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation {width: unset;margin: unset;}.ast-mobile-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle,.ast-desktop-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle {left: calc( 20px - 0.907em);right: auto;}.ast-mobile-header-content .ast-search-menu-icon,.ast-mobile-header-content .ast-search-menu-icon.slide-search,.ast-desktop-header-content .ast-search-menu-icon,.ast-desktop-header-content .ast-search-menu-icon.slide-search {width: 100%;position: relative;display: block;right: auto;transform: none;}.ast-mobile-header-content .ast-search-menu-icon.slide-search .search-form,.ast-mobile-header-content .ast-search-menu-icon .search-form,.ast-desktop-header-content .ast-search-menu-icon.slide-search .search-form,.ast-desktop-header-content .ast-search-menu-icon .search-form {right: 0;visibility: visible;opacity: 1;position: relative;top: auto;transform: none;padding: 0;display: block;overflow: hidden;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-mobile-header-content .ast-search-menu-icon .search-field,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-desktop-header-content .ast-search-menu-icon .search-field {width: 100%;padding-right: 5.5em;}.ast-mobile-header-content .ast-search-menu-icon .search-submit,.ast-desktop-header-content .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation ul .sub-menu .menu-link {padding-left: 30px;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link {padding-left: 40px;}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:#ffffff;;}.ast-mobile-header-wrap .ast-mobile-header-content, .ast-desktop-header-content{background-color:#ffffff;;}.ast-mobile-popup-content > *, .ast-mobile-header-content > *, .ast-desktop-popup-content > *, .ast-desktop-header-content > *{padding-top:0px;padding-bottom:0px;}
301.content-align-flex-start .ast-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.ast-mobile-popup-drawer.active .menu-toggle-close{color:#3a3a3a;}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:80px;}.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{line-height:80px;}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-below-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}.ast-header-break-point .ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:var( --ast-global-color-subtle-background,--ast-global-color-7 );border-bottom-style:solid;}@media (min-width:922px){.ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:var( --ast-global-color-subtle-background,--ast-global-color-7 );border-bottom-style:solid;}}.ast-primary-header-bar{background-color:var( --ast-global-color-primary,--ast-global-color-4 );}.ast-primary-header-bar{display:block;}@media (max-width:921px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-outline{background:transparent;color:#ffffff;border-top-width:1px;border-bottom-width:1px;border-right-width:1px;border-left-width:1px;border-style:solid;border-color:var(--ast-global-color-0);}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:30px;height:30px;fill:#ffffff;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:#ffffff;}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-hfb-header .ast-builder-menu-mobile .main-header-menu, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .menu-link, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link{border-style:none;}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}@media (max-width:921px){.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item:hover >
301 .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);background:var(--ast-global-color-4);}.ast-builder-menu-mobile .main-navigation .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-1);background:var(--ast-global-color-4);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-mobile .main-navigation .main-header-menu , .ast-builder-menu-mobile .main-navigation .main-header-menu .menu-link, .ast-builder-menu-mobile .main-navigation .main-header-menu .sub-menu{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}}.ast-builder-menu-mobile .main-navigation{display:block;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}:root{--e-global-color-astglobalcolor0:#046bd2;--e-global-color-astglobalcolor1:#045cb4;--e-global-color-astglobalcolor2:#1e293b;--e-global-color-astglobalcolor3:#334155;--e-global-color-astglobalcolor4:#F0F5FA;--e-global-color-astglobalcolor5:#FFFFFF;--e-global-color-astglobalcolor6:#D1D5DB;--e-global-color-astglobalcolor7:#111111;--e-global-color-astglobalcolor8:#111111;} 302/*# sourceURL=astra-theme-css-inline-css */ 303</style> 304<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Roboto:400%2C700&display=fallback&ver=4.11.18" /><link rel='stylesheet' id='astra-google-fonts-css' href='https://fonts.googleapis.com/css?family=Roboto:400%2C700&display=fallback&ver=4.11.18' media='print' onload='this.media="all"' /> 305<link rel='stylesheet' id='hfe-widgets-style-css' href='https://bostonappraisal.com/wp-content/uploads/hummingbird-assets/92135c937f063f247562f74d7850c529.css' media='all' /> 306<style id="global-styles-inline-css"> 307: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--ast-global-color-0: var(--ast-global-color-0);--wp--preset--color--ast-global-color-1: var(--ast-global-color-1);--wp--preset--color--ast-global-color-2: var(--ast-global-color-2);--wp--preset--color--ast-global-color-3: var(--ast-global-color-3);--wp--preset--color--ast-global-color-4: var(--ast-global-color-4);--wp--preset--color--ast-global-color-5: var(--ast-global-color-5);--wp--preset--color--ast-global-color-6: var(--ast-global-color-6);--wp--preset--color--ast-global-color-7: var(--ast-global-color-7);--wp--preset--color--ast-global-color-8: var(--ast-global-color-8);--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,
3070) 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: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--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: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }:where(body) { margin: 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: 24px; 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: 24px; }: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: 24px;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: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.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 > :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{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
307a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-color{color: var(--wp--preset--color--ast-global-color-8) !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-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-background-color{background-color: var(--wp--preset--color--ast-global-color-8) !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-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-border-color{border-color: var(--wp--preset--color--ast-global-color-8) !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;}
307.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;} 308:root :where(.wp-block-icon svg){width: 24px;} 309:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 310/*# sourceURL=global-styles-inline-css */ 311</style> 312<link rel='stylesheet' id='wphb-1-css' href='https://bostonappraisal.com/wp-content/uploads/hummingbird-assets/533c25ce8f12920a8f271a0dcbb35e6c.css' media='all' /> 313<style id="grw-public-main-css-inline-css"> 314.wp-gr,.wp-gr *,.wp-gr ::after,.wp-gr ::before{box-sizing:border-box}.wp-gr{display:block;direction:ltr;font-size:var(--font-size, 16px);font-family:var(--font-family, inherit);font-style:normal;font-weight:400;text-align:start;line-height:normal;overflow:visible;text-decoration:none;list-style-type:disc;box-sizing:border-box;visibility:visible!important}.wp-gr div,.wp-gr span{margin:0;padding:0;color:inherit;font:inherit;line-height:normal;letter-spacing:normal;text-transform:none;text-decoration:none;border:0;background:0 0}.wp-gr a{color:inherit;border:0;text-decoration:none;background:0 0;cursor:pointer}.wp-gr a:focus{outline:0}.wp-gr a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.wp-gr img{display:block;max-width:100%;height:auto;margin:0;padding:0;border:0;line-height:0;vertical-align:middle}.wp-gr i{font-style:normal;font-weight:inherit;margin:0;padding:0;border:0;vertical-align:middle;background:0 0}.wp-gr svg{display:inline-block;width:auto;height:auto;vertical-align:middle;overflow:visible}.wp-gr svg use{opacity:1;visibility:visible}.wp-gr{--card-gap:4px;--rev-gap:4px;--img-size:46px;--media-gap:8px;--media-size:40px;--media-lines:2;--color:#fb8e28;--rev-color:#f4f4f4;--rpi-star-color:var(--star-color, var(--color));--slider-dot-size:8px;--slider-dot-gap:8px;--slider-dots-visible:5;--slider-act-dot-color:var(--color)}.wp-gr .wp-google-based,.wp-gr .wp-google-powered{margin:0!important;padding:0!important;color:var(--head-based-color,#555)!important}.wp-gr .wp-google-powered{color:var(--powered-color,#777)!important;font-size:16px;font-weight:600}.wp-gr .wp-google-powered>span{font-weight:600!important}.wp-gr .grw-img{position:relative!important;min-width:var(--img-size)!important;max-width:var(--img-size)!important;height:var(--img-size)!important;border:none!important;z-index:3!important}.wp-gr .grw-img-wrap{position:relative;min-width:var(--img-size)!important;max-width:var(--img-size)!important;overflow:visible}.wp-gr .grw-img-wrap::before{content:'';position:absolute;top:0;left:0;width:var(--img-size);height:var(--img-size);border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;pointer-events:none}.wp-gr .grw-header .grw-img{border-radius:50%}.wp-gr .grw-header.wp-place-center{width:100%!important}.wp-gr .wp-google-name{color:var(--name-color,#333)!important;font-size:100%!important;font-weight:700!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important;width:100%!important;text-align:var(--align,start)!important}.wp-gr .grw-header .wp-google-name{width:100%!important;margin:0!important;padding:0!important;font-size:128%!important;white-space:normal!important}.wp-gr .grw-header-inner>.rpi-flx{overflow:hidden!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#555!important;font-size:13px!important;white-space:nowrap!important}.wp-gr .wp-google-text{color:var(--text-color,#222)!important;font-size:15px!important;line-height:24px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important;word-break:break-word!important;vertical-align:middle!important}.wp-gr .rpi-stars+.wp-google-text{padding-left:4px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:none!important}.wp-gr .wp-google-url{display:block;margin:4px auto!important;color:#136aaf!important;text-align:center!important}.wp-gr.wp-dark .wp-google-name{color:#eee!important}.wp-gr.rpi.wp-dark .wp-google-name a{color:var(--head-based-color,#eee)!important}.wp-gr.wp-dark .wp-google-time{color:#bbb!important}.wp-gr.wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wp-dark .wp-google-powered{color:var(--powered-color,#fff)!important}.wp-gr.wp-dark .wp-google-based{color:var(--head-based-color,#999)!important}.wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd{background:var(--rev-color)!important}.wp-gr.rpi .wp-google-name{font-size:100%!important}.wp-gr.rpi .grw-hide,.wp-gr.rpi .wp-google-hide{display:none}.wp-gr.rpi .wp-google-name a{color:var(--head-name-color,#333)!important;font-size:18px!important;text-decoration:none!important}.wp-gr.rpi a.wp-google-name{margin:0!important;color:var(--name-color,#154fc1)!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important}.wp-gr{display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important;direction:ltr!important;box-sizing:border-box!important}.wp-gr .grw-row{display:-ms-flexbox!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;-ms-flex-wrap:nowrap!important;-ms-flex-align:center!important}.grw-row.grw-row-xs{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.grw-row-x .grw-header+.grw-content .grw-review,.grw-row-xs .grw-content,.grw-row-xs .grw-header,.grw-row-xs .grw-review{--col:1}.grw-row-xl .grw-header+.grw-content{--col:1.2}.grw-row-l .grw-header+.grw-content{--col:1.25}.grw-row-m .grw-header+.grw-content{--col:1.333333}.grw-row-s .grw-header+.grw-content{--col:1.5}.grw-row-s .grw-header+.grw-content .grw-review,.grw-row-x .grw-header,.grw-row-x .grw-header+.grw-content,.grw-row-x .grw-review{--col:2}.grw-row-m .grw-header+.grw-content .grw-review,.grw-row-s .grw-header,.grw-row-s .grw-review{--col:3}.grw-row-l .grw-review,.grw-row-m .grw-header,.grw-row-m .grw-review{--col:4}.grw-row-l .grw-header,.grw-row-xl .grw-review{--col:5}.grw-row-xl .grw-header{--col:6}.grw-row .grw-content,.grw-row .grw-header{-ms-flex:1 0 calc(100% / var(--col,3))!important;flex:1 0 calc(100% / var(--col,3))!important;width:calc(100% / var(--col,3))!important}.grw-row .grw-review{-ms-flex:1 0 calc((100% - var(--card-gap,16px)*(var(--col,3) - 1))/ var(--col,3))!important;flex:1 0 calc((100% - var(--card-gap,16px)*(var(--col,3) - 1))/ var(--col,3))!important;width:calc((100% - var(--card-gap,16px)*(var(--col,3) - 1))/ var(--col,3))!important}.wp-gr .grw-content{position:relative!important;min-width:0!important}.wp-gr .grw-content-inner{position:relative!important;display:flex!important;align-items:center!important}.wp-gr .grw-review-inner{height:100%!important}.wp-gr .grw-header-inner,.wp-gr .grw-review-inner{position:relative!important;margin:4px!important;padding:16px!important;width:100%!important}.wp-gr .wp-google-list .grw-header-inner{padding:0 0 16px 0!important}.wp-gr .grw-review-inner.grw-round{border-radius:8px!important}.wp-gr .grw-review-inner.grw-shadow{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .grw-review-inner>svg{position:absolute!important;top:10px!important;right:10px!important;width:16px!important;height:16px!important}.wp-gr .grw-review{display:flex;position:relative!important;justify-content:center!important;align-items:center!important;flex-shrink:0!important}.wp-gr .grw-review .wp-google-left{display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:24px!important;padding-bottom:2px!important}.wp-gr .grw-review .wp-google-feedback{height:100px!important;overflow-y:auto!important}.wp-gr .grw-scroll::-webkit-scrollbar{width:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}.wp-gr .wp-google-wr{display:flex;margin:0!important}.wp-gr .wp-google-wr a{color:#fff!important;padding:4px 12px 8px!important;outline:0!important;border-radius:27px!important;background:var(--btn-color,#1f67e7)!important;white-space:nowrap!important;vertical-align:middle!important;opacity:.9!important;text-shadow:1px 1px 0 #888!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .wp-google-wr a:hover{opacity:.95!important;background:var(--btn-color,#1f67e7)!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.24)!important}.wp-gr .wp-google-wr a:active{opacity:1!important;background:var(--btn-color,#1f67e7)!important;box-shadow:none!important}.wp-gr .wp-google-wr a svg{display:inline-block;width:16px;height:16px;padding:1px;margin:0 0 0 4px;background:#fff;border-radius:50%}
314.wp-gr[data-layout=grid] .grw-reviews{display:flex;gap:var(--card-gap,12px);flex-wrap:wrap!important;-ms-flex-wrap:wrap!important}.wp-gr .grw-b{font-weight:700!important;white-space:nowrap!important}.wp-gr .wp-google-reply{font-size:14px!important;margin-top:auto!important;margin-left:6px!important;padding-left:6px!important;border-left:1px solid #999!important;overflow:hidden!important;overflow-y:auto!important;line-height:20px!important;max-height:44px!important}.wp-gr .wp-google-reply>div{display:flex;gap:4px;align-items:center}.wp-gr .wp-google-reply .wp-google-time{font-size:11px!important;white-space:nowrap!important}.wp-gr .wp-google-img{display:flex;flex-wrap:wrap;gap:var(--media-gap);max-height:calc((var(--media-size) + var(--media-gap)) * var(--media-lines) - 2px)!important;overflow-y:auto!important}.wp-gr .wp-google-img img{display:flex;width:var(--media-size)!important;height:var(--media-size)!important;cursor:pointer!important;border-radius:3px!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.rpi-flx{display:var(--flx,flex)!important;flex-direction:var(--dir,column)!important;gap:var(--gap,2px)!important;align-items:var(--align,flex-start)!important;flex-wrap:var(--wrap,nowrap)!important;overflow:var(--overflow,visible)!important;width:100%!important}.rpi-col16{--dir:column;--gap:16px;--align:flex-start;--overflow:hidden}.rpi-col12{--dir:column;--gap:12px;--align:flex-start;--overflow:hidden}.rpi-col6{--dir:column;--gap:6px;--align:flex-start;--overflow:hidden}.rpi-col8{--dir:column;--gap:8px;--align:flex-start}.rpi-col4{--dir:column;--gap:4px;--align:flex-start}.rpi-row12-center{--dir:row;--gap:12px;--align:center;--overflow:visible}.rpi-row12{--dir:row;--gap:12px;--align:flex-start}:root{--star-gap:2px;--rpi-star-size:20px;--rpi-star-color:#fb8e28;--rpi-star-empty-color:#cccccc;--rpi-icon-scale-google:1.00;--rpi-icon-scale-yelp:0.92;--rpi-icon-scale-fb:1.125;--rpi-yelp-empty-color:#cccccc;--rpi-yelp-five-color:#fb433c;--rpi-yelp-four-color:#ff643d;--rpi-yelp-three-color:#ff8742;--rpi-yelp-two-color:#ffad48;--rpi-yelp-one-color:#ffcc4b;--rpi-yelp-radius:3px;--rpi-fb-color:#fa3e3e;--rpi-fb-radius:3px;--rpi-star-empty:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E");--rpi-star-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z'/%3E%3C/svg%3E")}.rpi-stars .rpi-star{display:none!important}.rpi-star,.rpi-stars-tripadvisor,.rpi-stars-yelp{display:var(--flx,flex);align-items:center;gap:var(--gap,4px);text-align:start;z-index:9}.rpi-star[data-rating]:empty::before{content:attr(data-rating);color:var(--rpi-rating-color,var(--rpi-star-color));font-size:var(--head-grade-fs, 18px);font-weight:var(--head-grade-weight,900)}.rpi-star i{padding:0 2px;cursor:pointer!important;background-color:var(--rpi-star-empty-color)}.rpi-star[data-rating="1"] i:nth-child(-n+1),.rpi-star[data-rating="2"] i:nth-child(-n+2),.rpi-star[data-rating="3"] i:nth-child(-n+3),.rpi-star[data-rating="4"] i:nth-child(-n+4),.rpi-star[data-rating="5"] i:nth-child(-n+5){background-color:var(--rpi-star-color)}.rpi-star:hover i{background-color:var(--rpi-star-color)!important}
314.rpi-star i:hover~i{background-color:var(--rpi-star-empty-color)!important}.rpi-star i,.rpi-star[data-rating]:empty::after{content:'';width:var(--rpi-star-size)!important;height:var(--rpi-star-size)!important;-webkit-mask-image:var(--rpi-star-mask)!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important;mask-image:var(--rpi-star-mask)!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important}.rpi-star[data-rating]:empty::after{background-color:var(--rpi-star-color)}.rpi-star+.rpi-stars{--stars-offset:1;--stars:calc(var(--stars-max) - var(--stars-offset))}.rpi-stars{--star-size:var(--rpi-star-size, 18px);--star-color:var(--rpi-star-color);--empty:var(--rpi-star-empty);--mask:var(--rpi-star-mask);--stars:5;--icon-scale:1;--rating-scale:0.8;--gap:var(--star-gap, 2px);--stars-w:calc(var(--stars) * (var(--star-size) + var(--star-gap)));--fill:calc((var(--rating) / var(--stars)) * 100%);--bg-size:calc(var(--star-size) * var(--icon-scale));--bg-size-x:calc(var(--bg-size) + var(--star-gap));position:relative!important;display:inline-flex!important;align-items:center!important;align-self:var(--star-align-self,start)!important;width:max-content!important;height:var(--star-size)!important;font-size:calc(var(--star-size) * var(--rating-scale))!important;font-weight:900!important;color:var(--rpi-rating-color,var(--star-color))!important;white-space:nowrap!important;vertical-align:middle!important;padding-right:calc(var(--stars-w) + var(--gap))!important}.rpi-stars:empty{--gap:calc(-1 * (var(--star-gap) / 2 + 1px))}.rpi-stars::before{content:''!important;position:absolute!important;top:50%!important;right:0!important;width:var(--stars-w)!important;height:var(--star-size)!important;transform:translateY(-50%)!important;background-color:var(--star-color)!important;-webkit-mask-image:var(--empty)!important;-webkit-mask-repeat:repeat-x!important;-webkit-mask-position:left center!important;-webkit-mask-size:var(--bg-size-x) var(--bg-size)!important;mask-image:var(--empty)!important;mask-repeat:repeat-x!important;mask-position:left center!important;mask-size:var(--bg-size-x) var(--bg-size)!important}.rpi-stars::after{content:''!important;position:absolute!important;top:50%!important;right:0!important;width:var(--stars-w)!important;height:var(--star-size)!important;transform:translateY(-50%)!important;background-color:var(--star-color)!important;-webkit-mask-image:var(--mask)!important;-webkit-mask-repeat:repeat-x!important;-webkit-mask-position:left center!important;-webkit-mask-size:var(--bg-size-x) var(--bg-size)!important;mask-image:var(--mask)!important;mask-repeat:repeat-x!important;mask-position:left center!important;mask-size:var(--bg-size-x) var(--bg-size)!important;clip-path:inset(0 calc(100% - var(--fill)) 0 0)!important}.rpi-stars-yelp{--icon-scale:var(--rpi-icon-scale-yelp);--empty-color:var(--rpi-yelp-empty-color);--five-color:var(--rpi-yelp-five-color);--four-color:var(--rpi-yelp-four-color);--three-color:var(--rpi-yelp-three-color);--two-color:var(--rpi-yelp-two-color);--one-color:var(--rpi-yelp-one-color);--star-size:var(--rpi-star-size);--rating:0;--gap:4px;--radius:var(--rpi-yelp-radius);display:inline-flex!important;gap:var(--gap)!important;line-height:0!important;vertical-align:top!important}.rpi-stars-yelp i{position:relative!important;display:inline-block!important;font-style:normal!important;flex:0 0 auto!important;width:var(--star-size)!important;height:var(--star-size)!important;border-radius:var(--radius)!important;background-color:var(--empty-color)!important;background-image:linear-gradient(90deg,var(--star-color) 0 calc(var(--fill,0) * 1%),transparent calc(var(--fill,0) * 1%))!important;background-repeat:no-repeat!important;background-size:100% 100%!important;box-sizing:border-box!important}.rpi-stars-yelp i::after{content:''!important;position:absolute!important;inset:0!important;background-color:#fff!important;-webkit-mask-image:var(--rpi-star-mask)!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:calc(70% / var(--icon-scale)) calc(70% / var(--icon-scale))!important;-webkit-mask-position:center!important;mask-image:var(--rpi-star-mask)!important;mask-repeat:no-repeat!important;mask-size:calc(70% / var(--icon-scale)) calc(70% / var(--icon-scale))!important;mask-position:center!important}.rpi-stars-yelp,.rpi-stars-yelp[data-rating]::before{content:attr(data-rating);color:var(--rpi-rating-color,var(--star-color));font-size:var(--head-grade-fs, 18px);font-weight:var(--head-grade-weight,900)}.rpi-stars-yelp i:first-child{--fill:clamp(0, (var(--rating) - 0) * 100, 100)}.rpi-stars-yelp i:nth-child(2){--fill:clamp(0, (var(--rating) - 1) * 100, 100)}.rpi-stars-yelp i:nth-child(3){--fill:clamp(0, (var(--rating) - 2) * 100, 100)}.rpi-stars-yelp i:nth-child(4){--fill:clamp(0, (var(--rating) - 3) * 100, 100)}.rpi-stars-yelp i:nth-child(5){--fill:clamp(0, (var(--rating) - 4) * 100, 100)}.rpi-stars-yelp[data-stars^="1"]{--rating:1.5;--star-color:var(--one-color)}.rpi-stars-yelp[data-stars="1"]{--rating:1}.rpi-stars-yelp[data-stars^="2"]{--rating:2.5;--star-color:var(--two-color)}.rpi-stars-yelp[data-stars="2"]{--rating:2}.rpi-stars-yelp[data-stars^="3"]{--rating:3.5;--star-color:var(--three-color)}.rpi-stars-yelp[data-stars="3"]{--rating:3}.rpi-stars-yelp[data-stars^="4"]{--rating:4.5;--star-color:var(--four-color)}.rpi-stars-yelp[data-stars="4"]{--rating:4}.rpi-stars-yelp[data-stars^="5"]{--rating:5;--star-color:var(--five-color)}.rpi-stars-tripadvisor{--empty-color:#ffffff;--border-color:#5ba672;--fill-color:#5ba672;--rpi-dot-size:var(--rpi-star-size);--rating:0;--gap:4px;--border:3px;display:inline-flex!important;gap:var(--gap)!important;line-height:0!important;vertical-align:top!important}.rpi-stars-tripadvisor i{width:var(--rpi-dot-size)!important;height:var(--rpi-dot-size)!important;display:inline-block!important;position:relative!important;flex:0 0 auto!important;box-sizing:border-box!important;border-radius:999px!important;border:var(--border) solid var(--border-color)!important;background-color:var(--empty-color)!important;background-image:linear-gradient(90deg,var(--fill-color) 0 calc(var(--fill,0) * 1%),transparent calc(var(--fill,0) * 1%))!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.rpi-stars-tripadvisor,.rpi-stars-tripadvisor[data-rating]::before{content:attr(data-rating);color:var(--rpi-rating-color,var(--fill-color));font-size:var(--head-grade-fs, 18px);font-weight:var(--head-grade-weight,900)}.rpi-stars-tripadvisor i:first-child{--fill:clamp(0, (var(--rating) - 0) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(2){--fill:clamp(0, (var(--rating) - 1) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(3){--fill:clamp(0, (var(--rating) - 2) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(4){--fill:clamp(0, (var(--rating) - 3) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(5){--fill:clamp(0, (var(--rating) - 4) * 100, 100)}.rpi-stars-tripadvisor[data-stars^="1"]{--rating:1.5}.rpi-stars-tripadvisor[data-stars="1"]{--rating:1}.rpi-stars-tripadvisor[data-stars^="2"]{--rating:2.5}.rpi-stars-tripadvisor[data-stars="2"]{--rating:2}.rpi-stars-tripadvisor[data-stars^="3"]{--rating:3.5}.rpi-stars-tripadvisor[data-stars="3"]{--rating:3}.rpi-stars-tripadvisor[data-stars^="4"]{--rating:4.5}.rpi-stars-tripadvisor[data-stars="4"]{--rating:4}.rpi-stars-tripadvisor[data-stars^="5"]{--rating:5}.rpi-star-fb{--icon-scale:var(--rpi-icon-scale-fb);--size:var(--rpi-star-size, 18px);--color:var(--rpi-fb-color, #fa3e3e);--radius:var(--rpi-fb-radius, 3px);--tail-w:calc(var(--size) / 3);--tail-h:calc(var(--size) / 3.6);--tail-offset:calc(var(--size) / 4.5);--tail-overlap:1px;--gap:0.25em;--label-scale:0.85;--fb-star:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7
314551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z' fill='%23fff'/%3E%3C/svg%3E");position:relative!important;display:inline-flex!important;align-items:center;align-self:var(--star-align-self,start);height:var(--size)!important;width:max-content!important;white-space:nowrap!important;font-size:calc(var(--size) * var(--label-scale))!important;line-height:1!important;padding-left:calc(var(--size) + var(--gap))!important;text-shadow:.015em 0 0 currentColor}.rpi-star-fb::before{content:''!important;position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;width:var(--size)!important;height:var(--size)!important;background-color:var(--color)!important;border-radius:var(--radius)!important;background-image:var(--fb-star)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:calc(70% / var(--icon-scale)) calc(70% / var(--icon-scale))!important}.rpi-star-fb::after{content:''!important;position:absolute!important;left:var(--tail-offset)!important;top:50%!important;width:0!important;height:0!important;transform:translateY(calc(var(--size)/ 2 - var(--tail-overlap)))!important;border-top:var(--tail-h) solid var(--color)!important;border-right:var(--tail-w) solid transparent!important}.rpi-star-fb[data-rating="1"]{--color:#cccccc}:root{--rpi-lt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain;--rpi-gt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain}.rpi{--slider-btn-size:16px;--slider-btn-bg:var(--card-bg, #f5f5f5);--slider-btn-color:#777777;--slider-btn-padding:calc(var(--slider-btn-size) / 2);--slider-btn-bw:1px;--slider-btn-bc:#cccccc;--slider-btn-fs:calc(var(--slider-btn-size) + var(--slider-btn-bw));--slider-btn-shadow:0 2px 6px rgb(0 0 0 / 0.15);--slider-btn-full:calc(var(--slider-btn-size) + (var(--slider-btn-padding) * 2) + (var(--slider-btn-bw) * 2));--slider-btn-offset:0px;--slider-btn-out:calc(var(--slider-btn-full) / 2);--slider-btn-pos:calc(var(--slider-btn-out) + var(--slider-btn-offset));--slider-offset:calc(var(--slider-btn-out))}.rpi .rpi-slides{display:flex!important;flex:1!important;gap:var(--slider-gap,var(--card-gap,8px))!important;flex-wrap:nowrap!important;overflow:hidden!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:var(--rpi-slider-behavior,smooth)!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.rpi .rpi-slides::-webkit-scrollbar{display:none!important}.rpi .rpi-slide{overflow:hidden!important;padding:4px 3px!important;scroll-snap-align:start!important;transition:transform .5s!important}.rpi .rpi-slides-bite{--offset:var(--slides-bite-offset, 6px);--alpha:0.2px;--shift:var(--slider-btn-offset);--radius:calc(var(--slider-btn-out) + var(--offset));-webkit-mask:var(--slider-bite,radial-gradient(circle var(--radius) at calc(0% - var(--shift)) 50%,transparent 0,transparent calc(var(--radius) - var(--alpha)),#000 calc(var(--radius) + var(--alpha))),radial-gradient(circle var(--radius) at calc(100% + var(--shift)) 50%,transparent 0,transparent calc(var(--radius) - var(--alpha)),#000 calc(var(--radius) + var(--alpha))),linear-gradient(#000 0 0));-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-composite:source-in,source-in;margin:0 var(--slider-offset,0)}.rpi .rpi-ltgt{--margin:calc(-1 * var(--slider-btn-pos) + var(--slider-offset, 0px));position:var(--slider-btn-position,absolute)!important;padding:var(--slider-btn-padding)!important;border-radius:50%!important;border:var(--slider-btn-bw) solid var(--slider-btn-bc)!important;background-color:var(--slider-btn-bg)!important;box-shadow:var(--slider-btn-shadow)!important;transition:background-color .2s ease-in-out!important;z-index:1!important}.rpi .rpi-ltgt:active{box-shadow:none!important}.rpi .rpi-ltgt.rpi-lt{left:0!important;margin-left:var(--margin)!important}.rpi .rpi-ltgt.rpi-gt{right:0!important;margin-right:var(--margin)!important}.rpi-gt::after,.rpi-lt::before{position:relative!important;content:'';display:block;width:var(--slider-btn-size);height:var(--slider-btn-size);background-color:var(--slider-btn-color)}.rpi-lt::before{-webkit-mask:var(--rpi-lt);mask:var(--rpi-lt)}.rpi-gt::after{-webkit-mask:var(--rpi-gt);mask:var(--rpi-gt)}[dir=rtl] .rpi-gt::after,[dir=rtl] .rpi-lt::before{transform:rotate(180deg)}.rpi .rpi-dots-wrap{position:absolute!important;top:calc(100% - 1px)!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;margin:0 auto!important;padding-top:var(--slider-dot-padding-top,.5em)!important;max-width:100%!important;width:calc(var(--slider-dots-visible) * var(--slider-dot-size) + (var
314(--slider-dots-visible) - 1) * var(--slider-dot-gap))!important}.rpi .rpi-dots{display:flex;flex-wrap:nowrap;overflow-x:scroll!important;gap:var(--slider-dot-gap);scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rpi-dots .rpi-dot{display:inline-block!important;width:var(--slider-dot-size)!important;height:var(--slider-dot-size)!important;margin:0!important;padding:0!important;opacity:.4!important;vertical-align:middle!important;flex:1 0 auto!important;transform:scale(.6)!important;scroll-snap-align:center!important;border-radius:20px!important;background-color:var(--slider-dot-color,#999)!important}.rpi-dots .rpi-dot:hover{opacity:1!important}.rpi-dots .rpi-dot.active{opacity:1!important;transform:scale(.95)!important;background-color:var(--slider-act-dot-color,#fb8e28)!important}.rpi-dots .rpi-dot.s2{transform:scale(.85)!important}.rpi-dots .rpi-dot.s3{transform:scale(.75)!important}.rpi button{all:revert!important;margin:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important;line-height:1!important;font:inherit!important;color:inherit!important;text-align:center!important;cursor:pointer!important;border:0!important;background:0 0!important;appearance:none!important;-webkit-appearance:none!important;user-select:none!important}.rpi button:focus{outline:0!important}.rpi button:focus-visible{outline:2px solid currentColor!important;outline-offset:2px!important}.rpi-x{position:absolute;top:var(--x-top,6px)!important;right:var(--x-right,8px)!important;display:flex!important;align-items:center;justify-content:center;width:var(--x-width,20px)!important;height:var(--x-height,20px)!important;cursor:pointer;opacity:var(--x-opacity, .65);border-radius:50%;background-color:var(--x-bg,#fafafa);z-index:2147483003}.rpi-x:hover{opacity:1}.rpi-x::after,.rpi-x::before{content:"";position:absolute;display:block;width:var(--x-line-width,12px);height:var(--x-line-height,1px);border-radius:2px;background-color:var(--x-color,#373737)}.rpi-x::before{transform:rotate(45deg)}.rpi-x::after{transform:rotate(-45deg)}.rpi-x.rpi-xa::before{--x-line-width:7px;--x-line-height:7px;top:4px;border-radius:0;border-right:1px solid #373737;border-bottom:1px solid #373737;background-color:transparent}.rpi-x.rpi-xa::after{content:none}.rpi-bubble:after{content:"";position:absolute;top:-8px;left:16px;bottom:auto;border-style:solid;border-width:0 8px 8px;border-color:#fff transparent}.rpi-fade{-webkit-transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:transform 150ms ease,opacity 150ms ease;transition:transform 150ms ease,opacity 150ms ease,-webkit-transform 150ms ease}.rpi-lightbox-wrap{--x-top:15px;--x-right:15px;--x-bg:none;--x-color:#ececec;--x-line-width:25px;--x-line-height:3px;--x-opacity:1}.rpi-lightbox{--x-top:15px;--x-right:15px;--x-bg:none;--x-color:#ececec;--x-line-width:25px;--x-line-height:3px;--x-opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:100%;max-width:100%;color:#333;text-align:left;z-index:2147483003;user-select:none;background-color:rgba(0,0,0,.6);transition:all .3s ease-out}.rpi-lightbox-inner{width:95%;max-width:1200px;height:100%;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px)}@supports (container-type:inline-size){.rpi-lightbox-xxx{container-name:lightbox;container-type:inline-size}}.rpi-lightbox-xxx{position:relative;display:flex;justify-content:center;height:100%;border:none;overflow:auto;border-radius:4px;-webkit-overflow-scrolling:touch}.rpi-lightbox-content{position:relative;display:flex;flex-direction:row;justify-content:flex-start;color:#000;height:100%;flex-direction:row;border-radius:4px;background-color:#fff}.rpi-lightbox-media{position:relative;display:flex;justify-content:center;flex:2;align-items:center;width:100%;height:100%;overflow:hidden;padding-bottom:0;background-color:#000}.rpi-lightbox-btn{position:absolute;display:flex;width:30px;height:30px;font-size:36px;line-height:22px;justify-content:center;z-index:1;cursor:pointer;border-radius:50%;background-color:rgba(214,214,214,.7);transition:background .3s ease-in-out}.rpi-lightbox-btn:hover{background:#e1e1e1}.rpi-lightbox-prev{left:8px}.rpi-lightbox-next{right:8px}.rpi-lightbox-prev::before{content:'â¹'}.rpi-lightbox-next::before{content:'âº'}.rpi-lightbox-media img{position:relative;display:block;width:100%;height:100%;max-width:100%;max-height:100%;opacity:1;object-fit:contain;border-radius:inherit;transition:opacity .3s ease-in-out}.rpi-lightbox-review{display:flex;flex-direction:column;flex:1;height:100%;font-size:15px;color:#000;padding:0}@supports (container-type:inline-size){@container lightbox (width < 480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}}@media(max-width:480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}} 315/*# sourceURL=grw-public-main-css-inline-css */ 316</style> 317<link rel='stylesheet' id='wphb-2-css' href='https://bostonappraisal.com/wp-content/uploads/hummingbird-assets/2e949702fed8491799d1a9aeb3cbce06.css' media='all' /> 318<link rel="stylesheet" type="text/css" href="https://bostonappraisal.com/wp-content/plugins/smart-slider-3/Public/SmartSlider3/Application/Frontend/Assets/dist/smartslider.min.css?ver=c397fa89" media="all"> 319<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?display=swap&
319family=Roboto%3A300%2C400" media="all"> 320<style data-related="n2-ss-3">div#n2-ss-3 .n2-ss-slider-1{display:grid;position:relative;}div#n2-ss-3 .n2-ss-slider-2{display:grid;position:relative;overflow:hidden;padding:0px 0px 0px 0px;border:0px solid RGBA(62,62,62,1);border-radius:0px;background-clip:padding-box;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;z-index:1;}div#n2-ss-3:not(.n2-ss-loaded) .n2-ss-slider-2{background-image:none !important;}div#n2-ss-3 .n2-ss-slider-3{display:grid;grid-template-areas:'cover';position:relative;overflow:hidden;z-index:10;}div#n2-ss-3 .n2-ss-slider-3 > *{grid-area:cover;}div#n2-ss-3 .n2-ss-slide-backgrounds,div#n2-ss-3 .n2-ss-slider-3 > .n2-ss-divider{position:relative;}div#n2-ss-3 .n2-ss-slide-backgrounds{z-index:10;}div#n2-ss-3 .n2-ss-slide-backgrounds > *{overflow:hidden;}div#n2-ss-3 .n2-ss-slide-background{transform:translateX(-100000px);}div#n2-ss-3 .n2-ss-slider-4{place-self:center;position:relative;width:100%;height:100%;z-index:20;display:grid;grid-template-areas:'slide';}div#n2-ss-3 .n2-ss-slider-4 > *{grid-area:slide;}div#n2-ss-3.n2-ss-full-page--constrain-ratio .n2-ss-slider-4{height:auto;}div#n2-ss-3 .n2-ss-slide{display:grid;place-items:center;grid-auto-columns:100%;position:relative;z-index:20;-webkit-backface-visibility:hidden;transform:translateX(-100000px);}div#n2-ss-3 .n2-ss-slide{perspective:1500px;}div#n2-ss-3 .n2-ss-slide-active{z-index:21;}.n2-ss-background-animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}div#n2-ss-3 .nextend-arrow{cursor:pointer;overflow:hidden;line-height:0 !important;z-index:18;-webkit-user-select:none;}div#n2-ss-3 .nextend-arrow img{position:relative;display:block;}div#n2-ss-3 .nextend-arrow img.n2-arrow-hover-img{display:none;}div#n2-ss-3 .nextend-arrow:FOCUS img.n2-arrow-hover-img,div#n2-ss-3 .nextend-arrow:HOVER img.n2-arrow-hover-img{display:inline;}div#n2-ss-3 .nextend-arrow:FOCUS img.n2-arrow-normal-img,div#n2-ss-3 .nextend-arrow:HOVER img.n2-arrow-normal-img{display:none;}div#n2-ss-3 .nextend-arrow-animated{overflow:hidden;}div#n2-ss-3 .nextend-arrow-animated > div{position:relative;}div#n2-ss-3 .nextend-arrow-animated .n2-active{position:absolute;}div#n2-ss-3 .nextend-arrow-animated-fade{transition:background 0.3s, opacity 0.4s;}div#n2-ss-3 .nextend-arrow-animated-horizontal > div{transition:all 0.4s;transform:none;}div#n2-ss-3 .nextend-arrow-animated-horizontal .n2-active{top:0;}div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-horizontal .n2-active{left:100%;}div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-horizontal .n2-active{right:100%;}div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-horizontal:HOVER > div,div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-horizontal:FOCUS > div{transform:translateX(-100%);}div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-horizontal:HOVER > div,div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-horizontal:FOCUS > div{transform:translateX(100%);}div#n2-ss-3 .nextend-arrow-animated-vertical > div{transition:all 0.4s;transform:none;}div#n2-ss-3 .nextend-arrow-animated-vertical .n2-active{left:0;}div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-vertical .n2-active{top:100%;}div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-vertical .n2-active{bottom:100%;}div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-vertical:HOVER > div,div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-vertical:FOCUS > div{transform:translateY(-100%);}div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-vertical:HOVER > div,div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-vertical:FOCUS > div{transform:translateY(100%);}div#n2-ss-3 .n2-ss-control-bullet{visibility:hidden;text-align:center;justify-content:center;z-index:14;}div#n2-ss-3 .n2-ss-control-bullet--calculate-size{left:0 !important;}div#n2-ss-3 .n2-ss-control-bullet-horizontal.n2-ss-control-bullet-fullsize{width:100%;}div#n2-ss-3 .n2-ss-control-bullet-vertical.n2-ss-control-bullet-fullsize{height:100%;flex-flow:column;}div#n2-ss-3 .nextend-bullet-bar{display:inline-flex;vertical-align:top;visibility:visible;align-items:center;flex-wrap:wrap;}div#n2-ss-3 .n2-bar-justify-content-left{justify-content:flex-start;}div#n2-ss-3 .n2-bar-justify-content-center{justify-content:center;}div#n2-ss-3 .n2-bar-justify-content-right{justify-content:flex-end;}div#n2-ss-3 .n2-ss-control-bullet-vertical > .nextend-bullet-bar{flex-flow:column;}div#n2-ss-3 .n2-ss-control-bullet-fullsize > .nextend-bullet-bar{display:flex;}div#n2-ss-3 .n2-ss-control-bullet-horizontal.n2-ss-control-bullet-fullsize > .nextend-bullet-bar{flex:1 1 auto;}div#n2-ss-3 .n2-ss-control-bullet-vertical.n2-ss-control-bullet-fullsize > .nextend-bullet-bar{height:100%;}div#n2-ss-3 .nextend-bullet-bar .n2-bullet{cursor:pointer;transition:background-color 0.4s;}div#n2-ss-3 .nextend-bullet-bar .n2-bullet.n2-active{cursor:default;}div#n2-ss-3 div.n2-ss-bullet-thumbnail-container{position:absolute;z-index:10000000;}div#n2-ss-3 .n2-ss-bullet-thumbnail-container .n2-ss-bullet-thumbnail{background-size:cover;background-repeat:no-repeat;background-position:center;}div#n2-ss-3 .n-uc-Bk2hEJ5FjdNw-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-Bk2hEJ5FjdNw-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-HeVAKxjwogo5-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-HeVAKxjwogo5-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n2-font-f832115bb4ea005ceb7a0c8fd08ea4d3-paragraph{font-family: 'Roboto';color: #000000;font-size:112.5%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: inherit;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 400;}div#n2-ss-3 .n2-font-f832115bb4ea005ceb7a0c8fd08ea4d3-paragraph a, div#n2-ss-3 .n2-font-f832115bb4ea005ceb7a0c8fd08ea4d3-paragraph a:FOCUS{font-family: 'Roboto';color: #1890d7;font-size:100%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: inherit;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 400;}div#n2-ss-3 .n2-font-f832115bb4ea005ceb7a0c8fd08ea4d3-paragraph a:HOVER, div#n2-ss-3 .n2-font-f832115bb4ea005ceb7a0c8fd08ea4d3-paragraph a:ACTIVE{font-family: 'Roboto';color: #1890d7;font-size:100%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: inherit;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 400;}div#n2-ss-3 .n-uc-132b57c664700-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-132b57c664700-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-14623f8bb1cdd-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-14623f8bb1cdd-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n2-font-3afc0c37eaad3825c455007c8bc4d208-hover{font-family: 'Roboto';color: #000000;font-size:156.25%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: inherit;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 500;}div#n2-ss-3 .n2-font-c5b10e6855211653bdd8b3fb7eb6f90c-paragraph{font-family: 'Roboto';color: #000000;font-size:100%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: inherit;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 500;}div#n2-ss-3 .n2-font-c5b10e6855211653bdd8b3fb7eb6f90c-paragraph a, div#n2-ss-3 .n2-font-c5b10e6855211653bdd8b3fb7eb6f90c-paragraph a:FOCUS{font-family: 'Roboto';color: #1890d7;font-size:100%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: inherit;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 500;}div#n2-ss-3 .n2-font-c5b10e6855211653bdd8b3fb7eb6f90c-paragraph a:HOVER, div#n2-ss-3 .n2-font-c5b10e6855211653bdd8b3fb7eb6f90c-paragraph a:ACTIVE{font-family: 'Roboto';color: #1890d7;font-size:100%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: inherit;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 500;}div#n2-ss-3 .n-uc-3563yIkBCNzQ-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-3563yIkBCNzQ-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-uX9zw3Aa83HO-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-uX9zw3Aa83HO-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1c54c733af049-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1c54c733af049-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-12308e082c646-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-12308e082c646-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n2-font-c0e744b63a063e5f0ad7107a2f841ca2-paragraph{font-family: 'Roboto';color: #000000;font-size:100%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: inherit;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 400;}div#n2-ss-3 .n2-font-c0e744b63a063e5f0ad7107a2f841ca2-paragraph a, div#n2-ss-3 .n2-font-c0e744b63a063e5f0ad7107a2f841ca2-paragraph a:FOCUS{font-family: 'Roboto';color: #1890d7;font-size:100%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: inherit;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 400;}div#n2-ss-3 .n2-font-c0e744b63a063e5f0ad7107a2f841ca2-paragraph a:HOVER, div#n2-ss-3 .n2-font-c0e744b63a063e5f0ad7107a2f841ca2-paragraph a:ACTIVE{font-family: 'Roboto';color: #1890d7;font-size:100%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: inherit;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 400;}div#n2-ss-3 .n-uc-16df609d3cf76-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-16df609d3cf76-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-15003de711102-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-15003de711102-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1406e11773365-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1406e11773365-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1778637808d66-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1778637808d66-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-VvZfxIvHukOZ-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-VvZfxIvHukOZ-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-Ce3pFsm4w0V8-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-Ce3pFsm4w0V8-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1e38925b8e70b-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1e38925b8e70b-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-114955c75dde7-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-114955c75dde7-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-Y7qehzI207ai-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-Y7qehzI207ai-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-fl7VMcsDXNLx-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-fl7VMcsDXNLx-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-10c90bedaf228-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-10c90bedaf228-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-197707444dd67-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-197707444dd67-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1f699ee27af61-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1f699ee27af61-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n2-font-b795a68b98517a0e77c1fa7f7981c1b0-hover{font-family: 'Roboto';color: #000000;font-size:125%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: inherit;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 500;}div#n2-ss-3 .n-uc-ur6MpvLmilPL-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-ur6MpvLmilPL-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-UXi1x2Y7W41U-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-UXi1x2Y7W41U-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1b56e73dfb41c-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1b56e73dfb41c-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1f2a0c732b975-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1f2a0c732b975-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-XdeqnitYHERs-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-XdeqnitYHERs-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-dxy5j0KiX77P-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-dxy5j0KiX77P-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1db5922874a55-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-1db5922874a55-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-142ad1bea9ba4-inner{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n-uc-142ad1bea9ba4-inner:HOVER{border-width:0px 0px 0px 0px ;border-style:solid;border-color:RGBA(255,255,255,1);}div#n2-ss-3 .n2-style-c40c527865e39d8ae0285606ff412a39-heading{backgro
320und: #82881A;opacity:1;padding:2px 2px 2px 2px ;box-shadow: none;border: 0px solid RGBA(0,0,0,1);border-radius:20px;}div#n2-ss-3 .n2-style-c40c527865e39d8ae0285606ff412a39-heading:Hover, div#n2-ss-3 .n2-style-c40c527865e39d8ae0285606ff412a39-heading:ACTIVE, div#n2-ss-3 .n2-style-c40c527865e39d8ae0285606ff412a39-heading:FOCUS{background: #ccd438;}div#n2-ss-3 .n2-style-ccdeae0e11dcf65f1cf6c3ed11f2e759-dot{background: RGBA(222,222,222,0.67);opacity:1;padding:5px 5px 5px 5px ;box-shadow: none;border: 0px solid RGBA(0,0,0,1);border-radius:50px;margin:4px;}div#n2-ss-3 .n2-style-ccdeae0e11dcf65f1cf6c3ed11f2e759-dot.n2-active, div#n2-ss-3 .n2-style-ccdeae0e11dcf65f1cf6c3ed11f2e759-dot:HOVER, div#n2-ss-3 .n2-style-ccdeae0e11dcf65f1cf6c3ed11f2e759-dot:FOCUS{background: RGBA(29,129,249,1);}div#n2-ss-3 .n2-ss-slide-limiter{max-width:1240px;}div#n2-ss-3 .n-uc-cOkdpvPDmjbt{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-LGF3BCmEEKSr-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-LGF3BCmEEKSr{align-self:center;}div#n2-ss-3 .n-uc-Bk2hEJ5FjdNw-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-Bk2hEJ5FjdNw-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-Bk2hEJ5FjdNw-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-HeVAKxjwogo5-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-HeVAKxjwogo5{width:100%}div#n2-ss-3 .n-uc-132b57c664700-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-132b57c664700-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-132b57c664700-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-14623f8bb1cdd-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-14623f8bb1cdd{width:100%}div#n2-ss-3 .n-uc-xacatn9GID2a{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-1uCT2JTkBpZp-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-1uCT2JTkBpZp{align-self:center;}div#n2-ss-3 .n-uc-3563yIkBCNzQ-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-3563yIkBCNzQ-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-3563yIkBCNzQ-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-uX9zw3Aa83HO-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-uX9zw3Aa83HO{width:100%}div#n2-ss-3 .n-uc-1c54c733af049-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-1c54c733af049-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-1c54c733af049-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-12308e082c646-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-12308e082c646{width:100%}div#n2-ss-3 .n-uc-Tv3D3kYlIDll{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-5hY3zSHGbi1v-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-5hY3zSHGbi1v{align-self:center;}div#n2-ss-3 .n-uc-16df609d3cf76-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-16df609d3cf76-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-16df609d3cf76-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-15003de711102-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-15003de711102{width:100%}div#n2-ss-3 .n-uc-1406e11773365-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-1406e11773365-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-1406e11773365-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-1778637808d66-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-1778637808d66{width:100%}div#n2-ss-3 .n-uc-i98NVuOhjf5s{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-9wli20SE2kUu-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-9wli20SE2kUu{align-self:center;}div#n2-ss-3 .n-uc-VvZfxIvHukOZ-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-VvZfxIvHukOZ-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-VvZfxIvHukOZ-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-Ce3pFsm4w0V8-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-Ce3pFsm4w0V8{width:100%}div#n2-ss-3 .n-uc-1e38925b8e70b-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-1e38925b8e70b-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-1e38925b8e70b-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-114955c75dde7-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-114955c75dde7{width:100%}div#n2-ss-3 .n-uc-kDiaStE0BbEZ{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-CBkGx65VZcvx-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-CBkGx65VZcvx{align-self:center;}div#n2-ss-3 .n-uc-Y7qehzI207ai-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-Y7qehzI207ai-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-Y7qehzI207ai-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-fl7VMcsDXNLx-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-fl7VMcsDXNLx{width:100%}div#n2-ss-3 .n-uc-10c90bedaf228-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-10c90bedaf228-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-10c90bedaf228-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-197707444dd67-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-197707444dd67{width:50%}div#n2-ss-3 .n-uc-1f699ee27af61-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-1f699ee27af61{width:50%}div#n2-ss-3 .n-uc-725h1qpWdCLW{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-MhfDJv9qeCIi-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-MhfDJv9qeCIi{align-self:center;}div#n2-ss-3 .n-uc-ur6MpvLmilPL-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-ur6MpvLmilPL-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-ur6MpvLmilPL-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-UXi1x2Y7W41U-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-UXi1x2Y7W41U{width:100%}div#n2-ss-3 .n-uc-1b56e73dfb41c-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-1b56e73dfb41c-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-1b56e73dfb41c-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-1f2a0c732b975-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-1f2a0c732b975{width:100%}div#n2-ss-3 .n-uc-fu1ztKI6sU8p{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-7fAa1JyTk4xp-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-7fAa1JyTk4xp{align-self:center;}div#n2-ss-3 .n-uc-XdeqnitYHERs-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-XdeqnitYHERs-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-XdeqnitYHERs-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-dxy5j0KiX77P-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-dxy5j0KiX77P{width:100%}div#n2-ss-3 .n-uc-1db5922874a55-inner{padding:10px 10px 10px 10px}div#n2-ss-3 .n-uc-1db5922874a55-inner > .n2-ss-layer-row-inner{width:calc(100% + 21px);margin:-10px;flex-wrap:nowrap;}div#n2-ss-3 .n-uc-1db5922874a55-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"]{margin:10px}div#n2-ss-3 .n-uc-142ad1bea9ba4-inner{padding:10px 10px 10px 10px;justify-content:center}div#n2-ss-3 .n-uc-142ad1bea9ba4{width:100%}div#n2-ss-3 .nextend-arrow img{width: 26px}@media (min-width: 1200px){div#n2-ss-3 [data-hide-desktopportrait="1"]{display: none !important;}}@media (orientation: landscape) and (max-width: 1199px) and (min-width: 901px),(orientation: portrait) and (max-width: 1199px) and (min-width: 701px){div#n2-ss-3 .n-uc-Bk2hEJ5FjdNw-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-HeVAKxjwogo5{width:100%}div#n2-ss-3 .n-uc-132b57c664700-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-14623f8bb1cdd{width:100%}div#n2-ss-3 .n-uc-3563yIkBCNzQ-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-uX9zw3Aa83HO{width:100%}div#n2-ss-3 .n-uc-1c54c733af049-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-12308e082c646{width:100%}div#n2-ss-3 .n-uc-16df609d3cf76-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-15003de711102{width:100%}div#n2-ss-3 .n-uc-1406e11773365-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-1778637808d66{width:100%}div#n2-ss-3 .n-uc-VvZfxIvHukOZ-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-Ce3pFsm4w0V8{width:100%}div#n2-ss-3 .n-uc-1e38925b8e70b-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-114955c75dde7{width:100%}div#n2-ss-3 .n-uc-Y7qehzI207ai-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-fl7VMcsDXNLx{width:100%}div#n2-ss-3 .n-uc-10c90bedaf228-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-197707444dd67{width:50%}div#n2-ss-3 .n-uc-1f699ee27af61{width:50%}div#n2-ss-3 .n-uc-ur6MpvLmilPL-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-UXi1x2Y7W41U{width:100%}div#n2-ss-3 .n-uc-1b56e73dfb41c-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-1f2a0c732b975{width:100%}div#n2-ss-3 .n-uc-XdeqnitYHERs-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-dxy5j0KiX77P{width:100%}div#n2-ss-3 .n-uc-1db5922874a55-inner > .n2-ss-layer-row-inner{flex-wrap:nowrap;}div#n2-ss-3 .n-uc-142ad1bea9ba4{width:100%}div#n2-ss-3 [data-hide-tabletportrait="1"]{display: none !important;}}@media (orientation: landscape) and (max-width: 900px),(orientation: portrait) and (max-width: 700px){div#n2-ss-3 .n-uc-Bk2hEJ5FjdNw-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-HeVAKxjwogo5{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-132b57c664700-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-14623f8bb1cdd{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-3563yIkBCNzQ-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-uX9zw3Aa83HO{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-1c54c733af049-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-12308e082c646{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-16df609d3cf76-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-15003de711102{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-1406e11773365-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-1778637808d66{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-VvZfxIvHukOZ-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-Ce3pFsm4w0V8{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-1e38925b8e70b-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-114955c75dde7{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-Y7qehzI207ai-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-fl7VMcsDXNLx{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-10c90bedaf228-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-197707444dd67{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-1f699ee27af61{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-ur6MpvLmilPL-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-UXi1x2Y7W41U{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-1b56e73dfb41c-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-1f2a0c732b975{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-XdeqnitYHERs-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-dxy5j0KiX77P{width:calc(100% - 20px)}div#n2-ss-3 .n-uc-1db5922874a55-inner > .n2-ss-layer-row-inner{flex-wrap:wrap;}div#n2-ss-3 .n-uc-142ad1bea9ba4{width:calc(100% - 20px)}div#n2-ss-3 [data-hide-mobileportrait="1"]{display: none !important;}div#n2-ss-3 .nextend-arrow img{width: 16px}}</style>
321<script>(function(){this._N2=this._N2||{_r:[],_d:[],r:function(){this._r.push(arguments)},d:function(){this._d.push(arguments)}}}).call(window);</script>
321<script src="https://bostonappraisal.com/wp-content/plugins/smart-slider-3/Public/SmartSlider3/Application/Frontend/Assets/dist/n2.min.js?ver=c397fa89" defer async></script>
vendor: 1 bytes, line 321
321
322<script src="https://bostonappraisal.com/wp-content/plugins/smart-slider-3/Public/SmartSlider3/Application/Frontend/Assets/dist/smartslider-frontend.min.js?ver=c397fa89" defer async></script>
vendor: 1 bytes, line 322
322
323<script src="https://bostonappraisal.com/wp-content/plugins/smart-slider-3/Public/SmartSlider3/Slider/SliderType/Simple/Assets/dist/ss-simple.min.js?ver=c397fa89" defer async></script>
vendor: 1 bytes, line 323
323
324<script src="https://bostonappraisal.com/wp-content/plugins/smart-slider-3/Public/SmartSlider3/Widget/Arrow/ArrowImage/Assets/dist/w-arrow-image.min.js?ver=c397fa89" defer async></script>
vendor: 1 bytes, line 324
324
325<script src="https://bostonappraisal.com/wp-content/plugins/smart-slider-3/Public/SmartSlider3/Widget/Bullet/Assets/dist/w-bullet.min.js?ver=c397fa89" defer async></script>
vendor: 1 bytes, line 325
325
326<script>_N2.r('documentReady',function(){_N2.r(["documentReady","smartslider-frontend","SmartSliderWidgetArrowImage","SmartSliderWidgetBulletTransition","ss-simple"],function(){new _N2.SmartSliderSimple('n2-ss-3',{"admin":false,"background.video.mobile":1,"loadingTime":2000,"alias":{"id":0,"smoothScroll":0,"slideSwitch":0,"scroll":1},"align":"normal","isDelayed":0,"responsive":{"mediaQueries":{"all":false,"desktopportrait":["(min-width: 1200px)"],"tabletportrait":["(orientation: landscape) and (max-width: 1199px) and (min-width: 901px)","(orientation: portrait) and (max-width: 1199px) and (min-width: 701px)"],"mobileportrait":["(orientation: landscape) and (max-width: 900px)","(orientation: portrait) and (max-width: 700px)"]},"base":{"slideOuterWidth":1240,"slideOuterHeight":200,"sliderWidth":1240,"sliderHeight":200,"slideWidth":1240,"slideHeight":200},"hideOn":{"desktopLandscape":false,"desktopPortrait":false,"tabletLandscape":false,"tabletPortrait":false,"mobileLandscape":false,"mobilePortrait":false},"onResizeEnabled":true,"type":"auto","sliderHeightBasedOn":"real","focusUser":1,"focusEdge":"auto","breakpoints":[{"device":"tabletPortrait","type":"max-screen-width","portraitWidth":1199,"landscapeWidth":1199},{"device":"mobilePortrait","type":"max-screen-width","portraitWidth":700,"landscapeWidth":900}],"enabledDevices":{"desktopLandscape":0,"desktopPortrait":1,"tabletLandscape":0,"tabletPortrait":1,"mobileLandscape":0,"mobilePortrait":1},"sizes":{"desktopPortrait":{"width":1240,"height":200,"max":3000,"min":1200},"tabletPortrait":{"width":701,"height":113,"customHeight":false,"max":1199,"min":701},"mobilePortrait":{"width":320,"height":51,"customHeight":false,"max":900,"min":320}},"overflowHiddenPage":0,"focus":{"offsetTop":"#wpadminbar","offsetBottom":""}},"controls":{"mousewheel":0,"touch":"horizontal","keyboard":1,"blockCarouselInteraction":1},"playWhenVisible":1,"playWhenVisibleAt":0.5,"lazyLoad":0,"lazyLoadNeighbor":0,"blockrightclick":0,"maintainSession":0,"autoplay":{"enabled":1,"start":1,"duration":8000,"autoplayLoop":1,"allowReStart":0,"reverse":0,"pause":{"click":1,"mouse":"0","mediaStarted":1},"resume":{"click":0,"mouse":"0","mediaEnded":1,"slidechanged":0},"interval":1,"intervalModifier":"loop","intervalSlide":"current"},"perspective":1500,"layerMode":{"playOnce":0,"playFirstLayer":1,"mode":"skippable","inAnimation":"mainInEnd"},"bgAnimations":0,"mainanimation":{"type":"horizontal","duration":800,"delay":0,"ease":"easeOutQuad","shiftedBackgroundAnimation":0},"carousel":1,"initCallbacks":function(){new _N2.SmartSliderWidgetArrowImage(this);new _N2.SmartSliderWidgetBulletTransition(this,{"area":10,"dotClasses":"n2-style-ccdeae0e11dcf65f1cf6c3ed11f2e759-dot ","mode":"","action":"click"})}})})});</script>
326<script type='text/javascript'> 327 var elementskit = { 328 resturl: 'https://bostonappraisal.com/wp-json/elementskit/v1/', 329 } 330 331 </script>
331<script id="astra-flexibility-js" src="https://bostonappraisal.com/wp-content/themes/astra/assets/js/minified/flexibility.min.js"></script>
vendor: 1 bytes, line 331
331
332<script id="astra-flexibility-js-after"> 333flexibility(document.documentElement); 334//# sourceURL=astra-flexibility-js-after 335</script>
vendor: 1 bytes, line 335
335
336<script async data-wp-strategy="async" id="monsterinsights-frontend-script-js" src="https://bostonappraisal.com/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js"></script>
vendor: 1 bytes, line 336
336
337<script data-cfasync="false" data-wpfc-render="false" id='monsterinsights-frontend-script-js-extra'>var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/bostonappraisal.com","hash_tracking":"false","v4_id":"G-713RQN5EJ8"};</script>
vendor: 1 bytes, line 337
337
338<script id="jquery-core-js" src="https://bostonappraisal.com/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 338
338
339<script id="jquery-migrate-js" src="https://bostonappraisal.com/wp-includes/js/jquery/jquery-migrate.min.js"></script>
vendor: 1 bytes, line 339
339
340<script id="jquery-js-after"> 341!function($){"use strict";$(document).ready(function(){$(this).scrollTop()>100&&$(".hfe-scroll-to-top-wrap").removeClass("hfe-scroll-to-top-hide"),$(window).scroll(function(){$(this).scrollTop()<100?$(".hfe-scroll-to-top-wrap").fadeOut(300):$(".hfe-scroll-to-top-wrap").fadeIn(300)}),$(".hfe-scroll-to-top-wrap").on("click",function(){$("html, body").animate({scrollTop:0},300);return!1})})}(jQuery); 342!function($){'use strict';$(document).ready(function(){var bar=$('.hfe-reading-progress-bar');if(!bar.length)return;$(window).on('scroll',function(){var s=$(window).scrollTop(),d=$(document).height()-$(window).height(),p=d? s/d*100:0;bar.css('width',p+'%')});});}(jQuery); 343//# sourceURL=jquery-js-after 344</script>
vendor: 1 bytes, line 344
344
345<script id="font-awesome-4-shim-js" src="https://bostonappraisal.com/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js"></script>
vendor: 1 bytes, line 345
345
346<script id="grw-public-main-js-js" defer="defer" src="https://bostonappraisal.com/wp-content/uploads/hummingbird-assets/1cadd5aa7935cd3e3a2f784bf0b55bd4.js"></script>
vendor: 1 bytes, line 346
346
347<script id="she-header-js" src="https://bostonappraisal.com/wp-content/uploads/hummingbird-assets/6e5049365462126418e02f66edb5c152.js"></script>
347 348<link rel="https://api.w.org/" href="https://bostonappraisal.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://bostonappraisal.com/wp-json/wp/v2/pages/4018" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://bostonappraisal.com/xmlrpc.php?rsd" /> 349<!-- Google Tag Manager -->
350<script>
vendor: 331 bytes, lines 350-354
350(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 351new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 352j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 353'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 354})(window,document,'script','dataLayer','
354GTM-5D8CQ6C
vendor: 3 bytes, line 354
354');
354</script>
354 355<!-- End Google Tag Manager --> 356
356<script type="text/javascript"> 357 (function(c, l, a, r, i, t, y) { 358 c[a] = c[a] || function() { 359 (c[a].q = c[a].q || []).push(arguments) 360 }; 361 t = l.createElement(r); 362 t.async = 1; 363 t.src = "https://www.clarity.ms/tag/" + i + "?ref=wordpress"; 364 y = l.getElementsByTagName(r)[0]; 365 y.parentNode.insertBefore(t, y); 366 })(window, document, "clarity", "script", "ot77g28vyw"); 367 </script>
367 368 <style> 369 :root { 370 --tpg-primary-color: #0d6efd; 371 --tpg-secondary-color: #0654c4; 372 --tpg-primary-light: #c4d0ff 373 } 374 375 body .rt-tpg-container .rt-loading, 376 body #bottom-script-loader .rt-ball-clip-rotate { 377 color: #0367bf !important; 378 } 379 380 </style> 381 <meta name="generator" content="Elementor 4.3.1; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 382 <style> 383 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 384 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 385 background-image: none !important; 386 } 387 @media screen and (max-height: 1024px) { 388 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 389 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 390 background-image: none !important; 391 } 392 } 393 @media screen and (max-height: 640px) { 394 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 395 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 396 background-image: none !important; 397 } 398 } 399 </style> 400 <!-- Google Tag Manager -->
401<script>
vendor: 331 bytes, lines 401-405
401(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 402new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 403j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 404'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 405})(window,document,'script','dataLayer','
405GTM-WLQMTR8P
vendor: 3 bytes, line 405
405');
405</script>
405 406<!-- End Google Tag Manager --><link rel="icon" href="https://bostonappraisal.com/wp-content/uploads/2019/05/cropped-favicon-32x32.png" sizes="32x32" /> 407<link rel="icon" href="https://bostonappraisal.com/wp-content/uploads/2019/05/cropped-favicon-192x192.png" sizes="192x192" /> 408<link rel="apple-touch-icon" href="https://bostonappraisal.com/wp-content/uploads/2019/05/cropped-favicon-180x180.png" /> 409<meta name="msapplication-TileImage" content="https://bostonappraisal.com/wp-content/uploads/2019/05/cropped-favicon-270x270.png" /> 410</head> 411 412<body data-rsssl=1 itemtype='https://schema.org/WebPage' itemscope='itemscope' class="home wp-singular page-template-default page page-id-4018 wp-embed-responsive wp-theme-astra rttpg rttpg-7.8.9 radius-frontend rttpg-body-wrap ehf-header ehf-footer ehf-template-astra ehf-stylesheet-astra ast-desktop ast-page-builder-template ast-no-sidebar astra-4.11.18 group-blog ast-single-post ast-inherit-site-logo-transparent ast-hfb-header ast-normal-title-enabled elementor-default elementor-kit-3838 elementor-page elementor-page-4018"> 413<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 413-414
413 414<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
414GTM-WLQMTR8P
vendor: 85 bytes, lines 414-415
414" 415height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
416<!-- End Google Tag Manager (noscript) --> 417 418<a 419 class="skip-link screen-reader-text" 420 href="#content"> 421 Skip to content</a> 422 423<div 424class="hfeed site" id="page"> 425 <header id="masthead" itemscope="itemscope" itemtype="https://schema.org/WPHeader"> 426 <p class="main-title bhf-hidden" itemprop="headline"><a href="https://bostonappraisal.com/" title="Boston Appraisal Services" rel="home">Boston Appraisal Services</a></p> 427 <div data-elementor-type="wp-post" data-elementor-id="6077" class="elementor elementor-6077"> 428 <div class="elementor-element elementor-element-6c5e515 she-header-yes e-flex e-con-boxed e-con e-parent" data-id="6c5e515" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","transparent":"yes","background_show":"yes","background":"#24464B","scroll_distance_tablet":{"unit":"px","size":60,"sizes":[]},"transparent_on":["desktop","tablet","mobile"],"scroll_distance":{"unit":"px","size":60,"sizes":[]},"scroll_distance_laptop":{"unit":"px","size":"","sizes":[]},"scroll_distance_mobile":{"unit":"px","size":"","sizes":[]},"she_offset_top":{"unit":"px","size":0,"sizes":[]},"she_offset_top_laptop":{"unit":"px","size":"","sizes":[]},"she_offset_top_tablet":{"unit":"px","size":"","sizes":[]},"she_offset_top_mobile":{"unit":"px","size":"","sizes":[]},"she_width":{"unit":"%","size":100,"sizes":[]},"she_width_laptop":{"unit":"px","size":"","sizes":[]},"she_width_tablet":{"unit":"px","size":"","sizes":[]},"she_width_mobile":{"unit":"px","size":"","sizes":[]},"she_padding":{"unit":"px","top":0,"right":"","bottom":0,"left":"","isLinked":true},"she_padding_laptop":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"she_padding_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"she_padding_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true}}"> 429 <div class="e-con-inner"> 430 <div class="elementor-element elementor-element-ae93a02 e-con-full e-flex e-con e-child" data-id="ae93a02" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 431 <div class="elementor-element elementor-element-75b7516 elementor-widget-tablet__width-inherit elementor-widget elementor-widget-image" data-id="75b7516" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 432 <div class="elementor-widget-container"> 433 <a href="https://bostonappraisal.com/"> 434 <img fetchpriority="high" width="720" height="227" src="https://bostonappraisal.com/wp-content/uploads/2024/08/boston-logo-horizontal-transparent.png" class="attachment-full size-full wp-image-14689" alt="" srcset="https://bostonappraisal.com/wp-content/uploads/2024/08/boston-logo-horizontal-transparent.png 720w, https://bostonappraisal.com/wp-content/uploads/2024/08/boston-logo-horizontal-transparent-300x95.png 300w" sizes="(max-width: 720px) 100v
434w, 720px" /> </a> 435 </div> 436 </div> 437 </div> 438 <div class="elementor-element elementor-element-78a77f4 e-con-full e-flex e-con e-child" data-id="78a77f4" data-element_type="container" data-e-type="container"> 439 <div class="elementor-element elementor-element-378b0a7 elementor-widget elementor-widget-ekit-nav-menu" data-id="378b0a7" data-element_type="widget" data-e-type="widget" data-widget_type="ekit-nav-menu.default"> 440 <div class="elementor-widget-container"> 441 <nav class="ekit-wid-con ekit_menu_responsive_tablet" 442 data-hamburger-icon="" 443 data-hamburger-icon-type="icon" 444 data-responsive-breakpoint="1024"> 445 <button class="elementskit-menu-hamburger elementskit-menu-toggler" type="button" aria-label="hamburger-icon"> 446 <span class="elementskit-menu-hamburger-icon"></span><span class="elementskit-menu-hamburger-icon"></span><span class="elementskit-menu-hamburger-icon"></span> 447 </button> 448 <div id="ekit-megamenu-main-navigation" class="elementskit-menu-container elementskit-menu-offcanvas-elements elementskit-navbar-nav-default ekit-nav-menu-one-page-no ekit-nav-dropdown-hover"><ul id="menu-main-navigation" class="elementskit-navbar-nav elementskit-menu-po-left submenu-click-on-icon"><li id="menu-item-4070" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-4018 current_page_item menu-item-4070 nav-item elementskit-mobile-builder-content active" data-vertical-menu=750px><a href="https://bostonappraisal.com/" class="ekit-menu-nav-link active menu-link">Home</a></li> 449<li id="menu-item-4255" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4255 nav-item elementskit-dropdown-has top_position elementskit-dropdown-menu-custom_width elementskit-mobile-builder-content" data-vertical-menu=1200><a aria-expanded="false" href="https://bostonappraisal.com/appraisal-services/" class="ekit-menu-nav-link ekit-menu-dropdown-toggle menu-link">Appraisal Services<i aria-hidden="true" class="icon icon-arrow-point-to-down elementskit-submenu-indicator"></i></a> 450<ul class="elementskit-dropdown elementskit-submenu-panel"> 451 <li id="menu-item-10076" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10076 nav-item elementskit-dropdown-has relative_position elementskit-dropdown-menu-default_width elementskit-mobile-builder-content" data-vertical-menu=750px><a aria-expanded="false" href="https://bostonappraisal.com/our-residential-appraisal-services/" class=" dropdown-item menu-link">Residential Appraisal<i aria-hidden="true" class="icon icon-arrow-point-to-down elementskit-submenu-indicator"></i></a> 452 <ul class="elementskit-dropdown elementskit-submenu-panel"> 453 <li id="menu-item-10077" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10077 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/residential-single-family-appraisals/" class=" dropdown-item menu-link">Single Family</a> <li id="menu-item-10086" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10086 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/residential-multi-family-appraisals/" class=" dropdown-item menu-link">Residential Multifamily (2-4 Units)</a> <li id="menu-item-10087" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10087 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/residential-condominium-appraisals/" class=" dropdown-item menu-link">Condominium Units</a> <li id="menu-item-10088" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10088 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/residential-land-appraisals/" class=" dropdown-item menu-link">Residential Land Appraisal</a> </ul> 454 <li id="menu-item-10078" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10078 nav-item elementskit-dropdown-has relative_position elementskit-dropdown-menu-default_width elementskit-mobile-builder
454-content" data-vertical-menu=750px><a aria-expanded="false" href="https://bostonappraisal.com/our-commercial-appraisal-services/" class=" dropdown-item menu-link">Commercial Appraisal<i aria-hidden="true" class="icon icon-arrow-point-to-down elementskit-submenu-indicator"></i></a> 455 <ul class="elementskit-dropdown elementskit-submenu-panel"> 456 <li id="menu-item-10089" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10089 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/commercial-multifamily-apartment-buildings-5-units-appraisals/" class=" dropdown-item menu-link">Multifamily/Apartment Buildings (5+ Units)</a> <li id="menu-item-10090" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10090 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/commercial-office-building-appraisals/" class=" dropdown-item menu-link">Office Appraisals</a> <li id="menu-item-10091" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10091 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/commercial-retail-property-appraisals/" class=" dropdown-item menu-link">Retail Appraisals</a> <li id="menu-item-10092" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10092 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/commercial-new-construction-development-appraisals/" class=" dropdown-item menu-link">New Construction/Development Appraisals</a> <li id="menu-item-10093" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10093 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/commercial-subdivision-appraisals/" class=" dropdown-item menu-link">Subdivision Appraisals</a> <li id="menu-item-10094" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10094 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/commercial-industrial-warehouse-light-manufacturing-property-appraisals/" class=" dropdown-item menu-link">Industrial/Warehouse/Light Manufacturing Properties</a> <li id="menu-item-10095" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10095 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/commercial-special-uses-churches-school-building-appraisals/" class=" dropdown-item menu-link">Special Uses/Churches/School Buildings</a> </ul> 457 <li id="menu-item-10079" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10079 nav-item elementskit-dropdown-has relative_position elementskit-dropdown-menu-default_width elementskit-mobile-builder-content" data-vertical-menu=750px><a aria-expanded="false" href="https://bostonappraisal.com/investment-appraisal-services/" class=" dropdown-item menu-link">Investment Appraisals<i aria-hidden="true" class="icon icon-arrow-point-to-down elementskit-submenu-indicator"></i></a> 458 <ul class="elementskit-dropdown elementskit-submenu-panel"> 459 <li id="menu-item-10099" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10099 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/as-is-as-repaired-appraisals/" class=" dropdown-item menu-link">As Is â As Repaired Appraisals</a> <li id="menu-item-10100" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10100 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/investment-properties-appraisals/" class=" dropdown-item menu-link">Investment Properties</a> <li id="menu-item-10101" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10101 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/market-rent-studies-appraisals/" class=" dropdown-item menu-link">Market Rent Studies</a> <li id="menu-item-10102" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10102 nav-item elementskit-mobile-builder
459-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/highest-and-best-use-analysis-appraisals/" class=" dropdown-item menu-link">Highest and Best Use Analysis</a> <li id="menu-item-10103" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10103 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/zoning-analysis-appraisals/" class=" dropdown-item menu-link">Zoning Analysis</a> </ul> 460 <li id="menu-item-10080" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10080 nav-item elementskit-dropdown-has relative_position elementskit-dropdown-menu-default_width elementskit-mobile-builder-content" data-vertical-menu=750px><a aria-expanded="false" href="https://bostonappraisal.com/estate-appraisal-services-tax-appraisals/" class=" dropdown-item menu-link">Estate/Probate/Divorce/Tax Appraisals<i aria-hidden="true" class="icon icon-arrow-point-to-down elementskit-submenu-indicator"></i></a> 461 <ul class="elementskit-dropdown elementskit-submenu-panel"> 462 <li id="menu-item-10104" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10104 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/estate-probate-appraisals/" class=" dropdown-item menu-link">Estate/Probate Appraisals</a> <li id="menu-item-10105" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10105 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/date-of-death-appraisals/" class=" dropdown-item menu-link">Date-of-Death Appraisals</a> <li id="menu-item-10106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10106 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/retrospective-appraisals/" class=" dropdown-item menu-link">Retrospective Appraisals</a> <li id="menu-item-10107" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10107 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/divorce-appraisals/" class=" dropdown-item menu-link">Divorce Appraisals</a> <li id="menu-item-10108" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10108 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/tax-cpa-appraisals/" class=" dropdown-item menu-link">Tax/CPA Appraisals</a> </ul> 463 <li id="menu-item-10081" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10081 nav-item elementskit-dropdown-has relative_position elementskit-dropdown-menu-default_width elementskit-mobile-builder-content" data-vertical-menu=750px><a aria-expanded="false" href="https://bostonappraisal.com/mortgage-appraisal-services-lending-refinance/" class=" dropdown-item menu-link">Mortgage and Lending Appraisals<i aria-hidden="true" class="icon icon-arrow-point-to-down elementskit-submenu-indicator"></i></a> 464 <ul class="elementskit-dropdown elementskit-submenu-panel"> 465 <li id="menu-item-10109" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10109 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/mortgage-appraisals/" class=" dropdown-item menu-link">Mortgage Appraisals</a> <li id="menu-item-10110" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10110 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/refinance-appraisals/" class=" dropdown-item menu-link">Refinance Appraisals</a> <li id="menu-item-10111" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10111 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/foreclosure-appraisals/" class=" dropdown-item menu-link">Foreclosure Appraisals</a> <li id="menu-item-10112" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10112 nav-item elementskit-mobile-builder
465-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/reo-appraisals/" class=" dropdown-item menu-link">REO Appraisals</a> <li id="menu-item-10113" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10113 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/fnma-and-fha-loan-appraisals/" class=" dropdown-item menu-link">FNMA and FHA Loan Appraisals</a> <li id="menu-item-10114" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10114 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/home-loan-appraisals/" class=" dropdown-item menu-link">Home Loan Appraisals</a> <li id="menu-item-10115" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10115 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/fha-203k-homestyle-naca-renovation-appraisals/" class=" dropdown-item menu-link">FHA 203K, Homestyle, NACA, Renovation Appraisals</a> </ul> 466 <li id="menu-item-10082" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10082 nav-item elementskit-dropdown-has relative_position elementskit-dropdown-menu-default_width elementskit-mobile-builder-content" data-vertical-menu=750px><a aria-expanded="false" href="https://bostonappraisal.com/other-appraisals/" class=" dropdown-item menu-link">Others<i aria-hidden="true" class="icon icon-arrow-point-to-down elementskit-submenu-indicator"></i></a> 467 <ul class="elementskit-dropdown elementskit-submenu-panel"> 468 <li id="menu-item-10116" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10116 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/exterior-appraisals/" class=" dropdown-item menu-link">Exterior Appraisals</a> <li id="menu-item-10117" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10117 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/desktop-appraisals/" class=" dropdown-item menu-link">Desktop Appraisals</a> <li id="menu-item-10118" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10118 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/appraisal-reviews/" class=" dropdown-item menu-link">Appraisal Reviews</a> <li id="menu-item-10119" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10119 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/pre-listing-appraisals/" class=" dropdown-item menu-link">Pre-Listing Appraisals</a> <li id="menu-item-10120" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10120 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/bankruptcy-appraisals/" class=" dropdown-item menu-link">Bankruptcy Appraisals</a> <li id="menu-item-10121" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10121 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/immigration-uscis-appraisals/" class=" dropdown-item menu-link">Immigration (USCIS) Appraisals</a> </ul> 469</ul> 470</li> 471<li id="menu-item-4964" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4964 nav-item elementskit-dropdown-has relative_position elementskit-dropdown-menu-default_width elementskit-mobile-builder-content" data-vertical-menu=750px><a aria-expanded="false" href="https://bostonappraisal.com/boston-appraisal-blog/" class="ekit-menu-nav-link ekit-menu-dropdown-toggle menu-link">Insights<i aria-hidden="true" class="icon icon-arrow-point-to-down elementskit-submenu-indicator"></i></a> 472<ul class="elementskit-dropdown elementskit-submenu-panel"> 473 <li id="menu-item-5158" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5158 nav-item elementskit-mobile-builder
473-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/boston-appraisal-blog/" class=" dropdown-item menu-link">Articles</a> <li id="menu-item-5234" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5234 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/video-blog-boston-appraisal-services/" class=" dropdown-item menu-link">Videos</a> <li id="menu-item-75945" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-75945 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/whitepaper-valuation-risk/" class=" dropdown-item menu-link">Whitepaper</a></ul> 474</li> 475<li id="menu-item-66300" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-66300 nav-item elementskit-dropdown-has relative_position elementskit-dropdown-menu-default_width elementskit-mobile-builder-content" data-vertical-menu=750px><a aria-expanded="false" href="https://bostonappraisal.com/about/" class="ekit-menu-nav-link ekit-menu-dropdown-toggle menu-link">About Us<i aria-hidden="true" class="icon icon-arrow-point-to-down elementskit-submenu-indicator"></i></a> 476<ul class="elementskit-dropdown elementskit-submenu-panel"> 477 <li id="menu-item-76952" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76952 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/about/" class=" dropdown-item menu-link">About Us</a> <li id="menu-item-5235" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5235 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/video-about-us-boston-appraisal-services/" class=" dropdown-item menu-link">Video About Us</a> <li id="menu-item-5360" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5360 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/brochure-download/" class=" dropdown-item menu-link">Brochure Download</a> <li id="menu-item-5155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5155 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/careers/" class=" dropdown-item menu-link">Careers</a> <li id="menu-item-7530" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7530 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/privacy/" class=" dropdown-item menu-link">Privacy & Policy</a> <li id="menu-item-9190" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9190 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/terms-conditions/" class=" dropdown-item menu-link">Terms & Conditions</a></ul> 478</li> 479<li id="menu-item-32125" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32125 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/contact-with-us/" class="ekit-menu-nav-link menu-link">Contact</a></li> 480<li id="menu-item-8916" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8916 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="tel:(617)440-7700" class="ekit-menu-nav-link menu-link"><span style="font-size:16px; margin-right:5px;"><i class="fa-solid fa-phone-volume"></i></span> (617) 440-7700</a></li> 481<li id="menu-item-48847" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-48847 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://bostonappraisal.com/order-an-appraisal/" class="ekit-menu-nav-link menu-link"><button class="orderCTA" style="background-color: #F3C623; color: black; padding: 15px 30px; border: none; border-radius: 6px; font-weight: bold; cursor: pointer;">Get Free Quote</button></a></li> 482</ul><div class="elementskit-nav-identity-panel"><a class="elementskit-nav-logo" href="https://bostonappraisal.com" target="" rel=""><img src="https://bostonappraisal.com/wp-content/uploads/2024/08/boston-logo-horizontal_Artboard-2-1-1.png" title="boston logo horizontal_Artboard 2 (1)" alt="boston logo horizontal_Artboard 2 (1)" decoding="async" /></a><button class="elementskit-menu-close elementskit-menu-toggler" type="button">X</button></div></div> 483 <div class="elementskit-menu-overlay elementskit-menu-offcanvas-elements elementskit-menu-toggler ekit-nav-menu--overlay"></div> </nav> 484 </div>
485 </div> 486 </div> 487 <div class="elementor-element elementor-element-25fd98d e-con-full e-flex e-con e-child" data-id="25fd98d" data-element_type="container" data-e-type="container"> 488 <div class="elementor-element elementor-element-59c0e49 elementor-fixed e-transform elementor-widget elementor-widget-button" data-id="59c0e49" data-element_type="widget" data-e-type="widget" data-settings="{"_position":"fixed","_transform_rotateZ_effect":{"unit":"px","size":270,"sizes":[]},"_transform_rotateZ_effect_laptop":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_mobile":{"unit":"deg","size":"","sizes":[]}}" data-widget_type="button.default"> 489 <div class="elementor-widget-container"> 490 <div class="elementor-button-wrapper"> 491 <a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://bostonappraisal.com/contact-with-us/"> 492 <span class="elementor-button-content-wrapper"> 493 <span class="elementor-button-icon"> 494 <svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-volume" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M97.333 506.966c-129.874-129.874-129.681-340.252 0-469.933 5.698-5.698 14.527-6.632 21.263-2.422l64.817 40.513a17.187 17.187 0 0 1 6.849 20.958l-32.408 81.021a17.188 17.188 0 0 1-17.669 10.719l-55.81-5.58c-21.051 58.261-20.612 122.471 0 179.515l55.811-5.581a17.188 17.188 0 0 1 17.669 10.719l32.408 81.022a17.188 17.188 0 0 1-6.849 20.958l-64.817 40.513a17.19 17.19 0 0 1-21.264-2.422zM247.126 95.473c11.832 20.047 11.832 45.008 0 65.055-3.95 6.693-13.108 7.959-18.718 2.581l-5.975-5.726c-3.911-3.748-4.793-9.622-2.261-14.41a32.063 32.063 0 0 0 0-29.945c-2.533-4.788-1.65-10.662 2.261-14.41l5.975-5.726c5.61-5.378 14.768-4.112 18.718 2.581zm91.787-91.187c60.14 71.604 60.092 175.882 0 247.428-4.474 5.327-12.53 5.746-17.552.933l-5.798-5.557c-4.56-4.371-4.977-11.529-.93-16.379 49.687-59.538 49.646-145.933 0-205.422-4.047-4.85-3.631-12.008.93-16.379l5.798-5.557c5.022-4.813 13.078-4.394 17.552.933zm-45.972 44.941c36.05 46.322 36.108 111.149 0 157.546-4.39 5.641-12.697 6.251-17.856 1.304l-5.818-5.579c-4.4-4.219-4.998-11.095-1.285-15.931 26.536-34.564 26.534-82.572 0-117.134-3.713-4.836-3.115-11.711 1.285-15.931l5.818-5.579c5.159-4.947 13.466-4.337 17.856 1.304z"></path></svg> </span> 495 <span class="elementor-button-text">Contact Us</span> 496 </span> 497 </a> 498 </div> 499 </div> 500 </div> 501 <div class="elementor-element elementor-element-ef43792 elementor-widget elementor-widget-html" data-id="ef43792" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 502 <div class="elementor-widget-container"> 503 <style> 504 .icon-arrow{ 505 background-color: #82881A; 506 color: white; 507 } 508 509 .orderCTA:hover{ 510 background-color: #D5AD20 !important; 511 } 512 513 .zsiq_floatmain{ 514 margin-right: 70px; 515 margin-bottom: 15px; 516 } 517 518 #ast-scroll-top { 519 color: #8c831c; 520 background-color: #82881A; 521 font-size: 20px; 522 } 523 524 525 #zsiq_agtpic { 526 background-color: #82881A !important; 527 } 528 529 530</style> </div> 531 </div> 532 </div> 533 </div> 534 </div> 535 <div class="elementor-element elementor-element-073e7f7 elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet e-flex e-con-boxed e-con e-parent" data-id="073e7f7" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 536 <div class="e-con-inner"> 537 <div class="elementor-element elementor-element-df98756 elementor-absolute elementor-widget elementor-widget-button" data-id="df98756" data-element_type="widget" data-e-type="widget" data-settings="{"_position":"absolute"}" data-widget_type="button.default"> 538 <div class="elementor-widget-container"> 539 <div class="elementor-button-wrapper"> 540 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://bostonappraisal.com/order-an-appraisal/"> 541 <span class="elementor-button-content-wrapper"> 542 <span class="elementor-button-text">Get a Quote</span> 543 </span> 544 </a> 545 </div> 546 </div>
547 </div> 548 </div> 549 </div> 550 </div> 551 </header> 552 553 <div id="content" class="site-content"> 554 <div class="ast-container"> 555 556 557 <div id="primary" class="content-area primary"> 558 559 560 <main id="main" class="site-main"> 561 <article 562class="post-4018 page type-page status-publish ast-article-single" id="post-4018" itemtype="https://schema.org/CreativeWork" itemscope="itemscope"> 563 564 <header class="entry-header ast-no-thumbnail ast-header-without-markup"> 565 <h1 class="entry-title" itemprop="headline">Home</h1> </header> <!-- .entry-header --> 566 567<div class="entry-content clear" 568 itemprop="text"> 569 570 571 <div data-elementor-type="wp-page" data-elementor-id="4018" class="elementor elementor-4018"> 572 <div class="elementor-element elementor-element-ada1fd6 e-flex e-con-boxed e-con e-parent" data-id="ada1fd6" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","animation":"none"}"> 573 <div class="e-con-inner"> 574 <div class="elementor-element elementor-element-0963d97 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="0963d97" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="image.default"> 575 <div class="elementor-widget-container"> 576 <img decoding="async" src="https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/bostonappraisal-logo-q20eg9kfo91pzptz3esm3g435t1gxqbe8fae34zdog.png" title="Boston Appraisal Services" alt="Boston Appraisal Services" loading="lazy" /> </div> 577 </div> 578 <div class="elementor-element elementor-element-15b6e29 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="15b6e29" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 579 <div class="elementor-widget-container"> 580 <h1 class="elementor-heading-title elementor-size-default">Building Value</h1> </div> 581 </div> 582 <div class="elementor-element elementor-element-d3fc7a6 elementor-align-center elementor-widget elementor-widget-button" data-id="d3fc7a6" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 583 <div class="elementor-widget-container"> 584 <div class="elementor-button-wrapper"> 585 <a class="elementor-button elementor-button-link elementor-size-sm" href="#orderForm"> 586 <span class="elementor-button-content-wrapper"> 587 <span class="elementor-button-text">Get a Quote</span> 588 </span> 589 </a> 590 </div> 591 </div> 592 </div> 593 <div class="elementor-element elementor-element-b76b8b5 elementor-view-default elementor-widget elementor-widget-icon" data-id="b76b8b5" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 594 <div class="elementor-widget-container"> 595 <div class="elementor-icon-wrapper"> 596 <a class="elementor-icon elementor-animation-pulse-shrink" href="#nextsection" nextsection=""> 597 <i aria-hidden="true" class="icon icon-down-arrow1"></i> </a> 598 </div> 599 </div> 600 </div> 601 </div> 602 </div> 603 <div class="elementor-element elementor-element-8848e49 e-flex e-con-boxed e-con e-parent" data-id="8848e49" data-element_type="container" data-e-type="container" id="nextsection" data-settings="{"animation":"none"}"> 604 <div class="e-con-inner"> 605 <div class="elementor-element elementor-element-b36ec4c elementor-widget__width-initial elementor-widget elementor-widget-html" data-id="b36ec4c" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 606 <div class="elementor-widget-container"> 607 <style> 608 609 610 body:not(.rtl) .elementor-6077 .elementor-element.elementor-element-df98756 { 611 left: 32%; 612 display: none; 613 } 614 615 616 .elementor-kit-3838 h1 { 617 color: white !important; 618 font-family: Roboto; 619 font-size: 70px !important; 620 text-align: center; 621 622 } 623 624 .banner_header{ 625 display:none !important; 626 } 627 628 .wp-gr .wp-google-wr a{ 629 background: #82881A !important 630 } 631 632 .wp-gr .wp-google-wr a:hover{ 633 background: #82801A !important 634 } 635 636 #rc-imageselect{ 637 z-index: 99999 !important; 638 } 639 640 641 .icon-arrow{ 642 background-color: #82881A; 643 color: white; 644 } 645 646 .wp-gr .grw-btns { 647 position: absolute !important; 648 height: 30px !important; 649 width: 30px !important; 650 text-align: center !important; 651 background-color: #82881A !important; 652 cursor: pointer !important; 653 border-radius: 50% !important; 654 user-select: none !important; 655 transition: all .2s ease-in-out !important; 656} 657 658.wp-gr .grw-btns svg path { 659 fill: white; 660 661} 662 663.elementor-widget-container .elementor-kit-3838 a { 664 color: white !important; 665 666} 667 668 669 @media (max-width: 1400px) { 670 671 672 .elementor-kit-3838 h1 { 673 color: white !important; 674 font-family: Roboto; 675 font-size: 50px !important; 676 } 677 678 } 679 680 681 @media (max-width: 600px) { 682 683 #bannerHeader{ 684 color: white !important; 685 text-align: center !important; 686 font-size: 25px !important; 687 } 688 689 .elementor-kit-3838 h1 { 690 color: white !important; 691 font-family: Roboto; 692 font-size: 35px !important; 693 } 694 695 } 696 697 698 .elementor-4018 .elementor-element.elementor-element-ada1fd6:not(.elementor-motion-effects-element-type-background), .elementor-4018 .elementor-element.elementor-element-ada1fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { 699 background-position: bottom center; 700 height: 100vh; 701 width: 100%; 702 } 703 704 705</style> </div>
706 </div> 707 <div class="elementor-element elementor-element-29a1754 e-con-full e-flex e-con e-child" data-id="29a1754" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 708 <div class="elementor-element elementor-element-7533e13 elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-heading" data-id="7533e13" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 709 <div class="elementor-widget-container"> 710 <h2 class="elementor-heading-title elementor-size-default"><span class="banner_header">Boston Appraisal Services: </span>Trusted Commercial and Residential Real Estate Appraisals <br>across Massachusetts and New England.</span></h2> </div> 711 </div> 712 </div> 713 <div class="elementor-element elementor-element-d27a74b e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="d27a74b" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 714 <div class="elementor-element elementor-element-3801465 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="3801465" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 715 <div class="elementor-widget-container"> 716 <p>Get a No-Obligation<br />Consultation in Minutes</p> </div> 717 </div> 718 </div> 719 </div> 720 </div> 721 <div class="elementor-element elementor-element-c8b1949 e-flex e-con-boxed e-con e-parent" data-id="c8b1949" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 722 <div class="e-con-inner"> 723 <div class="elementor-element elementor-element-660860b e-con-full e-grid e-con e-child" data-id="660860b" data-element_type="container" data-e-type="container" data-settings="{"animation":"none","animation_delay":0.3}"> 724 <a class="elementor-element elementor-element-89a77e8 e-con-full e-transform e-flex e-con e-child" data-id="89a77e8" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","_transform_scale_effect_hover":{"unit":"px","size":1.04,"sizes":[]},"animation":"none","_transform_scale_effect_hover_laptop":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_mobile":{"unit":"px","size":"","sizes":[]}}" href="https://bostonappraisal.com/our-commercial-appraisal-services/"> 725 <div class="elementor-element elementor-element-ab7563e elementor-widget elementor-widget-heading" data-id="ab7563e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 726 <div class="elementor-widget-container"> 727 <h3 class="elementor-heading-title elementor-size-default">Commercial</h3> </div> 728 </div> 729 </a> 730 <a class="elementor-element elementor-element-f9a33c6 e-transform elementor-grid-box e-con-full e-flex e-con e-child" data-id="f9a33c6" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","_transform_scale_effect_hover":{"unit":"px","size":1.04,"sizes":[]},"animation":"none","_transform_scale_effect_hover_laptop":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_mobile":{"unit":"px","size":"","sizes":[]}}" href="https://bostonappraisal.com/our-residential-appraisal-services/"> 731 <div class="elementor-element elementor-element-980ab32 elementor-widget elementor-widget-heading" data-id="980ab32" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 732 <div class="elementor-widget-container"> 733 <h3 class="elementor-heading-title elementor-size-default">Residential</h3>
733 </div> 734 </div> 735 </a> 736 <a class="elementor-element elementor-element-ebd1b28 e-con-full e-transform e-flex e-con e-child" data-id="ebd1b28" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","_transform_scale_effect_hover":{"unit":"px","size":1.04,"sizes":[]},"animation":"none","_transform_scale_effect_hover_laptop":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_mobile":{"unit":"px","size":"","sizes":[]}}" href="https://bostonappraisal.com/investment-appraisal-services/"> 737 <div class="elementor-element elementor-element-049d6ed elementor-widget elementor-widget-heading" data-id="049d6ed" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 738 <div class="elementor-widget-container"> 739 <h3 class="elementor-heading-title elementor-size-default">Investment Appraisals</h3> </div> 740 </div> 741 </a> 742 <a class="elementor-element elementor-element-6ad355d e-con-full e-transform e-flex e-con e-child" data-id="6ad355d" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","_transform_scale_effect_hover":{"unit":"px","size":1.04,"sizes":[]},"animation":"none","_transform_scale_effect_hover_laptop":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_mobile":{"unit":"px","size":"","sizes":[]}}" href="https://bostonappraisal.com/estate-appraisal-services-tax-appraisals/"> 743 <div class="elementor-element elementor-element-0b54d7d elementor-widget elementor-widget-heading" data-id="0b54d7d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 744 <div class="elementor-widget-container"> 745 <h2 class="elementor-heading-title elementor-size-default">Estate/Probate/Divorce/Tax</h2> </div> 746 </div> 747 </a> 748 <a class="elementor-element elementor-element-3698646 e-con-full e-transform e-flex e-con e-child" data-id="3698646" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","_transform_scale_effect_hover":{"unit":"px","size":1.04,"sizes":[]},"animation":"none","_transform_scale_effect_hover_laptop":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_mobile":{"unit":"px","size":"","sizes":[]}}" href="https://bostonappraisal.com/mortgage-appraisal-services-lending-refinance/"> 749 <div class="elementor-element elementor-element-4b8c0ee elementor-widget elementor-widget-heading" data-id="4b8c0ee" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 750 <div class="elementor-widget-container"> 751 <h2 class="elementor-heading-title elementor-size-default">Mortgage and Lending</h2> </div> 752 </div> 753 </a> 754 <a class="elementor-element elementor-element-33fffc7 e-con-full e-transform e-flex e-con e-child" data-id="33fffc7" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","_transform_scale_effect_hover":{"unit":"px","size":1.04,"sizes":[]},"animation":"none","_transform_scale_effect_hover_laptop":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_mobile":{"unit":"px","size":"","sizes":[]}}" href="https://bostonappraisal.com/other-appraisals/"> 755 <div class="elementor-element elementor-element-cdfffe7 elementor-widget elementor-widget-heading" data-id="cdfffe7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 756 <div class="elementor-widget-container"> 757 <h2 class="elementor-heading-title elementor-size-default">Others</h2> </div>
758 </div> 759 </a> 760 <div class="elementor-element elementor-element-5eef717 e-con-full e-flex e-con e-child" data-id="5eef717" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","position":"absolute"}"> 761 <div class="elementor-element elementor-element-f6f3587 elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget elementor-widget-button" data-id="f6f3587" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 762 <div class="elementor-widget-container"> 763 <div class="elementor-button-wrapper"> 764 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://bostonappraisal.com/appraisal-services/"> 765 <span class="elementor-button-content-wrapper"> 766 <span class="elementor-button-text">View All Our Services</span> 767 </span> 768 </a> 769 </div> 770 </div> 771 </div> 772 </div> 773 </div> 774 <div class="elementor-element elementor-element-87f37f0 e-con-full e-flex e-con e-child" data-id="87f37f0" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 775 <div class="elementor-element elementor-element-5fedb19 elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-hidden-desktop elementor-hidden-laptop elementor-widget elementor-widget-text-editor" data-id="5fedb19" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 776 <div class="elementor-widget-container"> 777 <p>Get a No-Obligation<br />Consultation in Minutes</p> </div> 778 </div> 779 <div class="elementor-element elementor-element-cbea40e elementor-widget-tablet__width-initial elementor-widget-mobile__width-initial elementor-widget__width-initial elementor-widget elementor-widget-html" data-id="cbea40e" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="html.default"> 780 <div class="elementor-widget-container"> 781 <!DOCTYPE html> 782<html lang="en"> 783<head> 784 <meta charset="UTF-8"> 785 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 786 <title>Contact Form</title>
vendor: 87 bytes, lines 786-788
786 787 <script src='https://www.google.com/recaptcha/api.js' async defer></script> 788
788<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDiIMseffTWrFITrUQ3pRuCPTiCbyEWpaE&libraries=places" async defer></script>
788 789</head> 790<body data-rsssl=1> 791<div id='crmWebToEntityForm' class='modern-contact-form'> 792 <meta name='viewport' content='width=device-width, initial-scale=1.0'> 793 <META HTTP-EQUIV='content-type' CONTENT='text/html;charset=UTF-8'> 794 795 <form id='webform3268404000034322001' action='https://crm.zoho.com/crm/WebToLeadForm' name='WebToLeads3268404000034322001' method='POST' onSubmit='javascript:document.charset="UTF-8"; return checkMandatory3268404000034322001()' accept-charset='UTF-8'> 796 <!-- Hidden fields --> 797 <input type='text' style='display:none;' name='xnQsjsdp' value='659ebec8e49002da3c9a100cbbe1b36f16cbe8ee614947745333b40c1395d0d6'></input> 798 <input type='hidden' name='zc_gad' id='zc_gad' value=''></input> 799 <input type='text' style='display:none;' name='xmIwtLD' value='5e9e8307c36a8d4c8b089fa9f72dc34276960a568afe6b431b5ad32727449f1578c214df2a20222a84aae40ae6b9466f'></input> 800 <input type='text' style='display:none;' name='actionType' value='TGVhZHM='></input> 801 <input type='text' style='display:none;' name='returnURL' value='null'></input> 802 <input type='text' style='display:none;' id='ldeskuid' name='ldeskuid'></input> 803 <input type='text' style='display:none;' id='LDTuvid' name='LDTuvid'></input> 804 805 <!-- Form Header --> 806 <div class='form-header'> 807 <h2>Contact Us</h2> 808 <p>Please fill out the form below and we'll get back to you soon.</p> 809 </div> 810 811 <div class='form-group'> 812 <label for='Last_Name'> 813 Full Name <span class='required'>*</span> 814 </label> 815 <input type='text' id='Last_Name' aria-required='true' aria-label='Last Name' name='Last Name' aria-valuemax='80' maxlength='80' placeholder='Enter your full name'> 816 </div> 817 818 <div class='form-group'> 819 <label for='Email'> 820 Email <span class='required'>*</span> 821 </label> 822 <input type='email' ftype='email' autocomplete='false' id='Email' aria-required='true' aria-label='Email' name='Email' aria-valuemax='100' maxlength='100' placeholder='[email protected]'> 823 </div> 824 825 <div class='form-group'> 826 <label for='Phone'> 827 Phone <span class='required'>*</span> 828 </label> 829 <input type='tel' id='Phone' aria-required='true' aria-label='Phone' name='Phone' aria-valuemax='30' maxlength='30' placeholder='(123) 456-7890'> 830 <div class="phone-format-hint"> 831 <small>Formats: (123) 456-7890, 123-456-7890, 123.456.7890, or 1234567890</small> 832 </div> 833 <div id="phone-validation-error" class="phone-validation-error"></div> 834 </div> 835 836 <div class='form-group input-with-suggestions'> 837 <label for='Street'> 838 Property Address <span class='required'>*</span> 839 </label> 840 <input type='text' id='Street' aria-required='true' aria-label='Street' name='Street' aria-valuemax='250' maxlength='250' placeholder='Start typing address...' autocomplete="off"> 841 <div id="address-suggestions3268404000034322001" class="address-suggestions"></div> 842 <div class="address-format-hint"> 843 <small>Format: 1453 Dorchester Ave, Boston, MA 02122, USA</small> 844 </div> 845 <div id="address-validation-error" class="address-validation-error"></div> 846 </div> 847 848 <!-- Hidden address components --> 849 <input type="hidden" id="street_number" name="street_number"> 850 <input type="hidden" id="route" name="route"> 851 <input type="hidden" id="locality" name="locality"> 852 <input type="hidden" id="administrative_area_level_1" name="administrative_area_level_1"> 853 <input type="hidden" id="postal_code" name="postal_code"> 854 <input type="hidden" id="country" name="country"> 855 <input type="hidden" id="latitude" name="latitude"> 856 <input type="hidden" id="longitude" name="longitude"> 857 858 <div class='form-group'> 859 <label for='LEADCF20'> 860 Message 861 </label> 862 <textarea aria-multiline='true' id='LEADCF20' aria-required='false' aria-label='LEADCF20' name='LEADCF20' placeholder='Your message...'></textarea> 863 </div> 864 865 <!-- Hidden Lead Source field --> 866 <div class='form-group' style='display:none;'> 867 <select class='form-select' role='combobox' aria-expanded='false' aria-haspopup='listbox' id='Lead_Source' onChange='addAriaSelected3268404000034322001()' aria-required='false' aria-label='Lead Source' name='Lead Source'>
868 <option selected value='Contact Form in Landing Page'>Contact Form in Landing Page</option> 869 </select> 870 </div> 871 872 <div class='form-group recaptcha-container'> 873 <div class='g-recaptcha' data-sitekey='6LcigmEjAAAAALyDXxBUbyCAQ0ZDjPmMwp8HVy06' data-theme='light' data-callback='rccallback3268404000034322001' captcha-verified='false' id='recap3268404000034322001'></div> 874 <div id='recapErr3268404000034322001' class='error-message'>Captcha validation failed. If you are not a robot then please try again.</div> 875 </div> 876 877 <input type='text' type='hidden' style='display: none;' name='aG9uZXlwb3Q' value=''/> 878 879 <div class='form-actions'> 880 <button type='reset' class='reset-btn' role='button' name='reset' aria-label='Reset' title='Reset'>Reset</button> 881 <button type='submit' id='formsubmit' role='button' class='submit-btn' aria-label='Submit' title='Submit'>Submit</button> 882 </div> 883 </form> 884</div> 885 886<style> 887 .modern-contact-form { 888 font-family: 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; 889 max-width: 600px; 890 margin: 20px auto; 891 padding: 30px; 892 background: #ffffff; 893 border-radius: 12px; 894 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08); 895 } 896 897 .form-header { 898 margin-bottom: 25px; 899 text-align: center; 900 } 901 902 .form-header h2 { 903 color: #2c3e50; 904 font-size: 28px; 905 font-weight: 600; 906 margin-bottom: 8px; 907 } 908 909 .form-header p { 910 color: #7f8c8d; 911 font-size: 16px; 912 margin: 0; 913 } 914 915 .form-group { 916 margin-bottom: 20px; 917 position: relative; 918 } 919 920 .form-group label { 921 display: block; 922 margin-bottom: 8px; 923 font-size: 14px; 924 font-weight: 500; 925 color: #34495e; 926 } 927 928 .required { 929 color: #e74c3c; 930 } 931 932 .form-group input[type="text"], 933 .form-group input[type="email"], 934 .form-group input[type="tel"], 935 .form-group textarea, 936 .form-select { 937 width: 100%; 938 padding: 12px 15px; 939 border: 1px solid #B2BB1E; 940 border-radius: 6px; 941 font-size: 15px; 942 transition: all 0.3s ease; 943 background-color: #f9f9f9; 944 } 945 946 .form-group input:focus, 947 .form-group textarea:focus, 948 .form-select:focus { 949 outline: none; 950 border-color: #3498db; 951 box-shadow: 0 0 0 2px rgba(52, 152, 219, 0.2); 952 background-color: #fff; 953 } 954 955 .form-group textarea { 956 min-height: 120px; 957 resize: vertical; 958 } 959 960 /* Validation Specific Styles */ 961 .phone-format-hint, .address-format-hint { 962 margin-top: 6px; 963 color: #718096; 964 font-size: 13px; 965 } 966 967 .phone-format-hint small, .address-format-hint small { 968 display: flex;
969 align-items: center; 970 } 971 972 .phone-format-hint small::before, .address-format-hint small::before { 973 content: "â¹ï¸"; 974 margin-right: 6px; 975 } 976 977 .address-validation-error, .phone-validation-error { 978 margin-top: 8px; 979 color: #e53e3e; 980 font-size: 14px; 981 font-weight: 500; 982 display: none; 983 padding: 8px 12px; 984 background-color: #fff5f5; 985 border: 1px solid #fc8181; 986 border-radius: 6px; 987 } 988 989 .address-validation-error::before, .phone-validation-error::before { 990 content: "â ï¸ "; 991 margin-right: 6px; 992 } 993 994 #Street.error, #Phone.error { 995 border-color: #e53e3e !important; 996 background-color: #fff5f5; 997 } 998 999 /* Address suggestions */ 1000 .address-suggestions { 1001 position: absolute; 1002 top: 100%; 1003 left: 0; 1004 right: 0; 1005 background: white; 1006 border: 1px solid #e0e0e0; 1007 border-top: none; 1008 border-radius: 0 0 6px 6px; 1009 box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); 1010 max-height: 200px; 1011 overflow-y: auto; 1012 display: none; 1013 z-index: 1000; 1014 } 1015 1016 .address-suggestion { 1017 padding: 10px 15px; 1018 cursor: pointer; 1019 border-bottom: 1px solid #f0f0f0; 1020 font-size: 14px; 1021 transition: background-color 0.2s ease; 1022 } 1023 1024 .address-suggestion:hover, .address-suggestion.active { 1025 background-color: #f0f8ff; 1026 } 1027 1028 .address-suggestion .main-text { 1029 font-weight: 500; 1030 color: #2c3e50; 1031 } 1032 1033 .address-suggestion .secondary-text { 1034 font-size: 12px; 1035 color: #7f8c8d; 1036 } 1037 1038 /* Selected Address Confirmation */ 1039 .selected-address-display { 1040 background-color: #e6f7ff; 1041 border: 1px solid #91d5ff; 1042 border-radius: 6px; 1043 padding: 8px 12px; 1044 margin-top: 5px; 1045 font-size: 14px; 1046 display: none; 1047 } 1048 1049 .recaptcha-container { 1050 margin: 25px 0; 1051 } 1052 1053 .error-message { 1054 font-size: 13px; 1055 color: #e74c3c; 1056 margin-top: 8px; 1057 visibility: hidden; 1058 } 1059 1060 .form-actions { 1061 display: flex; 1062 gap: 12px; 1063 margin-top: 25px; 1064 } 1065 1066 .submit-btn, .reset-btn { 1067 padding: 12px 24px; 1068 border: none; 1069 border-radius: 6px; 1070 font-size: 15px; 1071 font-weight: 500; 1072 cursor: pointer; 1073 transition: all 0.3s ease; 1074 } 1075 1076 .submit-btn { 1077 background: linear-gradient(135deg, #0279FF 0%, #00A3F3 100%); 1078 color: white; 1079 flex: 1; 1080 } 1081 1082 .submit-btn:hover { 1083 background: linear-gradient(135deg, #0269e0 0%, #008fd9 100%); 1084 box-shadow: 0 4px 12px rgba(2, 121, 255, 0.3); 1085 } 1086 1087 .submit-btn:disabled { 1088 background: #cccccc; 1089 cursor: not-allowed; 1090 box-shadow: none; 1091 } 1092 1093 .reset-btn { 1094 background: #f5f5f5; 1095 color: #7f8c8d; 1096 border: 1px solid #e0e0e0; 1097 } 1098 1099 .reset-btn:hover { 1100 background: #eaeaea; 1101 } 1102 1103 @media (max-width: 640px) { 1104 .modern-contact-form { 1105 padding: 20px; 1106 margin: 10px; 1107 } 1108 1109 .form-header h2 { 1110 font-size: 24px; 1111 } 1112 1113 .form-header p { 1114 font-size: 14px; 1115 } 1116 1117 .form-actions { 1118 flex-direction: column; 1119 } 1120 1121 .submit-btn, .reset-btn { 1122 width: 100%; 1123 } 1124 } 1125</style> 1126
1127<script> 1128 // Global variables for Google Places 1129 let autocompleteService3268404000034322001 = null; 1130 let placesService3268404000034322001 = null; 1131 let selectedPlace3268404000034322001 = null; 1132 let googleMapsLoaded = false; 1133 let addressInputTimer = null; 1134 1135 // Original Zoho functions 1136 function addAriaSelected3268404000034322001() { 1137 var optionElem = event.target; 1138 var previousSelectedOption = optionElem.querySelector('[aria-selected=true]'); 1139 if (previousSelectedOption) { 1140 previousSelectedOption.removeAttribute('aria-selected'); 1141 } 1142 optionElem.querySelectorAll('option')[optionElem.selectedIndex].ariaSelected = 'true'; 1143 } 1144 1145 function rccallback3268404000034322001() { 1146 if (document.getElementById('recap3268404000034322001') != undefined) { 1147 document.getElementById('recap3268404000034322001').setAttribute('captcha-verified', true); 1148 } 1149 if (document.getElementById('recapErr3268404000034322001') != undefined && document.getElementById('recapErr3268404000034322001').style.visibility == 'visible') { 1150 document.getElementById('recapErr3268404000034322001').style.visibility = 'hidden'; 1151 } 1152 } 1153 1154 function reCaptchaAlert3268404000034322001() { 1155 var recap = document.getElementById('recap3268404000034322001'); 1156 if (recap != undefined && recap.getAttribute('captcha-verified') == 'false') { 1157 document.getElementById('recapErr3268404000034322001').style.visibility = 'visible'; 1158 return false; 1159 } 1160 return true; 1161 } 1162 1163 function validateEmail3268404000034322001() { 1164 var form = document.forms['WebToLeads3268404000034322001']; 1165 var emailFld = form.querySelectorAll('[ftype=email]'); 1166 var i; 1167 for (i = 0; i < emailFld.length; i++) { 1168 var emailVal = emailFld[i].value; 1169 if ((emailVal.replace(/^\s+|\s+$/g, '')).length != 0) { 1170 var atpos = emailVal.indexOf('@'); 1171 var dotpos = emailVal.lastIndexOf('.'); 1172 if (atpos < 1 || dotpos < atpos + 2 || dotpos + 2 >= emailVal.length) { 1173 alert('Please enter a valid email address.'); 1174 emailFld[i].focus(); 1175 return false; 1176 } 1177 } 1178 } 1179 return true; 1180 } 1181 1182 // Phone Validation Function 1183 function validatePhoneFormat(phone) { 1184 phone = phone.trim(); 1185 1186 if (phone.length === 0) { 1187 return { valid: true }; 1188 } 1189 1190 const digitsOnly = phone.replace(/\D/g, ""); 1191 1192 if (digitsOnly.length < 10) { 1193 return { 1194 valid: false, 1195 message: "Phone number must be 10 digits", 1196 }; 1197 } 1198 1199 if (digitsOnly.length > 10) { 1200 return { 1201 valid: false, 1202 message: "Phone number must be exactly 10 digits", 1203 }; 1204 } 1205 1206 const format1 = /^\(\d{3}\)\s\d{3}-\d{4}$/; 1207 const format2 = /^\d{3}-\d{3}-\d{4}$/; 1208 const format3 = /^\d{3}\.\d{3}\.\d{4}$/; 1209 const format4 = /^\d{10}$/; 1210 1211 if ( 1212 !format1.test(phone) && 1213 !format2.test(phone) && 1214 !format3.test(phone) && 1215 !format4.test(phone) 1216 ) { 1217 return { 1218 valid: false, 1219 message: "Invalid format. Use: (123) 456-7890, 123-456-7890, 123.456.7890, or 1234567890", 1220 }; 1221 } 1222 1223 return { valid: true }; 1224 } 1225 1226 // Address Validation Function 1227 function validateAddressFormat(address) { 1228 address = address.trim().replace(/\s+/g, " "); 1229 1230 if (!address.includes(",")) { 1231 return { 1232 valid: false, 1233 message: "Address must include city. Format: 1453 Dorchester Ave, Boston, MA 02122, USA", 1234 }; 1235 } 1236 1237 const parts = address.split(",").map((part) => part.trim()); 1238 1239 if (parts.length < 2) { 1240 return { 1241 valid: false, 1242 message: "Address must include both street and city. Format: 1453 Dorchester Ave, Boston, MA 02122, USA", 1243 }; 1244 } 1245 1246 if (parts[0].length < 3) { 1247 return { 1248 valid: false, 1249 message: "Street address is too short. Format: 1453 Dorchester Ave, Boston, MA 02122, USA", 1250 }; 1251 } 1252 1253 if (parts[1].length < 2) { 1254 return { 1255 valid: false, 1256 message: "City name is required. Format: 1453 Dorchester Ave, Boston, MA 02122, USA", 1257 }; 1258 } 1259 1260 const streetHasNumber = /\d/.test(parts[0]); 1261 const streetHasText = /[a-zA-Z]/.test(parts[0]); 1262 1263 if (!streetHasNumber || !streetHasText) { 1264 return { 1265 valid: false, 1266 message: "Street address should include number and street name. Format: 1453 Dorchester Ave, Boston, MA 02122, USA", 1267 }; 1268 } 1269 1270 return { valid: true }; 1271 } 1272 1273 // Error Display Functions 1274 function showAddressError(message) { 1275 const errorDiv = document.getElementById("address-validation-error"); 1276 const addressInput = document.getElementById("Street"); 1277 1278 errorDiv.textContent = message; 1279 errorDiv.style.display = "block"; 1280 addressInput.classList.add("error"); 1281 } 1282 1283 function hideAddressError() { 1284 const errorDiv = document.getElementById("address-validation-error"); 1285 const addressInput = document.getElementById("Street"); 1286 1287 errorDiv.style.display = "none"; 1288 addressInput.classList.remove("error"); 1289 } 1290 1291 function showPhoneError(message) { 1292 const errorDiv = document.getElementById("phone-validation-error"); 1293 const phoneInput = document.getElementById("Phone"); 1294 1295 errorDiv.textContent = message; 1296 errorDiv.style.display = "block"; 1297 phoneInput.classList.add("error"); 1298 } 1299 1300 function hidePhoneError() { 1301 const errorDiv = document.getElementById("phone-validation-error"); 1302 const phoneInput = document.getElementById("Phone"); 1303 1304 errorDiv.style.display = "none"; 1305 phoneInput.classList.remove("error"); 1306 } 1307 1308 // Main validation function 1309 function checkMandatory3268404000034322001() { 1310 var mndFileds = new Array('Last Name', 'Email', 'Street', 'Phone'); 1311 var fldLangVal = new Array('Full\x20Name', 'Email', 'Property\x20Address', 'Phone'); 1312 1313 // Address Validation 1314 const addressInput = document.getElementById('Street'); 1315 if (addressInput && addressInput.value.trim()) { 1316 if (!selectedPlace3268404000034322001) { 1317 const validation = validateAddressFormat(addressInput.value); 1318 if (!validation.valid) { 1319 showAddressError(validation.message); 1320 addressInput.focus(); 1321 return false; 1322 } 1323 } 1324 } 1325 1326 // Phone Validation 1327 const phoneInput = document.getElementById('Phone');
1328 if (phoneInput && phoneInput.value.trim()) { 1329 const phoneValidation = validatePhoneFormat(phoneInput.value); 1330 if (!phoneValidation.valid) { 1331 showPhoneError(phoneValidation.message); 1332 phoneInput.focus(); 1333 return false; 1334 } 1335 } 1336 1337 // Original mandatory field checks 1338 for (i = 0; i < mndFileds.length; i++) { 1339 var fieldObj = document.forms['WebToLeads3268404000034322001'][mndFileds[i]]; 1340 if (fieldObj) { 1341 if (((fieldObj.value).replace(/^\s+|\s+$/g, '')).length == 0) { 1342 if (fieldObj.type == 'file') { 1343 alert('Please select a file to upload.'); 1344 fieldObj.focus(); 1345 return false; 1346 } 1347 alert(fldLangVal[i] + ' cannot be empty.'); 1348 fieldObj.focus(); 1349 return false; 1350 } else if (fieldObj.nodeName == 'SELECT') { 1351 if (fieldObj.options[fieldObj.selectedIndex].value == '-None-') { 1352 alert(fldLangVal[i] + ' cannot be none.'); 1353 fieldObj.focus(); 1354 return false; 1355 } 1356 } else if (fieldObj.type == 'checkbox') { 1357 if (fieldObj.checked == false) { 1358 alert('Please accept ' + fldLangVal[i]); 1359 fieldObj.focus(); 1360 return false; 1361 } 1362 } 1363 try { 1364 if (fieldObj.name == 'Last Name') { 1365 name = fieldObj.value; 1366 } 1367 } catch (e) {} 1368 } 1369 } 1370 1371 trackVisitor3268404000034322001(); 1372 if (!validateEmail3268404000034322001()) { 1373 return false; 1374 } 1375 if (!reCaptchaAlert3268404000034322001()) { 1376 return false; 1377 } 1378 1379 var urlparams = new URLSearchParams(window.location.search); 1380 if (urlparams.has('service') && (urlparams.get('service') === 'smarturl')) { 1381 var webform = document.getElementById('webform3268404000034322001'); 1382 var service = urlparams.get('service'); 1383 var smarturlfield = document.createElement('input'); 1384 smarturlfield.setAttribute('type', 'hidden'); 1385 smarturlfield.setAttribute('value', service); 1386 smarturlfield.setAttribute('name', 'service'); 1387 webform.appendChild(smarturlfield); 1388 } 1389 1390 document.querySelector('.modern-contact-form .submit-btn').setAttribute('disabled', true); 1391 return true; 1392 } 1393 1394 function tooltipShow3268404000034322001(el) { 1395 var tooltip = el.nextElementSibling; 1396 var tooltipDisplay = tooltip.style.display; 1397 if (tooltipDisplay == 'none') { 1398 var allTooltip = document.getElementsByClassName('zcwf_tooltip_over'); 1399 for (i = 0; i < allTooltip.length; i++) { 1400 allTooltip[i].style.display = 'none'; 1401 } 1402 tooltip.style.display = 'block'; 1403 } else { 1404 tooltip.style.display = 'none'; 1405 } 1406 } 1407 1408 // Google Maps API Initialization 1409 function initGooglePlaces() { 1410 console.log('Initializing Google Places...'); 1411 try { 1412 if (window.google && window.google.maps && window.google.maps.places) { 1413 autocompleteService3268404000034322001 = new google.maps.places.AutocompleteService(); 1414 placesService3268404000034322001 = new google.maps.places.PlacesService(document.createElement('div')); 1415 googleMapsLoaded = true; 1416 console.log('Google Places services initialized successfully'); 1417 setupAddressAutocomplete(); 1418 } else { 1419 console.error('Google Maps API not available'); 1420 } 1421 } catch (error) { 1422 console.error('Failed to initialize Google Places:', error); 1423 showApiError(); 1424 } 1425 } 1426 1427 function showApiError() { 1428 const addressInput = document.getElementById('Street'); 1429 if (addressInput) { 1430 addressInput.placeholder = 'Enter full address manually (e.g., 123 Main St, City, State ZIP)'; 1431 } 1432 } 1433 1434 // Set up address autocomplete 1435 function setupAddressAutocomplete() { 1436 const addressInput = document.getElementById('Street'); 1437 const suggestionsContainer = document.getElementById('address-suggestions3268404000034322001'); 1438 1439 if (!addressInput || !suggestionsContainer) { 1440 console.error('Address input or suggestions container not found'); 1441 return; 1442 } 1443 1444 // Phone input live validation 1445 const phoneInput = document.getElementById('Phone'); 1446 if (phoneInput) { 1447 phoneInput.addEventListener("input", function (e) { 1448 const phone = e.target.value.trim(); 1449 if (phone.length > 0) { 1450 const validation = validatePhoneFormat(phone); 1451 if (!validation.valid) { 1452 showPhoneError(validation.message); 1453 } else { 1454 hidePhoneError(); 1455 } 1456 } else { 1457 hidePhoneError(); 1458 } 1459 }); 1460 1461 phoneInput.addEventListener("blur", function () { 1462 const phone = this.value.trim(); 1463 if (phone.length > 0) { 1464 const validation = validatePhoneFormat(phone); 1465 if (!validation.valid) { 1466 showPhoneError(validation.message); 1467 } 1468 } 1469 }); 1470 } 1471 1472 // Address input with debouncing 1473 addressInput.addEventListener("input", function (e) { 1474 clearTimeout(addressInputTimer); 1475 1476 const query = e.target.value.trim(); 1477 selectedPlace3268404000034322001 = null; 1478 clearAddressHiddenFields3268404000034322001(); 1479 1480 // Live validation check 1481 if (query.length > 0) { 1482 const validation = validateAddressFormat(query); 1483 if (!validation.valid && query.length > 5) { 1484 showAddressError(validation.message); 1485 } else { 1486 hideAddressError(); 1487 } 1488 } else { 1489 hideAddressError(); 1490 } 1491 1492 // Debounced API call 1493 addressInputTimer = setTimeout(function() { 1494 if (query.length < 3 || !googleMapsLoaded) { 1495 hideSuggestions3268404000034322001(); 1496 return; 1497 } 1498 1499 fetchAddressSuggestions(query); 1500 }, 300); 1501 });
1502 1503 // Handle blur 1504 addressInput.addEventListener('blur', function() { 1505 setTimeout(hideSuggestions3268404000034322001, 200); 1506 }); 1507 1508 // Handle keyboard navigation 1509 addressInput.addEventListener('keydown', function(e) { 1510 const suggestions = suggestionsContainer.querySelectorAll('.address-suggestion'); 1511 const activeSuggestion = suggestionsContainer.querySelector('.address-suggestion.active'); 1512 1513 if (suggestionsContainer.style.display === 'block' && suggestions.length > 0) { 1514 if (e.key === 'ArrowDown') { 1515 e.preventDefault(); 1516 navigateSuggestions3268404000034322001(1, suggestions, activeSuggestion); 1517 } else if (e.key === 'ArrowUp') { 1518 e.preventDefault(); 1519 navigateSuggestions3268404000034322001(-1, suggestions, activeSuggestion); 1520 } else if (e.key === 'Enter' && activeSuggestion) { 1521 e.preventDefault(); 1522 activeSuggestion.click(); 1523 } else if (e.key === 'Escape') { 1524 hideSuggestions3268404000034322001(); 1525 } 1526 } 1527 }); 1528 } 1529 1530 // Fetch address suggestions from Google Places API 1531 function fetchAddressSuggestions(query) { 1532 if (!autocompleteService3268404000034322001) { 1533 console.error('Autocomplete service not available'); 1534 return; 1535 } 1536 1537 autocompleteService3268404000034322001.getPlacePredictions({ 1538 input: query, 1539 types: ['address'], 1540 componentRestrictions: { country: 'us' } 1541 }, function(predictions, status) { 1542 const suggestionsContainer = document.getElementById('address-suggestions3268404000034322001'); 1543 1544 if (status !== google.maps.places.PlacesServiceStatus.OK || !predictions) { 1545 if (status === google.maps.places.PlacesServiceStatus.OVER_QUERY_LIMIT) { 1546 console.warn('Google Places API query limit reached'); 1547 } else if (status === google.maps.places.PlacesServiceStatus.ZERO_RESULTS) { 1548 console.log('No address suggestions found for:', query); 1549 } else { 1550 console.error('Google Places API error:', status); 1551 } 1552 hideSuggestions3268404000034322001(); 1553 return; 1554 } 1555 1556 displaySuggestions3268404000034322001(predictions); 1557 }); 1558 } 1559 1560 // Helper functions for autocomplete 1561 function hideSuggestions3268404000034322001() { 1562 const suggestionsContainer = document.getElementById('address-suggestions3268404000034322001'); 1563 if (suggestionsContainer) { 1564 suggestionsContainer.style.display = 'none'; 1565 } 1566 } 1567 1568 function displaySuggestions3268404000034322001(predictions) { 1569 const suggestionsContainer = document.getElementById('address-suggestions3268404000034322001'); 1570 if (!suggestionsContainer) return; 1571 1572 let suggestionsHTML = ''; 1573 1574 predictions.forEach((prediction, index) => { 1575 suggestionsHTML += ` 1576 <div class="address-suggestion" data-place-id="${prediction.place_id}" data-index="${index}"> 1577 <div class="main-text">${prediction.structured_formatting.main_text}</div> 1578 <div class="secondary-text">${prediction.structured_formatting.secondary_text}</div> 1579 </div> 1580 `; 1581 }); 1582 1583 suggestionsContainer.innerHTML = suggestionsHTML; 1584 suggestionsContainer.style.display = 'block'; 1585 1586 const suggestionElements = suggestionsContainer.querySelectorAll('.address-suggestion'); 1587 suggestionElements.forEach(suggestion => { 1588 suggestion.addEventListener('click', function() { 1589 const placeId = this.getAttribute('data-place-id'); 1590 selectPlace3268404000034322001(placeId); 1591 }); 1592 suggestion.addEventListener('mouseenter', function() { 1593 suggestionElements.forEach(s => s.classList.remove('active')); 1594 this.classList.add('active'); 1595 }); 1596 }); 1597 } 1598 1599 function navigateSuggestions3268404000034322001(direction, suggestions, activeSuggestion) { 1600 let nextIndex = 0; 1601 if (activeSuggestion) { 1602 const currentIndex = parseInt(activeSuggestion.getAttribute('data-index')); 1603 nextIndex = currentIndex + direction; 1604 if (nextIndex < 0) nextIndex = suggestions.length - 1; 1605 if (nextIndex >= suggestions.length) nextIndex = 0; 1606 } 1607 suggestions.forEach(s => s.classList.remove('active')); 1608 suggestions[nextIndex].classList.add('active'); 1609 suggestions[nextIndex].scrollIntoView({ block: 'nearest' }); 1610 } 1611 1612 function selectPlace3268404000034322001(placeId) { 1613 if (!placesService3268404000034322001) return; 1614 1615 placesService3268404000034322001.getDetails({ 1616 placeId: placeId, 1617 fields: ['address_components', 'formatted_address', 'geometry'] 1618 }, function(place, status) { 1619 if (status === google.maps.places.PlacesServiceStatus.OK) { 1620 selectedPlace3268404000034322001 = place; 1621 document.getElementById('Street').value = place.formatted_address; 1622 parseAddressComponents3268404000034322001(place.address_components); 1623 if (place.geometry && place.geometry.location) { 1624 document.getElementById('latitude').value = place.geometry.location.lat(); 1625 document.getElementById('longitude').value = place.geometry.location.lng(); 1626 } 1627 hideSuggestions3268404000034322001(); 1628 hideAddressError(); 1629 showSelectedAddress3268404000034322001(place.formatted_address); 1630 } 1631 });
1632 } 1633 1634 function parseAddressComponents3268404000034322001(components) { 1635 const addressInfo = { 1636 street_number: '', route: '', locality: '', 1637 administrative_area_level_1: '', postal_code: '', country: '' 1638 }; 1639 components.forEach(component => { 1640 const types = component.types; 1641 if (types.includes('street_number')) { 1642 addressInfo.street_number = component.long_name; 1643 } else if (types.includes('route')) { 1644 addressInfo.route = component.long_name; 1645 } else if (types.includes('locality')) { 1646 addressInfo.locality = component.long_name; 1647 } else if (types.includes('administrative_area_level_1')) { 1648 addressInfo.administrative_area_level_1 = component.short_name; 1649 } else if (types.includes('postal_code')) { 1650 addressInfo.postal_code = component.long_name; 1651 } else if (types.includes('country')) { 1652 addressInfo.country = component.long_name; 1653 } 1654 }); 1655 Object.keys(addressInfo).forEach(key => { 1656 const field = document.getElementById(key); 1657 if (field) field.value = addressInfo[key]; 1658 }); 1659 } 1660 1661 function clearAddressHiddenFields3268404000034322001() { 1662 const hiddenFields = [ 1663 'street_number', 'route', 'locality', 'administrative_area_level_1', 1664 'postal_code', 'country', 'latitude', 'longitude' 1665 ]; 1666 hiddenFields.forEach(field => { 1667 const element = document.getElementById(field); 1668 if (element) element.value = ''; 1669 }); 1670 const selectedDisplay = document.querySelector('.selected-address-display'); 1671 if (selectedDisplay) selectedDisplay.remove(); 1672 } 1673 1674 function showSelectedAddress3268404000034322001(address) { 1675 const existingDisplay = document.querySelector('.selected-address-display'); 1676 if (existingDisplay) existingDisplay.remove(); 1677 1678 const selectedDisplay = document.createElement('div'); 1679 selectedDisplay.className = 'selected-address-display'; 1680 selectedDisplay.innerHTML = ` 1681 <strong>Selected:</strong> ${address}
1682 <span style="float: right; color: #1890ff; cursor: pointer;" onclick="clearSelectedAddress3268404000034322001()">â</span> 1683 `; 1684 selectedDisplay.style.display = 'block'; 1685 1686 const addressInput = document.getElementById('Street'); 1687 addressInput.parentNode.insertBefore(selectedDisplay, addressInput.nextSibling); 1688 } 1689 1690 function clearSelectedAddress3268404000034322001() { 1691 document.getElementById('Street').value = ''; 1692 clearAddressHiddenFields3268404000034322001(); 1693 selectedPlace3268404000034322001 = null; 1694 hideAddressError(); 1695 document.getElementById('Street').focus(); 1696 } 1697 1698 // Initialize when page loads 1699 document.addEventListener('DOMContentLoaded', function() { 1700 console.log('DOM loaded, setting up Google Places...'); 1701 1702 // Check if Google Maps API is already loaded 1703 if (window.google && window.google.maps && window.google.maps.places) { 1704 initGooglePlaces(); 1705 } else { 1706 // Wait for Google Maps API to load 1707 window.addEventListener('load', function() { 1708 if (window.google && window.google.maps && window.google.maps.places) { 1709 initGooglePlaces(); 1710 } else { 1711 console.error('Google Maps API failed to load'); 1712 showApiError(); 1713 } 1714 }); 1715 } 1716 }); 1717 1718 // Google Maps authentication failure handler 1719 window.gm_authFailure = function() { 1720 console.error('Google Maps API authentication failed'); 1721 googleMapsLoaded = false; 1722 showApiError(); 1723 }; 1724 1725 // Visitor tracking 1726 var $zoho = $zoho || {}; 1727 $zoho.salesiq = $zoho.salesiq || { 1728 widgetcode: 'siq8f0b5a437ba7347582b57a2c6dcf84fb8b59d973bf6a12cd76d363b17da024b73abdf7eb3b565e9caa212a42d53b247d', 1729 values: {}, 1730 ready: function() {} 1731 }; 1732 1733 var d = document; 1734 s = d.createElement('script'); 1735 s.type = 'text/javascript'; 1736 s.id = 'zsiqscript'; 1737 s.defer = true; 1738 s.src = 'https://salesiq.zoho.com/widget'; 1739 t = d.getElementsByTagName('script')[0]; 1740 t.parentNode.insertBefore(s, t); 1741 1742 function trackVisitor3268404000034322001() { 1743 try { 1744 if ($zoho) { 1745 var LDTuvidObj = document.forms['WebToLeads3268404000034322001']['LDTuvid']; 1746 if (LDTuvidObj) { 1747 LDTuvidObj.value = $zoho.salesiq.visitor.uniqueid(); 1748 } 1749 var firstnameObj = document.forms['WebToLeads3268404000034322001']['First Name']; 1750 var name = ''; 1751 if (firstnameObj) { 1752 name = firstnameObj.value + ' ' + name; 1753 } 1754 $zoho.salesiq.visitor.name(name); 1755 var emailObj = document.forms['WebToLeads3268404000034322001']['Email']; 1756 if (emailObj) { 1757 email = emailObj.value; 1758 $zoho.salesiq.visitor.email(email); 1759 } 1760 } 1761 } catch (e) { 1762 console.error('Error tracking visitor:', e); 1763 } 1764 } 1765</script>
1765 1766</body> 1767</html> </div> 1768 </div> 1769 </div> 1770 </div> 1771 </div> 1772 <div class="elementor-element elementor-element-5ccc182 e-flex e-con-boxed e-con e-parent" data-id="5ccc182" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","animation":"none"}"> 1773 <div class="e-con-inner"> 1774 <div class="elementor-element elementor-element-c0d8cdf e-con-full e-flex e-con e-child" data-id="c0d8cdf" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 1775 <div class="elementor-element elementor-element-2ef7027 elementor-widget elementor-widget-heading" data-id="2ef7027" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1776 <div class="elementor-widget-container"> 1777 <h2 class="elementor-heading-title elementor-size-default">About Boston Appraisal Services</h2> </div> 1778 </div> 1779 <div class="elementor-element elementor-element-5570335 elementor-widget elementor-widget-text-editor" data-id="5570335" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1780 <div class="elementor-widget-container"> 1781 <p>For more than a decade, we have been providing trusted real estate appraisals throughout Boston, Massachusetts, and New England. Specializing in commercial, residential, and investment properties, we cater to a wide range of clients including homeowners, real estate investors, and national banks. Our services are fast, accurate, and supported by deep knowledge of local market conditions.</p><p>Our team of highly qualified appraisers, with SRA and MAI designations, delivers unbiased, compliant reports. Whether you need a home appraisal for a mortgage, a valuation for commercial property, or assistance with tax assessments, you can rely on our thorough and timely reports.</p><p>We also offer comprehensive appraisal solutions for estate and probate needs, USCIS applications, divorce mediation, lending transactions, and expert testimony in legal matters. As an FHA-certified company approved by the Department of Housing and Urban Development (HUD) and major lenders, we adhere to the highest industry standards.</p><p>Contact <strong>Boston Appraisal Services</strong> today for all your real estate valuation needs by phone, email, or through our contact form. Experience our accuracy, professionalism, and dedication to delivering reliable appraisals.</p> </div> 1782 </div> 1783 <div class="elementor-element elementor-element-2b4cbff elementor-widget elementor-widget-button" data-id="2b4cbff" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1784 <div class="elementor-widget-container"> 1785 <div class="elementor-button-wrapper"> 1786 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://bostonappraisal.com/about/"> 1787 <span class="elementor-button-content-wrapper"> 1788 <span class="elementor-button-text">Learn More</span> 1789 </span> 1790 </a> 1791 </div> 1792 </div> 1793 </div> 1794 </div> 1795 <div class="elementor-element elementor-element-35d57c1 e-con-full e-flex e-con e-child" data-id="35d57c1" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 1796 <div class="elementor-element elementor-element-88e9504 e-con-full e-flex e-con e-child" data-id="88e9504" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","animation":"none"}"> 1797 <div class="elementor-element elementor-element-2b714d0 elementor-widget elementor-widget-image" data-id="2b714d0" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="image.default"> 1798 <div class="elementor-widget-container"> 1799 <img decoding="async" src="https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/bostonappraisal-logo-q20eg9ki3ylgajgv93619e4sgskbpgsgt1h2c0vx74.png" title="Boston Appraisal Services" alt="Boston Appraisal Services" loading="lazy" /> </div>
1800 </div> 1801 <div class="elementor-element elementor-element-767193a elementor-widget elementor-widget-text-editor" data-id="767193a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1802 <div class="elementor-widget-container"> 1803 <p>Your Valuations Team HQ</p> </div> 1804 </div> 1805 <div class="elementor-element elementor-element-eed56b6 elementor-widget elementor-widget-text-editor" data-id="eed56b6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1806 <div class="elementor-widget-container"> 1807 <p>1453 Dorchester Avenue<br />Boston, MA02122<br />PO Box 240889, Boston, MA 02124</p> </div> 1808 </div> 1809 <div class="elementor-element elementor-element-f2b7f4d elementor-widget elementor-widget-text-editor" data-id="f2b7f4d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1810 <div class="elementor-widget-container"> 1811 <a style="color: white;" href="tel:(617) 440-7700">(617) 440-7700 Office</a> <br> 1812<a style="color: white;" href="tel:(617) 249-0268">(617) 249-0268 Fax</a> 1813<a style="color: white;" href="mailto:[email protected]">[email protected]</a> </div> 1814 </div> 1815 </div> 1816 </div> 1817 </div> 1818 </div> 1819 <div class="elementor-element elementor-element-992a8a3 e-flex e-con-boxed e-con e-parent" data-id="992a8a3" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 1820 <div class="e-con-inner"> 1821 <div class="elementor-element elementor-element-8f36ce1 e-con-full e-flex e-con e-child" data-id="8f36ce1" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 1822 <div class="elementor-element elementor-element-b7ee7df elementor-widget elementor-widget-heading" data-id="b7ee7df" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1823 <div class="elementor-widget-container"> 1824 <h2 class="elementor-heading-title elementor-size-default">Boston Appraisal Experts</h2> </div> 1825 </div> 1826 <div class="elementor-element elementor-element-77ada57 elementor-widget elementor-widget-text-editor" data-id="77ada57" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="text-editor.default"> 1827 <div class="elementor-widget-container"> 1828 <p>At <strong>Boston Appraisal Services</strong>, we guarantee quality appraisals delivered by a dedicated team that prioritizes accuracy and timeliness. Using the latest technology, we consistently ensure customer satisfaction with our professional approach to real estate valuations.</p> </div> 1829 </div> 1830 </div> 1831 <div class="elementor-element elementor-element-e6fcaf0 e-con-full e-grid e-con e-child" data-id="e6fcaf0" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 1832 <div class="elementor-element elementor-element-caabc56 e-con-full e-flex e-con e-child" data-id="caabc56" data-element_type="container" data-e-type="container"> 1833 <div class="elementor-element elementor-element-4bc91fc e-con-full e-flex e-con e-child" data-id="4bc91fc" data-element_type="container" data-e-type="container"> 1834 <div class="elementor-element elementor-element-fe333a6 elementor-widget-mobile__width-initial elementor-view-default elementor-widget elementor-widget-icon" data-id="fe333a6" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="icon.default"> 1835 <div class="elementor-widget-container"> 1836 <div class="elementor-icon-wrapper"> 1837 <div class="elementor-icon elementor-animation-grow"> 1838 <svg aria-hidden="true" class="e-font-icon-svg e-far-clock" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"></path></svg> </div> 1839 </div> 1840 </div>
1841 </div> 1842 </div> 1843 <div class="elementor-element elementor-element-05e24ee e-con-full e-flex e-con e-child" data-id="05e24ee" data-element_type="container" data-e-type="container"> 1844 <div class="elementor-element elementor-element-2bc79a6 elementor-widget elementor-widget-heading" data-id="2bc79a6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1845 <div class="elementor-widget-container"> 1846 <h3 class="elementor-heading-title elementor-size-default">Timely and Accurate Real Estate Appraisal Reports 1847</h3> </div> 1848 </div> 1849 </div> 1850 </div> 1851 <div class="elementor-element elementor-element-4224582 e-con-full e-flex e-con e-child" data-id="4224582" data-element_type="container" data-e-type="container"> 1852 <div class="elementor-element elementor-element-8e5119b e-con-full e-flex e-con e-child" data-id="8e5119b" data-element_type="container" data-e-type="container"> 1853 <div class="elementor-element elementor-element-d410b43 elementor-view-default elementor-widget elementor-widget-icon" data-id="d410b43" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1854 <div class="elementor-widget-container"> 1855 <div class="elementor-icon-wrapper"> 1856 <div class="elementor-icon elementor-animation-grow"> 1857 <svg aria-hidden="true" class="e-font-icon-svg e-fas-basketball-ball" viewBox="0 0 496 512" xmlns="http://www.w3.org/2000/svg"><path d="M212.3 10.3c-43.8 6.3-86.2 24.1-122.2 53.8l77.4 77.4c27.8-35.8 43.3-81.2 44.8-131.2zM248 222L405.9 64.1c-42.4-35-93.6-53.5-145.5-56.1-1.2 63.9-21.5 122.3-58.7 167.7L248 222zM56.1 98.1c-29.7 36-47.5 78.4-53.8 122.2 50-1.5 95.5-17 131.2-44.8L56.1 98.1zm272.2 204.2c45.3-37.1 103.7-57.4 167.7-58.7-2.6-51.9-21.1-103.1-56.1-145.5L282 256l46.3 46.3zM248 290L90.1 447.9c42.4 34.9 93.6 53.5 145.5 56.1 1.3-64 21.6-122.4 58.7-167.7L248 290zm191.9 123.9c29.7-36 47.5-78.4 53.8-122.2-50.1 1.6-95.5 17.1-131.2 44.8l77.4 77.4zM167.7 209.7C122.3 246.9 63.9 267.3 0 268.4c2.6 51.9 21.1 103.1 56.1 145.5L214 256l-46.3-46.3zm116 292c43.8-6.3 86.2-24.1 122.2-53.8l-77.4-77.4c-27.7 35.7-43.2 81.2-44.8 131.2z"></path></svg> </div> 1858 </div> 1859 </div> 1860 </div> 1861 </div> 1862 <div class="elementor-element elementor-element-fcb8ab4 e-con-full e-flex e-con e-child" data-id="fcb8ab4" data-element_type="container" data-e-type="container"> 1863 <div class="elementor-element elementor-element-e3d2239 elementor-widget elementor-widget-heading" data-id="e3d2239" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1864 <div class="elementor-widget-container"> 1865 <h3 class="elementor-heading-title elementor-size-default">Wide Range of Real Estate Appraisal Services</h3> </div> 1866 </div> 1867 </div> 1868 </div> 1869 <div class="elementor-element elementor-element-29ea706 e-con-full e-flex e-con e-child" data-id="29ea706" data-element_type="container" data-e-type="container"> 1870 <div class="elementor-element elementor-element-ce6c845 e-con-full e-flex e-con e-child" data-id="ce6c845" data-element_type="container" data-e-type="container"> 1871 <div class="elementor-element elementor-element-66ae210 elementor-view-default elementor-widget elementor-widget-icon" data-id="66ae210" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1872 <div class="elementor-widget-container"> 1873 <div class="elementor-icon-wrapper"> 1874 <div class="elementor-icon elementor-animation-grow"> 1875 <svg aria-hidden="true" class="e-font-icon-svg e-fas-people-carry" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg"><path d="M128 96c26.5 0 48-21.5 48-48S154.5 0 128 0 80 21.5 80 48s21.5 48 48 48zm384 0c26.5 0 48-21.5 48-48S538.5 0 512 0s-48 21.5-48 48 21.5 48 48 48zm125.7 372.1l-44-110-41.1 46.4-2 18.2 27.7 69.2c5 12.5 17 20.1 29.7 20.1 4 0 8-.7 11.9-2.3 16.4-6.6 24.4-25.2 17.8-41.6zm-34.2-209.8L585 178.1c-4.6-20-18.6-36.8-37.5-44.9-18.5-8-39-6.7-56.1 3.3-22.7 13.4-39.7 34.5-48.1 59.4L432 229.8 416 240v-96c0-8.8-7.2-16-16-16H240c-8.8 0-16 7.2-16 16v96l-16.1-10.2-11.3-33.9c-8.3-25-25.4-46-48.1-59.4-17.2-10-37.6-11.3-56.1-3.3-18.9 8.1-32.9 24.9-37.5 44.9l-18.4 80.2c-4.6 20 .7 41.2 14.4 56.7l67.2 75.9 10.1 92.6C130 499.8 143.8 512 160 512c1.2 0 2.3-.1 3.5-.2 17.6-1.9 30.2-17.7 28.3-35.3l-10.1-92.8c-1.5-13-6.9-25.1-15.6-35l-43.3-49 17.6-70.3 6.8 20.4c4.1 12.5 11.9 23.4 24.5 32.6l51.1 32.5c4.6 2.9 12.1 4.6 17.2 5h160c5.1-.4 12.6-2.1 17.2-5l51.1-32.5c12.6-9.2 20.4-20 24.5-32.6l6.8-20.4 17.6 70.3-43.3 49c-8.7 9.9-14.1 22-15.6 35l-10.1 92.8c-1.9 17.6 10.8 33.4 28.3 35.3 1.2.1 2.3.2 3.5.2 16.1 0 30-12.1 31.8-28.5l10.1-92.6 67.2-75.9c13.6-15.5 19-36.7 14.4-56.7zM46.3 358.1l-44 110c-6.
18756 16.4 1.4 35 17.8 41.6 16.8 6.6 35.1-1.7 41.6-17.8l27.7-69.2-2-18.2-41.1-46.4z"></path></svg> </div> 1876 </div> 1877 </div> 1878 </div> 1879 </div> 1880 <div class="elementor-element elementor-element-4a5df3c e-con-full e-flex e-con e-child" data-id="4a5df3c" data-element_type="container" data-e-type="container"> 1881 <div class="elementor-element elementor-element-d60475f elementor-widget elementor-widget-heading" data-id="d60475f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1882 <div class="elementor-widget-container"> 1883 <h3 class="elementor-heading-title elementor-size-default">Expertise and Professionalism in Real Estate Appraisals</h3> </div> 1884 </div> 1885 </div> 1886 </div> 1887 <div class="elementor-element elementor-element-40ade87 e-con-full e-flex e-con e-child" data-id="40ade87" data-element_type="container" data-e-type="container"> 1888 <div class="elementor-element elementor-element-4caa429 e-con-full e-flex e-con e-child" data-id="4caa429" data-element_type="container" data-e-type="container"> 1889 <div class="elementor-element elementor-element-de7c87a elementor-view-default elementor-widget elementor-widget-icon" data-id="de7c87a" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1890 <div class="elementor-widget-container"> 1891 <div class="elementor-icon-wrapper"> 1892 <div class="elementor-icon elementor-animation-grow"> 1893 <svg aria-hidden="true" class="e-font-icon-svg e-fas-dungeon" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M128.73 195.32l-82.81-51.76c-8.04-5.02-18.99-2.17-22.93 6.45A254.19 254.19 0 0 0 .54 239.28C-.05 248.37 7.59 256 16.69 256h97.13c7.96 0 14.08-6.25 15.01-14.16 1.09-9.33 3.24-18.33 6.24-26.94 2.56-7.34.25-15.46-6.34-19.58zM319.03 8C298.86 2.82 277.77 0 256 0s-42.86 2.82-63.03 8c-9.17 2.35-13.91 12.6-10.39 21.39l37.47 104.03A16.003 16.003 0 0 0 235.1 144h41.8c6.75 0 12.77-4.23 15.05-10.58l37.47-104.03c3.52-8.79-1.22-19.03-10.39-21.39zM112 288H16c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm0 128H16c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm77.31-283.67l-36.32-90.8c-3.53-8.83-14.13-12.99-22.42-8.31a257.308 257.308 0 0 0-71.61 59.89c-6.06 7.32-3.85 18.48 4.22 23.52l82.93 51.83c6.51 4.07 14.66 2.62 20.11-2.79 5.18-5.15 10.79-9.85 16.79-14.05 6.28-4.41 9.15-12.17 6.3-19.29zM398.18 256h97.13c9.1 0 16.74-7.63 16.15-16.72a254.135 254.135 0 0 0-22.45-89.27c-3.94-8.62-14.89-11.47-22.93-6.45l-82.81 51.76c-6.59 4.12-8.9 12.24-6.34 19.58 3.01 8.61 5.15 17.62 6.24 26.94.93 7.91 7.05 14.16 15.01 14.16zm54.85-162.89a257.308 257.308 0 0 0-71.61-59.89c-8.28-4.68-18.88-.52-22.42 8.31l-36.32 90.8c-2.85 7.12.02 14.88 6.3 19.28 6 4.2 11.61 8.9 16.79 14.05 5.44 5.41 13.6 6.86 20.11 2.79l82.93-51.83c8.07-5.03 10.29-16.19 4.22-23.51zM496 288h-96c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm0 128h-96c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zM240 177.62V472c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8V177.62c-5.23-.89-10.52-1.62-16-1.62s-10.77.73-16 1.62zm-64 41.51V472c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8V189.36c-12.78 7.45-23.84 17.47-32 29.77zm128-29.77V472c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8V219.13c-8.16-12.3-19.22-22.32-32-29.77z"></path></svg> </div> 1894 </div> 1895 </div> 1896 </div> 1897 </div> 1898 <div class="elementor-element elementor-element-896a2a3 e-con-full e-flex e-con e-child" data-id="896a2a3" data-element_type="container" data-e-type="container"> 1899 <div class="elementor-element elementor-element-3d3480d elementor-widget elementor-widget-heading" data-id="3d3480d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1900 <div class="elementor-widget-container"> 1901 <h3 class="elementor-heading-title elementor-size-default">Extensive Geographic Coverage for Appraisal Services</h3> </div> 1902 </div> 1903 </div> 1904 </div> 1905 <div class="elementor-element elementor-element-4710a5f e-con-full e-flex e-con e-child" data-id="4710a5f" data-element_type="container" data-e-type="container"> 1906 <div class="elementor-element elementor-element-2c193c8 e-con-full e-flex e-con e-child" data-id="2c193c8" data-element_type="container" data-e-type="container"> 1907 <div class="elementor-element elementor-element-bb11f3a elementor-view-default elementor-widget elementor-widget-icon" data-id="bb11f3a" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1908 <div class="elementor-widget-container"> 1909 <div class="elementor-icon-wrapper"> 1910 <div class="elementor-icon elementor-animation-grow"> 1911 <i aria-hidden="true" class="icon icon-customer-support-2"></i> </div> 1912 </div> 1913 </div>
1914 </div> 1915 </div> 1916 <div class="elementor-element elementor-element-28d4e77 e-con-full e-flex e-con e-child" data-id="28d4e77" data-element_type="container" data-e-type="container"> 1917 <div class="elementor-element elementor-element-cdaef0b elementor-widget elementor-widget-heading" data-id="cdaef0b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1918 <div class="elementor-widget-container"> 1919 <h3 class="elementor-heading-title elementor-size-default">Customer Centric Real Estate Valuation Approach</h3> </div> 1920 </div> 1921 </div> 1922 </div> 1923 <div class="elementor-element elementor-element-2bf5d0f e-con-full e-flex e-con e-child" data-id="2bf5d0f" data-element_type="container" data-e-type="container"> 1924 <div class="elementor-element elementor-element-fd03a80 e-con-full e-flex e-con e-child" data-id="fd03a80" data-element_type="container" data-e-type="container"> 1925 <div class="elementor-element elementor-element-cf93c23 elementor-view-default elementor-widget elementor-widget-icon" data-id="cf93c23" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1926 <div class="elementor-widget-container"> 1927 <div class="elementor-icon-wrapper"> 1928 <div class="elementor-icon elementor-animation-grow"> 1929 <i aria-hidden="true" class="icon icon-technology-11"></i> </div> 1930 </div> 1931 </div> 1932 </div> 1933 </div> 1934 <div class="elementor-element elementor-element-024fd46 e-con-full e-flex e-con e-child" data-id="024fd46" data-element_type="container" data-e-type="container"> 1935 <div class="elementor-element elementor-element-3a0d13e elementor-widget elementor-widget-heading" data-id="3a0d13e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1936 <div class="elementor-widget-container"> 1937 <h3 class="elementor-heading-title elementor-size-default">Advanced Technology Integration for Appraisal Accuracy</h3> </div> 1938 </div> 1939 </div> 1940 </div> 1941 <div class="elementor-element elementor-element-48d970e e-con-full e-flex e-con e-child" data-id="48d970e" data-element_type="container" data-e-type="container"> 1942 <div class="elementor-element elementor-element-c35052c e-con-full e-flex e-con e-child" data-id="c35052c" data-element_type="container" data-e-type="container"> 1943 <div class="elementor-element elementor-element-ea11d2c elementor-view-default elementor-widget elementor-widget-icon" data-id="ea11d2c" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1944 <div class="elementor-widget-container"> 1945 <div class="elementor-icon-wrapper"> 1946 <div class="elementor-icon elementor-animation-grow"> 1947 <svg aria-hidden="true" class="e-font-icon-svg e-fas-record-vinyl" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 152a104 104 0 1 0 104 104 104 104 0 0 0-104-104zm0 128a24 24 0 1 1 24-24 24 24 0 0 1-24 24zm0-272C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 376a128 128 0 1 1 128-128 128 128 0 0 1-128 128z"></path></svg> </div> 1948 </div> 1949 </div> 1950 </div> 1951 </div> 1952 <div class="elementor-element elementor-element-88d6e54 e-con-full e-flex e-con e-child" data-id="88d6e54" data-element_type="container" data-e-type="container"> 1953 <div class="elementor-element elementor-element-003e6ec elementor-widget elementor-widget-heading" data-id="003e6ec" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1954 <div class="elementor-widget-container"> 1955 <h3 class="elementor-heading-title elementor-size-default">Proven Track Record in Real Estate Appraisals</h3> </div> 1956 </div> 1957 </div> 1958 </div> 1959 <div class="elementor-element elementor-element-943fba0 e-con-full e-flex e-con e-child" data-id="943fba0" data-element_type="container" data-e-type="container"> 1960 <div class="elementor-element elementor-element-b3ca642 e-con-full e-flex e-con e-child" data-id="b3ca642" data-element_type="container" data-e-type="container"> 1961 <div class="elementor-element elementor-element-151fd86 elementor-view-default elementor-widget elementor-widget-icon" data-id="151fd86" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1962 <div class="elementor-widget-container"> 1963 <div class="elementor-icon-wrapper"> 1964 <div class="elementor-icon elementor-animation-grow"> 1965 <svg aria-hidden="true" class="e-font-icon-svg e-fas-certificate" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M458.622 255.92l45.985-45.005c13.708-12.977 7.316-36.039-10.664-40.339l-62.65-15.99 17.661-62.015c4.991-17.838-11.829-34.663-29.661-29.671l-61.994 17.667-15.984-62.671C337.085.197 313.765-6.276 300.99 7.228L256 53.57 211.011 7.229c-12.63-13.351-36.047-7.234-40.325 10.668l-15.984 62.671-61.995-17.667C74.87 57.907 58.056 74.738 63.046 92.572l17.661 62.015-62.65 15.99C.069 174.878-6.31 197.944 7.392 210.915l45.985 45.005-45.985 45.004c-13.708 12.977-7.316 36.039 10.664 40.339l62.65 15.99-17.661 62.015c-4.991 17.838 11.829 34.663 29.661 29.671l61.994-17.667 15.984 62.671c4.439 18.575 27.696 24.018 40.325 10.668L256 458.61l44.989 46.001c12.5 13.488 35.987 7.486 40.325-10.668l15.984-62.671 61.994 17.667c17.836 4.994 34.651-11.837 29.661-29.671l-17.661-62.015 62.65-15.99c17.987-4.302 24.366-27.367 10.664-40.339l-45.984-45.004z"></path></svg> </div> 1966 </div> 1967 </div>
1968 </div> 1969 </div> 1970 <div class="elementor-element elementor-element-a4d0ee0 e-con-full e-flex e-con e-child" data-id="a4d0ee0" data-element_type="container" data-e-type="container"> 1971 <div class="elementor-element elementor-element-b3064c0 elementor-widget elementor-widget-heading" data-id="b3064c0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1972 <div class="elementor-widget-container"> 1973 <h3 class="elementor-heading-title elementor-size-default">Certified and Compliant with Appraisal Industry Standards</h3> </div> 1974 </div> 1975 </div> 1976 </div> 1977 <div class="elementor-element elementor-element-bd309a1 e-con-full e-flex e-con e-child" data-id="bd309a1" data-element_type="container" data-e-type="container"> 1978 <div class="elementor-element elementor-element-8c1d66c e-con-full e-flex e-con e-child" data-id="8c1d66c" data-element_type="container" data-e-type="container"> 1979 <div class="elementor-element elementor-element-3f08861 elementor-view-default elementor-widget elementor-widget-icon" data-id="3f08861" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1980 <div class="elementor-widget-container"> 1981 <div class="elementor-icon-wrapper"> 1982 <div class="elementor-icon elementor-animation-grow"> 1983 <svg aria-hidden="true" class="e-font-icon-svg e-fas-people-arrows" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M96,128A64,64,0,1,0,32,64,64,64,0,0,0,96,128Zm0,176.08a44.11,44.11,0,0,1,13.64-32L181.77,204c1.65-1.55,3.77-2.31,5.61-3.57A63.91,63.91,0,0,0,128,160H64A64,64,0,0,0,0,224v96a32,32,0,0,0,32,32V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V383.61l-50.36-47.53A44.08,44.08,0,0,1,96,304.08ZM480,128a64,64,0,1,0-64-64A64,64,0,0,0,480,128Zm32,32H448a63.91,63.91,0,0,0-59.38,40.42c1.84,1.27,4,2,5.62,3.59l72.12,68.06a44.37,44.37,0,0,1,0,64L416,383.62V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V352a32,32,0,0,0,32-32V224A64,64,0,0,0,512,160ZM444.4,295.34l-72.12-68.06A12,12,0,0,0,352,236v36H224V236a12,12,0,0,0-20.28-8.73L131.6,295.34a12.4,12.4,0,0,0,0,17.47l72.12,68.07A12,12,0,0,0,224,372.14V336H352v36.14a12,12,0,0,0,20.28,8.74l72.12-68.07A12.4,12.4,0,0,0,444.4,295.34Z"></path></svg> </div> 1984 </div> 1985 </div> 1986 </div> 1987 </div> 1988 <div class="elementor-element elementor-element-dc772cd e-con-full e-flex e-con e-child" data-id="dc772cd" data-element_type="container" data-e-type="container"> 1989 <div class="elementor-element elementor-element-3a891bb elementor-widget elementor-widget-heading" data-id="3a891bb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1990 <div class="elementor-widget-container"> 1991 <h3 class="elementor-heading-title elementor-size-default">Investment in People for Accurate Property Valuations</h3> </div> 1992 </div> 1993 </div> 1994 </div> 1995 </div> 1996 </div> 1997 </div> 1998 <div class="elementor-element elementor-element-67bf3fb e-flex e-con-boxed e-con e-parent" data-id="67bf3fb" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","animation":"none"}"> 1999 <div class="e-con-inner"> 2000 <div class="elementor-element elementor-element-6489f5b e-con-full e-flex e-con e-child" data-id="6489f5b" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 2001 <div class="elementor-element elementor-element-80547b1 elementor-widget elementor-widget-heading" data-id="80547b1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2002 <div class="elementor-widget-container"> 2003 <h2 class="elementor-heading-title elementor-size-default">Real Estate Appraisal Services Coverage in Boston and New England</h2> </div> 2004 </div> 2005 <div class="elementor-element elementor-element-1c47bb1 elementor-widget elementor-widget-text-editor" data-id="1c47bb1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2006 <div class="elementor-widget-container"> 2007 <p><span style="white-space-collapse: preserve;"><strong>Boston Appraisal Services</strong> provides comprehensive real estate appraisals throughout <strong>Massachusetts</strong>, covering <strong>Suffolk, Middlesex, Norfolk, Essex, Plymouth, Bristol</strong>, and <strong>Worcester counties</strong> for residential appraisals, and all counties for commercial appraisals. In RI, we cover Providence, Bristol, Newport, and Kent counties for both residential and commercial needs. In NH, we offer residential and commercial appraisals in <strong>Hillsborough, Merrimack, Rockingham</strong>, and <strong>Strafford counties</strong>. Additionally, we provide commercial appraisal services in <strong>York</strong> and <strong>Cumberland counties</strong> in ME. </span></p> </div>
2008 </div> 2009 </div> 2010 <div class="elementor-element elementor-element-7c1ae97 e-con-full e-flex e-con e-child" data-id="7c1ae97" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","animation":"none"}"> 2011 <div class="elementor-element elementor-element-ed76819 elementor-widget elementor-widget-image" data-id="ed76819" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="image.default"> 2012 <div class="elementor-widget-container"> 2013 <img decoding="async" src="https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/BAS-map-01-qteyhi56noxgk3qmplsi75bwz9h67la255waimtibk.png" title="Residential Appraisal Inspection in Massachusetts" alt="Accurate and Timely Residential Appraisal Services Across Massachusetts" loading="lazy" /> </div> 2014 </div> 2015 </div> 2016 </div> 2017 </div> 2018 <div class="elementor-element elementor-element-9ce07f2 e-flex e-con-boxed e-con e-parent" data-id="9ce07f2" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 2019 <div class="e-con-inner"> 2020 <div class="elementor-element elementor-element-f8500ce elementor-widget elementor-widget-heading" data-id="f8500ce" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2021 <div class="elementor-widget-container"> 2022 <h2 class="elementor-heading-title elementor-size-default">Client Reviews</h2> </div> 2023 </div> 2024 </div> 2025 </div> 2026 <div class="elementor-element elementor-element-4e1a38a e-flex e-con-boxed e-con e-parent" data-id="4e1a38a" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 2027 <div class="e-con-inner"> 2028 <div class="elementor-element elementor-element-561ebd3 elementor-widget elementor-widget-smartslider" data-id="561ebd3" data-element_type="widget" data-e-type="widget" data-widget_type="smartslider.default"> 2029 <div class="elementor-widget-container"> 2030 <div class="n2-section-smartslider fitvidsignore n2_clear" data-ssid="3"><div id="n2-ss-3-align" class="n2-ss-align"><div class="n2-padding"><div id="n2-ss-3" data-creator="Smart Slider 3" data-responsive="auto" class="n2-ss-slider n2-ow n2-has-hover n2notransition "> 2031 2032 2033 2034 2035 2036 2037 2038<div class="n2-ss-slider-wrapper-inside"> 2039 <div class="n2-ss-slider-1 n2_ss__touch_element n2-ow"> 2040 <div class="n2-ss-slider-2 n2-ow"> 2041 <div class="n2-ss-slider-3 n2-ow"> 2042 2043 <div class="n2-ss-slide-backgrounds n2-ow-all"><div class="n2-ss-slide-background" data-public-id="1" data-mode="fill"><div data-color="RGBA(255,255,255,0)" style="background-color: RGBA(255,255,255,0);" class="n2-ss-slide-background-color"></div></div><div class="n2-ss-slide-background" data-public-id="2" data-mode="fill" aria-hidden="true"><div data-color="RGBA(255,255,255,0)" style="background-color: RGBA(255,255,255,0);" class="n2-ss-slide-background-color"></div></div><div class="n2-ss-slide-background" data-public-id="3" data-mode="fill" aria-hidden="true"><div data-color="RGBA(255,255,255,0)" style="background-color: RGBA(255,255,255,0);" class="n2-ss-slide-background-color"></div></div><div class="n2-ss-slide-background" data-public-id="4" data-mode="fill" aria-hidden="true"><div data-color="RGBA(255,255,255,0)" style="background-color: RGBA(255,255,255,0);" class="n2-ss-slide-background-color"></div></div><div class="n2-ss-slide-background" data-public-id="5" data-mode="fill" aria-hidden="true"><div data-color="RGBA(255,255,255,0)" style="background-color: RGBA(255,255,255,0);" class="n2-ss-slide-background-color"></div></div><div class="n2-ss-slide-background" data-public-id="6" data-mode="fill" aria-hidden="true"><div data-color="RGBA(255,255,255,0)" style="background-color: RGBA(255,255,255,0);" class="n2-ss-slide-background-color"></div></div><div class="n2-ss-slide-background" data-public-id="7" data-mode="fill" aria-hidden="true"><div data-color="RGBA(255,255,255,0)" style="background-color: RGBA(255,255,255,0);" class="n2-ss-slide-background-color"></div></div></div> <div class="n2-ss-slider-4 n2-ow"> 2044 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1240 200" data-related-device="desktopPortrait" class="n2-ow n2-ss-preserve-size n2-ss-preserve-size--slider n2-ss-slide-limiter"></svg>
2044<div data-first="1" data-slide-duration="0" data-id="17" data-slide-public-id="1" data-title="Slide" class="n2-ss-slide n2-ow n2-ss-slide-17"><div role="note" class="n2-ss-slide--focus" tabindex="-1">Slide</div><div class="n2-ss-layers-container n2-ss-slide-limiter n2-ow"><div class="n2-ss-layer n2-ow n-uc-cOkdpvPDmjbt" data-sstype="slide" data-pm="default"><div class="n2-ss-layer n2-ow n-uc-LGF3BCmEEKSr" data-pm="default" data-sstype="content" data-hasbackground="0"><div class="n2-ss-section-main-content n2-ss-layer-with-background n2-ss-layer-content n2-ow n-uc-LGF3BCmEEKSr-inner"><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-Bk2hEJ5FjdNw" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-Bk2hEJ5FjdNw-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-HeVAKxjwogo5" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-HeVAKxjwogo5-inner"><div class="n2-ss-layer n2-ow n-uc-tatnTfLogO99" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-f832115bb4ea005ceb7a0c8fd08ea4d3-paragraph ">âAs a Senior Housing Specialist with HUD, I review appraisals for compliance. I could not let this day go by without letting you know that the appraisal I just reviewed by BAS was the best. I was able to locate every detail of information without a problem. The appraiserâs comments were outstanding. The appraisal was prepared in such an easy to read format, and so detailed that anyone would understand the appraisal process. Thank you very much for such a well-prepared appraisal.â</p> 2045</div></div></div><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-132b57c664700" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-132b57c664700-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-14623f8bb1cdd" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-14623f8bb1cdd-inner"></div></div></div></div></div><div class="n2-ss-layer n2-ow n-uc-JccAEzb3inib" data-pm="normal" data-sstype="layer"><div id="n2-ss-3item2" class="n2-font-3afc0c37eaad3825c455007c8bc4d208-hover n2-ss-item-content n2-ss-text n2-ow" style="display:block;">Ronda M. Nickens, Senior Single Family Housing Specialist<br></div></div><div class="n2-ss-layer n2-ow n-uc-2v3qvnepj1ur" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-c5b10e6855211653bdd8b3fb7eb6f90c-paragraph ">U.S. Department of Housing and Urban Development, Quality Assurance Division</p> 2046</div></div></div></div></div></div></div></div></div></div></div></div></div><div data-slide-duration="0" data-id="19" data-slide-public-id="2" aria-hidden="true" data-title="Slide" class="n2-ss-slide n2-ow n2-ss-slide-19"><div role="note" class="n2-ss-slide--focus" tabindex="-1">Slide</div><div class="n2-ss-layers-container n2-ss-slide-limiter n2-ow"><div class="n2-ss-layer n2-ow n-uc-xacatn9GID2a" data-sstype="slide" data-pm="default"><div class="n2-ss-layer n2-ow n-uc-1uCT2JTkBpZp" data-pm="default" data-sstype="content" data-hasbackground="0"><div class="n2-ss-section-main-content n2-ss-layer-with-background n2-ss-layer-content n2-ow n-uc-1uCT2JTkBpZp-inner"><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-3563yIkBCNzQ" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-3563yIkBCNzQ-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-uX9zw3Aa83HO" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-uX9zw3Aa83HO-inner"><div class="n2-ss-layer n2-ow n-uc-87OLCcgkI92C" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-f832115bb4ea005ceb7a0c8fd08ea4d3-paragraph ">âBASâs knowledge of the market and expertise have been of great service to me over the years. They consistently deliver comprehensive and timely appraisals and are among the most dependable companies I work with. The court accepts their reports. I can confidently recommend BAS and I know they will prove to be an asset to you. They are professional and provide exceptional service whenever required.â</p> 2047</div></div></div><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-1c54c733af049" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-1c54c733af049-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-12308e082c646" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-12308e082c646-inner"></div></div></div></div></div><div class="n2-ss-layer n2-ow n-uc-HtfMdYSu8zZx" data-pm="normal" data-sstype="layer"><div id="n2-ss-3item5" class="n2-font-3afc0c37eaad3825c455007c8bc4d208-hover n2-ss-item-content n2-ss-text n2-ow" style="display:block;">Stuart T. Schrier</div></div><div class="n2-ss-layer n2-ow n-uc-78eWexvxl8mA" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-c0e744b63a063e5f0ad7107a2f841ca2-paragraph ">Schrier & Associates, P.C.</p> 2048</div></div></div></div></div></div></div></div></div></div></div></div></div>
2048<div data-slide-duration="0" data-id="11" data-slide-public-id="3" aria-hidden="true" data-title="Slide" class="n2-ss-slide n2-ow n2-ss-slide-11"><div role="note" class="n2-ss-slide--focus" tabindex="-1">Slide</div><div class="n2-ss-layers-container n2-ss-slide-limiter n2-ow"><div class="n2-ss-layer n2-ow n-uc-Tv3D3kYlIDll" data-sstype="slide" data-pm="default"><div class="n2-ss-layer n2-ow n-uc-5hY3zSHGbi1v" data-pm="default" data-sstype="content" data-hasbackground="0"><div class="n2-ss-section-main-content n2-ss-layer-with-background n2-ss-layer-content n2-ow n-uc-5hY3zSHGbi1v-inner"><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-16df609d3cf76" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-16df609d3cf76-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-15003de711102" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-15003de711102-inner"><div class="n2-ss-layer n2-ow n-uc-VqjbbV1HFTDh" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-f832115bb4ea005ceb7a0c8fd08ea4d3-paragraph ">"Boston Appraisal is our go-to company! Not only can we depend on them for accurate and realistic appraisal values but also for stellar customer service and response time!"</p> 2049</div></div></div><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-1406e11773365" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-1406e11773365-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-1778637808d66" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-1778637808d66-inner"></div></div></div></div></div><div class="n2-ss-layer n2-ow n-uc-7UUHVFrwbFqo" data-pm="normal" data-sstype="layer"><div id="n2-ss-3item8" class="n2-font-3afc0c37eaad3825c455007c8bc4d208-hover n2-ss-item-content n2-ss-text n2-ow" style="display:block;">Winnie Uniacke</div></div><div class="n2-ss-layer n2-ow n-uc-py9fcTONXxjb" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-c5b10e6855211653bdd8b3fb7eb6f90c-paragraph ">Harper Financial</p> 2050</div></div></div></div></div></div></div></div></div></div></div></div></div><div data-slide-duration="0" data-id="14" data-slide-public-id="4" aria-hidden="true" data-title="Slide" class="n2-ss-slide n2-ow n2-ss-slide-14"><div role="note" class="n2-ss-slide--focus" tabindex="-1">Slide</div><div class="n2-ss-layers-container n2-ss-slide-limiter n2-ow"><div class="n2-ss-layer n2-ow n-uc-i98NVuOhjf5s" data-sstype="slide" data-pm="default"><div class="n2-ss-layer n2-ow n-uc-9wli20SE2kUu" data-pm="default" data-sstype="content" data-hasbackground="0"><div class="n2-ss-section-main-content n2-ss-layer-with-background n2-ss-layer-content n2-ow n-uc-9wli20SE2kUu-inner"><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-VvZfxIvHukOZ" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-VvZfxIvHukOZ-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-Ce3pFsm4w0V8" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-Ce3pFsm4w0V8-inner"><div class="n2-ss-layer n2-ow n-uc-eeEGjToUcOtM" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-f832115bb4ea005ceb7a0c8fd08ea4d3-paragraph ">âThey always go the extra mile when we have any questions and never fail to provide us with accurate valuations.â</p> 2051</div></div></div><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-1e38925b8e70b" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-1e38925b8e70b-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-114955c75dde7" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-114955c75dde7-inner"></div></div></div></div></div><div class="n2-ss-layer n2-ow n-uc-CEk2oW9P3KLz" data-pm="normal" data-sstype="layer"><div id="n2-ss-3item11" class="n2-font-3afc0c37eaad3825c455007c8bc4d208-hover n2-ss-item-content n2-ss-text n2-ow" style="display:block;">Martin Yau</div></div><div class="n2-ss-layer n2-ow n-uc-LGKKffe6Qug7" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-c0e744b63a063e5f0ad7107a2f841ca2-paragraph ">CrossCountry Mortgage, Inc.</p> 2052</div></div></div></div></div></div></div></div></div></div></div></div></div>
2052<div data-slide-duration="0" data-id="15" data-slide-public-id="5" aria-hidden="true" data-title="Slide" class="n2-ss-slide n2-ow n2-ss-slide-15"><div role="note" class="n2-ss-slide--focus" tabindex="-1">Slide</div><div class="n2-ss-layers-container n2-ss-slide-limiter n2-ow"><div class="n2-ss-layer n2-ow n-uc-kDiaStE0BbEZ" data-sstype="slide" data-pm="default"><div class="n2-ss-layer n2-ow n-uc-CBkGx65VZcvx" data-pm="default" data-sstype="content" data-hasbackground="0"><div class="n2-ss-section-main-content n2-ss-layer-with-background n2-ss-layer-content n2-ow n-uc-CBkGx65VZcvx-inner"><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-Y7qehzI207ai" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-Y7qehzI207ai-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-fl7VMcsDXNLx" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-fl7VMcsDXNLx-inner"><div class="n2-ss-layer n2-ow n-uc-9uEDyJGJ7Vup" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-f832115bb4ea005ceb7a0c8fd08ea4d3-paragraph ">âThere are often new appraisers trying to solicit my business and none have matched their superior service.â</p> 2053</div></div></div><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-10c90bedaf228" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-10c90bedaf228-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-197707444dd67" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-197707444dd67-inner"></div></div><div class="n2-ss-layer n2-ow n-uc-1f699ee27af61" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-1f699ee27af61-inner"></div></div></div></div></div><div class="n2-ss-layer n2-ow n-uc-PMtki1sUA3iH" data-pm="normal" data-sstype="layer"><div id="n2-ss-3item14" class="n2-font-b795a68b98517a0e77c1fa7f7981c1b0-hover n2-ss-item-content n2-ss-text n2-ow" style="display:block;">Ian Nielsen</div></div></div></div></div></div></div></div></div></div></div></div><div data-slide-duration="0" data-id="16" data-slide-public-id="6" aria-hidden="true" data-title="Slide" class="n2-ss-slide n2-ow n2-ss-slide-16"><div role="note" class="n2-ss-slide--focus" tabindex="-1">Slide</div><div class="n2-ss-layers-container n2-ss-slide-limiter n2-ow"><div class="n2-ss-layer n2-ow n-uc-725h1qpWdCLW" data-sstype="slide" data-pm="default"><div class="n2-ss-layer n2-ow n-uc-MhfDJv9qeCIi" data-pm="default" data-sstype="content" data-hasbackground="0"><div class="n2-ss-section-main-content n2-ss-layer-with-background n2-ss-layer-content n2-ow n-uc-MhfDJv9qeCIi-inner"><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-ur6MpvLmilPL" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-ur6MpvLmilPL-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-UXi1x2Y7W41U" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-UXi1x2Y7W41U-inner"><div class="n2-ss-layer n2-ow n-uc-tdaSsldIDzV7" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-f832115bb4ea005ceb7a0c8fd08ea4d3-paragraph ">âI have been working with Boston Appraisal Services for years and they have always exceeded my expectations with their reports and their research. I would recommend their services to everyone!â</p> 2054</div></div></div><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-1b56e73dfb41c" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-1b56e73dfb41c-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-1f2a0c732b975" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-1f2a0c732b975-inner"></div></div></div></div></div><div class="n2-ss-layer n2-ow n-uc-pfVFTKEFBU6d" data-pm="normal" data-sstype="layer"><div id="n2-ss-3item16" class="n2-font-3afc0c37eaad3825c455007c8bc4d208-hover n2-ss-item-content n2-ss-text n2-ow" style="display:block;">
2054Raphael Okoye, CPA</div></div><div class="n2-ss-layer n2-ow n-uc-DIOSuThL98DG" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-c5b10e6855211653bdd8b3fb7eb6f90c-paragraph ">RCM Tax Services</p> 2055</div></div></div></div></div></div></div></div></div></div></div></div></div><div data-slide-duration="0" data-id="20" data-slide-public-id="7" aria-hidden="true" data-title="Slide" class="n2-ss-slide n2-ow n2-ss-slide-20"><div role="note" class="n2-ss-slide--focus" tabindex="-1">Slide</div><div class="n2-ss-layers-container n2-ss-slide-limiter n2-ow"><div class="n2-ss-layer n2-ow n-uc-fu1ztKI6sU8p" data-sstype="slide" data-pm="default"><div class="n2-ss-layer n2-ow n-uc-7fAa1JyTk4xp" data-pm="default" data-sstype="content" data-hasbackground="0"><div class="n2-ss-section-main-content n2-ss-layer-with-background n2-ss-layer-content n2-ow n-uc-7fAa1JyTk4xp-inner"><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-XdeqnitYHERs" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-XdeqnitYHERs-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-dxy5j0KiX77P" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-dxy5j0KiX77P-inner"><div class="n2-ss-layer n2-ow n-uc-BFyuM7uR1jZo" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-f832115bb4ea005ceb7a0c8fd08ea4d3-paragraph ">âWe have been working with BAS for years and it has always been an excellent experience. They combine punctual, dependable service with impressive speed and incredible customer support. They have been an advantage in our work with estates and tax cases. The provide expert valuations for a range of different properties, delivering exemplary appraisal reports that cater to our specific needs. We routinely use their reports to settle family differences in estate matters.â</p> 2056</div></div></div><div class="n2-ss-layer n2-ow n2-ss-layer--block n2-ss-has-self-align n-uc-1db5922874a55" data-pm="normal" data-sstype="row"><div class="n2-ss-layer-row n2-ss-layer-with-background n-uc-1db5922874a55-inner"><div class="n2-ss-layer-row-inner "><div class="n2-ss-layer n2-ow n-uc-142ad1bea9ba4" data-pm="default" data-sstype="col"><div class="n2-ss-layer-col n2-ss-layer-with-background n2-ss-layer-content n-uc-142ad1bea9ba4-inner"></div></div></div></div></div><div class="n2-ss-layer n2-ow n-uc-xIzq78jzzwcg" data-pm="normal" data-sstype="layer"><div id="n2-ss-3item19" class="n2-font-3afc0c37eaad3825c455007c8bc4d208-hover n2-ss-item-content n2-ss-text n2-ow" style="display:block;">Michael P. Rossman</div></div><div class="n2-ss-layer n2-ow n-uc-LP5EBU5I7GST" data-pm="normal" data-sstype="layer"><div class="n2-ss-item-content n2-ss-text n2-ow-all"><div class=""><p class="n2-font-c0e744b63a063e5f0ad7107a2f841ca2-paragraph ">Law Office of Walter J. Kelly</p> 2057</div></div></div></div></div></div></div></div></div></div></div></div></div> </div> 2058 2059 </div> 2060 </div> 2061 </div> 2062 <div class="n2-ss-slider-controls n2-ss-slider-controls-absolute-left-center"><div style="--widget-offset:15px;" class="n2-ss-widget n2-style-c40c527865e39d8ae0285606ff412a39-heading nextend-arrow n2-ow-all nextend-arrow-previous nextend-arrow-animated-fade" data-hide-mobileportrait="1" id="n2-ss-3-arrow-previous" role="button" aria-label="previous arrow" tabindex="0"><img decoding="async" width="32" height="32" class="skip-lazy" data-skip-lazy="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxwYXRoIGZpbGw9IiNmZmZmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIKICAgICAgICAgIGQ9Ik0yMC42NTQgOS40M2wtNi4zMjYgNi41MjUgNi4zMjYgNi42Yy4yNDIuMjUzLjM2LjU0NS4zNi44OCAwIC4zMzMtLjExOC42MjUtLjM2Ljg3N2wtMS4yNDQgMS4zYy0uMjQuMjUtLjUyMy4zNzUtLjg0LjM3NS0uMzIgMC0uNi0uMTI0LS44NC0uMzc2bC04LjM2Ny04LjcyYy0uMjQtLjI1LS4zNjMtLjU0LS4zNjMtLjg4IDAtLjMzNC4xMjItLjYzLjM2My0uODhsOC4zNjctOC43NWMuMjMtLjI1Mi41MS0uMzc3LjgzLS4zNzcuMzI1IDAgLjYwNy4xMjYuODUuMzc4bDEuMjQyIDEuMzI2Yy4yNDIuMjUyLjM2LjU0LjM2Ljg2NCAwIC4zMi0uMTE4LjYxLS4zNi44NnoiCiAgICAgICAgICBvcGFjaXR5PSIwLjgiLz4KPC9zdmc+Cg==" alt="previous arrow"></div></div>
2062<div class="n2-ss-slider-controls n2-ss-slider-controls-absolute-right-center"><div style="--widget-offset:15px;" class="n2-ss-widget n2-style-c40c527865e39d8ae0285606ff412a39-heading nextend-arrow n2-ow-all nextend-arrow-next nextend-arrow-animated-fade" data-hide-mobileportrait="1" id="n2-ss-3-arrow-next" role="button" aria-label="next arrow" tabindex="0"><img decoding="async" width="32" height="32" class="skip-lazy" data-skip-lazy="1" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMy4yODYgMjUuNjFjLS4yNC4yNTMtLjUyLjM3Ny0uODQuMzc3LS4zMTggMC0uNi0uMTI0LS44NC0uMzc2bC0xLjI0NS0xLjI5N2MtLjI0LS4yNTItLjM2LS41NDQtLjM2LS44NzggMC0uMzM0LjEyLS42MjYuMzYtLjg3OGw2LjMyOC02LjZMMTAuMzYgOS40M2MtLjI0LS4yNS0uMzYtLjU0LS4zNi0uODY0IDAtLjMyMy4xMi0uNjEyLjM2LS44NjRsMS4yNDUtMS4zMjVjLjI0LS4yNTIuNTIzLS4zNzcuODQ4LS4zNzcuMzIzIDAgLjYwMi4xMjUuODMzLjM3N2w4LjM2NiA4Ljc0NmMuMjQuMjUuMzYzLjU0Ni4zNjMuODgyIDAgLjM0LS4xMjIuNjM0LS4zNjMuODg2bC04LjM2NiA4LjcyeiIKICAgICAgICAgIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjAuOCIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPg==" alt="next arrow"></div></div><div class="n2-ss-slider-controls n2-ss-slider-controls-absolute-center-bottom"><div style="--widget-offset:10px;" class="n2-ss-widget n2-ss-control-bullet n2-ow-all n2-ss-control-bullet-horizontal"><div class=" nextend-bullet-bar n2-bar-justify-content-center" role="group" aria-label="Choose slide to display."><div class="n2-bullet n2-style-ccdeae0e11dcf65f1cf6c3ed11f2e759-dot " style="visibility:hidden;"></div></div></div></div></div></div><ss3-loader></ss3-loader></div></div><div class="n2_clear"></div></div> </div> 2063 </div> 2064 </div> 2065 </div> 2066 <div class="elementor-element elementor-element-9e1bbc6 e-flex e-con-boxed e-con e-parent" data-id="9e1bbc6" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 2067 <div class="e-con-inner"> 2068 <div class="elementor-element elementor-element-f0d5634 elementor-widget elementor-widget-text-editor" data-id="f0d5634" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2069 <div class="elementor-widget-container"> 2070 <h2>Google Reviews</h2> </div> 2071 </div> 2072 </div> 2073 </div> 2074 <div class="elementor-element elementor-element-3ad2e7d e-flex e-con-boxed e-con e-parent" data-id="3ad2e7d" data-element_type="container" data-e-type="container" data-settings="{"animation":"none","background_background":"classic"}"> 2075 <div class="e-con-inner"> 2076 <div class="elementor-element elementor-element-64e6298 elementor-widget elementor-widget-shortcode" data-id="64e6298" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="shortcode.default"> 2077 <div class="elementor-widget-container"> 2078 <div class="elementor-shortcode"><div class="wp-gr rpi wpac" style="--head-based-color: #cdc718;--powered-color: #cdc718;--head-name-color: #cdc718;" data-id="4529" data-layout="slider" data-exec="false" data-options='{"text_size":"","trans":{"read more":"read more"}}'><svg xmlns="http://www.w3.org/2000/svg" style="display:none!important"><symbol id="grw-tripadvisor" viewBox="0 0 713.496 713.496"><g><circle fill="#34E0A1" cx="356.749" cy="356.748" r="356.748"/><path d="M577.095,287.152l43.049-46.836h-95.465c-47.792-32.646-105.51-51.659-167.931-51.659 c-62.342,0-119.899,19.054-167.612,51.659H93.432l43.049,46.836c-26.387,24.075-42.929,58.754-42.929,97.259 c0,72.665,58.914,131.578,131.579,131.578c34.519,0,65.968-13.313,89.446-35.077l42.172,45.919l42.172-45.879 c23.478,21.764,54.887,35.037,89.406,35.037c72.665,0,131.658-58.913,131.658-131.578 C620.024,345.866,603.483,311.188,577.095,287.152z M225.17,473.458c-49.188,0-89.047-39.859-89.047-89.047 s39.86-89.048,89.047-89.048c49.187,0,89.047,39.86,89.047,89.048S274.357,473.458,225.17,473.458z M356.788,381.82 c0-58.595-42.61-108.898-98.853-130.383c30.413-12.716,63.776-19.771,98.813-19.771s68.439,7.055,98.853,19.771 C399.399,272.962,356.788,323.226,356.788,381.82z M488.367,473.458c-49.188,0-89.048-39.859-89.048-89.047 s39.86-89.048,89.048-89.048s89.047,39.86,89.047,89.048S537.554,473.458,488.367,473.458z M488.367,337.694 c-25.79,0-46.677,20.887-46.677,46.677c0,25.789,20.887,46.676,46.677,46.676c25.789,0,46.676-20.887,46.676-46.676 C535.042,358.621,514.156,337.694,488.367,337.694z M271.846,384.411c0,25.789-20.887,46.676-46.676,46.676 s-46.676-20.887-46.676-46.676c0-25.79,20.887-46.677,46.676-46.677C250.959,337.694,271.846,358.621,271.846,384.411z"/></g></symbol><symbol id="grw-google" viewBox="0 0 512 512"><g fill="none" fill-rule="evenodd"><path d="M482.56 261.36c0-16.73-1.5-32.83-4.29-48.27H256v91.29h127.01c-5.47 29.5-22.1 54.49-47.09 71.23v59.21h76.27c44.63-41.09 70.37-101.59 70.37-173.46z" fill="#4285f4"/>
2078<path d="M256 492c63.72 0 117.14-21.13 156.19-57.18l-76.27-59.21c-21.13 14.16-48.17 22.53-79.92 22.53-61.47 0-113.49-41.51-132.05-97.3H45.1v61.15c38.83 77.13 118.64 130.01 210.9 130.01z" fill="#34a853"/><path d="M123.95 300.84c-4.72-14.16-7.4-29.29-7.4-44.84s2.68-30.68 7.4-44.84V150.01H45.1C29.12 181.87 20 217.92 20 256c0 38.08 9.12 74.13 25.1 105.99l78.85-61.15z" fill="#fbbc05"/><path d="M256 113.86c34.65 0 65.76 11.91 90.22 35.29l67.69-67.69C373.03 43.39 319.61 20 256 20c-92.25 0-172.07 52.89-210.9 130.01l78.85 61.15c18.56-55.78 70.59-97.3 132.05-97.3z" fill="#ea4335"/><path d="M20 20h472v472H20V20z"/></g></symbol></svg><div class="grw-row grw-row-m" data-options='{"speed":3,"autoplay":true,"mousestop":true,"breakpoints":""}'><div class="grw-header"><div class="grw-header-inner rpi-flx rpi-row12"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/places/ANXAkqFBSopTHuV4xeLtiO0xYASMONMi83L6DZJV_slQtozJ8GDXJTAlQkOinRhc42pXMSwZWRPYA7GALJO-vo9UJdOumFSZxHw34dE=s1600-w300-h300" loading="lazy" alt="Boston Appraisal Services place picture" width="50" height="50" onerror="if(this.src!='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7')this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';" ></div><div class="rpi-flx rpi-col8"><div class="wp-google-name"><a href="https://maps.google.com/?cid=16591070351138340665" target="_blank" rel="nofollow noopener">Boston Appraisal Services</a></div><span class="rpi-stars" style="--rating:4.8">4.8</span><div class="wp-google-based">Based on 98 reviews</div><div class="wp-google-powered">powered by <span><span style="color:#3c6df0!important">G</span><span style="color:#d93025!important">o</span><span style="color:#fb8e28!important">o</span><span style="color:#3c6df0!important">g</span><span style="color:#188038!important">l</span><span style="color:#d93025!important">e</span></span></div><div class="wp-google-wr"><a href="https://search.google.com/local/writereview?placeid=ChIJd2uyl6R744kROb8dw5RSP-Y" target="_blank" rel="nofollow noopener" onclick="return rplg_leave_review_window.call(this)">review us on<svg height="16" width="16" role="none"><use href="#grw-google"></use></svg></a></div></div></div></div><div class="rpi-slides-root grw-content"><div class="grw-content-inner"><button class="rpi-ltgt rpi-lt grw-prev" tabindex="0"></button><div class="rpi-slides grw-reviews rpi-slides-bite" data-count="29" data-offset="29"><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a-/ALV-UjWSR2eaSCvty1FAVa6lSMuhDQfJsrisCLKWVSSYaKg6bA_AybYw=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Maria F. Monteiro profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/105329360405261394103/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Maria F. Monteiro</a><div class="wp-google-time" data-time="1764946507">14:55 05 Dec 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Great company I will use them again</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocI6Y6ERfwxhWgCsTO9sbFprj-NlKZeSMc4pi0cxEgHnkp6XZQ=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Felix profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/114588832503789156880/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Felix</a><div class="wp-google-time" data-time="1762951186">12:39 12 Nov 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Boston Appraisal Services did a fantastic job from start to finish on an appraisal report that we ordered. Adnan and his team were very professional and informative. They quickly scheduled the meeting after receiving the order, showed up on time and delivered the results swiftly beyond our ecxpectations. We look forward to working with them again and will continue to refer them to others.<br />Felix G<br />US Commercial Capital</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocIh-PP74psf-U3R6hjbIe51ilvrMDQMxkCkQPlVei3m15qaSUdX=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Zaynab Yvette Blinker profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/104561587107695911631/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Zaynab Yvette Blinker</a><div class="wp-google-time" data-time="1760604055">08:40 16 Oct 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Adnan and his team were a pleasure to work with from start to finish. The appraiser was punctual, professional, and efficie
2078nt during the inspection. Their report offered a clear and well-supported valuation. I would definitely recommend this service and use them again.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocLO-e77Iw2OC9ycJL3_GVs-Mgf1r4IUxdebwAaBf392qJNZkA=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Rammani Acharya profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/112749320463122099387/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Rammani Acharya</a><div class="wp-google-time" data-time="1757435671">16:34 09 Sep 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">I will like to take a moment to recognize Boston appraisal. Purchasing a home is a big decision with lots of factors make it more complex. The appraisal report can verify that your decision was correct or not.<br /><br />I was very impressed with amount of compassion data and their analysis they have included on the report. That made me feel, I did a right choice.<br /><br />I worked with Adnan from Boston Appraisal, and he provided excellent service while answering all my questions. I highly recommend Boston Appraisal Services.<br /><br />Thank you Adnan and Boston Appraisal!!!</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocJVLB6tz3cx_Nrqspc1v6GAPi1LGd9ze9ib0OVmlSGOkfKuNw=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Ansy Chevalier profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/110732569373709741730/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Ansy Chevalier</a><div class="wp-google-time" data-time="1757131074">03:57 06 Sep 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">I had an excellent experience working with Adnan at Boston Appraisal Services. He was professional, knowledgeable, and fast, everything youâd want when you need a reliable property appraisal. Whether youâre refinancing or buying/selling, Adnan takes the time to explain everything clearly and delivers a thorough, fair report. Highly recommend him for anyone in need of a trustworthy appraisal in the Boston area.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocKXiVFcveCRgQ4IysaK0eBzP6grZL-7X9Dd2g5mYHsfxzfOjw=s128-c0x00000000-cc-rp-mo-ba2" loading="lazy" alt="M Scip profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/104766363298381901002/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">M Scip</a><div class="wp-google-time" data-time="1749126769">12:32 05 Jun 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">
2078The appraiser that appraised our property was Zia Siddiki. He was very professional. Great communication regarding the time of his arrival and respectful of our time. Thank you!</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocL53rO1DOh_b-Y3uorWSwERGiTA-_jgmiRd8u4k-VZ5HnQfpQ=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Maura Rodino profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/113497128979248192005/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Maura Rodino</a><div class="wp-google-time" data-time="1747340155">20:15 15 May 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Very communicative, easy to connect with and extremely helpful throughout the process.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a-/ALV-UjVo3eBiK-VjyM7CE2SkFiK_1K8otPZsAKa6QYMpWRjtXLTik8aa=s128-c0x00000000-cc-rp-mo-ba2" loading="lazy" alt="Marquis Knight profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/118217282826827484488/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Marquis Knight</a><div class="wp-google-time" data-time="1747155861">17:04 13 May 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Very professional personable showed interest in curiosity</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a-/ALV-UjXWU0eDuMXJsBDCaM_D7oQ6gT4SKJypr2GL2veytu4kzb7tMsk=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Victoria Guerra profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/100288215934802388075/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Victoria Guerra</a><div class="wp-google-time" data-time="1746632603">15:43 07 May 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Alauddin Chowdhury is a very professional appraiser. He pays pretty close attention to the minimum detail, I highly recommend him. I had a great experience working with Alauddin. As soon as I received notice that the appraisal was ordered. He called me to schedule the inspection. He was , courteous, and considerate. He worked to accommodate my schedule and was able to fit the appointment in the very next day. He showed up even before time, gave me plenty of notice, and conducted the inspection professionally. I really appreciate the process and highly recommend him</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocJtg067llTdueQQfenm6HhCBOXmJnve6nPdSYTum8KLnyON_w=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Andrew Gillen profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/100044685459071231080/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Andrew Gillen</a><div class="wp-google-time" data-time="1746553793">17:49 06 May 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Excellent service in all ways:<br /><br />-professional<br />-prompt<br />-thorough<br />-communication<br /><br />I highly recommend this appraisal service to anyone seeking reliable and accurate appraisals.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocLUbKP5wkVYYLLRudUBiiAsbU03N5dqYdGM19ObVzDKOL9B2A=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Zack Harwood profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/102760193063002811128/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Zack Harwood</a><div class="wp-google-time" data-time="1745374580">02:16 23 Apr 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Adnan and his team are thorough and understand the distinct nuances of market price variations across sub-neighborhoods in the Boston market. In the city, many appraisers don't understand how market values can vary from street to street, and block to block. Boston Appraisal Services knows the local market, and their work and knowledge result in accurate appraisals.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a-/ALV-UjXPMWoNa--g_vBoUSGxz4o1YsgPukHu--EiSzxnsZ6amm0yZnVr=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Selina MacDonald profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/115901307077739892074/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Selina MacDonald</a><div class="wp-google-time" data-time="1744915099">18:38 17 Apr 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">
2078I had a great experience working with this appraiser. As soon as I received notice that the appraisal was ordered, he called me right away to schedule the inspection. He was incredibly prompt, courteous, and considerateâespecially knowing how busy we can get as realtors. He worked around my schedule and was able to fit the appointment in the very next day. He showed up on time, gave me plenty of notice, and conducted the inspection professionally. I truly appreciate the smooth process and highly recommend him!</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocL8nV2W08sbfBwt2SUxlrMzEiYw8HvfOeNveFNq5Jk0TvaP3g=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="David Duncan profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/113058488702817751270/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">David Duncan</a><div class="wp-google-time" data-time="1743204697">23:31 28 Mar 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">As a was my appraiser. He called to confirm our appointment, then later offered an earlier time, which was better. He came on time and was very efficient in going through the house. He had an appraisal to us very quickly, and we were very happy with the appraisal.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocJj_5f7wtFj-qOOAXRl7Lxs4Sglf-KdMbNbhxnLrRMEeg8zSQ=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Wasim Realtor profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/115980765191846071080/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Wasim Realtor</a><div class="wp-google-time" data-time="1740168873">20:14 21 Feb 25</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">5/5 Stars<br /><br />I recently had the pleasure of working with Boston Appraisal Services, and I couldn't be more impressed! Their team of experts provided a thoroughly professional and courteous experience from start to finish.<br /><br />The appraiser was knowledgeable, efficient, and took the time to explain everything in detail. The report was comprehensive, accurate, and delivered promptly.<br /><br />I highly recommend Boston Appraisal Services to anyone in need of reliable and trustworthy appraisal services. Their commitment to excellence and customer satisfaction truly sets them apart!<br />Services: Appraisal, Inspection, Valuation<br /><br />Rating Breakdown:<br /><br />Quality: 5/5<br />Communication: 5/5<br />Timeliness: 5/5<br />Overall Experience: 5/5</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocLwaA5afHXLnnFk9n6f2WlSp_8vht-rR2PYBbcdcwDWX98O6Q=s128-c0x00000000-cc-rp-mo-ba2" loading="lazy" alt="Dmitriy Khesin profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/113943667530698067222/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Dmitriy Khesin</a><div class="wp-google-time" data-time="1731859876">16:11 17 Nov 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Working with Adnan from Boston Appraisal Services was great. He takes the time to ask questions about the property and figure out the correct value, as well as understands the local market conditions, especially the Boston suburbs single family market. Doesnât rush the process and makes sure to get it right. Would highly recommend.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a-/ALV-UjWNbSEA
2078sCtfEujWaFK6Fod0xXEPUYj-T-relqvPoBwB5SQXgiQ=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Gino Blaisdell profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/102253630915166246194/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Gino Blaisdell</a><div class="wp-google-time" data-time="1730675090">23:04 03 Nov 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Excellent appraisal services, multi property owner here, my family and I have been using BAS for many years now, they are much appreciated for their professionalism, accurate and fast appraisals, we highly recommend them, thank you so much for servicing our properties.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocJ0nsDUEtt4XcGoqDmnwloiPIa1Q_NbEfWQEezu3fy6dJ9I_g=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Jonathan Baffoe profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/104527099999042975240/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Jonathan Baffoe</a><div class="wp-google-time" data-time="1730390396">15:59 31 Oct 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Great company! Awesome and respectful employee. Adnan is one of the best appraisers i have ever used. Will definitely use him again and again in future!</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocKATvd0OVGwa-5kaq_HJAA-7Td2NlAvFFtc0pfVQEHo7nc5aA=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Elena Tran profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/106021557115254556683/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Elena Tran</a><div class="wp-google-time" data-time="1729653640">03:20 23 Oct 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Friendly, organized, and fast services. Would recommend to friends and family to use this service in the future.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocLm6MLuWsu8hNEz2CEdz9pGsgVzWrzrlX_mRJurzE67sxsT5w=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Mark Maxwell profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/109815516971436728067/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Mark Maxwell</a><div class="wp-google-time" data-time="1728056703">15:45 04 Oct 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">
2078Very efficient through explaining every thing along the way Iwould highly recommend them. One of the best appraisers Iâve had in 40 years. No reason to go any where else The best</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocJCTjfJ5mL8eKjeSQb7Z7SCLfH71jR0yA0CrU-6uXK2jT7Ndw=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Anaiz Gomez profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/112431970740126123658/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Anaiz Gomez</a><div class="wp-google-time" data-time="1728005719">01:35 04 Oct 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">I had a great experience and would reccomend them highly. Adnan was very knowledgeable and was willing to explain all my questions. He was professional and at the same time made me feel comfortable. He responded quickly and had all the answers I needed. He went the extra mile to make sure all my doubts were taken care of. Thank you for such a positive experience. I reccomend them and I will continue to come to them for my future services.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a-/ALV-UjUBr2ZVGPmn9FRZlPO-UyQ1Kb8X1MWxBRn3NuPdn3d6an2wC68KKg=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Danielle Canty profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/104691016657722998508/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Danielle Canty</a><div class="wp-google-time" data-time="1728004442">01:14 04 Oct 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">I recently had the pleasure of working with Boston Appraisal Services, and I couldn't be more impressed with their expertise and professionalism. From the moment I was contacted by them, the team was responsive, courteous, and genuinely interested in ensuring I received the most accurate and comprehensive appraisal possible for my sellers. The appraiser, demonstrated remarkable attention to detail and a deep understanding of the local market. He took the time to explain each step of the process, making sure I was informed. The thorough approach and clear communication reassured me that I was in capable hands.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a-/ALV-UjXzT8FM-u2kqPQtnUSk2vCuoV-h3YE6rmDq2Q9MqczwBD7UvBWO=s128-c0x00000000-cc-rp-mo-ba3" loading="lazy" alt="Danielle Lozzi-Ortiz profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/107210060449882743335/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Danielle Lozzi-Ortiz</a><div class="wp-google-time" data-time="1722364139">18:28 30 Jul 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Boston appraisal services reached out as they were assigned to a property my office was selling in East Boston, the scheduling was easy and actually Adnan the appraisor had finished an appointmnt close by and we were able to connect earlier than expected. Which worked out great for me. Adnan was courteous, personable and professional. He asked appropriate questions pertaining to the property and assured me that it would be a quick and easy turnaround. Thank y
2078ou Adnan.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocILseUsmn6Sat8Ca_Bn73_d_BwSl2dooLOMrIO1RZivv1Rdq6C7=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Yuleyca Ortiz profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/110165148982457226125/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Yuleyca Ortiz</a><div class="wp-google-time" data-time="1722036821">23:33 26 Jul 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">I recently had the pleasure of working with Boston Appraisal Services for a home appraisal at my residence, and I am pleased to share my positive experience.<br /><br />From start to finish, the service provided by Boston Appraisal Services was exceptional. The appraiser arrived on time and conducted the appraisal with a high level of professionalism and thoroughness. They were knowledgeable about the local market and took the time to explain the process and answer all my questions.<br /><br />The detailed appraisal report was delivered promptly and was well-organized, providing clear insights into the valuation of my property. I was particularly impressed with the accuracy and depth of the report, which demonstrated a comprehensive understanding of both the property and the surrounding market conditions.<br /><br />Overall, the experience with B.A.S was seamless and efficient. Their commitment to quality service and customer satisfaction is evident, and I would highly recommend them to anyone in need of a reliable and professional home appraisal</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a-/ALV-UjVYP7SHFT4H7aDU-9hFbHmcnahiPNk5fwzDj_gAUpQLLATKS4FN=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="marcia williams profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/106169535271392003781/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">marcia williams</a><div class="wp-google-time" data-time="1721909090">12:04 25 Jul 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Best appraiser ever, very professional.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a-/ALV-UjVKe4Lg_C7q5z3oLtnP14l50rmhLjca7gPnJArnpLayybyQ0p8k=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Simone Schettino profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/110004066145891969337/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Simone Schettino</a><div class="wp-google-time" data-time="1721841451">17:17 24 Jul 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">We have been doing business with Boston Appraisal along with Alauddin for over 20 years, we love to work with him and his Company. Good work, fast and responsible.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a-/ALV-UjUooNuxd6Ts0ifzrb2AFqj6fpo-tjkfExws30icaKUrbcFAv4Mu=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Juan Pabon profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/114276198923691151829/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Juan Pabon</a><div class="wp-google-time" data-time="1721147904">16:38 16 Jul 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">
2078Alauddin Chowdhury was very professional and accommodating to my schedule when coordinating a time for appraisal. He was efficient and detailed, asking questions to make sure he got as much info on the property. He used up to date technology, for a smoother turnaround time for the appraisal report. I would highly recommend using Boston Appraisal Services.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a-/ALV-UjV-cJPuvCdRLRdLdUBa3BEsQhLaJ6zSYvUC5YwXxVMZI6vTcXAk=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Vena Priestly profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/111529637574949898566/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Vena Priestly</a><div class="wp-google-time" data-time="1719947225">19:07 02 Jul 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">I had such an amazing experience with Boston appraisal services. They came out and were very punctual very professional and gave me right report back within 24 hours. Amazing service will definitely recommend them moving forward.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocJP6a4OASk2_qRYdLcOQQnBcV7xCDOwhc2A7vh-2N6_2cTa=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Moises Cosme profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/117518876313402793131/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Moises Cosme</a><div class="wp-google-time" data-time="1712253256">17:54 04 Apr 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">Iâve had the pleasure of working with Boston Appraisal Services for several commercial appraisals, and I must say they have been exceptional. Their team is not only knowledgeable but also highly professional.<br /><br />Expertise: Boston Appraisal Services demonstrated a deep understanding of the real estate market. Their appraisals were thorough, accurate, and well-researched.<br /><br />Timeliness: When it comes to meeting deadlines, they exceeded my expectations. Their reports were delivered promptly, which is crucial in the fast-paced real estate industry.<br /><br />Client-Centric Approach: What truly impressed me was their commitment to meeting client needs. Whether youâre a property owner, lender, or attorney, they tailor their services to your specific requirements.<br /><br />Compliance and Quality: Boston Appraisal<br />Their reports are compliant, unbiased, and backed by solid data.<br />Hassle-Free Experience: Their online convenience, automated updates, and electronic report delivery make the entire process seamless.<br />In summary, Boston Appraisal Services is your go-to firm for both residential and commercial appraisals in Massachusetts and New England. They provide value-driven services that empower clients to make informed decisions about their investments.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div><div class="rpi-slide grw-review"><div class="rpi-flx rpi-col12 grw-review-inner grw-backgnd"><div class="rpi-flx rpi-row12-center"><div class="grw-img-wrap"><img loading="lazy" decoding="async" class="grw-img" src="https://lh3.googleusercontent.com/a/ACg8ocKyQusfI2yvzoOh8a-szfp-srYMuyNRtosX248SIV3VATt-eA=s128-c0x00000000-cc-rp-mo" loading="lazy" alt="Andy Logan profile picture" width="50" height="50" onerror="if(this.src!='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png')this.src='https://bostonappraisal.com/wp-content/plugins/widget-google-reviews/assets/img/guest.png';" ></div><div class="rpi-flx rpi-col6"><a href="https://www.google.com/maps/contrib/117396170692217431165
2078/reviews" class="wp-google-name" target="_blank" rel="nofollow noopener">Andy Logan</a><div class="wp-google-time" data-time="1711728145">16:02 29 Mar 24</div></div></div><span class="rpi-stars" style="--rating:5"></span><div class="rpi-flx rpi-col4"><div class="wp-google-feedback grw-scroll" ><span class="wp-google-text">I was very impressed with Boston Appraisalâs professionalism, knowledge, expertise and efficiency. Adnan was a pleasure to work with. I would highly recommend their services and will certainly use them going forward as we grow our portfolio.</span></div></div><svg height="16" width="16" role="none"><use href="#grw-google"/></svg></div></div></div><button class="rpi-ltgt rpi-gt grw-next" tabindex="0"></button><div class="rpi-dots-wrap"><div class="rpi-dots"></div></div></div></div></div>
2078<script>(function(p){if(!p)return;let w=p.offsetWidth,m=function(a,b){return Math.min(a,b)===a};p.querySelector('.grw-row').classList.replace('grw-row-m','grw-row-'+(m(w,510)?'xs':m(w,750)?'x':m(w,1100)?'s':m(w,1450)?'m':m(w,1800)?'l':'xl'))})(document.currentScript?.parentElement)</script>
2078</div></div> 2079 </div> 2080 </div> 2081 </div> 2082 </div> 2083 <div class="elementor-element elementor-element-18298d6 e-flex e-con-boxed e-con e-parent" data-id="18298d6" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","animation":"none"}"> 2084 <div class="e-con-inner"> 2085 <div class="elementor-element elementor-element-2ec55ef e-con-full e-flex e-con e-child" data-id="2ec55ef" data-element_type="container" data-e-type="container"> 2086 <div class="elementor-element elementor-element-4d2544f elementor-widget elementor-widget-heading" data-id="4d2544f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2087 <div class="elementor-widget-container"> 2088 <h2 class="elementor-heading-title elementor-size-default">Featured Blogs</h2> </div> 2089 </div> 2090 <div class="elementor-element elementor-element-b589e14 title_position_default title_hover_border_default title-default img_hover_animation_default readmore-btn-default-style grid-hover-overlay-type-always tpg-el-box-border-enable tpg-border-bottom-disable elementor-widget elementor-widget-tpg-grid-layout" data-id="b589e14" data-element_type="widget" data-e-type="widget" data-widget_type="tpg-grid-layout.default"> 2091 <div class="elementor-widget-container"> 2092 <div class="rt-container-fluid rt-tpg-container tpg-el-main-wrapper clearfix grid-layout3-main " 2093 id="rt-tpg-container-227286571" 2094 data-layout="grid-layout3" 2095 data-grid-style="tpg-full-height" 2096 data-sc-id="elementor" 2097 data-el-settings='' 2098 data-el-query='' 2099 data-el-path='' 2100 > 2101 <div class='tpg-header-wrapper '> 2102 </div> 2103 2104 <div data-title="Loading ..." class="rt-row rt-content-loader grid-layout3 grid-behaviour tpg-full-height grid_layout_wrapper"> 2105 2106<div class="rt-col-md-4 rt-col-sm-6 rt-col-xs-12 default rt-grid-item" data-id="77775"> 2107 <div class="rt-holder tpg-post-holder "> 2108 <div class="rt-detail rt-el-content-wrapper"> 2109 <div class="rt-img-holder tpg-el-image-wrap has-thumbnail"> 2110 <a data-id="77775" href="https://bostonappraisal.com/commercial-real-estate-appraisal-company-massachusetts/" class="tpg-post-link" target="_self"> <img loading="lazy" decoding="async" src="https://bostonappraisal.com/wp-content/uploads/2026/09/How-to-Choose-a-Commercial-Appraisal-Company-in-Massachusetts-in-2026-768x432.png" 2111 class="rt-img-responsive" 2112 width="768" 2113 height="432" 2114 alt="commercial real estate appraisal company"> 2115 2116 2117 </a> 2118 <div class="overlay grid-hover-content"></div> 2119 </div> 2120 2121 2122 <div class="entry-title-wrapper"><h3 class="entry-title"><a data-id="77775" href="https://bostonappraisal.com/commercial-real-estate-appraisal-company-massachusetts/" class="tpg-post-link" target="_self">How to Choose a Commercial Appraisal Company in Massachusetts in 2026</a></h3></div> 2123 2124 <div class="tpg-excerpt tpg-el-excerpt"> 2125 <div class="tpg-excerpt-inner"> 2126 If you searched “commercial building appraisers near me” and got a wall of nearly identical websites, you are not alone. Every firm promises accuracy and fast turnaround. Very few explain... </div> 2127 </div> 2128 2129 <div class="post-footer"> 2130 <div class="post-footer"> 2131 <div class="read-more"> 2132 <a data-id="77775" href="https://bostonappraisal.com/commercial-real-estate-appraisal-company-massachusetts/" class="tpg-post-link" target="_self">Read More</a> </div> 2133 </div> 2134 </div> 2135 </div> 2136 </div> 2137</div> 2138 2139<div class="rt-col-md-4 rt-col-sm-6 rt-col-xs-12 default rt-grid-item" data-id="70821"> 2140 <div class="rt-holder tpg-post-holder "> 2141 <div class="rt-detail rt-el-content-wrapper"> 2142 <div class="rt-img-holder tpg-el-image-wrap has-thumbnail"> 2143 <a data-id="70821" href="https://bostonappraisal.com/fnma-uad-3-6-compliance/" class="tpg-post-link" target="_self"> <img loading="lazy" decoding="async" src="https://bostonappraisal.com/wp-content/uploads/2026/02/Why-Its-Becoming-Non-Negotiable_-How-BAS-Is-Ready-Now-768x432.jpg" 2144 class="rt-img-responsive" 2145 width="768" 2146 height="432" 2147 alt="FNMA UAD 3.6 Compliance - Why-Its-Becoming-Non-Negotiable_-How-BAS-Is-Ready-Now"> 2148 2149 2150 </a>
2151 <div class="overlay grid-hover-content"></div> 2152 </div> 2153 2154 2155 <div class="entry-title-wrapper"><h3 class="entry-title"><a data-id="70821" href="https://bostonappraisal.com/fnma-uad-3-6-compliance/" class="tpg-post-link" target="_self">FNMA UAD 3.6 Compliance: Why Itâs Becoming Non-Negotiable and How BAS Is Ready Now</a></h3></div> 2156 2157 <div class="tpg-excerpt tpg-el-excerpt"> 2158 <div class="tpg-excerpt-inner"> 2159 Introduction: A direct message for lenders and AMCs If you originate loans you plan to deliver to Fannie Mae, FNMA UAD 3.6 compliance is moving from âimportantâ to required. Fannie Mae policy states... </div> 2160 </div> 2161 2162 <div class="post-footer"> 2163 <div class="post-footer"> 2164 <div class="read-more"> 2165 <a data-id="70821" href="https://bostonappraisal.com/fnma-uad-3-6-compliance/" class="tpg-post-link" target="_self">Read More</a> </div> 2166 </div> 2167 </div> 2168 </div> 2169 </div> 2170</div> 2171 2172<div class="rt-col-md-4 rt-col-sm-6 rt-col-xs-12 default rt-grid-item" data-id="68383"> 2173 <div class="rt-holder tpg-post-holder "> 2174 <div class="rt-detail rt-el-content-wrapper"> 2175 <div class="rt-img-holder tpg-el-image-wrap has-thumbnail"> 2176 <a data-id="68383" href="https://bostonappraisal.com/do-adus-add-value-adu-appraisal-massachusetts/" class="tpg-post-link" target="_self"> <img loading="lazy" decoding="async" src="https://bostonappraisal.com/wp-content/uploads/2026/01/Do-ADUs-Add-Value_-A-Practical-Guide-for-Homeowners-Investors-768x432.jpg" 2177 class="rt-img-responsive" 2178 width="768" 2179 height="432" 2180 alt="Do ADUs add value in real-world situations depends largely on legal status, design quality, and compliance with zoning and fire safety requirements."> 2181 2182 2183 </a> 2184 <div class="overlay grid-hover-content"></div> 2185 </div> 2186 2187 2188 <div class="entry-title-wrapper"><h3 class="entry-title"><a data-id="68383" href="https://bostonappraisal.com/do-adus-add-value-adu-appraisal-massachusetts/" class="tpg-post-link" target="_self">Do ADUs Add Value? A Practical Guide for Homeowners & Investors</a></h3></div> 2189 2190 <div class="tpg-excerpt tpg-el-excerpt"> 2191 <div class="tpg-excerpt-inner"> 2192 Do ADUs add value? This is one of the most common questions Massachusetts homeowners and investors ask when considering an accessory dwelling unit. A detached backyard Accessory Dwelling Unit (often... </div> 2193 </div> 2194 2195 <div class="post-footer"> 2196 <div class="post-footer"> 2197 <div class="read-more"> 2198 <a data-id="68383" href="https://bostonappraisal.com/do-adus-add-value-adu-appraisal-massachusetts/" class="tpg-post-link" target="_self">Read More</a> </div> 2199 </div> 2200 </div> 2201 </div> 2202 </div> 2203</div> 2204 </div> 2205 2206 </div> 2207 </div> 2208 </div> 2209 </div> 2210 <div class="elementor-element elementor-element-e5b8590 e-con-full e-flex e-con e-child" data-id="e5b8590" data-element_type="container" data-e-type="container" data-settings="{"animation":"none"}"> 2211 <div class="elementor-element elementor-element-bfc1288 elementor-align-center elementor-widget elementor-widget-button" data-id="bfc1288" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 2212 <div class="elementor-widget-container"> 2213 <div class="elementor-button-wrapper"> 2214 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://bostonappraisal.com/boston-appraisal-blog/"> 2215 <span class="elementor-button-content-wrapper"> 2216 <span class="elementor-button-text">Read Our Recent Blogs</span> 2217 </span> 2218 </a> 2219 </div> 2220 </div> 2221 </div> 2222 </div> 2223 </div> 2224 </div> 2225 <div class="elementor-element elementor-element-4279a68 e-con-full e-flex e-con e-parent" data-id="4279a68" data-element_type="container" data-e-type="container" id="orderForm" data-settings="{"animation":"none","background_background":"classic"}"> 2226 <div class="elementor-element elementor-element-a45750a elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget elementor-widget-html" data-id="a45750a" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="html.default"> 2227 <div class="elementor-widget-container"> 2228 <div id="crmWebToEntityFormOrder" class="modern-form-container"> 2229 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 2230 <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
vendor: 83 bytes, lines 2230-2232
2230 2231 <script src="https://www.google.com/recaptcha/api.js" async defer></script> 2232
2232<script 2233 src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDiIMseffTWrFITrUQ3pRuCPTiCbyEWpaE&libraries=places&callback=initAutocomplete" 2234 async 2235 defer 2236 ></script>
2236 2237 2238 <form 2239 id="webform3268404000000355344" 2240 action="https://crm.zoho.com/crm/WebForm" 2241 name="WebForm3268404000000355344" 2242 method="POST" 2243 onSubmit='javascript:document.charset="UTF-8"; return checkMandatory3268404000000355344()' 2244 accept-charset="UTF-8" 2245 > 2246 <input 2247 type="text" 2248 style="display: none" 2249 name="xnQsjsdp" 2250 value="b0dbc1bbd247ccf099d28374bcdfd48cf023dbc9480b46b8de6822112120139b" 2251 /> 2252 <input type="hidden" name="zc_gad" id="zc_gad" value="" /> 2253 <input 2254 type="text" 2255 style="display: none" 2256 name="xmIwtLD" 2257 value="be9d23886a203346f85a2d38fa14f036dc8a1eda3dceb1809b9cfdc4c733daa56603b543943d6ddd417add88555ad3b1" 2258 /> 2259 <input 2260 type="text" 2261 style="display: none" 2262 name="actionType" 2263 value="Q3VzdG9tTW9kdWxlMQ==" 2264 /> 2265 <input 2266 type="text" 2267 style="display: none" 2268 name="returnURL" 2269 value="https://www.bostonappraisal.com/order-confirmation/" 2270 /> 2271 2272 <div class="modern-form-card"> 2273 <div class="form-header"> 2274 <h2> 2275 Welcome! Please provide a few details and we'll get started right 2276 away: 2277 </h2> 2278 </div> 2279 2280 <div class="form-group"> 2281 <label for="NAME"> Full Name <span class="required">*</span> </label> 2282 <input 2283 type="text" 2284 id="NAME" 2285 aria-required="true" 2286 aria-label="NAME" 2287 name="NAME" 2288 aria-valuemax="120" 2289 maxlength="120" 2290 class="modern-input" 2291 /> 2292 </div> 2293 2294 <div class="form-group"> 2295 <label for="Email"> 2296 Contact Email <span class="required">*</span> 2297 </label> 2298 <input 2299 type="email" 2300 ftype="email" 2301 autocomplete="false" 2302 id="Email" 2303 aria-required="true" 2304 aria-label="Email" 2305 name="Email" 2306 aria-valuemax="100" 2307 crmlabel="" 2308 maxlength="100" 2309 class="modern-input" 2310 /> 2311 </div> 2312 2313 <div class="form-group"> 2314 <label for="COBJ1CF1"> 2315 Best Phone to Reach You <span class="required">*</span></label 2316 > 2317 <input 2318 type="tel" 2319 id="COBJ1CF1" 2320 aria-required="true" 2321 aria-label="COBJ1CF1" 2322 name="COBJ1CF1" 2323 aria-valuemax="30" 2324 maxlength="30" 2325 class="modern-input" 2326 /> 2327 <div class="phone-format-hint"> 2328 <small 2329 >Formats: (123) 456-7890, 123-456-7890, 123.456.7890, or 2330 1234567890</small 2331 > 2332 </div> 2333 <div id="phone-validation-error" class="phone-validation-error"></div> 2334 </div> 2335 2336 <div class="form-group"> 2337 <label for="COBJ1CF7"> 2338 Subject Property Address <span class="required">*</span> 2339 </label> 2340 <div class="input-with-tooltip"> 2341 <input 2342 type="text" 2343 id="COBJ1CF7" 2344 aria-required="true" 2345 aria-label="COBJ1CF7" 2346 name="COBJ1CF7" 2347 aria-valuemax="255" 2348 maxlength="255" 2349 class="modern-input" 2350 placeholder="Start typing address..." 2351 autocomplete="off" 2352 /> 2353 <div id="address-suggestions" class="address-suggestions"></div> 2354 <div class="address-format-hint"> 2355 <small>Format: 1453 Dorchester Ave, Boston, MA 02122, USA</small> 2356 </div> 2357 <div 2358 id="address-validation-error" 2359 class="address-validation-error" 2360 ></div> 2361 </div> 2362 </div> 2363 2364 <input type="hidden" id="street_number" name="street_number" /> 2365 <input type="hidden" id="route" name="route" /> 2366 <input type="hidden" id="locality" name="locality" /> 2367 <input 2368 type="hidden" 2369 id="administrative_area_level_1" 2370 name="administrative_area_level_1" 2371 /> 2372 <input type="hidden" id="postal_code" name="postal_code" /> 2373 <input type="hidden" id="country" name="country" /> 2374 <input type="hidden" id="latitude" name="latitude" /> 2375 <input type="hidden" id="longitude" name="longitude" /> 2376 2377 <div class="form-group"> 2378 <label for="COBJ1CF13"> Any notes about the property or order </label> 2379 <textarea 2380 id="COBJ1CF13" 2381 aria-required="false" 2382 aria-label="COBJ1CF13" 2383 name="COBJ1CF13" 2384 class="modern-textarea" 2385 ></textarea> 2386 </div> 2387 2388 <div class="form-group captcha-container"> 2389 <div 2390 class="g-recaptcha" 2391 data-sitekey="6LcigmEjAAAAALyDXxBUbyCAQ0ZDjPmMwp8HVy06" 2392 data-theme="light" 2393 data-callback="rccallback3268404000000355344" 2394 captcha-verified="false" 2395 id="recap3268404000000355344" 2396 ></div> 2397 <div id="recapErr3268404000000355344" class="error-message"> 2398 Captcha validation failed. If you are not a robot then please try 2399 again. 2400 </div> 2401 </div> 2402 2403 <input type="text" style="display: none" name="aG9uZXlwb3Q" value="" /> 2404 2405 <div class="form-actions"> 2406 <button 2407 type="reset" 2408 class="modern-button reset-button" 2409 role="button" 2410 name="reset" 2411 aria-label="Reset" 2412 title="Reset" 2413 > 2414 Reset 2415 </button> 2416 2417 <button 2418 type="submit" 2419 id="formsubmit" 2420 role="button" 2421 class="modern-button submit-button" 2422 aria-label="Submit" 2423 title="Submit" 2424 > 2425 Submit 2426 </button> 2427 </div> 2428 </div> 2429 </form> 2430</div> 2431 2432<style> 2433 .modern-form-container { 2434 font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, 2435 Oxygen, Ubuntu, Cantarell, sans-serif; 2436 max-width: 800px; 2437 margin: 0 auto; 2438 padding: 20px; 2439 color: #333; 2440 } 2441 2442 .modern-form-card { 2443 background: white; 2444 border-radius: 12px; 2445 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08); 2446 padding: 32px; 2447 transition: all 0.3s ease; 2448 } 2449 2450 .input-with-tooltip { 2451 position: relative; 2452 } 2453 2454 .address-suggestions { 2455 position: absolute; 2456 top: 100%; 2457 left: 0; 2458 right: 0; 2459 background: white; 2460 border: 1px solid #b2bb1e; 2461 border-top: none; 2462 border-radius: 0 0 8px 8px; 2463 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); 2464 max-height: 200px; 2465 overflow-y: auto; 2466 display: none; 2467 } 2468 2469 .address-suggestion { 2470 padding: 12px 16px; 2471 cursor: pointer; 2472 border-bottom: 1px solid #e2e8f0; 2473 font-size: 14px; 2474 transition: background-color 0.2s ease; 2475 } 2476 2477 .address-suggestion:hover, 2478 .address-suggestion.active { 2479 background-color: #f7fafc; 2480 } 2481 2482 .address-suggestion:last-child { 2483 border-bottom: none; 2484 } 2485 2486 .address-suggestion .main-text { 2487 font-weight: 500; 2488 color: #2d3748; 2489 } 2490 2491 .address-suggestion .secondary-text { 2492 font-size: 12px; 2493 color: #718096; 2494 margin-top: 2px; 2495 } 2496 2497 .loading-indicator { 2498 padding: 12px 16px; 2499 text-align: center; 2500 color: #718096; 2501 font-style: italic; 2502 } 2503 2504 .selected-address { 2505 background-color: #f0fff4; 2506 border: 1px solid #9ae6b4; 2507 border-radius: 8px; 2508 padding: 8px 12px; 2509 margin-top: 8px; 2510 font-size: 14px; 2511 display: none; 2512 } 2513 2514 .address-format-hint { 2515 margin-top: 6px; 2516 color: #718096; 2517 font-size: 13px; 2518 } 2519 2520 .address-format-hint small { 2521 display: flex;
2522 align-items: center; 2523 } 2524 2525 .address-format-hint small::before { 2526 content: "â¹ï¸"; 2527 margin-right: 6px; 2528 } 2529 2530 .phone-format-hint { 2531 margin-top: 6px; 2532 color: #718096; 2533 font-size: 13px; 2534 } 2535 2536 .phone-format-hint small { 2537 display: flex; 2538 align-items: center; 2539 } 2540 2541 .phone-format-hint small::before { 2542 content: "â¹ï¸"; 2543 margin-right: 6px; 2544 } 2545 2546 .address-validation-error, 2547 .phone-validation-error { 2548 margin-top: 8px; 2549 color: #e53e3e; 2550 font-size: 14px; 2551 font-weight: 500; 2552 display: none; 2553 padding: 8px 12px; 2554 background-color: #fff5f5; 2555 border: 1px solid #fc8181; 2556 border-radius: 6px; 2557 } 2558 2559 .address-validation-error::before, 2560 .phone-validation-error::before { 2561 content: "â ï¸ "; 2562 margin-right: 6px; 2563 } 2564 2565 #COBJ1CF7.error, 2566 #COBJ1CF1.error { 2567 border-color: #e53e3e !important; 2568 background-color: #fff5f5; 2569 } 2570 2571 #COBJ1CF7 { 2572 position: relative; 2573 } 2574 2575 #crmWebToEntityFormOrder .form-header h2 { 2576 color: #2d3748; 2577 font-size: 20px; 2578 font-weight: 600; 2579 margin-bottom: 28px; 2580 text-align: center; 2581 } 2582 2583 #crmWebToEntityFormOrder .form-group { 2584 margin-bottom: 8px; 2585 } 2586 2587 #crmWebToEntityFormOrder .form-group label { 2588 display: block; 2589 font-size: 15px; 2590 font-weight: 500; 2591 margin-bottom: 8px; 2592 color: black; 2593 } 2594 2595 .required { 2596 color: #e53e3e; 2597 } 2598 2599 #crmWebToEntityFormOrder .modern-input, 2600 #crmWebToEntityFormOrder .modern-textarea { 2601 width: 100%; 2602 padding: 12px 16px; 2603 border: 1px solid #b2bb1e !important; 2604 border-radius: 8px; 2605 font-size: 15px; 2606 transition: all 0.2s ease; 2607 background-color: #f8fafc; 2608 } 2609 2610 #crmWebToEntityFormOrder .modern-input:focus, 2611 #crmWebToEntityFormOrder .modern-textarea:focus { 2612 outline: none; 2613 border-color: #3182ce; 2614 box-shadow: 0 0 0 3px rgba(49, 130, 206, 0.2); 2615 background-color: white; 2616 } 2617 2618 #crmWebToEntityFormOrder .modern-textarea { 2619 min-height: 120px; 2620 resize: vertical; 2621 } 2622 2623 #crmWebToEntityFormOrder .form-actions { 2624 display: flex; 2625 gap: 16px; 2626 margin-top: 32px; 2627 } 2628 2629 .modern-button { 2630 padding: 12px 24px; 2631 border-radius: 8px; 2632 font-size: 15px; 2633 font-weight: 500; 2634 cursor: pointer; 2635 transition: all 0.2s ease; 2636 border: none; 2637 flex: 1; 2638 display: flex;
2639 align-items: center; 2640 justify-content: center; 2641 margin-top: -35px; 2642 } 2643 2644 #crmWebToEntityFormOrder .submit-button { 2645 background: #d4ad21; 2646 color: black; 2647 } 2648 2649 #crmWebToEntityFormOrder .submit-button:hover { 2650 background: #d4ad10; 2651 transform: translateY(-1px); 2652 color: black; 2653 } 2654 2655 #crmWebToEntityFormOrder .reset-button { 2656 background: white; 2657 color: #4a5568; 2658 border: 1px solid #e2e8f0; 2659 } 2660 2661 #crmWebToEntityFormOrder .reset-button:hover { 2662 background: #f7fafc; 2663 border-color: #cbd5e0; 2664 } 2665 2666 #crmWebToEntityFormOrder .captcha-container { 2667 display: flex; 2668 flex-direction: column; 2669 align-items: center; 2670 margin: 24px 0; 2671 } 2672 2673 .error-message { 2674 color: #e53e3e; 2675 font-size: 14px; 2676 margin-top: 8px; 2677 visibility: hidden; 2678 } 2679 2680 @media (max-width: 768px) { 2681 .modern-form-card { 2682 padding: 24px; 2683 } 2684 2685 #crmWebToEntityFormOrder .form-header h2 { 2686 font-size: 20px; 2687 } 2688 2689 #crmWebToEntityFormOrder .reset-button { 2690 margin-bottom: 30px; 2691 } 2692 2693 #crmWebToEntityFormOrder .form-actions { 2694 flex-direction: column; 2695 gap: 12px; 2696 } 2697 } 2698 2699 @media (max-width: 480px) { 2700 .modern-form-container { 2701 padding: 15px; 2702 } 2703 2704 #crmWebToEntityFormOrder .reset-button { 2705 margin-bottom: 30px; 2706 } 2707 2708 .modern-form-card { 2709 padding: 20px 16px; 2710 } 2711 } 2712</style> 2713
2714<script> 2715 let autocompleteService; 2716 let placesService; 2717 let selectedPlace = null; 2718 2719 function rccallback3268404000000355344() { 2720 if (document.getElementById("recap3268404000000355344") != undefined) { 2721 document 2722 .getElementById("recap3268404000000355344") 2723 .setAttribute("captcha-verified", true); 2724 } 2725 if ( 2726 document.getElementById("recapErr3268404000000355344") != undefined && 2727 document.getElementById("recapErr3268404000000355344").style.visibility == 2728 "visible" 2729 ) { 2730 document.getElementById("recapErr3268404000000355344").style.visibility = 2731 "hidden"; 2732 } 2733 } 2734 2735 function reCaptchaAlert3268404000000355344() { 2736 var recap = document.getElementById("recap3268404000000355344"); 2737 if ( 2738 recap != undefined && 2739 recap.getAttribute("captcha-verified") == "false" 2740 ) { 2741 document.getElementById("recapErr3268404000000355344").style.visibility = 2742 "visible"; 2743 return false; 2744 } 2745 return true; 2746 } 2747 2748 function validateEmail3268404000000355344() { 2749 var form = document.forms["WebForm3268404000000355344"]; 2750 var emailFld = form.querySelectorAll("[ftype=email]"); 2751 var i; 2752 for (i = 0; i < emailFld.length; i++) { 2753 var emailVal = emailFld[i].value; 2754 if (emailVal.replace(/^\s+|\s+$/g, "").length != 0) { 2755 var atpos = emailVal.indexOf("@"); 2756 var dotpos = emailVal.lastIndexOf("."); 2757 if (atpos < 1 || dotpos < atpos + 2 || dotpos + 2 >= emailVal.length) { 2758 alert("Please enter a valid email address. "); 2759 emailFld[i].focus(); 2760 return false; 2761 } 2762 } 2763 } 2764 return true; 2765 } 2766 2767 function validateAddressFormat(address) { 2768 address = address.trim().replace(/\s+/g, " "); 2769 2770 if (!address.includes(",")) { 2771 return { 2772 valid: false, 2773 message: 2774 "Address must include city. Format: 1453 Dorchester Ave, Boston, MA 02122, USA", 2775 }; 2776 } 2777 2778 const parts = address.split(",").map((part) => part.trim()); 2779 2780 if (parts.length < 2) { 2781 return { 2782 valid: false, 2783 message: 2784 "Address must include both street and city. Format: 1453 Dorchester Ave, Boston, MA 02122, USA", 2785 }; 2786 } 2787 2788 if (parts[0].length < 3) { 2789 return { 2790 valid: false, 2791 message: 2792 "Street address is too short. Format: 1453 Dorchester Ave, Boston, MA 02122, USA", 2793 }; 2794 } 2795 2796 if (parts[1].length < 2) { 2797 return { 2798 valid: false, 2799 message: 2800 "City name is required. Format: 1453 Dorchester Ave, Boston, MA 02122, USA", 2801 }; 2802 } 2803 2804 const streetHasNumber = /\d/.test(parts[0]); 2805 const streetHasText = /[a-zA-Z]/.test(parts[0]); 2806 2807 if (!streetHasNumber || !streetHasText) { 2808 return { 2809 valid: false, 2810 message: 2811 "Street address should include number and street name. Format: 1453 Dorchester Ave, Boston, MA 02122, USA", 2812 }; 2813 } 2814 2815 return { valid: true }; 2816 } 2817 2818 function validatePhoneFormat(phone) { 2819 phone = phone.trim(); 2820 2821 if (phone.length === 0) { 2822 return { valid: true }; 2823 } 2824 2825 // Remove all non-numeric characters to check digit count 2826 const digitsOnly = phone.replace(/\D/g, ""); 2827 2828 if (digitsOnly.length < 10) { 2829 return { 2830 valid: false, 2831 message: "Phone number must be 10 digits", 2832 }; 2833 } 2834 2835 if (digitsOnly.length > 10) { 2836 return { 2837 valid: false, 2838 message: "Phone number must be exactly 10 digits", 2839 }; 2840 } 2841 2842 // Check if it matches one of the accepted formats 2843 const format1 = /^\(\d{3}\)\s\d{3}-\d{4}$/; // (123) 456-7890 2844 const format2 = /^\d{3}-\d{3}-\d{4}$/; // 123-456-7890 2845 const format3 = /^\d{3}\.\d{3}\.\d{4}$/; // 123.456.7890 2846 const format4 = /^\d{10}$/; // 1234567890 2847 2848 if ( 2849 !format1.test(phone) && 2850 !format2.test(phone) && 2851 !format3.test(phone) && 2852 !format4.test(phone) 2853 ) { 2854 return { 2855 valid: false, 2856 message: 2857 "Invalid format. Use: (123) 456-7890, 123-456-7890, 123.456.7890, or 1234567890", 2858 }; 2859 } 2860 2861 return { valid: true }; 2862 } 2863 2864 function showAddressError(message) { 2865 const errorDiv = document.getElementById("address-validation-error"); 2866 const addressInput = document.getElementById("COBJ1CF7"); 2867 2868 errorDiv.textContent = message; 2869 errorDiv.style.display = "block"; 2870 addressInput.classList.add("error"); 2871 } 2872 2873 function hideAddressError() { 2874 const errorDiv = document.getElementById("address-validation-error"); 2875 const addressInput = document.getElementById("COBJ1CF7"); 2876 2877 errorDiv.style.display = "none"; 2878 addressInput.classList.remove("error"); 2879 } 2880 2881 function showPhoneError(message) { 2882 const errorDiv = document.getElementById("phone-validation-error"); 2883 const phoneInput = document.getElementById("COBJ1CF1"); 2884 2885 errorDiv.textContent = message; 2886 errorDiv.style.display = "block"; 2887 phoneInput.classList.add("error"); 2888 } 2889 2890 function hidePhoneError() { 2891 const errorDiv = document.getElementById("phone-validation-error"); 2892 const phoneInput = document.getElementById("COBJ1CF1"); 2893 2894 errorDiv.style.display = "none"; 2895 phoneInput.classList.remove("error"); 2896 } 2897 2898 function checkMandatory3268404000000355344() { 2899 var mndFileds = new Array("NAME", "Email", "COBJ1CF7", "COBJ1CF1"); 2900 var fldLangVal = new Array( 2901 "Full\x20Name", 2902 "Contact\x20Email", 2903 "Subject\x20Property\x20Address", 2904 "Phone" 2905 ); 2906 2907 for (i = 0; i < mndFileds.length; i++) { 2908 var fieldObj = document.forms["WebForm3268404000000355344"][mndFileds[i]]; 2909 if (fieldObj) { 2910 if (fieldObj.value.replace(/^\s+|\s+$/g, "").length == 0) { 2911 if (fieldObj.type == "file") { 2912 alert("Please select a file to upload."); 2913 fieldObj.focus(); 2914 return false; 2915 }
2916 alert(fldLangVal[i] + " cannot be empty."); 2917 fieldObj.focus(); 2918 return false; 2919 } else if (fieldObj.nodeName == "SELECT") { 2920 if (fieldObj.options[fieldObj.selectedIndex].value == "-None-") { 2921 alert(fldLangVal[i] + " cannot be none."); 2922 fieldObj.focus(); 2923 return false; 2924 } 2925 } else if (fieldObj.type == "checkbox") { 2926 if (fieldObj.checked == false) { 2927 alert("Please accept " + fldLangVal[i]); 2928 fieldObj.focus(); 2929 return false; 2930 } 2931 } 2932 try { 2933 if (fieldObj.name == "Last Name") { 2934 name = fieldObj.value; 2935 } 2936 } catch (e) {} 2937 } 2938 } 2939 2940 const addressInput = document.getElementById("COBJ1CF7"); 2941 if (addressInput && addressInput.value.trim() && !selectedPlace) { 2942 const validation = validateAddressFormat(addressInput.value); 2943 2944 if (!validation.valid) { 2945 showAddressError(validation.message); 2946 addressInput.focus(); 2947 return false; 2948 } 2949 } 2950 2951 // Validate phone format 2952 const phoneInput = document.getElementById("COBJ1CF1"); 2953 if (phoneInput && phoneInput.value.trim()) { 2954 const phoneValidation = validatePhoneFormat(phoneInput.value); 2955 2956 if (!phoneValidation.valid) { 2957 showPhoneError(phoneValidation.message); 2958 phoneInput.focus(); 2959 return false; 2960 } 2961 } 2962 2963 if (!validateEmail3268404000000355344()) { 2964 return false; 2965 } 2966 if (!reCaptchaAlert3268404000000355344()) { 2967 return false; 2968 } 2969 2970 var urlparams = new URLSearchParams(window.location.search); 2971 if (urlparams.has("service") && urlparams.get("service") === "smarturl") { 2972 var webform = document.getElementById("webform3268404000000355344"); 2973 var service = urlparams.get("service"); 2974 var smarturlfield = document.createElement("input"); 2975 smarturlfield.setAttribute("type", "hidden"); 2976 smarturlfield.setAttribute("value", service); 2977 smarturlfield.setAttribute("name", "service"); 2978 webform.appendChild(smarturlfield); 2979 } 2980 2981 document 2982 .querySelector(".modern-button.submit-button") 2983 .setAttribute("disabled", true); 2984 2985 return true; 2986 } 2987 2988 function tooltipShow3268404000000355344(el) { 2989 var tooltip = el.parentNode.querySelector(".tooltip-content"); 2990 var tooltipDisplay = tooltip.style.display; 2991 if (tooltipDisplay == "none") { 2992 var allTooltip = document.querySelectorAll(".tooltip-content"); 2993 for (i = 0; i < allTooltip.length; i++) { 2994 allTooltip[i].style.display = "none"; 2995 } 2996 tooltip.style.display = "block"; 2997 } else { 2998 tooltip.style.display = "none"; 2999 } 3000 } 3001 3002 function initAutocomplete() { 3003 console.log("Google Places API loaded successfully"); 3004 3005 autocompleteService = new google.maps.places.AutocompleteService(); 3006 placesService = new google.maps.places.PlacesService( 3007 document.createElement("div") 3008 ); 3009 3010 const addressInput = document.getElementById("COBJ1CF7"); 3011 const suggestionsContainer = document.getElementById("address-suggestions"); 3012 const phoneInput = document.getElementById("COBJ1CF1"); 3013 3014 if (!addressInput) { 3015 console.error("Address input field not found"); 3016 return; 3017 } 3018 3019 // Phone input live validation 3020 if (phoneInput) { 3021 phoneInput.addEventListener("input", function (e) { 3022 const phone = e.target.value.trim(); 3023 3024 if (phone.length > 0) { 3025 const validation = validatePhoneFormat(phone); 3026 if (!validation.valid) { 3027 showPhoneError(validation.message); 3028 } else { 3029 hidePhoneError(); 3030 } 3031 } else { 3032 hidePhoneError(); 3033 } 3034 }); 3035 3036 phoneInput.addEventListener("blur", function () { 3037 const phone = this.value.trim(); 3038 if (phone.length > 0) { 3039 const validation = validatePhoneFormat(phone); 3040 if (!validation.valid) { 3041 showPhoneError(validation.message); 3042 } 3043 } 3044 }); 3045 } 3046 3047 // Address input live validation 3048 addressInput.addEventListener("input", function (e) { 3049 selectedPlace = null; 3050 3051 const query = e.target.value.trim(); 3052 3053 // Live validation check 3054 if (query.length > 0) { 3055 const validation = validateAddressFormat(query); 3056 if (!validation.valid && query.length > 5) { 3057 showAddressError(validation.message); 3058 } else { 3059 hideAddressError(); 3060 } 3061 } else { 3062 hideAddressError(); 3063 } 3064 3065 if (query.length < 3) { 3066 hideSuggestions(); 3067 return; 3068 } 3069 3070 showLoadingIndicator(); 3071 3072 autocompleteService.getPlacePredictions( 3073 { 3074 input: query, 3075 types: ["address"], 3076 componentRestrictions: { country: "us" }, 3077 }, 3078 function (predictions, status) { 3079 if ( 3080 status !== google.maps.places.PlacesServiceStatus.OK || 3081 !predictions 3082 ) { 3083 hideSuggestions(); 3084 return; 3085 } 3086 3087 displaySuggestions(predictions); 3088 } 3089 ); 3090 });
3091 3092 addressInput.addEventListener("focus", function () { 3093 const query = this.value.trim(); 3094 if (query.length >= 3) { 3095 this.dispatchEvent(new Event("input")); 3096 } 3097 }); 3098 3099 addressInput.addEventListener("blur", function () { 3100 setTimeout(hideSuggestions, 200); 3101 }); 3102 3103 addressInput.addEventListener("keydown", function (e) { 3104 const suggestions = suggestionsContainer.querySelectorAll( 3105 ".address-suggestion" 3106 ); 3107 const activeSuggestion = suggestionsContainer.querySelector( 3108 ".address-suggestion.active" 3109 ); 3110 3111 if (e.key === "ArrowDown") { 3112 e.preventDefault(); 3113 navigateSuggestions(1, suggestions, activeSuggestion); 3114 } else if (e.key === "ArrowUp") { 3115 e.preventDefault(); 3116 navigateSuggestions(-1, suggestions, activeSuggestion); 3117 } else if (e.key === "Enter" && activeSuggestion) { 3118 e.preventDefault(); 3119 activeSuggestion.click(); 3120 } else if (e.key === "Escape") { 3121 hideSuggestions(); 3122 } 3123 }); 3124 } 3125 3126 function showLoadingIndicator() { 3127 const suggestionsContainer = document.getElementById("address-suggestions"); 3128 suggestionsContainer.innerHTML = 3129 '<div class="loading-indicator">Searching addresses...</div>'; 3130 suggestionsContainer.style.display = "block"; 3131 } 3132 3133 function displaySuggestions(predictions) { 3134 const suggestionsContainer = document.getElementById("address-suggestions"); 3135 3136 if (predictions.length === 0) { 3137 suggestionsContainer.innerHTML = 3138 '<div class="loading-indicator">No addresses found</div>'; 3139 suggestionsContainer.style.display = "block"; 3140 return; 3141 } 3142 3143 let suggestionsHTML = ""; 3144 3145 predictions.forEach((prediction, index) => { 3146 suggestionsHTML += ` 3147 <div class="address-suggestion" data-place-id="${prediction.place_id}" data-index="${index}"> 3148 <div class="main-text">${prediction.structured_formatting.main_text}</div> 3149 <div class="secondary-text">${prediction.structured_formatting.secondary_text}</div> 3150 </div> 3151 `; 3152 }); 3153 3154 suggestionsContainer.innerHTML = suggestionsHTML; 3155 suggestionsContainer.style.display = "block"; 3156 3157 const suggestionElements = suggestionsContainer.querySelectorAll( 3158 ".address-suggestion" 3159 ); 3160 suggestionElements.forEach((suggestion) => { 3161 suggestion.addEventListener("click", function () { 3162 const placeId = this.getAttribute("data-place-id"); 3163 selectPlace(placeId); 3164 }); 3165 3166 suggestion.addEventListener("mouseenter", function () { 3167 suggestionElements.forEach((s) => s.classList.remove("active")); 3168 this.classList.add("active"); 3169 }); 3170 }); 3171 } 3172 3173 function navigateSuggestions(direction, suggestions, activeSuggestion) { 3174 let nextIndex = 0; 3175 3176 if (activeSuggestion) { 3177 const currentIndex = parseInt( 3178 activeSuggestion.getAttribute("data-index") 3179 ); 3180 nextIndex = currentIndex + direction; 3181 3182 if (nextIndex < 0) nextIndex = suggestions.length - 1; 3183 if (nextIndex >= suggestions.length) nextIndex = 0; 3184 } 3185 3186 suggestions.forEach((s) => s.classList.remove("active")); 3187 suggestions[nextIndex].classList.add("active"); 3188 suggestions[nextIndex].scrollIntoView({ block: "nearest" }); 3189 } 3190 3191 function hideSuggestions() { 3192 const suggestionsContainer = document.getElementById("address-suggestions"); 3193 suggestionsContainer.style.display = "none"; 3194 } 3195 3196 function selectPlace(placeId) { 3197 placesService.getDetails( 3198 { 3199 placeId: placeId, 3200 fields: [ 3201 "address_components", 3202 "formatted_address", 3203 "geometry", 3204 "name", 3205 "place_id", 3206 ], 3207 }, 3208 function (place, status) { 3209 if (status === google.maps.places.PlacesServiceStatus.OK) { 3210 selectedPlace = place; 3211 3212 document.getElementById("COBJ1CF7").value = place.formatted_address; 3213 3214 parseAddressComponents(place.address_components); 3215 3216 if (place.geometry && place.geometry.location) { 3217 document.getElementById("latitude").value = 3218 place.geometry.location.lat(); 3219 document.getElementById("longitude").value = 3220 place.geometry.location.lng(); 3221 } 3222 3223 hideSuggestions(); 3224 hideAddressError(); 3225 3226 showSelectedAddress(place.formatted_address); 3227 } 3228 } 3229 ); 3230 } 3231 3232 function parseAddressComponents(components) { 3233 const addressInfo = { 3234 street_number: "", 3235 route: "", 3236 locality: "", 3237 administrative_area_level_1: "", 3238 postal_code: "", 3239 country: "", 3240 }; 3241
3242 components.forEach((component) => { 3243 const types = component.types; 3244 3245 if (types.includes("street_number")) { 3246 addressInfo.street_number = component.long_name; 3247 } else if (types.includes("route")) { 3248 addressInfo.route = component.long_name; 3249 } else if (types.includes("locality")) { 3250 addressInfo.locality = component.long_name; 3251 } else if (types.includes("administrative_area_level_1")) { 3252 addressInfo.administrative_area_level_1 = component.short_name; 3253 } else if (types.includes("postal_code")) { 3254 addressInfo.postal_code = component.long_name; 3255 } else if (types.includes("country")) { 3256 addressInfo.country = component.long_name; 3257 } 3258 }); 3259 3260 Object.keys(addressInfo).forEach((key) => { 3261 const field = document.getElementById(key); 3262 if (field) { 3263 field.value = addressInfo[key]; 3264 } 3265 }); 3266 } 3267 3268 function showSelectedAddress(address) { 3269 const existingDisplay = document.querySelector(".selected-address"); 3270 if (existingDisplay) { 3271 existingDisplay.remove(); 3272 } 3273 3274 const selectedDisplay = document.createElement("div"); 3275 selectedDisplay.className = "selected-address"; 3276 selectedDisplay.innerHTML = ` 3277 <strong>Selected Address:</strong> ${address}
3278 <span style="float: right; color: #38a169; cursor: pointer;" onclick="clearSelectedAddress()">â</span> 3279 `; 3280 selectedDisplay.style.display = "block"; 3281 3282 const addressInput = document.getElementById("COBJ1CF7"); 3283 addressInput.parentNode.insertBefore( 3284 selectedDisplay, 3285 addressInput.nextSibling 3286 ); 3287 } 3288 3289 function clearSelectedAddress() { 3290 const addressInput = document.getElementById("COBJ1CF7"); 3291 addressInput.value = ""; 3292 3293 const hiddenFields = [ 3294 "street_number", 3295 "route", 3296 "locality", 3297 "administrative_area_level_1", 3298 "postal_code", 3299 "country", 3300 "latitude", 3301 "longitude", 3302 ]; 3303 3304 hiddenFields.forEach((field) => { 3305 const element = document.getElementById(field); 3306 if (element) element.value = ""; 3307 }); 3308 3309 const selectedDisplay = document.querySelector(".selected-address"); 3310 if (selectedDisplay) { 3311 selectedDisplay.remove(); 3312 } 3313 3314 selectedPlace = null; 3315 hideAddressError(); 3316 addressInput.focus(); 3317 } 3318 3319 window.gm_authFailure = function () { 3320 alert( 3321 "Google Maps API failed to load. Please check your API key and billing setup." 3322 ); 3323 console.error("Google Maps API authentication failed"); 3324 }; 3325 3326 document.addEventListener("click", function (event) { 3327 if (!event.target.closest(".tooltip-container")) { 3328 var tooltips = document.querySelectorAll(".tooltip-content"); 3329 tooltips.forEach(function (tooltip) { 3330 tooltip.style.display = "none"; 3331 }); 3332 } 3333 }); 3334</script>
3334 3335
3336<script 3337 id="wf_anal" 3338 src="https://crm.zohopublic.com/crm/WebFormAnalyticsServeServlet?rid=42d5912e39904438eefec4ab11dcca914b067c26b64a914e7fb863894d268e19080a3c7136ca03c9d577da47c0f137e8gid91ca6a33498e3c99a59b33e3740290e479fd74a028a9ef5dfac845df33596ae5gid8c5591a66224bb3c0783dddade58b42ec4f4a9cb42ed371c371ead7794917b5dgidc044b4b411f8b0c341801e253a44739693c042091d23887667330ee58c6f899d&tw=dcc472a02e00762ba0d37a24ef885ac11fa4e3171709ccd2c5c1ddcdff112018" 3339></script>
3339 3340 </div> 3341 </div> 3342 </div> 3343 <div class="elementor-element elementor-element-7942a3f e-flex e-con-boxed e-con e-parent" data-id="7942a3f" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","animation":"none"}"> 3344 <div class="e-con-inner"> 3345 <div class="elementor-element elementor-element-bf5fcb9 e-con-full e-flex e-con e-child" data-id="bf5fcb9" data-element_type="container" data-e-type="container"> 3346 <div class="elementor-element elementor-element-11854d5 elementor-widget elementor-widget-image" data-id="11854d5" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="image.default"> 3347 <div class="elementor-widget-container"> 3348 <a href="https://www.mlspin.com/" target="_blank" rel="noopener"> 3349 <img decoding="async" src="https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/mls-pin-01-qtbjdtkmio8feifzqf6ulqmn7d6f88acmhvkznjtog.png" title="mls-pin-01" alt="mls-pin" class="elementor-animation-grow" loading="lazy" /> </a> 3350 </div> 3351 </div> 3352 <div class="elementor-element elementor-element-951a2cb elementor-widget elementor-widget-image" data-id="951a2cb" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="image.default"> 3353 <div class="elementor-widget-container"> 3354 <a href="https://www.hrai.org/" target="_blank" rel="noopener"> 3355 <img decoding="async" src="https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/appraisal-institute-01-qtbjeahpxovk6nw79tkif9kfvlxtihjyk5cfiziznk.png" title="appraisal-institute-01" alt="appraisal-institute-01" class="elementor-animation-grow" loading="lazy" /> </a> 3356 </div> 3357 </div> 3358 <div class="elementor-element elementor-element-c63f197 elementor-widget elementor-widget-image" data-id="c63f197" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="image.default"> 3359 <div class="elementor-widget-container"> 3360 <a href="https://primemls.com/" target="_blank" rel="noopener"> 3361 <img decoding="async" src="https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/prime-mls-01-qua0zyh8dcm1du1gamt2ryr4l8txs86vx20ospuoe8.png" title="prime-mls-01" alt="prime mls" class="elementor-animation-grow" loading="lazy" /> </a> 3362 </div> 3363 </div> 3364 <div class="elementor-element elementor-element-4b50729 elementor-widget elementor-widget-image" data-id="4b50729" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="image.default"> 3365 <div class="elementor-widget-container"> 3366 <a href="https://landing.sparkforappraisers.com/" target="_blank" rel="noopener"> 3367 <img decoding="async" src="https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/vq0fxuiaurkqz9hzm3jb-qvcj4ob9gixuzx4ubj3ie8v9ivrrdekilf3ycitnuo.webp" title="vq0fxuiaurkqz9hzm3jb" alt="vq0fxuiaurkqz9hzm3jb" class="elementor-animation-grow" loading="lazy" /> </a> 3368 </div> 3369 </div> 3370 </div> 3371 <div class="elementor-element elementor-element-b66a5ef e-con-full e-flex e-con e-child" data-id="b66a5ef" data-element_type="container" data-e-type="container"> 3372 <div class="elementor-element elementor-element-80eaced elementor-widget elementor-widget-image" data-id="80eaced" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="image.default"> 3373 <div class="elementor-widget-container"> 3374 <a href="https://www.costar.com/" target="_blank" rel="noopener"> 3375 <img decoding="async" src="https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/costar-realty-information-inc-logo-vector-qtepvksx88lxvh3i06ixmu7yftesc1klwn890gu0w0.png" title="costar-realty-information-inc-logo-vector" alt="costar" class="elementor-animation-grow" loading="lazy" /> </a> 3376 </div>
3377 </div> 3378 <div class="elementor-element elementor-element-638ca40 elementor-widget elementor-widget-image" data-id="638ca40" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="image.default"> 3379 <div class="elementor-widget-container"> 3380 <a href="https://www.solomonappraisal.com/" target="_blank" rel="noopener"> 3381 <img decoding="async" src="https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/logo8186755_md-qvcii62dtc4dqxaeuyl900mf94k1v2mqqlqljvlssg.jpg" title="logo8186755_md" alt="solomon" class="elementor-animation-grow" loading="lazy" /> </a> 3382 </div> 3383 </div> 3384 <div class="elementor-element elementor-element-10ab7e7 elementor-widget elementor-widget-image" data-id="10ab7e7" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="image.default"> 3385 <div class="elementor-widget-container"> 3386 <a href="https://www.corelogic.com/" target="_blank" rel="noopener"> 3387 <img decoding="async" src="https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/Matrix-qvcihji99b9m3lo1dwkp1lhd2nc2zijf676iftu8lc.png" title="Matrix" alt="matrix" class="elementor-animation-grow" loading="lazy" /> </a> 3388 </div> 3389 </div> 3390 <div class="elementor-element elementor-element-c20295e elementor-widget elementor-widget-image" data-id="c20295e" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none"}" data-widget_type="image.default"> 3391 <div class="elementor-widget-container"> 3392 <a href="https://www.dwellingcost.com/" target="_blank" rel="noopener"> 3393 <img decoding="async" src="https://bostonappraisal.com/wp-content/uploads/elementor/thumbs/download-qvcj5m5gak7vcr8by3g873mcp4znv9ppankmicu9kw.png" title="download" alt="dwellingcost" class="elementor-animation-grow" loading="lazy" /> </a> 3394 </div> 3395 </div> 3396 </div> 3397 </div> 3398 </div> 3399 </div> 3400 3401 3402 3403</div><!-- .entry-content .clear --> 3404 3405 3406 3407</article><!-- #post-## --> 3408 3409 </main><!-- #main --> 3410 3411 3412 </div><!-- #primary --> 3413 3414 3415 </div> <!-- ast-container --> 3416 </div><!-- #content --> 3417 <footer itemtype="https://schema.org/WPFooter" itemscope="itemscope" id="colophon" role="contentinfo"> 3418 <div class='footer-width-fixer'> <div data-elementor-type="wp-post" data-elementor-id="56156" class="elementor elementor-56156"> 3419 <div class="elementor-element elementor-element-118ceca e-flex e-con-boxed e-con e-parent" data-id="118ceca" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 3420 <div class="e-con-inner"> 3421 <div class="elementor-element elementor-element-7a9f1ad e-con-full e-flex e-con e-child" data-id="7a9f1ad" data-element_type="container" data-e-type="container"> 3422 <div class="elementor-element elementor-element-1410c2f e-con-full e-flex e-con e-child" data-id="1410c2f" data-element_type="container" data-e-type="container"> 3423 <div class="elementor-element elementor-element-c1ba2f5 elementor-widget elementor-widget-heading" data-id="c1ba2f5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3424 <div class="elementor-widget-container"> 3425 <h2 class="elementor-heading-title elementor-size-default">Contact Us</h2> </div> 3426 </div> 3427 </div> 3428 <div class="elementor-element elementor-element-bd5392d e-con-full e-flex e-con e-child" data-id="bd5392d" data-element_type="container" data-e-type="container"> 3429 <div class="elementor-element elementor-element-ecb6912 e-con-full e-flex e-con e-child" data-id="ecb6912" data-element_type="container" data-e-type="container"> 3430 <div class="elementor-element elementor-element-7112304 elementor-widget-tablet__width-initial elementor-mobile-align-left elementor-widget elementor-widget-button" data-id="7112304" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 3431 <div class="elementor-widget-container"> 3432 <div class="elementor-button-wrapper"> 3433 <a class="elementor-button elementor-button-link elementor-size-sm" href="tel:(617)%20440-7700"> 3434 <span class="elementor-button-content-wrapper"> 3435 <span class="elementor-button-icon"> 3436 <svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-volume" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M97.333 506.966c-129.874-129.874-129.681-340.252 0-469.933 5.698-5.698 14.527-6.632 21.263-2.422l64.817 40.513a17.187 17.187 0 0 1 6.849 20.958l-32.408 81.021a17.188 17.188 0 0 1-17.669 10.719l-55.81-5.58c-21.051 58.261-20.612 122.471 0 179.515l55.811-5.581a17.188 17.188 0 0 1 17.669 10.719l32.408 81.022a17.188 17.188 0 0 1-6.849 20.958l-64.817 40.513a17.19 17.19 0 0 1-21.264-2.422zM247.126 95.473c11.832 20.047 11.832 45.008 0 65.055-3.95 6.693-13.108 7.959-18.718 2.581l-5.975-5.726c-3.911-3.748-4.793-9.622-2.261-14.41a32.063 32.063 0 0 0 0-29.945c-2.533-4.788-1.65-10.662 2.261-14.41l5.975-5.726c5.61-5.378 14.768-4.112 18.718 2.581zm91.787-91.187c60.14 71.604 60.092 175.882 0 247.428-4.474 5.327-12.53 5.746-17.552.933l-5.798-5.557c-4.56-4.371-4.977-11.529-.93-16.379 49.687-59.538 49.646-145.933 0-205.422-4.047-4.85-3.631-12.008.93-16.379l5.798-5.557c5.022-4.813 13.078-4.394 17.552.933zm-45.972 44.941c36.05 46.322 36.108 111.149 0 157.546-4.39 5.641-12.697 6.251-17.856 1.304l-5.818-5.579c-4.4-4.219-4.998-11.095-1.285-15.931 26.536-34.564 26.534-82.572 0-117.134-3.713-4.836-3.115-11.711 1.285-15.931l5.818-5.579c5.159-4.947 13.466-4.337 17.856 1.304z"></path></svg> </span> 3437 <span class="elementor-button-text">(617) 440-7700</span> 3438 </span> 3439 </a> 3440 </div> 3441 </div>
3442 </div> 3443 <div class="elementor-element elementor-element-64b6cbf elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="64b6cbf" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 3444 <div class="elementor-widget-container"> 3445 <div class="elementor-button-wrapper"> 3446 <a class="elementor-button elementor-button-link elementor-size-sm" href="mailto:[email protected]"> 3447 <span class="elementor-button-content-wrapper"> 3448 <span class="elementor-button-icon"> 3449 <i aria-hidden="true" class="icon icon-email"></i> </span> 3450 <span class="elementor-button-text">[email protected]</span> 3451 </span> 3452 </a> 3453 </div> 3454 </div> 3455 </div> 3456 </div> 3457 </div> 3458 </div> 3459 <div class="elementor-element elementor-element-9709890 e-con-full e-flex e-con e-child" data-id="9709890" data-element_type="container" data-e-type="container"> 3460 <div class="elementor-element elementor-element-5110d54 e-con-full e-flex e-con e-child" data-id="5110d54" data-element_type="container" data-e-type="container"> 3461 <div class="elementor-element elementor-element-3f28a5f elementor-widget elementor-widget-heading" data-id="3f28a5f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3462 <div class="elementor-widget-container"> 3463 <h2 class="elementor-heading-title elementor-size-default">Important Links</h2> </div> 3464 </div> 3465 </div> 3466 <div class="elementor-element elementor-element-08b70ec e-con-full e-flex e-con e-child" data-id="08b70ec" data-element_type="container" data-e-type="container"> 3467 <div class="elementor-element elementor-element-12b2fe4 elementor-align-start elementor-mobile-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="12b2fe4" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 3468 <div class="elementor-widget-container"> 3469 <ul class="elementor-icon-list-items"> 3470 <li class="elementor-icon-list-item"> 3471 <a href="https://bostonappraisal.com/commercial-appraisal-services-massachusetts/"> 3472 3473 <span class="elementor-icon-list-icon"> 3474 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"></path></svg> </span> 3475 <span class="elementor-icon-list-text">Commercial Appraisal</span> 3476 </a> 3477 </li> 3478 <li class="elementor-icon-list-item"> 3479 <a href="https://bostonappraisal.com/residential-appraisal-services-massachusetts-new-england/"> 3480 3481 <span class="elementor-icon-list-icon"> 3482 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"></path></svg> </span> 3483 <span class="elementor-icon-list-text">Residential Appraisal</span> 3484 </a> 3485 </li> 3486 <li class="elementor-icon-list-item"> 3487 <a href="https://bostonappraisal.com/divorce-appraisal-services-massachusetts/"> 3488 3489 <span class="elementor-icon-list-icon"> 3490 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"></path></svg> </span> 3491 <span class="elementor-icon-list-text">Divorce Appraisal</span> 3492 </a> 3493 </li> 3494 <li class="elementor-icon-list-item"> 3495 <a href="https://bostonappraisal.com/appraisal-near-me/"> 3496 3497 <span class="elementor-icon-list-icon"> 3498 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check" viewB
3498ox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"></path></svg> </span> 3499 <span class="elementor-icon-list-text">Appraisal Near Me</span> 3500 </a> 3501 </li> 3502 </ul> 3503 </div> 3504 </div> 3505 </div> 3506 </div> 3507 <div class="elementor-element elementor-element-f469c5d e-con-full e-flex e-con e-child" data-id="f469c5d" data-element_type="container" data-e-type="container"> 3508 <div class="elementor-element elementor-element-6d19371 e-con-full e-flex e-con e-child" data-id="6d19371" data-element_type="container" data-e-type="container"> 3509 <div class="elementor-element elementor-element-12afc51 elementor-widget elementor-widget-heading" data-id="12afc51" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3510 <div class="elementor-widget-container"> 3511 <h2 class="elementor-heading-title elementor-size-default">Follow Us</h2> </div> 3512 </div> 3513 </div> 3514 <div class="elementor-element elementor-element-68f5c62 e-con-full e-flex e-con e-child" data-id="68f5c62" data-element_type="container" data-e-type="container"> 3515 <div class="elementor-element elementor-element-9ba8f5c elementor-view-default elementor-widget elementor-widget-icon" data-id="9ba8f5c" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 3516 <div class="elementor-widget-container"> 3517 <div class="elementor-icon-wrapper"> 3518 <a class="elementor-icon elementor-animation-pulse" href="https://www.linkedin.com/company/boston-appraisal-services/" target="_blank"> 3519 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="144px" height="144px"><path fill="#0288D1" d="M42,37c0,2.762-2.238,5-5,5H11c-2.761,0-5-2.238-5-5V11c0-2.762,2.239-5,5-5h26c2.762,0,5,2.238,5,5V37z"></path><path fill="#FFF" d="M12 19H17V36H12zM14.485 17h-.028C12.965 17 12 15.888 12 14.499 12 13.08 12.995 12 14.514 12c1.521 0 2.458 1.08 2.486 2.499C17 15.887 16.035 17 14.485 17zM36 36h-5v-9.099c0-2.198-1.225-3.698-3.192-3.698-1.501 0-2.313 1.012-2.707 1.99C24.957 25.543 25 26.511 25 27v9h-5V19h5v2.616C25.721 20.5 26.85 19 29.738 19c3.578 0 6.261 2.25 6.261 7.274L36 36 36 36z"></path></svg> </a> 3520 </div> 3521 </div> 3522 </div> 3523 <div class="elementor-element elementor-element-26238da elementor-view-default elementor-widget elementor-widget-icon" data-id="26238da" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 3524 <div class="elementor-widget-container"> 3525 <div class="elementor-icon-wrapper"> 3526 <a class="elementor-icon elementor-animation-pulse" href="https://www.youtube.com/@BostonAppraisalServices" target="_blank"> 3527 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px"><path fill="#FF3D00" d="M43.2,33.9c-0.4,2.1-2.1,3.7-4.2,4c-3.3,0.5-8.8,1.1-15,1.1c-6.1,0-11.6-0.6-15-1.1c-2.1-0.3-3.8-1.9-4.2-4C4.4,31.6,4,28.2,4,24c0-4.2,0.4-7.6,0.8-9.9c0.4-2.1,2.1-3.7,4.2-4C12.3,9.6,17.8,9,24,9c6.2,0,11.6,0.6,15,1.1c2.1,0.3,3.8,1.9,4.2,4c0.4,2.3,0.9,5.7,0.9,9.9C44,28.2,43.6,31.6,43.2,33.9z"></path><path fill="#FFF" d="M20 31L20 17 32 24z"></path></svg> </a> 3528 </div> 3529 </div> 3530 </div> 3531 <div class="elementor-element elementor-element-94c7325 elementor-view-default elementor-widget elementor-widget-icon" data-id="94c7325" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 3532 <div class="elementor-widget-container"> 3533 <div class="elementor-icon-wrapper"> 3534 <a class="elementor-icon elementor-animation-pulse" href="https://www.facebook.com/bostonappraisal/" target="_blank"> 3535 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="144px" height="144px"><path fill="#3F51B5" d="M42,37c0,2.762-2.238,5-5,5H11c-2.761,0-5-2.238-5-5V11c0-2.762,2.239-5,5-5h26c2.762,0,5,2.238,5,5V37z"></path><path fill="#FFF" d="M34.368,25H31v13h-5V25h-3v-4h3v-2.41c0.002-3.508,1.459-5.59,5.592-5.59H35v4h-2.287C31.104,17,31,17.6,31,18.723V21h4L34.368,25z"></path></svg> </a> 3536 </div> 3537 </div>
3538 </div> 3539 <div class="elementor-element elementor-element-b89c381 elementor-view-default elementor-widget elementor-widget-icon" data-id="b89c381" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 3540 <div class="elementor-widget-container"> 3541 <div class="elementor-icon-wrapper"> 3542 <a class="elementor-icon elementor-animation-pulse" href="https://www.instagram.com/bostonappraisalservices/" target="_blank"> 3543 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="96px" height="96px"><path fill="#304ffe" d="M41.67,13.48c-0.4,0.26-0.97,0.5-1.21,0.77c-0.09,0.09-0.14,0.19-0.12,0.29v1.03l-0.3,1.01l-0.3,1l-0.33,1.1 l-0.68,2.25l-0.66,2.22l-0.5,1.67c0,0.26-0.01,0.52-0.03,0.77c-0.07,0.96-0.27,1.88-0.59,2.74c-0.19,0.53-0.42,1.04-0.7,1.52 c-0.1,0.19-0.22,0.38-0.34,0.56c-0.4,0.63-0.88,1.21-1.41,1.72c-0.41,0.41-0.86,0.79-1.35,1.11c0,0,0,0-0.01,0 c-0.08,0.07-0.17,0.13-0.27,0.18c-0.31,0.21-0.64,0.39-0.98,0.55c-0.23,0.12-0.46,0.22-0.7,0.31c-0.05,0.03-0.11,0.05-0.16,0.07 c-0.57,0.27-1.23,0.45-1.89,0.54c-0.04,0.01-0.07,0.01-0.11,0.02c-0.4,0.07-0.79,0.13-1.19,0.16c-0.18,0.02-0.37,0.03-0.55,0.03 l-0.71-0.04l-3.42-0.18c0-0.01-0.01,0-0.01,0l-1.72-0.09c-0.13,0-0.27,0-0.4-0.01c-0.54-0.02-1.06-0.08-1.58-0.19 c-0.01,0-0.01,0-0.01,0c-0.95-0.18-1.86-0.5-2.71-0.93c-0.47-0.24-0.93-0.51-1.36-0.82c-0.18-0.13-0.35-0.27-0.52-0.42 c-0.48-0.4-0.91-0.83-1.31-1.27c-0.06-0.06-0.11-0.12-0.16-0.18c-0.06-0.06-0.12-0.13-0.17-0.19c-0.38-0.48-0.7-0.97-0.96-1.49 c-0.24-0.46-0.43-0.95-0.58-1.49c-0.06-0.19-0.11-0.37-0.15-0.57c-0.01-0.01-0.02-0.03-0.02-0.05c-0.1-0.41-0.19-0.84-0.24-1.27 c-0.06-0.33-0.09-0.66-0.09-1c-0.02-0.13-0.02-0.27-0.02-0.4l1.91-2.95l1.87-2.88l0.85-1.31l0.77-1.18l0.26-0.41v-1.03 c0.02-0.23,0.03-0.47,0.02-0.69c-0.01-0.7-0.15-1.38-0.38-2.03c-0.22-0.69-0.53-1.34-0.85-1.94c-0.38-0.69-0.78-1.31-1.11-1.87 C14,7.4,13.66,6.73,13.75,6.26C14.47,6.09,15.23,6,16,6h16c4.18,0,7.78,2.6,9.27,6.26C41.43,12.65,41.57,13.06,41.67,13.48z"></path><path fill="#4928f4" d="M42,16v0.27l-1.38,0.8l-0.88,0.51l-0.97,0.56l-1.94,1.13l-1.9,1.1l-1.94,1.12l-0.77,0.45 c0,0.48-0.12,0.92-0.34,1.32c-0.31,0.58-0.83,1.06-1.49,1.47c-0.67,0.41-1.49,0.74-2.41,0.98c0,0,0-0.01-0.01,0 c-3.56,0.92-8.42,0.5-10.78-1.26c-0.66-0.49-1.12-1.09-1.32-1.78c-0.06-0.23-0.09-0.48-0.09-0.73v-7.19 c0.01-0.15-0.09-0.3-0.27-0.45c-0.54-0.43-1.81-0.84-3.23-1.25c-1.11-0.31-2.3-0.62-3.3-0.92c-0.79-0.24-1.46-0.48-1.86-0.71 c0.18-0.35,0.39-0.7,0.61-1.03c1.4-2.05,3.54-3.56,6.02-4.13C14.47,6.09,15.23,6,16,6h10.8c5.37,0.94,10.32,3.13,14.47,6.26 c0.16,0.39,0.3,0.8,0.4,1.22c0.18,0.66,0.29,1.34,0.32,2.05C42,15.68,42,15.84,42,16z"></path><path fill="#6200ea" d="M42,16v4.41l-0.22,0.68l-0.75,2.33l-0.78,2.4l-0.41,1.28l-0.38,1.19l-0.37,1.13l-0.36,1.12l-0.19,0.59 l-0.25,0.78c0,0.76-0.02,1.43-0.07,2c-0.01,0.06-0.02,0.12-0.02,0.18c-0.06,0.53-0.14,0.98-0.27,1.36 c-0.01,0.06-0.03,0.12-0.05,0.17c-0.26,0.72-0.65,1.18-1.23,1.48c-0.14,0.08-0.3,0.14-0.47,0.2c-0.53,0.18-1.2,0.27-2.02,0.32 c-0.6,0.04-1.29,0.05-2.07,0.05H31.4l-1.19-0.05L30,37.61l-2.17-0.09l-2.2-0.09l-7.25-0.3l-1.88-0.08h-0.26 c-0.78-0.01-1.45-0.06-2.03-0.14c-0.84-0.13-1.49-0.35-1.98-0.68c-0.7-0.45-1.11-1.11-1.35-2.03c-0.06-0.22-0.11-0.45-0.14-0.7 c-0.1-0.58-0.15-1.25-0.18-2c0-0.15,0-0.3-0.01-0.46c-0.01-0.01,0-0.01,0-0.01v-0.58c-0.01-0.29-0.01-0.59-0.01-0.9l0.05-1.61 l0.03-1.15l0.04-1.34v-0.19l0.07-2.46l0.07-2.46l0.07-2.31l0.06-2.27l0.02-0.6c0-0.31-1.05-0.49-2.22-0.64 c-0.93-0.12-1.95-0.23-2.56-0.37c0.05-0.23,0.1-0.46,0.16-0.68c0.18-0.72,0.45-1.4,0.79-2.05c0.18-0.35,0.39-0.7,0.61-1.03 c2.16-0.95,4.41-1.69,6.76-2.17c2.06-0.43,4.21-0.66,6.43-0.66c7.36,0,14.16,2.49,19.54,6.69c0.52,0.4,1.03,0.83,1.53,1.28 C42,15.68,42,15.84,42,16z"></path><path fill="#673ab7" d="M42,18.37v4.54l-0.55,1.06l-1.05,2.05l-0.56,1.08l-0.51,0.99l-0.22,0.43c0,0.31,0,0.61-0.02,0.9 c0,0.43-0.02,0.84-0.05,1.22c-0.04,0.45-0.1,0.86-0.16,1.24c-0.15,0.79-0.36,1.47-0.66,2.03c-0.04,0.07-0.08,0.14-0.12,0.2 c-0.11,0.18-0.24,0.35-0.38,0.51c-0.18,0.22-0.38,0.41-0.61,0.57c-0.34,0.26-0.74,0.47-1.2,0.63c-0.57,0.21-1.23,0.35-2.01,0.43 c-0.51,0.05-1.07,0.08-1.68,0.08l-0.42,0.02l-2.08,0.12h-0.01L27.5,36.6l-2.25,0.13l-3.1,0.18l-3.77,0.22l-0.55,0.03 c-0.51,0-0.99-0.03-1.45-0.09c-0.05-0.01-0.09-0.02-0.14-0.02c-0.68-0.11-1.3-0.29-1.86-0.54c-0.68-0.3-1.27-0.7-1.77-1.18 c-0.44-0.43-0.82-0.92-1.13-1.47c-0.07-0.13-0.14-0.25-0.2-0.39c-0.3-0.59-0.54-1.25-0.72-1.97c-0.03-0.12-0.06-0.25-0.08-0.38 c-0.06-0.23-0.11-0.47-0.14-0.72c-0.11-0.64-0.17-1.32-0.2-2.03v-0.01c-0.01-0.29-0.02-0.57-0.02-0.87l-0.49-1.17l-0.07-0.18 L9.5,25.99L8.75,24.2l-0.12-0.29l-0.72-1.73l-0.8-1.93c0,0,0,0-0.01,0L6.29,18.3L6,17.59V16c0-0.63,0.06-1.25,0.17-1.85 c0.05-0.23,0.1-0.46,0.16-0.68c0.85-0.49,1.74-0.94,2.65-1.34c2.08-0.93,4.31-1.62,6.62-2.04c1.72-0.31,3.51-0.48,5.32-0.48 c7.31,0,13.94,2.65,19.12,6.97c0.2,0.16,0.39,0.32,0.58,0.49C41.09,17.48,41.55,17.91,42,18.37z"></path><path fill="#8e24aa" d="M42,21.35v5.14l-0.57,1.19l-1.08,2.25l-0.01,0.03c0,0.43-0.02,0.82-0.05,1.17c-0.1,1.15-0.38,1.88-0.84,2.33 c-0.33,0.34-0.74,0.53-1.25,0.63c-0.03,0.01-0.07,0.01-0.1,0.02c-0.16,0.03
3543-0.33,0.05-0.51,0.05c-0.62,0.06-1.35,0.02-2.19-0.04 c-0.09,0-0.19-0.01-0.29-0.02c-0.61-0.04-1.26-0.08-1.98-0.11c-0.39-0.01-0.8-0.02-1.22-0.02h-0.02l-1.01,0.08h-0.01l-2.27,0.16 l-2.59,0.2l-0.38,0.03l-3.03,0.22l-1.57,0.12l-1.55,0.11c-0.27,0-0.53,0-0.79-0.01c0,0-0.01-0.01-0.01,0 c-1.13-0.02-2.14-0.09-3.04-0.26c-0.83-0.14-1.56-0.36-2.18-0.69c-0.64-0.31-1.17-0.75-1.6-1.31c-0.41-0.55-0.71-1.24-0.9-2.07 c0-0.01,0-0.01,0-0.01c-0.14-0.67-0.22-1.45-0.22-2.33l-0.15-0.27L9.7,26.35l-0.13-0.22L9.5,25.99l-0.93-1.65l-0.46-0.83 l-0.58-1.03l-1-1.79L6,19.75v-3.68c0.88-0.58,1.79-1.09,2.73-1.55c1.14-0.58,2.32-1.07,3.55-1.47c1.34-0.44,2.74-0.79,4.17-1.02 c1.45-0.24,2.94-0.36,4.47-0.36c6.8,0,13.04,2.43,17.85,6.47c0.22,0.17,0.43,0.36,0.64,0.54c0.84,0.75,1.64,1.56,2.37,2.41 C41.86,21.18,41.94,21.26,42,21.35z"></path><path fill="#c2185b" d="M42,24.71v7.23c-0.24-0.14-0.57-0.31-0.98-0.49c-0.22-0.11-0.47-0.22-0.73-0.32 c-0.38-0.17-0.79-0.33-1.25-0.49c-0.1-0.04-0.2-0.07-0.31-0.1c-0.18-0.07-0.37-0.13-0.56-0.19c-0.59-0.18-1.24-0.35-1.92-0.5 c-0.26-0.05-0.53-0.1-0.8-0.14c-0.87-0.15-1.8-0.24-2.77-0.25c-0.08-0.01-0.17-0.01-0.25-0.01l-2.57,0.02l-3.5,0.02h-0.01 l-7.49,0.06c-2.38,0-3.84,0.57-4.72,0.8c0,0-0.01,0-0.01,0.01c-0.93,0.24-1.22,0.09-1.3-1.54c-0.02-0.45-0.03-1.03-0.03-1.74 l-0.56-0.43l-0.98-0.74l-0.6-0.46l-0.12-0.09L8.88,24.1l-0.25-0.19l-0.52-0.4l-0.96-0.72L6,21.91v-3.4 c0.1-0.08,0.19-0.15,0.29-0.21c1.45-1,3-1.85,4.64-2.54c1.46-0.62,3-1.11,4.58-1.46c0.43-0.09,0.87-0.18,1.32-0.24 c1.33-0.23,2.7-0.34,4.09-0.34c6.01,0,11.53,2.09,15.91,5.55c0.66,0.52,1.3,1.07,1.9,1.66c0.82,0.78,1.59,1.61,2.3,2.49 c0.14,0.18,0.28,0.36,0.42,0.55C41.64,24.21,41.82,24.46,42,24.71z"></path><path fill="#d81b60" d="M42,28.72V32c0,0.65-0.06,1.29-0.18,1.91c-0.18,0.92-0.49,1.8-0.91,2.62c-0.22,0.05-0.47,0.05-0.75,0.01 c-0.63-0.11-1.37-0.44-2.17-0.87c-0.04-0.01-0.08-0.03-0.11-0.05c-0.25-0.13-0.51-0.27-0.77-0.43c-0.53-0.29-1.09-0.61-1.65-0.91 c-0.12-0.06-0.24-0.12-0.35-0.18c-0.64-0.33-1.3-0.63-1.96-0.86c0,0,0,0-0.01,0c-0.14-0.05-0.29-0.1-0.44-0.14 c-0.57-0.16-1.15-0.26-1.71-0.26l-1.1-0.32l-4.87-1.41c0,0,0,0-0.01,0l-2.99-0.87h-0.01l-1.3-0.38c-3.76,0-6.07,1.6-7.19,0.99 c-0.44-0.23-0.7-0.81-0.79-1.95c-0.03-0.32-0.04-0.68-0.04-1.1l-1.17-0.57l-0.05-0.02h-0.01l-0.84-0.42L9.7,26.35l-0.07-0.03 l-0.17-0.09L7.5,25.28L6,24.55v-3.43c0.17-0.15,0.35-0.29,0.53-0.43c0.19-0.15,0.38-0.29,0.57-0.44c0.01,0,0.01,0,0.01,0 c1.18-0.85,2.43-1.6,3.76-2.22c1.55-0.74,3.2-1.31,4.91-1.68c0.25-0.06,0.51-0.12,0.77-0.16c1.42-0.27,2.88-0.41,4.37-0.41 c5.27,0,10.11,1.71,14.01,4.59c1.13,0.84,2.18,1.77,3.14,2.78c0.79,0.83,1.52,1.73,2.18,2.67c0.05,0.07,0.1,0.14,0.15,0.2 c0.37,0.54,0.71,1.09,1.03,1.66C41.64,28.02,41.82,28.37,42,28.72z"></path><path fill="#f50057" d="M41.82,33.91c-0.18,0.92-0.49,1.8-0.91,2.62c-0.19,0.37-0.4,0.72-0.63,1.06c-0.14,0.21-0.29,0.41-0.44,0.6 c-0.36-0.14-0.89-0.34-1.54-0.56c0,0,0,0,0-0.01c-0.49-0.17-1.05-0.35-1.65-0.52c-0.17-0.05-0.34-0.1-0.52-0.15 c-0.71-0.19-1.45-0.36-2.17-0.46c-0.6-0.1-1.19-0.16-1.74-0.16l-0.46-0.13h-0.01l-2.42-0.7l-1.49-0.43l-1.66-0.48h-0.01l-0.54-0.15 l-6.53-1.88l-1.88-0.54l-1.4-0.33l-2.28-0.54l-0.28-0.07c0,0,0,0-0.01,0l-2.29-0.53c0-0.01,0-0.01,0-0.01l-0.41-0.09l-0.21-0.05 l-1.67-0.39l-0.19-0.05l-1.42-1.17L6,27.9v-4.08c0.37-0.36,0.75-0.7,1.15-1.03c0.12-0.11,0.25-0.21,0.38-0.31 c0.12-0.1,0.25-0.2,0.38-0.3c0.91-0.69,1.87-1.31,2.89-1.84c1.3-0.7,2.68-1.26,4.13-1.66c0.28-0.09,0.56-0.17,0.85-0.23 c1.64-0.41,3.36-0.62,5.14-0.62c4.47,0,8.63,1.35,12.07,3.66c1.71,1.15,3.25,2.53,4.55,4.1c0.66,0.79,1.26,1.62,1.79,2.5 c0.05,0.07,0.09,0.13,0.13,0.2c0.32,0.53,0.62,1.08,0.89,1.64c0.25,0.5,0.47,1,0.67,1.52C41.34,32.25,41.6,33.07,41.82,33.91z"></path><path fill="#ff1744" d="M40.28,37.59c-0.14,0.21-0.29,0.41-0.44,0.6c-0.44,0.55-0.92,1.05-1.46,1.49c-0.47,0.39-0.97,0.74-1.5,1.04 c-0.2-0.05-0.4-0.11-0.61-0.19c-0.66-0.23-1.35-0.61-1.99-1.01c-0.96-0.61-1.79-1.27-2.16-1.57c-0.14-0.12-0.21-0.18-0.21-0.18 l-1.7-0.15L30,37.6l-2.2-0.19l-2.28-0.2l-3.37-0.3l-5.34-0.47l-0.02-0.01l-1.88-0.91l-1.9-0.92l-1.53-0.74l-0.33-0.16l-0.41-0.2 l-1.42-0.69L7.43,31.9l-0.59-0.29L6,31.35v-4.47c0.47-0.56,0.97-1.09,1.5-1.6c0.34-0.32,0.7-0.64,1.07-0.94 c0.06-0.05,0.12-0.1,0.18-0.14c0.04-0.05,0.09-0.08,0.13-0.1c0.59-0.48,1.21-0.91,1.85-1.3c0.74-0.47,1.52-0.89,2.33-1.24 c0.87-0.39,1.78-0.72,2.72-0.97c1.63-0.46,3.36-0.7,5.14-0.7c4.08,0,7.85,1.24,10.96,3.37c1.99,1.36,3.71,3.08,5.07,5.07 c0.45,0.64,0.85,1.32,1.22,2.02c0.13,0.26,0.26,0.52,0.37,0.78c0.12,0.25,0.23,0.5,0.34,0.75c0.21,0.52,0.4,1.04,0.57,1.58 c0.32,1,0.56,2.02,0.71,3.08C40.21,36.89,40.25,37.24,40.28,37.59z"></path><path fill="#ff5722" d="M38.39,39.42c0,0.08,0,0.17-0.01,0.26c-0.47,0.39-0.97,0.74-1.5,1.04c-0.22,0.12-0.44,0.24-0.67,0.34 c-0.23,0.11-0.46,0.21-0.7,0.3c-0.34-0.18-0.8-0.4-1.29-0.61c-0.69-0.31-1.44-0.59-2.02-0.68c-0.14-0.03-0.27-0.04-0.39-0.04 l-1.64-0.21h-0.02l-2.04-0.27l-2.06-0.27l-0.96-0.12l-7.56-0.98c-0.49,0-1.01-0.03-1.55-0.1c-0.66-0.06-1.35-0.16-2.04-0.3 c-0.68-0.12-1.37-0.28-2.03-0.45c-0.69-0.16-1.37-0.35-2-0.53c-0.73-0.22-1.41-0.43-1.98-0.62c-0.47-0.15-0.87-0.29-1.18-0.4 c-0.18-0.43-0.33-0.88-0.44-1.34C6.1,33.66,6,32.84,6,32v-1.67c0.32-0.53,0.67-1.05,1.06-1.54c0.71-0.94,1.52-1.8,2.4-2.56 c0.03-0.04,0.07-0.07,0.1-0.09l0.01-0.01c0.31-0.28,0.63-0.53,0.97-0.77c0.04-0.04,0.08-0.07,0.12-0.1 c0.16-0.12,0.33-0.24,0.51-0.35c1.43-0.97,3.01-1.73,4.7-2.24c1.6-0.48,3.29-0.73,5.05-0.73c3.49,0,6.75,1.03,9.47,2.79 c2.01,1.29,3.74,2.99,5.06,4.98c0.16,0.23,0.31,0.46,0.46,0.7c0.69,1.17,1.26,2.43,1.68,3.75c0.05,0.15,0.09,0.3,0.13,0.46 c0.08,0.27,0.15,0.55,0.21,0.83c0.02,0.07,0.04,0.14,0.06,0.22c0.14,0.63,0.24,1.29,0.31,1.95c0,0.01,0,0.01,0,0.01 C38.36,38.22,38.39,38.82,38.39,39.42z"></path><path fill="#ff6f00" d="M36.33,39.42c0,0.35-0.02,0.73-0.06,1.11c-0.02,0.18-0.04,0.36-0.06,0.53c-0.23,0.11-0.46,0.21-0.7,0.3 c-0.45,0.17-0.91,0.31-1.38,0.41c-0.32,0.07-0.65,0.13-0.98,0.16h-0.01c-0.31-0.19-0.67-0.42-1.04-0.68 c-0.67-0.47-1.37-1-1.93-1.43c-0.01-0.01-0.01-0.01-0.02-0.02c-0.59-0.45-1.01-0.79-1.01-0.79l-1.06,0.04l-2.04,0.07l-0.95,0.04 l-3.82,0.14l-3.23,0.12c-0.21,0.01-0.46,0.01-0.77,0h-0.01c-0.42-0.01-0.92-0.04-1.47-0.09c-0.64-0.05-1.34-0.11-2.05-0.18 c-0.69-0.
354308-1.39-0.16-2.06-0.24c-0.74-0.08-1.44-0.17-2.04-0.25c-0.47-0.06-0.88-0.11-1.21-0.15c-0.28-0.32-0.53-0.65-0.77-1.01 c-0.36-0.54-0.67-1.11-0.91-1.72c-0.18-0.43-0.33-0.88-0.44-1.34c0.29-0.89,0.67-1.73,1.12-2.54c0.36-0.66,0.78-1.29,1.24-1.89 c0.45-0.59,0.94-1.14,1.47-1.64v-0.01c0.15-0.15,0.3-0.29,0.45-0.42c0.28-0.26,0.57-0.5,0.87-0.73h0.01 c0.01-0.02,0.02-0.02,0.03-0.03c0.24-0.19,0.49-0.36,0.74-0.53c1.48-1.01,3.15-1.76,4.95-2.2c1.19-0.29,2.44-0.45,3.73-0.45 c2.54,0,4.94,0.61,7.05,1.71h0.01c1.81,0.93,3.41,2.21,4.7,3.75c0.71,0.82,1.32,1.72,1.82,2.67c0.35,0.64,0.65,1.31,0.9,1.99 c0.02,0.06,0.04,0.11,0.06,0.16c0.17,0.5,0.32,1.02,0.45,1.54c0.09,0.37,0.16,0.75,0.22,1.13c0.02,0.12,0.04,0.23,0.05,0.35 C36.28,37.99,36.33,38.7,36.33,39.42z"></path><path fill="#ff9800" d="M34.28,39.42v0.1c0,0.34-0.03,0.77-0.06,1.23c-0.03,0.34-0.06,0.69-0.09,1.02c-0.32,0.07-0.65,0.13-0.98,0.16 h-0.01C32.76,41.98,32.39,42,32,42h-1.75l-0.38-0.11l-1.97-0.6l-2-0.6l-4.63-1.39l-2-0.6c0,0-0.83,0.33-2,0.72h-0.01 c-0.45,0.15-0.94,0.31-1.46,0.47c-0.65,0.19-1.34,0.38-2.02,0.53c-0.7,0.16-1.39,0.28-2.01,0.33c-0.19,0.02-0.38,0.03-0.55,0.03 c-0.56-0.31-1.1-0.68-1.59-1.09c-0.43-0.36-0.83-0.75-1.2-1.18c-0.28-0.32-0.53-0.65-0.77-1.01c0.07-0.45,0.15-0.89,0.27-1.32 c0.3-1.19,0.77-2.33,1.39-3.37c0.34-0.59,0.72-1.16,1.16-1.69c0.01-0.03,0.04-0.06,0.07-0.08c-0.01-0.01,0-0.01,0-0.01 c0.13-0.17,0.27-0.33,0.41-0.48c0-0.01,0-0.01,0-0.01c0.41-0.44,0.83-0.86,1.29-1.25c0.16-0.13,0.31-0.26,0.48-0.39 c0.03-0.03,0.06-0.05,0.1-0.08c2.25-1.72,5.06-2.76,8.09-2.76c3.44,0,6.57,1.29,8.94,3.41c1.14,1.03,2.11,2.26,2.84,3.63 c0.06,0.1,0.12,0.21,0.17,0.32c0.09,0.18,0.18,0.37,0.26,0.57c0.33,0.72,0.59,1.48,0.77,2.26c0.02,0.08,0.04,0.16,0.06,0.24 c0.08,0.37,0.15,0.75,0.2,1.13C34.24,38.21,34.28,38.81,34.28,39.42z"></path><path fill="#ffc107" d="M32.22,39.42c0,0.2-0.01,0.42-0.02,0.65c-0.02,0.37-0.05,0.77-0.1,1.18c-0.02,0.25-0.06,0.5-0.1,0.75h-5.48 l-1.06-0.17l-4.14-0.66l-0.59-0.09l-1.35-0.22c-0.59,0-1.87,0.26-3.22,0.51c-0.71,0.13-1.43,0.27-2.08,0.36 c-0.08,0.01-0.16,0.02-0.23,0.03h-0.01c-0.7-0.15-1.38-0.38-2.02-0.68c-0.2-0.09-0.4-0.19-0.6-0.3c-0.56-0.31-1.1-0.68-1.59-1.09 c-0.01-0.12-0.02-0.22-0.02-0.27c0-0.26,0.01-0.51,0.03-0.76c0.04-0.64,0.13-1.26,0.27-1.86c0.22-0.91,0.54-1.79,0.97-2.6 c0.08-0.17,0.17-0.34,0.27-0.5c0.04-0.08,0.09-0.15,0.13-0.23c0.18-0.29,0.38-0.57,0.58-0.85c0.42-0.55,0.89-1.07,1.39-1.54 c0.01,0,0.01,0,0.01,0c0.04-0.04,0.08-0.08,0.12-0.11c0.05-0.04,0.09-0.09,0.14-0.12c0.2-0.18,0.4-0.34,0.61-0.49 c0-0.01,0.01-0.01,0.01-0.01c1.89-1.41,4.23-2.24,6.78-2.24c1.98,0,3.82,0.5,5.43,1.38h0.01c1.38,0.76,2.58,1.79,3.53,3.03 c0.37,0.48,0.7,0.99,0.98,1.53h0.01c0.05,0.1,0.1,0.2,0.15,0.3c0.3,0.59,0.54,1.21,0.72,1.85h0.01c0.01,0.05,0.03,0.1,0.04,0.15 c0.12,0.43,0.22,0.87,0.29,1.32c0.01,0.09,0.02,0.19,0.03,0.28C32.19,38.43,32.22,38.92,32.22,39.42z"></path><path fill="#ffd54f" d="M30.17,39.31c0,0.16,0,0.33-0.02,0.49v0.01c0,0.01,0,0.01,0,0.01c-0.02,0.72-0.12,1.43-0.28,2.07 c0,0.04-0.01,0.07-0.03,0.11h-4.67l-3.85-0.83l-0.51-0.11l-0.08,0.02l-4.27,0.88L16.27,42H16c-0.64,0-1.27-0.06-1.88-0.18 c-0.09-0.02-0.18-0.04-0.27-0.06h-0.01c-0.7-0.15-1.38-0.38-2.02-0.68c-0.02-0.11-0.04-0.22-0.05-0.33 c-0.07-0.43-0.1-0.88-0.1-1.33c0-0.17,0-0.34,0.01-0.51c0.03-0.54,0.11-1.07,0.23-1.58c0.08-0.38,0.19-0.75,0.32-1.1 c0.11-0.31,0.24-0.61,0.38-0.9c0.12-0.25,0.26-0.49,0.4-0.73c0.14-0.23,0.29-0.45,0.45-0.67c0.4-0.55,0.87-1.06,1.39-1.51 c0.3-0.26,0.63-0.51,0.97-0.73c1.46-0.96,3.21-1.52,5.1-1.52c0.37,0,0.73,0.02,1.08,0.07h0.02c1.07,0.12,2.07,0.42,2.99,0.87 c0.01,0,0.01,0,0.01,0c1.45,0.71,2.68,1.78,3.58,3.1c0.15,0.22,0.3,0.46,0.43,0.7c0.11,0.19,0.21,0.39,0.3,0.59 c0.14,0.31,0.27,0.64,0.38,0.97h0.01c0.11,0.37,0.21,0.74,0.28,1.13v0.01C30.11,38.16,30.17,38.73,30.17,39.31z"></path><path fill="#ffe082" d="M28.11,39.52v0.03c0,0.59-0.07,1.17-0.21,1.74c-0.05,0.24-0.12,0.48-0.21,0.71h-4.48l-2.29-0.63L18.63,42H16 c-0.64,0-1.27-0.06-1.88-0.18c-0.02-0.03-0.03-0.06-0.04-0.09c-0.14-0.43-0.25-0.86-0.3-1.31c-0.04-0.29-0.06-0.59-0.06-0.9 c0-0.12,0-0.25,0.02-0.37c0.01-0.47,0.08-0.93,0.2-1.37c0.06-0.3,0.15-0.59,0.27-0.87c0.04-0.14,0.1-0.27,0.17-0.4 c0.15-0.34,0.33-0.67,0.53-0.99c0.22-0.32,0.46-0.62,0.73-0.9c0.32-0.36,0.68-0.69,1.09-0.96c0.7-0.51,1.5-0.89,2.37-1.1 c0.58-0.16,1.19-0.24,1.82-0.24c2,0,3.79,0.8,5.09,2.09c0.05,0.05,0.11,0.11,0.16,0.18h0.01c0.14,0.15,0.27,0.3,0.4,0.47 c0.37,0.47,0.68,0.98,0.92,1.54c0.12,0.26,0.22,0.53,0.3,0.81c0.01,0.04,0.02,0.07,0.03,0.11c0.14,0.49,0.23,1,0.25,1.53 C28.1,39.2,28.11,39.36,28.11,39.52z"></path><path fill="#ffecb3" d="M26.06,39.52c0,0.41-0.05,0.8-0.16,1.17c-0.1,0.4-0.25,0.78-0.44,1.14c-0.03,0.06-0.1,0.17-0.1,0.17h-8.88 c-0.01-0.01-0.02-0.03-0.02-0.04c-0.12-0.19-0.22-0.38-0.3-0.59c-0.2-0.46-0.32-0.96-0.36-1.48c-0.02-0.12-0.02-0.25-0.02-0.37 c0-0.06,0-0.13,0.01-0.19c0.01-0.44,0.07-0.86,0.19-1.25c0.1-0.36,0.23-0.69,0.4-1.01c0,0,0.01-0.01,0.01-0.02 c0.12-0.21,0.25-0.42,0.4-0.62c0.49-0.66,1.14-1.2,1.89-1.55c0.01,0,0.01,0,0.01,0c0.24-0.12,0.49-0.22,0.75-0.29c0,0,0,0,0.01,0 c0.46-0.14,0.96-0.21,1.47-0.21c0.59,0,1.16,0.09,1.68,0.28c0.19,0.05,0.37,0.13,0.55,0.22c0,0,0,0,0.01,0 c0.86,0.41,1.59,1.05,2.09,1.85c0.1,0.15,0.19,0.31,0.27,0.48c0.04,0.07,0.08,0.15,0.11,0.22c0.23,0.52,0.37,1.09,0.41,1.69 c0.01,0.05,0.01,0.1,0.01,0.16C26.06,39.36,26.06,39.44,26.06,39.52z"></path><g><path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M30,11H18c-3.9,0-7,3.1-7,7v12c0,3.9,3.1,7,7,7h12c3.9,0,7-3.1,7-7V18C37,14.1,33.9,11,30,11z"></path><circle cx="31" cy="16" r="1" fill="#fff"></circle></g><g><circle cx="24" cy="24" r="6" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"></circle></g></svg> </a> 3544 </div> 3545 </div>
3546 </div> 3547 </div> 3548 </div> 3549 </div> 3550 </div> 3551 <div class="elementor-element elementor-element-e44914a e-flex e-con-boxed e-con e-parent" data-id="e44914a" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 3552 <div class="e-con-inner"> 3553 <div class="elementor-element elementor-element-1e509e4 elementor-widget elementor-widget-heading" data-id="1e509e4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 3554 <div class="elementor-widget-container"> 3555 <h6 class="elementor-heading-title elementor-size-default">© 2025 Boston Appraisal Services, Inc. Premier commercial and residential real estate appraisal firm headquartered in Boston, MA. <span class="privacypolicy"> <a style="color: #82881a" href="https://bostonappraisal.com/privacy/">Privacy Policy </a></span> | <span class="termscondition"> <a style="color: #82881a" href="https://bostonappraisal.com/terms-conditions/">Terms & Condition</a></span></h6> </div> 3556 </div> 3557 <div class="elementor-element elementor-element-90a8aed elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-html" data-id="90a8aed" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 3558 <div class="elementor-widget-container"> 3559 <style> 3560 3561.privacypolicy a:hover{ 3562 color: #bac414 !important; 3563} 3564 3565.termscondition a:hover{ 3566 color: #bac414 !important; 3567} 3568 3569</style> </div> 3570 </div> 3571 </div> 3572 </div> 3573 </div> 3574 </div> </footer> 3575 </div><!-- #page -->
3576<script type="text/javascript" id="zsiqchat">var $zoho=$zoho || {};$zoho.salesiq = $zoho.salesiq || {widgetcode:"siq8f0b5a437ba7347582b57a2c6dcf84fb8b59d973bf6a12cd76d363b17da024b73abdf7eb3b565e9caa212a42d53b247d", values:{},ready:function(){}};var d=document;s=d.createElement("script");s.type="text/javascript";s.id="zsiqscript";s.defer=true;s.src="https://salesiq.zohopublic.com/widget?plugin_source=wordpress";t=d.getElementsByTagName("script")[0];t.parentNode.insertBefore(s,t);</script>
3576<script type="speculationrules"> 3577{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 3578</script>
3578 3579<a rel="nofollow" style="display:none" href="https://bostonappraisal.com/?blackhole=b0613bc7e9" title="Do NOT follow this link or you will be banned from the site!">Boston Appraisal Services</a> 3580<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 3580-3581
3580 3581<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
3581GTM-5D8CQ6C
vendor: 85 bytes, lines 3581-3582
3581" 3582height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
3583<!-- End Google Tag Manager (noscript) --> 3584 3585<div id="ast-scroll-top" tabindex="0" class="ast-scroll-top-icon ast-scroll-to-top-right" data-on-devices="both"> 3586 <span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 3587 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 3588 </svg></span> <span class="screen-reader-text">Scroll to Top</span> 3589</div> 3590
3590<script> 3591 ( () => { 3592 const lazyloadRunObserver = () => { 3593 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 3594 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 3595 entries.forEach( ( entry ) => { 3596 if ( entry.isIntersecting ) { 3597 let lazyloadBackground = entry.target; 3598 if( lazyloadBackground ) { 3599 lazyloadBackground.classList.add( 'e-lazyloaded' ); 3600 } 3601 lazyloadBackgroundObserver.unobserve( entry.target ); 3602 } 3603 }); 3604 }, { rootMargin: '200px 0px 200px 0px' } ); 3605 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 3606 lazyloadBackgroundObserver.observe( lazyloadBackground ); 3607 } ); 3608 }; 3609 const events = [ 3610 'DOMContentLoaded', 3611 'elementor/lazyload/observe', 3612 ]; 3613 events.forEach( ( event ) => { 3614 document.addEventListener( event, lazyloadRunObserver ); 3615 } ); 3616 } )(); 3617 </script>
3617 3618 <link rel='stylesheet' id='widget-icon-list-css' href='https://bostonappraisal.com/wp-content/uploads/elementor/css/custom-widget-icon-list.min.css' media='all' /> 3619<link rel='stylesheet' id='e-animation-pulse-css' href='https://bostonappraisal.com/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-pulse.min.css' media='all' /> 3620<style id="core-block-supports-inline-css"> 3621.wp-elements-84ac3e88b77e0d2ad51430fc466c4637 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--ast-global-color-2);}.wp-elements-b3195f49b9c559e9772e0347bdefa0de a:where(:not(.wp-element-button)){color:var(--wp--preset--color--ast-global-color-2);} 3622/*# sourceURL=core-block-supports-inline-css */ 3623</style>
3624<script id="astra-theme-js-js-extra"> 3625var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"1","is_scroll_to_top":"1","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""}; 3626//# sourceURL=astra-theme-js-js-extra 3627</script>
vendor: 1 bytes, line 3627
3627
3628<script id="astra-theme-js-js" src="https://bostonappraisal.com/wp-content/themes/astra/assets/js/minified/frontend.min.js"></script>
vendor: 1 bytes, line 3628
3628
3629<script id="ekit-widget-scripts-js" src="https://bostonappraisal.com/wp-content/uploads/hummingbird-assets/cbc2d2d3b2f23adf3ecf8e656b9939a9.js"></script>
vendor: 1 bytes, line 3629
3629
3630<script id="wp-dom-ready-js" src="https://bostonappraisal.com/wp-includes/js/dist/dom-ready.min.js"></script>
vendor: 1 bytes, line 3630
3630
3631<script id="starter-templates-zip-preview-js-extra"> 3632var starter_templates_zip_preview = {"AstColorPaletteVarPrefix":"--ast-global-color-","AstEleColorPaletteVarPrefix":["ast-global-color-0","ast-global-color-1","ast-global-color-2","ast-global-color-3","ast-global-color-4","ast-global-color-5","ast-global-color-6","ast-global-color-7","ast-global-color-8"]}; 3633//# sourceURL=starter-templates-zip-preview-js-extra 3634</script>
vendor: 1 bytes, line 3634
3634
3635<script id="starter-templates-zip-preview-js" src="https://bostonappraisal.com/wp-content/uploads/hummingbird-assets/322e270f6414138ee747a196e14b07c3.js"></script>
vendor: 1 bytes, line 3635
3635
3636<script id="elementor-webpack-runtime-js" src="https://bostonappraisal.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js"></script>
vendor: 1 bytes, line 3636
3636
3637<script id="elementor-frontend-modules-js" src="https://bostonappraisal.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js"></script>
vendor: 1 bytes, line 3637
3637
3638<script id="jquery-ui-core-js" src="https://bostonappraisal.com/wp-includes/js/jquery/ui/core.min.js"></script>
vendor: 1 bytes, line 3638
3638
3639<script id="elementor-frontend-js-before"> 3640var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1410,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1410,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"4.3.1","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"nested-elements":true,"import-export-customization":true},"urls":{"assets":"https:\/\/bostonappraisal.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/bostonappraisal.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/bostonappraisal.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"3edd992e67","atomicFormsSendForm":"a4
364067d4dbd8"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"viewport_tablet":1024,"active_breakpoints":["viewport_mobile","viewport_tablet","viewport_laptop"],"viewport_laptop":1410,"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":4018,"title":"Boston%20Appraisal%20Services%20%7C%20Trusted%20Real%20Estate%20Appraisals","excerpt":"","featuredImage":false}}; 3641//# sourceURL=elementor-frontend-js-before 3642</script>
vendor: 1 bytes, line 3642
3642
3643<script id="elementor-frontend-js" src="https://bostonappraisal.com/wp-content/plugins/elementor/assets/js/frontend.min.js"></script>
vendor: 1 bytes, line 3643
3643
3644<script id="imagesloaded-js" src="https://bostonappraisal.com/wp-includes/js/imagesloaded.min.js"></script>
vendor: 1 bytes, line 3644
3644
3645<script id="rt-tpg-js-extra"> 3646var rttpg = {"nonceID":"rttpg_nonce","nonce":"285c6ca37d","ajaxurl":"https://bostonappraisal.com/wp-admin/admin-ajax.php","uid":"0"}; 3647//# sourceURL=rt-tpg-js-extra 3648</script>
vendor: 1 bytes, line 3648
3648
3649<script id="rt-tpg-js" src="https://bostonappraisal.com/wp-content/uploads/hummingbird-assets/c49fac9a533ddbaa7f28828d61148c13.js"></script>
vendor: 1 bytes, line 3649
3649
3650<script id="rt-tpg-js-after"> 3651(function($){ 3652 $('.rt-tpg-container').on('tpg_item_before_load', function(){}); 3653 $('.rt-tpg-container').on('tpg_item_after_load', function(){}); 3654 $('.rt-tpg-container').on('tpg_loaded', function(){}); 3655 })(jQuery); 3656//# sourceURL=rt-tpg-js-after 3657</script>
vendor: 1 bytes, line 3657
3657
3658<script id="wphb-lazy-load-js-extra"> 3659var wphbGlobal = {"ajaxurl":"https://bostonappraisal.com/wp-admin/admin-ajax.php","commentForm":"","preloadComment":""}; 3660//# sourceURL=wphb-lazy-load-js-extra 3661</script>
vendor: 1 bytes, line 3661
3661
3662<script id="wphb-lazy-load-js" src="https://bostonappraisal.com/wp-content/plugins/wp-hummingbird/admin/assets/js/wphb-lazy-load.min.js"></script>
vendor: 1 bytes, line 3662
3662
3663<script id="page-links-to-js" src="https://bostonappraisal.com/wp-content/uploads/hummingbird-assets/f57f55fa53343b70f740dd593cdb8309.js"></script>
vendor: 1 bytes, line 3663
3663
3664<script id="elementskit-elementor-js-extra"> 3665var ekit_config = {"ajaxurl":"https://bostonappraisal.com/wp-admin/admin-ajax.php","nonce":"3d28d495f0"}; 3666//# sourceURL=elementskit-elementor-js-extra 3667</script>
vendor: 1 bytes, line 3667
3667
3668<script id="elementskit-elementor-js" src="https://bostonappraisal.com/wp-content/uploads/hummingbird-assets/958885352b7d9e619446b0c8dd5d72d7.js"></script>
3668 3669 <style> 3670 .unlimited-elements-background-overlay{ 3671 position:absolute; 3672 top:0px; 3673 left:0px; 3674 width:100%; 3675 height:100%; 3676 z-index:0; 3677 } 3678 3679 .unlimited-elements-background-overlay.uc-bg-front{ 3680 z-index:999; 3681 } 3682 </style> 3683 3684
3684<script type='text/javascript'> 3685 3686 jQuery(document).ready(function(){ 3687 3688 function ucBackgroundOverlayPutStart(){ 3689 3690 var objBG = jQuery(".unlimited-elements-background-overlay").not(".uc-bg-attached"); 3691 3692 if(objBG.length == 0) 3693 return(false); 3694 3695 objBG.each(function(index, bgElement){ 3696 3697 var objBgElement = jQuery(bgElement); 3698 3699 var targetID = objBgElement.data("forid"); 3700 3701 var location = objBgElement.data("location"); 3702 3703 switch(location){ 3704 case "body": 3705 case "body_front": 3706 var objTarget = jQuery("body"); 3707 break; 3708 case "layout": 3709 case "layout_front": 3710 var objLayout = jQuery("*[data-id=\""+targetID+"\"]"); 3711 var objTarget = objLayout.parents(".elementor"); 3712 if(objTarget.length > 1) 3713 objTarget = jQuery(objTarget[0]); 3714 break; 3715 default: 3716 var objTarget = jQuery("*[data-id=\""+targetID+"\"]"); 3717 break; 3718 } 3719 3720 3721 if(objTarget.length == 0) 3722 return(true); 3723 3724 var objVideoContainer = objTarget.children(".elementor-background-video-container"); 3725 3726 if(objVideoContainer.length == 1) 3727 objBgElement.detach().insertAfter(objVideoContainer).show(); 3728 else 3729 objBgElement.detach().prependTo(objTarget).show(); 3730 3731 3732 var objTemplate = objBgElement.children("template"); 3733 3734 if(objTemplate.length){ 3735 3736 var clonedContent = objTemplate[0].content.cloneNode(true); 3737 3738 var objScripts = jQuery(clonedContent).find("script"); 3739 if(objScripts.length) 3740 objScripts.attr("type","text/javascript"); 3741 3742 objBgElement.append(clonedContent); 3743 3744 objTemplate.remove(); 3745 } 3746 3747 objBgElement.trigger("bg_attached"); 3748 objBgElement.addClass("uc-bg-attached"); 3749 3750 }); 3751 } 3752 3753 ucBackgroundOverlayPutStart(); 3754 3755 jQuery( document ).on( 'elementor/popup/show', ucBackgroundOverlayPutStart); 3756 jQuery( "body" ).on( 'uc_dom_updated', ucBackgroundOverlayPutStart); 3757 3758 }); 3759 3760 3761 </script>
3761 3762
3762<script> 3763 /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); 3764 </script>
3764 3765 </body> 3766</html> 3767<!-- Hummingbird cache file was created in 0.35158801078796 seconds, on 24-09-26 12:47:50 -->
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.