PageSourceSearch

https://northwestwebpros.com/_next/static/chunks/pages/%5B%5B...slug%5D%5D-1dec8a2c9aa4c776.js

js northwestwebpros.com collected 2026-10-02 16:03:22 UTC 30,118 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[120],{3076:function(e,s,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[[...slug]]",function(){return i(5882)}])},1799:function(e,s,i){"use strict";i.d(s,{Z:function(){return n}});var t=i(1844);function n(){return(0,t.jsxs)("div",{children:[(0,t.jsx)("h1",{children:"Who We Are"}),(0,t.jsxs)("p",{children:["With over 10 years of experience at companies like ",(0,t.jsx)("span",{className:"secondary",children:"Intel"}),", ",(0,t.jsx)("span",{className:"primary",children:"McAfee Cyber Security"}),", and ",(0,t.jsx)("span",{className:"secondary2-0",children:"Plixer"}),", our experience in cyber security and Machine Learning makes me a unique option for you to partner with in your business' digital transformation. We know how to make your website fast, secure, and aligned with the requirements of AI web crawlers like ChatGPT and Google Bard."]}),(0,t.jsx)("br",{}),(0,t.jsx)("p",{children:"I've spent over a decade learning how to write clean, efficient, and secure code in large enterprises, and I'm excited to offer my expertise to help your business succeed."})]})}i(8782),i(5784)},9013:function(e,s,i){"use strict";i.d(s,{Z:function(){return a}});var t=i(1844),n=i(231),c=i.n(n);i(668);var r=i(2920);function a(){return r.Am.POSITION.BOTTOM_RIGHT,(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("h1",{children:"Get in Touch!"}),(0,t.jsx)("div",{className:c()["contact-strip"],children:(0,t.jsxs)("ul",{className:c()["cs-stat-group"],children:[(0,t.jsxs)("li",{className:c()["cs-item"],children:[(0,t.jsx)("a",{id:"email","aria-label":"Email",href:"mailto:[email protected]",className:c()["cs-link"],children:(0,t.jsx)("picture",{className:c()["cs-picture"],children:(0,t.jsxs)("svg",{className:c()["cs-icon"],id:"Layer_1",width:"35",height:"40",fill:"white","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 88.86",children:[(0,t.jsx)("title",{children:"email"}),(0,t.jsx)("path",{d:"M7.05,0H115.83a7.07,7.07,0,0,1,7,7.05V81.81a7,7,0,0,1-1.22,4,2.78,2.78,0,0,1-.66,1,2.62,2.62,0,0,1-.66.46,7,7,0,0,1-4.51,1.65H7.05a7.07,7.07,0,0,1-7-7V7.05A7.07,7.07,0,0,1,7.05,0Zm-.3,78.84L43.53,40.62,6.75,9.54v69.3ZM49.07,45.39,9.77,83.45h103L75.22,45.39l-11,9.21h0a2.7,2.7,0,0,1-3.45,0L49.07,45.39Zm31.6-4.84,35.46,38.6V9.2L80.67,40.55ZM10.21,5.41,62.39,47.7,112.27,5.41Z"})]})})}),(0,t.jsxs)("div",{className:c()["cs-flex-group"],children:[(0,t.jsx)("span",{className:c()["cs-header"],children:"Email"}),(0,t.jsx)("a",{id:"email-text","aria-label":"Email",href:"mailto:[email protected]",className:c()["cs-link"],children:"[email protected]"})]})]}),(0,t.jsxs)("li",{className:c()["cs-item"],children:[(0,t.jsx)("a",{id:"phone","aria-label":"Phone number",href:"tel:503-531-7999",className:c()["cs-link"],children:(0,t.jsx)("picture",{className:c()["cs-picture"],children:(0,t.jsx)("svg",{className:c()["cs-icon"],width:"35",height:"40",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 122.88 122.267",enableBackground:"new 0 0 122.88 122.267",children:(0,t.jsx)("g",{children:(0,t.jsx)("path",{d:"M33.822,50.291c4.137,7.442,8.898,14.604,15.074,21.133C55.1,77.984,62.782,83.962,72.771,89.03l0.01,0.005l0.002-0.005 c0.728,0.371,1.421,0.362,2.072,0.118c0.944-0.353,1.927-1.137,2.883-2.086c0.729-0.726,1.643-1.924,2.631-3.223 c3.846-5.054,8.601-11.301,15.314-8.193c0.142,0.065,0.276,0.141,0.402,0.226l22.373,12.852c0.08,0.046,0.157,0.095,0.23,0.147 c2.966,2.036,4.177,5.172,4.19,8.683c0.014,3.621-1.329,7.674-3.274,11.101c-2.565,4.517-6.387,7.502-10.761,9.525 c-4.17,1.928-8.798,2.954-13.267,3.608c-6.989,1.025-13.578,0.374-20.288-1.692c-6.55-2.017-13.176-5.385-20.4-9.86l-0.526-0.326 c-3.326-2.06-6.906-4.276-10.389-6.904C31.108,93.296,18.007,79.283,9.512,63.904C2.361,50.958-1.552,36.995,0.581,23.681 C1.75,16.375,4.901,9.743,10.333,5.35c4.762-3.853,11.188-5.94,19.448-5.203c0.973,0.084,1.793,0.639,2.255,1.419l0.006-0.003 l14.324,24.27c2.11,2.718,2.344,5.415,1.203,8.096c-0.943,2.218-2.892,4.251-5.476,6.168c-0.786,0.65-1.708,1.325-2.659,2.021 C36.236,44.459,32.578,47.136,33.822,50.291L33.822,50.291z M44.67,75.422C38.066,68.44,33.035,60.88,28.695,53.065 c-0.076-0.123-0.144-0.253-0.202-0.39c-3.174-7.459,2.52-11.
1625,7.493-15.262c0.845-0.618,1.663-1.217,2.401-1.829l0.002,0.003 c0.043-0.036,0.088-0.071,0.135-0.105c1.843-1.354,3.171-2.647,3.678-3.837c0.289-0.679,0.182-1.426-0.466-2.265 c-0.111-0.129-0.213-0.271-0.303-0.423L27.795,5.852c-5.869-0.241-10.419,1.321-13.784,4.044 c-4.239,3.429-6.723,8.759-7.674,14.699c-1.905,11.894,1.716,24.594,8.292,36.5c8.078,14.623,20.575,27.977,32.864,37.25 c3.379,2.55,6.776,4.653,9.932,6.607l0.526,0.326c6.818,4.223,13.017,7.386,19.052,9.244c5.876,1.809,11.634,2.38,17.729,1.486 c4.009-0.587,8.113-1.485,11.668-3.129c3.351-1.55,6.248-3.785,8.134-7.104c1.496-2.637,2.53-5.653,2.521-8.222 c-0.006-1.63-0.472-3.029-1.605-3.844L93.2,80.93c-2.461-1.081-5.629,3.081-8.193,6.45c-1.104,1.452-2.125,2.792-3.156,3.817 c-1.477,1.466-3.118,2.723-4.962,3.411c-2.136,0.799-4.395,0.834-6.755-0.37l0.002-0.004C59.522,88.849,51.323,82.457,44.67,75.422 L44.67,75.422z"})})})})}),(0,t.jsxs)("div",{className:c()["cs-flex-group"],children:[(0,t.jsx)("span",{className:c()["cs-header"],children:"Phone"}),(0,t.jsx)("a",{id:"phone-number","aria-label":"Phone number",href:"tel:503-531-7999",className:c()["cs-link"],children:"503-531-7999"})]})]})]})})]})}i(5784)},668:function(e,s,i){"use strict";i(1844),i(5784),i(3027),i(9909)},3027:function(e,s,i){"use strict";i.d(s,{$q:function(){return r}});var t=i(1844);i(5784);var n=i(9697),c=i.n(n);function r(e){return(0,t.jsx)("a",{href:e.href,className:"".concat(c().buttonSmall," ").concat(e.className),onClick:e.onClick,children:e.children})}},1083:function(e,s,i){"use strict";i.d(s,{Z:function(){return r}});var t=i(1844);i(5784);var n=i(1346),c=i.n(n);function r(e){let{className:s="",children:i}=e;return(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:"".concat(c().card," ").concat(s),children:i})})}},538:function(e,s,i){"use strict";i.d(s,{Z:function(){return o}});var t=i(1844),n=i(5784),c=i(1930),r=i.n(c),a=i(1083);function o(e){let{children:s}=e,i=n.Children.toArray(s);return(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:r().container,children:n.Children.map(i,(e,s)=>(0,t.jsx)(a.Z,{className:"".concat(r().card3),children:e},s))})})}},136:function(e,s,i){"use strict";i.d(s,{Z:function(){return r}});var t=i(1844);i(5784);var n=i(6168),c=i.n(n);function r(e){let{title:s,content:i,className:n}=e;return(0,t.jsxs)("div",{className:c().card,children:[(0,t.jsxs)("div",{className:c().align,children:[(0,t.jsx)("span",{className:c().red}),(0,t.jsx)("span",{className:c().yellow}),(0,t.jsx)("span",{className:c().green})]}),(0,t.jsx)("h1",{dangerouslySetInnerHTML:{__html:s}}),(0,t.jsx)("p",{dangerouslySetInnerHTML:{__html:i}})]})}},8577:function(e,s,i){"use strict";i.d(s,{Z:function(){return r}});var t=i(1844);i(5784);var n=i(1582),c=i.n(n);function r(e){let{children:s,className:i=null,id:n=null,maxWidth:r=null}=e,a=c().section;return i&&(a+=" ".concat(i)),(0,t.jsx)("section",{id:n,className:a,children:(0,t.jsx)("div",{className:c().container,style:{maxWidth:r},children:s})})}},5882:function(e,s,i){"use strict";i.r(s),i.d(s,{__N_SSG:function(){return k},default:function(){return z}});var t=i(1844),n=i(9008),c=i.n(n),r=i(8782),a=i.n(r),o=i(1664),l=i.n(o),h=i(9013),d=i(1458),m=i.n(d);function u(e){let{animate:s=!0,textColor:i="black",textStroke:n="none",arrowColor:c="white",arrowOutline:r="black"}=e;return(0,t.jsx)("div",{className:s?"logoAnimated":"logoStatic",children:(0,t.jsx)("svg",{id:"svg8",version:"1.1",viewBox:"0 0 111.96 34.775",fill:i,children:(0,t.jsxs)("g",{id:"layer1",transform:"translate(-42.8 -24.805)",children:[(0,t.jsxs)("g",{id:"northwest",stroke:n,children:[(0,t.jsx)("g",{id:"n",transform:"matrix(.35278 0 0 -.35278 45.442 31.299)",children:(0,t.jsx)("path",{id:"path22",d:"m0 0h8.932l24.044-37.872h0.144v37.872h8.568v-51.408h-9.504l-23.4 37.8h-0.216v-37.8h-8.568z"})}),(0,t.jsx)("g",{id:"o",transform:"matrix(.35278 0 0 -.35278 68.251 47.504)",children:(0,t.jsx)("path",{id:"path34",d:"m0 0c1.824 0 3.408 0.383 4.752 1.152 1.344 0.767 2.448 1.775 3.312 3.024 0.864 1.247 1.5 2.652 1.908 4.212 0.407 1.559 0.612 3.155 0.612 4.788 0 1.584-0.205 3.168-0.612 4.752-0.408 1.584-1.044 2.988-1.908 4.212s-1.968 2.219-3.3
112 2.988c-1.344 0.767-2.928 1.152-4.752 1.152-1.825 0-3.409-0.385-4.752-1.152-1.344-0.769-2.448-1.764-3.312-2.988s-1.5-2.628-1.908-4.212-0.612-3.168-0.612-4.752c0-1.633 0.204-3.229 0.612-4.788 0.408-1.56 1.044-2.965 1.908-4.212 0.864-1.249 1.968-2.257 3.312-3.024 1.343-0.769 2.927-1.152 4.752-1.152m0-6.48c-2.977 0-5.628 0.493-7.956 1.476-2.329 0.983-4.296 2.34-5.904 4.068-1.609 1.728-2.832 3.791-3.672 6.192-0.84 2.399-1.26 5.04-1.26 7.92 0 2.831 0.42 5.447 1.26 7.848 0.84 2.399 2.063 4.464 3.672 6.192 1.608 1.728 3.575 3.083 5.904 4.068 2.328 0.983 4.979 1.476 7.956 1.476 2.976 0 5.627-0.493 7.956-1.476 2.328-0.985 4.295-2.34 5.904-4.068 1.608-1.728 2.832-3.793 3.672-6.192 0.84-2.401 1.26-5.017 1.26-7.848 0-2.88-0.42-5.521-1.26-7.92-0.84-2.401-2.064-4.464-3.672-6.192-1.609-1.728-3.576-3.085-5.904-4.068-2.329-0.983-4.98-1.476-7.956-1.476"})}),(0,t.jsx)("g",{id:"r",transform:"matrix(.35278 0 0 -.35278 76.023 36.303)",children:(0,t.jsx)("path",{id:"path38",d:"m0 0h7.704v-7.2h0.144c0.24 1.008 0.689 2.005 1.404 2.952 1.656 2.196 4.363 4.519 12.564 4.248v-6.12c-6.776 0.145-9.42-2.384-10.656-3.924-0.885-1.103-1.632-2.412-2.16-3.996-0.529-1.584-0.792-3.409-0.792-5.472v-17.712h-8.208z"})}),(0,t.jsx)("g",{id:"t",transform:"matrix(.35278 0 0 -.35278 83.312 36.303)",children:(0,t.jsx)("path",{id:"path42",d:"m0 0h6.192v11.16h8.208v-11.16h7.416v-6.12h-7.416v-19.872c0-0.864 0.036-1.609 0.108-2.232 0.072-0.625 0.24-1.152 0.504-1.584 0.263-0.432 0.659-0.756 1.188-0.972 0.528-0.216 1.247-0.324 2.16-0.324 0.576 0 1.152 0.011 1.728 0.036 0.576 0.024 1.152 0.108 1.728 0.252v-6.336c-0.913-0.096-1.8-0.191-2.664-0.288-0.864-0.096-1.753-0.144-2.664-0.144-2.16 0-3.901 0.205-5.22 0.612-1.321 0.407-2.352 1.008-3.096 1.8-0.745 0.792-1.249 1.788-1.512 2.988-0.264 1.199-0.421 2.567-0.468 4.104v21.96h-6.192z"})}),(0,t.jsx)("g",{id:"h",transform:"matrix(.35278 0 0 -.35278 91.821 31.299)",children:(0,t.jsx)("path",{id:"path46",d:"m0 0h8.208v-19.08h0.144c1.008 1.68 2.508 3.083 4.5 4.212 1.991 1.127 4.212 1.692 6.66 1.692 4.079 0 7.295-1.056 9.648-3.168 2.351-2.113 3.528-5.281 3.528-9.504v-25.56h-8.208v23.4c-0.097 2.927-0.72 5.051-1.872 6.372-1.152 1.32-2.952 1.98-5.4 1.98-1.393 0-2.64-0.252-3.744-0.756-1.105-0.504-2.041-1.201-2.808-2.088-0.768-0.889-1.368-1.933-1.8-3.132-0.432-1.201-0.648-2.473-0.648-3.816v-21.96h-8.208z"})}),(0,t.jsx)("g",{id:"w",transform:"matrix(.35278 0 0 -.35278 103.94 36.303)",children:(0,t.jsx)("path",{id:"path50",d:"m0 0h8.712l7.271-27.792h0.145l6.983 27.792h8.281l6.696-27.792h0.143l7.56 27.792h8.354l-11.665-37.224h-8.424l-6.912 27.648h-0.144l-6.84-27.648h-8.64z"})}),(0,t.jsx)("g",{id:"e",transform:"matrix(.35278 0 0 -.35278 132.64 41.713)",children:(0,t.jsx)("path",{id:"path54",d:"m0 0c-0.097 1.296-0.372 2.543-0.828 3.744-0.456 1.199-1.08 2.243-1.872 3.132-0.792 0.888-1.752 1.607-2.88 2.16-1.128 0.551-2.388 0.828-3.78 0.828-1.44 0-2.748-0.252-3.924-0.756-1.177-0.504-2.185-1.201-3.024-2.088-0.84-0.889-1.512-1.933-2.016-3.132-0.504-1.2-0.78-2.496-0.828-3.888zm-19.152-5.4c0-1.44 0.204-2.833 0.612-4.176 0.407-1.344 1.019-2.52 1.836-3.528 0.815-1.008 1.848-1.813 3.097-2.412 1.247-0.601 2.735-0.9 4.463-0.9 2.4 0 4.332 0.515 5.796 1.548 1.464 1.032 2.556 2.579 3.276 4.644h7.776c-0.432-2.016-1.177-3.816-2.232-5.4-1.056-1.584-2.328-2.916-3.816-3.996s-3.157-1.897-5.004-2.448c-1.848-0.552-3.78-0.828-5.796-0.828-2.928 0-5.52 0.48-7.776 1.44-2.257 0.959-4.165 2.304-5.724 4.032-1.56 1.728-2.736 3.791-3.528 6.192-0.792 2.399-1.188 5.04-1.188 7.92 0 2.639 0.42 5.148 1.26 7.524 0.839 2.376 2.039 4.464 3.6 6.264 1.56 1.8 3.443 3.228 5.652 4.284 2.207 1.055 4.703 1.584 7.488 1.584 2.927 0 5.555-0.612 7.884-1.836 2.328-1.224 4.259-2.844 5.796-4.86 1.535-2.016 2.652-4.333 3.348-6.948 0.695-2.617 0.875-5.317 0.54-8.1z"})}),(0,t.jsx)("g",{id:"s",transform:"matrix(.35278 0 0 -.35278 138.66 45.218)",children:(0,t.jsx)("path",{id:"path58",d:"m0 0c0.24-2.401 1.152-4.081 2.736-5.04 1.584-0.961 3.48-1.44 5.688-1.44 0.767 0 1.644 0.06 2.629 0.18 0.982 0.119 1.907 0.347 2.771 0.684 0.864 0.335 1.572 0.828 2.124 1.476s0.804 1.499 0.756 2.556c-0.048 1.055-0.432 1.919-1.151 2.592-0.721 0.672-1.646 1.211-2.773 1.62-1.128 0.407-2.412 0.756-3.851 1.044-1.441 0.288-2.906 0.599-4.393 0.936-1.536 0.335-3.013 0.744-4.428 1.224-1.416 0.479-2.688 1.127-3.816 1.944-1.128 0.815-2.028 1.859-2.7 3.132-0.672 1.271-1.008 2.844-1.008 4.716 0 2.016 0.492 3.708 1.477 5.076 0.983 1.368 2.231 2.471 3.744 3.312 1.511 0.839 3.191 1.427 5.04 1.764 1.846 0.335 3.61 0.504 5.292 0.504 1.919 0 3.755-0.205 5.508-0.612 1.751-0.409 3.334-1.069 4.751-1.98 1.416-0.913 2.592-2.101 3.528-3.564 0.936-1.465 1.523-3.229 1.764-5.292h-8.568c-0.385 1.967-1.284 3.287-2.7 3.96-1.416 0.671-3.036 1.008-4.859 1.008-0.577 0-1.261-0.049-2.053-0.144-0.792-0.097-1.536-0.277-2.232-0.54-0.696-0.264-1.285-0.648-1.763-1.152-0.481-0.504-0.721-1.165-0.721-1.98 0-1.008 0.348-1.825 1.044-2.448 0.695-0.624 1.608-1.141 2.736-1.548 1.127-0.408 2.412-0.756 3.852-1.044s2.928-0.601 4.465-0.936c1.487-0.337 2.951-0.745 4.391-1.224 1.441-0.48 2.724-1.129 3.852-1.944 1.128-0.817 2.04-1.848 2.736-3.096 0.695-1.249 1.044-2.785 1.044-4.608 0-2.209-0.504-4.08-1.512-5.616-1.007-1.537-2.316-2.785-3.923-3.744-1.61-0.961-3.397-1.656-5.365-2.088s-3.913-0.648-5.832-0.648c-2.352 0-4.524 0.264-6.515 0.792-1.994 0.527-3.721 1.332
1-5.185 2.412-1.465 1.08-2.616 2.423-3.456 4.032-0.84 1.607-1.284 3.516-1.332 5.724z"})}),(0,t.jsx)("g",{id:"t",transform:"matrix(.35278 0 0 -.35278 147.07 36.303)",children:(0,t.jsx)("path",{id:"path62",d:"m0 0h6.191v11.16h8.208v-11.16h7.416v-6.12h-7.416v-19.872c0-0.864 0.037-1.609 0.109-2.232 0.072-0.625 0.239-1.152 0.504-1.584 0.263-0.432 0.659-0.756 1.188-0.972 0.528-0.216 1.247-0.324 2.159-0.324 0.577 0 1.153 0.011 1.729 0.036 0.576 0.024 1.152 0.108 1.727 0.252v-6.336c-0.912-0.096-1.799-0.191-2.664-0.288-0.863-0.096-1.752-0.144-2.663-0.144-2.16 0-3.9 0.205-5.22 0.612-1.321 0.407-2.353 1.008-3.096 1.8-0.745 0.792-1.249 1.788-1.512 2.988-0.264 1.199-0.421 2.567-0.469 4.104v21.96h-6.191z"})})]}),(0,t.jsx)("g",{id:"arrow-fill",fill:c,transform:"matrix(.35278 0 0 -.35278 48.541 36.1)",children:(0,t.jsx)("path",{id:"path66",d:"m0 0 23.275-37.598c0.078-0.126 0.215-0.202 0.362-0.202h8.495c0.335 0 0.538 0.37 0.359 0.653l-34.755 55.025c-0.153 0.242-0.028 0.563 0.249 0.638l5.631 0.813c0.376 0.102 0.429 0.614 0.081 0.79l-18.682 11.176c-0.285 0.144-0.621-0.065-0.618-0.384l2.491-23.159c5e-3 -0.402 0.512-0.575 0.76-0.259l3.199 5.647c0.181 0.229 0.534 0.213 0.692-0.033z"})}),(0,t.jsx)("g",{id:"arrow-path",fill:r,transform:"matrix(.35278 0 0 -.35278 49.728 29.209)",children:(0,t.jsx)("path",{id:"path70",d:"m0 0c8e-3 -6e-3 0.017-0.011 0.025-0.015zm-15.809-11.699 1e-3 -9e-3c1e-3 2e-3 0 5e-3 -1e-3 9e-3m36.218-44.958h7.903l-34.513 54.642c-0.186 0.293-0.221 0.661-0.096 0.986 0.126 0.324 0.402 0.572 0.738 0.664l4.964 0.721-17.648 10.555 2.356-21.879 2.837 4.993c0.22 0.279 0.561 0.43 0.917 0.419 0.355-0.017 0.681-0.205 0.873-0.503l8.467-13.118zm8.356-1.35h-8.494c-0.385 0-0.735 0.195-0.937 0.522l-23.272 37.592-8.23 12.751-3.02-5.315c-0.292-0.371-0.771-0.513-1.219-0.361s-0.741 0.557-0.746 1.03l-2.487 23.094c-8e-3 0.453 0.186 0.807 0.515 1.011 0.329 0.206 0.732 0.223 1.078 0.048l18.724-11.199c0.368-0.185 0.603-0.614 0.556-1.071s-0.364-0.83-0.807-0.95l-5.279-0.767 34.548-54.697c0.214-0.338 0.227-0.767 0.034-1.119-0.193-0.351-0.563-0.569-0.964-0.569"})}),(0,t.jsxs)("g",{id:"web-pros",children:[(0,t.jsx)("g",{id:"g72",transform:"matrix(.35278 0 0 -.35278 81.384 59.452)",children:(0,t.jsx)("path",{id:"path74",d:"m0 0-3.586 13.2h-0.044l-3.63-13.2h-2.178l-4.026 15.708h2.134l3.08-13.068h0.044l3.52 13.068h2.266l3.476-13.068h0.044l3.19 13.068h2.09l-4.202-15.708z"})}),(0,t.jsx)("g",{id:"g76",transform:"matrix(.35278 0 0 -.35278 88.866 53.91)",children:(0,t.jsx)("path",{id:"path78",d:"m0 0v-1.76h-8.756v-4.994h8.162v-1.76h-8.162v-5.434h8.822v-1.76h-10.912v15.708z"})}),(0,t.jsx)("g",{id:"g80",transform:"matrix(.35278 0 0 -.35278 93.072 58.831)",children:(0,t.jsx)("path",{id:"path82",d:"m0 0c0.924 0 1.646 0.25 2.167 0.748 0.521 0.499 0.781 1.188 0.781 2.068 0 0.514-0.095 0.939-0.286 1.276-0.191 0.338-0.444 0.605-0.759 0.803-0.316 0.198-0.678 0.337-1.089 0.418s-0.836 0.121-1.276 0.121h-4.774v-5.434zm-1.056 7.194c1.188 0 2.042 0.209 2.563 0.627 0.52 0.418 0.781 1.045 0.781 1.881 0 0.557-0.088 0.997-0.264 1.32s-0.418 0.572-0.726 0.748-0.664 0.29-1.067 0.341c-0.403 0.052-0.833 0.077-1.287 0.077h-4.18v-4.994zm-0.572 6.754c0.337 0 0.7-4e-3 1.089-0.011s0.773-0.029 1.155-0.066c0.381-0.037 0.737-0.092 1.067-0.165s0.612-0.184 0.847-0.33c0.513-0.308 0.949-0.733 1.309-1.276 0.359-0.542 0.539-1.21 0.539-2.002 0-0.836-0.202-1.558-0.605-2.167s-0.979-1.059-1.727-1.353v-0.044c0.968-0.205 1.708-0.645 2.222-1.32 0.513-0.674 0.77-1.496 0.77-2.464 0-0.572-0.103-1.129-0.308-1.672-0.206-0.542-0.51-1.023-0.913-1.441s-0.902-0.755-1.496-1.012c-0.594-0.256-1.28-0.385-2.057-0.385h-7.59v15.708z"})}),(0,t.jsx)("g",{id:"g84",transform:"matrix(.35278 0 0 -.35278 101.56 56.565)",children:(0,t.jsx)("path",{id:"path86",d:"m0 0c1.187-0.015 2.057 0.227 2.606 0.726 0.551 0.498 0.826 1.217 0.826 2.156 0 0.938-0.275 1.653-0.826 2.145-0.549 0.491-1.419 0.737-2.606 0.737h-4.092v-5.764zm0.704 7.524c1.584 0 2.782-0.407 3.597-1.221 0.814-0.814 1.22-1.955 1.22-3.421 0-1.467-0.406-2.611-1.22-3.432-0.815-0.822-2.013-1.225-3.597-1.21h-4.796v-6.424h-2.09v15.708z"})}),(0,t.jsx)("g",{id:"g88",transform:"matrix(.35278 0 0 -.35278 107.87 56.425)",children:(0,t.jsx)("path",{id:"path90",d:"m0 0c0.44 0.073 0.825 0.216 1.155 0.429s0.594 0.498 0.792 0.858c0.199 0.359 0.297 0.825 0.297 1.397 0 0.792-0.22 1.437-0.66 1.936-0.439 0.498-1.151 0.748-2.134 0.748h-5.191v-5.478h4.355c0.485 0 0.947 0.036 1.386 0.11m-0.439 7.128c1.496 0 2.665-0.367 3.508-1.1 0.844-0.734 1.265-1.738 1.265-3.014 0-0.953-0.216-1.79-0.648-2.508-0.433-0.719-1.126-1.21-2.08-1.474v-0.044c0.455-0.088 0.826-0.235 1.112-0.44 0.285-0.206 0.512-0.451 0.681-0.737 0.168-0.286 0.293-0.605 0.374-0.957s0.143-0.719 0.187-1.1c0.029-0.381 0.052-0.77 0.066-1.166 0.015-0.396 0.051-0.785 0.111-1.166 0.058-0.381 0.142
1-0.745 0.253-1.089 0.109-0.345 0.274-0.649 0.495-0.913h-2.332c-0.148 0.161-0.246 0.381-0.297 0.66-0.052 0.278-0.085 0.59-0.1 0.935-0.014 0.344-0.029 0.715-0.044 1.111-0.014 0.396-0.058 0.784-0.132 1.166-0.058 0.381-0.131 0.744-0.219 1.089s-0.228 0.645-0.418 0.902c-0.192 0.257-0.441 0.462-0.748 0.616-0.309 0.154-0.719 0.231-1.233 0.231h-5.103v-6.71h-2.091v15.708z"})}),(0,t.jsx)("g",{id:"g92",transform:"matrix(.35278 0 0 -.35278 111.67 57.511)",children:(0,t.jsx)("path",{id:"path94",d:"m0 0c0.205-0.77 0.528-1.463 0.968-2.079s1.005-1.111 1.694-1.485c0.69-0.374 1.51-0.561 2.464-0.561 0.953 0 1.774 0.187 2.464 0.561 0.689 0.374 1.254 0.869 1.694 1.485s0.762 1.309 0.968 2.079c0.205 0.77 0.308 1.551 0.308 2.343s-0.103 1.573-0.308 2.343c-0.206 0.77-0.528 1.463-0.968 2.079s-1.005 1.111-1.694 1.485c-0.69 0.374-1.511 0.561-2.464 0.561-0.954 0-1.774-0.187-2.464-0.561-0.689-0.374-1.254-0.869-1.694-1.485s-0.763-1.309-0.968-2.079c-0.206-0.77-0.309-1.551-0.309-2.343s0.103-1.573 0.309-2.343m-1.925 5.434c0.315 0.99 0.788 1.866 1.419 2.629 0.63 0.762 1.415 1.371 2.354 1.826 0.938 0.454 2.031 0.682 3.278 0.682 1.246 0 2.339-0.228 3.278-0.682 0.939-0.455 1.723-1.064 2.354-1.826 0.631-0.763 1.103-1.639 1.419-2.629 0.315-0.99 0.472-2.021 0.472-3.091 0-1.071-0.157-2.101-0.472-3.091-0.316-0.99-0.788-1.867-1.419-2.629-0.631-0.763-1.415-1.368-2.354-1.815-0.939-0.448-2.032-0.671-3.278-0.671-1.247 0-2.34 0.223-3.278 0.671-0.939 0.447-1.724 1.052-2.354 1.815-0.631 0.762-1.104 1.639-1.419 2.629s-0.473 2.02-0.473 3.091c0 1.07 0.158 2.101 0.473 3.091"})}),(0,t.jsx)("g",{id:"g96",transform:"matrix(.35278 0 0 -.35278 120.51 54.671)",children:(0,t.jsx)("path",{id:"path98",d:"m0 0c-0.697 0.506-1.588 0.759-2.673 0.759-0.44 0-0.873-0.044-1.298-0.132s-0.803-0.235-1.133-0.44c-0.33-0.206-0.594-0.48-0.792-0.825s-0.297-0.774-0.297-1.287c0-0.484 0.143-0.877 0.429-1.177 0.285-0.301 0.667-0.546 1.144-0.737 0.476-0.191 1.016-0.348 1.617-0.473 0.602-0.125 1.213-0.261 1.837-0.407 0.623-0.147 1.235-0.319 1.837-0.517 0.601-0.198 1.141-0.466 1.617-0.803 0.477-0.337 0.858-0.763 1.144-1.276 0.286-0.514 0.429-1.159 0.429-1.936 0-0.836-0.187-1.551-0.561-2.145s-0.855-1.078-1.441-1.452c-0.587-0.374-1.243-0.646-1.969-0.814-0.726-0.169-1.449-0.253-2.167-0.253-0.88 0-1.712 0.11-2.497 0.33s-1.474 0.553-2.068 1.001c-0.595 0.447-1.063 1.019-1.408 1.716s-0.517 1.521-0.517 2.475h1.98c0-0.66 0.128-1.229 0.385-1.705 0.256-0.477 0.594-0.869 1.012-1.177s0.906-0.536 1.463-0.682c0.557-0.147 1.129-0.22 1.716-0.22 0.469 0 0.942 0.044 1.419 0.132s0.905 0.238 1.287 0.451c0.381 0.213 0.69 0.502 0.924 0.869s0.352 0.836 0.352 1.408c0 0.543-0.143 0.983-0.429 1.32s-0.667 0.612-1.144 0.825-1.015 0.385-1.617 0.517-1.214 0.267-1.837 0.407c-0.624 0.139-1.236 0.3-1.837 0.484-0.601 0.183-1.14 0.425-1.617 0.726-0.477 0.3-0.858 0.689-1.144 1.166-0.286 0.476-0.429 1.074-0.429 1.793 0 0.792 0.161 1.477 0.484 2.057 0.322 0.579 0.751 1.056 1.287 1.43 0.535 0.374 1.144 0.653 1.825 0.836 0.683 0.183 1.383 0.275 2.102 0.275 0.807 0 1.555-0.096 2.244-0.286 0.69-0.191 1.294-0.492 1.815-0.902 0.52-0.411 0.931-0.928 1.232-1.551 0.301-0.624 0.465-1.368 0.495-2.233h-1.98c-0.117 1.129-0.525 1.947-1.221 2.453"})})]}),(0,t.jsx)("path",{id:"left-line",d:"M 73.301,56.681 H 51.742",stroke:i,strokeWidth:.565,strokeLinecap:"round"}),(0,t.jsx)("path",{id:"right-line",d:"m125.89 56.681h21.559",stroke:i,strokeWidth:.565,strokeLinecap:"round"})]})})})}i(4441);var p=i(3027),x=i(9909);let g=e=>{let[s,i]=(0,x.v)();return(0,t.jsxs)("div",{className:m().hero,children:[(0,t.jsx)(a(),{src:"/images/pacific.jpg",className:m().heroImage,priority:!0,fill:!0,alt:"Pacific northwest",style:{objectFit:"cover",objectPosition:"center"}}),(0,t.jsxs)("div",{className:m().container,children:[(0,t.jsx)("div",{className:m().image,children:(0,t.jsx)(a(),{src:"/images/mockup.png",fill:!0,alt:"Website device mockup",style:{objectFit:"contain",objectPosition:"center"}})}),(0,t.jsx)("div",{className:m().logo,children:(0,t.jsx)("div",{className:m().logoInner,children:(0,t.jsx)(u,{textColor:"white"})})}),(0,t.jsxs)("div",{className:m().text,children:[(0,t.jsxs)("h1",{className:m().heading,children:[e.location," Web Design and App Development"]}),(0,t.jsx)("p",{className:m().subhead})]})]})]})};var j=i(538),f=i(1799);i(9603),i(5784);var v=i(8577),_=i(136),w=i(2920),b=i(2463),y=i.n(b);function N(){return(0,t.jsx)("div",{id:"faq",children:(0,t.jsxs)("div",{className:"cs-container",children:[(0,t.jsxs)("div",{className:"cs-content",children:[(0,t.jsx)("span",{className:"cs-topper",children:"FAQ’s"}),(0,t.jsx)("h2",{className:"cs-title",children:"Frequently Asked Questions"})]}),(0,t.jsxs)("div",{className:"cs-flex-group",children:[(0,t.jsx)("ul",{className:"cs-faq-group",children:[{q:"Do you make custom web applications?",a:"Yes! We are experienced in all types of web development, including complex web application development. If you need something more involved than a simple brochure site for your business, let's talk!"},{q:"How long will my site take to build?",a:"We take pride in carefully designing and coding each site to be unique to your business. We believe a website should be the #1 marketing asset for your business and we treat it as such, which might take anywhere from 30 - 45 days to complete a first-pass version, but we want to make sure we get it right."},{q:"If I'm on your month-to-month subscription plan do I get to keep my site if we stop service with you?",a:"Unless otherwise specified in our agreement, Northwest Web Pros keeps your site if you stop service with us. However, you may purchase your site from us for an additional fee."},{q:'What is considered a "content edit" in my subscription plan?',a:'Content edits are included in your subscription plan as noted in your contract. A "content edit" consists of editing text, images, videos, or links in an existing page. These edits are included. This doesn\'t include things like adding pages, or adding new sections to existing pages, which can be done but may require an additional fee depending on the scope of work.'},{q:"Where is your headquarters?",a:"Our headquarters are in beautiful Beaverton, OR."}].map((e,s)=>(0,t.jsxs)("li",{onClick:e=>e.currentTarget.classList.toggle("active"),className:"cs-faq-item"+(0==s?" active":""),children:[(0,t.jsx)("button",{className:"cs-button",children:e.q}),(0,t.jsx)("p",{className:"cs-item-p",children:e.a})]},s))}),(0,t.jsxs)("div",{className:"cs-cta",children:[(0,t.jsx)("h3",{className:"cs-
1h3",children:"Don’t see the answer you need?"}),(0,t.jsx)("p",{className:"cs-cta-p",children:"That’s ok. Just drop a message and we will get back to you ASAP."}),(0,t.jsx)(p.$q,{href:"#contact",children:"Contact Us"})]})]})]})})}i(668),i(1713);var k=!0;function z(e){let{frontmatter:s}=e,[i,n]=(0,x.v)();return w.Am.POSITION.BOTTOM_RIGHT,(0,t.jsxs)("div",{className:y().home,children:[(0,t.jsxs)(c(),{children:[(0,t.jsx)("title",{children:"Northwest Web Pros - ".concat(s.city," Web Design + Digital Marketing")}),(0,t.jsx)("meta",{name:"description",content:"Small business website design and development in ".concat(s.city," and the greater Pacific Northwest. We specialize in ").concat(s.location," web design and digital marketing. Let us upgrade your business' digital presence and organic growth.")}),(0,t.jsx)("meta",{property:"og:title",content:"Northwest Web Pros | ".concat(s.city," Web Design")}),(0,t.jsx)("meta",{property:"og:description",content:"Custom small business website design and development in ".concat(s.city," and the greater Pacific Northwest. Let us upgrade your business' digital presence and organic growth.")}),(0,t.jsx)("meta",{property:"og:image",content:"https://northwestwebpros.com/image/splash.jpg"}),(0,t.jsx)("link",{rel:"icon",href:"/favicon.ico"})]}),(0,t.jsx)(g,{location:s.city}),(0,t.jsx)(v.Z,{children:(0,t.jsx)(_.Z,{className:y().hoverWindow,title:"".concat(s.city,'\'s Premier <span class="primary">Custom Solution Developer</span> '),content:"We specialize in creating custom web and app development solutions to solve your business needs. Specifically we have expertise in custom CRM development, Shopify theme development, custom AI/ML model generation, and custom C# .NET applications."})}),(0,t.jsx)(v.Z,{children:(0,t.jsxs)(j.Z,{children:[(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a(),{src:"/images/custom-websites.webp",width:400,height:250,alt:"custom websites"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{children:"Completely Customized"}),(0,t.jsx)("p",{children:"Our web design team carefully crafts a website just for your business. Drag-and-drop website design templates have a hard time helping your business stand out. We don't use any site generators, so your site is truly one of a kind."})]}),(0,t.jsx)(l(),{href:"/portfolio",children:"Explore our portfolio"})]}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a(),{src:"/images/optimized.webp",width:400,height:250,alt:"optimized"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{children:"Professionally Optimized Code"}),(0,t.jsx)("p",{children:"Search engines like Google prioritize performance when ranking website results. The faster your website is, the better chance that it will rank highly in Google's SEO. Because our website developers don't use site generators, every line of code is written with a purpose. You get a website that is blazing fast to load, keeping Google happy."})]}),(0,t.jsx)(l(),{href:"/services",children:"See our services"})]}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a(),{src:"/images/iphoneMockup.jpg",width:600,height:400,alt:"mobile-first"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{children:"Mobile-First Web Design"}),(0,t.jsx)("p",{children:"Most online interactions happen on a mobile device. Google knows this, and has updated their search algorithm to prioritize sites with good mobile interactions. That's why every website we make is designed to look a feel great mobile."})]}),(0,t.jsx)(l(),{href:"/blog/why-mobile-optimization-is-important",children:"Why mobile optimization is key"})]})]})}),(0,t.jsx)(v.Z,{children:(0,t.jsx)(N,{})}),(0,t.jsx)(v.Z,{children:(0,t.jsx)(f.Z,{})}),(0,t.jsx)(v.Z,{id:"contact",children:(0,t.jsx)(h.Z,{})})]})}},231:function(e){e.exports={container:"contact_container__PmnAt","contact-strip":"contact_contact-strip__TpLPc","cs-stat-group":"contact_cs-stat-group__USZTc","cs-item":"contact_cs-item__jjf8U","cs-picture":"contact_cs-picture__O1Ymq","cs-icon":"contact_cs-icon__l3__8","cs-flex-group":"contact_cs-flex-group__CbEYY","cs-header":"contact_cs-header__tESep","cs-link":"contact_cs-link__RdzVX","cs-hours":"contact_cs-hours__Tr9dR"}},1458:function(e){e.exports={hero:"hero_hero__Qnp2Y",heroImage:"hero_heroImage__bwX1m",logo:"hero_logo___b6eh",text:"hero_text__EavPy",heading:"hero_heading__uOR1K",subhead:"hero_subhead__U50Ch",container:"hero_container__j2efg",animatedCompanyName:"hero_animatedCompanyName__LQMCP",image:"hero_image__AKHfE"}},9697:function(e){e.exports={buttonSmall:"button_buttonSmall__pmswf",buttonLarge:"button_buttonLarge__Nn83H"}},1346:function(e){e.exports={card:"card_card__Bu2Tu"}},1930:function(e){e.exports={card3:"card3_card3__gYhaY",container:"card3_container__a7H6m"}},6168:function(e){e.exports={card:"hoverWindow_card__rgrzp",align:"hoverWindow_align__lF3n3",red:"hoverWindow_red__YGQ94",yellow:"hoverWindow_yellow__S_3SA",green:"hoverWindow_green__jEL1P"}},1582:function(e){e.exports={section:"section_section__94sht",container:"section_container__Goa8g"}},2463:function(e){e.exports={who:"home_who__UMcL6"}},1713:function(){},4441:function(){},5443:function(){},5611:function(){}},function(e){e.O(0,[782,888,179],function(){return e(e.s=3076)}),_N_E=e.O()}]);

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.