{"id":11440,"date":"2022-01-11T15:43:00","date_gmt":"2022-01-11T20:43:00","guid":{"rendered":"https:\/\/teal.generalcode.com\/?page_id=11440"},"modified":"2026-10-08T09:20:21","modified_gmt":"2026-10-08T13:20:21","slug":"icc-code-solutions","status":"publish","type":"page","link":"https:\/\/www.icccodesolutions.org\/","title":{"rendered":"ICC Code Solutions"},"content":{"rendered":"<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_0168c3-9f{margin-bottom:0px;margin-bottom:0px;}.kb-row-layout-id11440_0168c3-9f > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id11440_0168c3-9f > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id11440_0168c3-9f > .kt-row-column-wrap{column-gap:var(--global-kb-gap-lg, 4rem);row-gap:var(--global-kb-gap-sm, 1rem);max-width:800px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-row-layout-id11440_0168c3-9f > .kt-row-column-wrap > *:nth-child(3n+1 of *:not(style)){grid-column:1 \/ -1;}.kb-row-layout-id11440_0168c3-9f > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}.kb-row-layout-id11440_0168c3-9f > .kt-row-layout-overlay{opacity:0.90;background:linear-gradient(105deg,rgb(235,241,244) 80%,rgba(235,241,244,0.5) 100%);mix-blend-mode:normal;}.kb-row-layout-id11440_0168c3-9f .kt-row-layout-bottom-sep{height:78px;}.kb-row-layout-id11440_0168c3-9f .kt-row-layout-bottom-sep svg{width:100%;}.kb-row-layout-id11440_0168c3-9f .kt-row-layout-bottom-sep svg{fill:#d0d5cb!important;}@media all and (max-width: 1024px){.kb-row-layout-id11440_0168c3-9f > .kt-row-column-wrap > *:nth-child(3n+1 of *:not(style)){grid-column:1 \/ -1;}}@media all and (max-width: 1024px){.kb-row-layout-id11440_0168c3-9f > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 1024px){.kb-row-layout-id11440_0168c3-9f .kt-row-layout-bottom-sep{height:px;}}@media all and (max-width: 1024px){.kb-row-layout-id11440_0168c3-9f .kt-row-layout-bottom-sep svg{width:%;}}@media all and (max-width: 767px){.kb-row-layout-id11440_0168c3-9f > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id11440_0168c3-9f > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id11440_0168c3-9f .kt-row-layout-bottom-sep{height:px;}.kb-row-layout-id11440_0168c3-9f .kt-row-layout-bottom-sep svg{width:%;}}.kb-row-layout-id11440_0168c3-9f {margin-bottom: o !important;}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_0168c3-9f alignfull has-kb-palette-7-background-color kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kb-blocks-bg-video-container\"><video class=\"kb-blocks-bg-video\" id=\"bg-row-video-11440_0168c3-9f\" playsinline muted loop src=\"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/ICCcodesolutions_home_feature.mp4\" autoplay><\/video><\/div><div class=\"kt-row-layout-overlay kt-row-overlay-gradient\"><\/div><div class=\"kt-row-layout-bottom-sep kt-row-sep-type-sltr\"><svg viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\"><path d=\"M0,0l1000,100l-1000,0l0,-100Z\" \/><\/svg><\/div><div class=\"kt-row-column-wrap kt-has-3-columns kt-row-layout-first-row kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column11440_cb76ed-a4 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_cb76ed-a4 > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_cb76ed-a4 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_cb76ed-a4 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_cb76ed-a4{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_cb76ed-a4 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_cb76ed-a4 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_cb76ed-a4\"><div class=\"kt-inside-inner-col\">\n<h1 class=\"wp-block-heading\" style=\"font-size:58px\">Introducing ICC Code Solutions<\/h1>\n<\/div><\/div>\n\n\n<style>.kadence-column11440_2afe09-47 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_2afe09-47 > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_2afe09-47 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_2afe09-47 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_2afe09-47{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_2afe09-47 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_2afe09-47 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_2afe09-47\"><div class=\"kt-inside-inner-col\">\n<p class=\"ghostkit-custom-k9buD wp-block-paragraph\" style=\"font-size:18px\">We\u2019re pleased to share that&nbsp;<strong>General Code<\/strong>&nbsp;and&nbsp;<br><strong>American Legal Publishing&nbsp;<\/strong>are uniting under a new brand \u2014&nbsp;<strong>ICC Code Solutions<\/strong>. With&nbsp;<strong>156 years<\/strong>&nbsp;of combined codification experience, we\u2019re bringing together two tested and trusted teams to serve communities like yours with even greater strength and support.<\/p>\n\n\n<style>.wp-block-kadence-advancedbtn.kb-btns11440_dca711-b9{gap:var(--global-kb-gap-xs, 0.5rem );justify-content:flex-start;align-items:center;}.kt-btns11440_dca711-b9 .kt-button{font-weight:normal;font-style:normal;}.kt-btns11440_dca711-b9 .kt-btn-wrap-0{margin-right:5px;}.wp-block-kadence-advancedbtn.kt-btns11440_dca711-b9 .kt-btn-wrap-0 .kt-button{padding-left:10px;padding-right:10px;color:#ffffff;font-size:15px;background:#49a942;border-color:#ffffff;}.wp-block-kadence-advancedbtn.kt-btns11440_dca711-b9 .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns11440_dca711-b9 .kt-btn-wrap-0 .kt-button:focus{color:#ffffff;border-color:#444444;}.wp-block-kadence-advancedbtn.kt-btns11440_dca711-b9 .kt-btn-wrap-0 .kt-button::before{display:none;}.wp-block-kadence-advancedbtn.kt-btns11440_dca711-b9 .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns11440_dca711-b9 .kt-btn-wrap-0 .kt-button:focus{background:#0b5940;}<\/style>\n<div class=\"wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns11440_dca711-b9\"><style>ul.menu .wp-block-kadence-advancedbtn .kb-btn11440_c14bd0-12.kb-button{width:initial;}.wp-block-kadence-advancedbtn .kb-btn11440_c14bd0-12.kb-button{color:#ffffff;background:#21837c;padding:var(--kb-btn-padding);margin:var(--kb-btn-margin);margin-top:0px;box-shadow:none;}.wp-block-kadence-advancedbtn .kb-btn11440_c14bd0-12.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn11440_c14bd0-12.kb-button:focus{background:#0b5940;box-shadow:var(--kb-btn-shadow-hover, none);}<\/style><a class=\"kb-button kt-button button kb-btn11440_c14bd0-12 kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-fill kt-btn-has-text-true kt-btn-has-svg-false wp-block-kadence-singlebtn\" href=\"\/blog\/general-code-and-american-legal-publishing-unite-as-icc-code-solutions\/\"><span class=\"kt-btn-inner-text\">Learn More<\/span><\/a><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column11440_c4900b-93 > .kt-inside-inner-col{display:flex;}.kadence-column11440_c4900b-93 > .kt-inside-inner-col{padding-top:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);}.kadence-column11440_c4900b-93 > .kt-inside-inner-col{box-shadow:0px 0px 39px 2px rgba(0, 0, 0, 0.2);}.kadence-column11440_c4900b-93 > .kt-inside-inner-col,.kadence-column11440_c4900b-93 > .kt-inside-inner-col:before{border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;}.kadence-column11440_c4900b-93:hover > .kt-inside-inner-col{box-shadow:0px 0px 60px -15px rgba(0, 0, 0, 0.2);}.kadence-column11440_c4900b-93 > .kt-inside-inner-col{row-gap:var(--global-kb-gap-none, 0rem );column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_c4900b-93 > .kt-inside-inner-col{flex-direction:column;justify-content:flex-end;align-items:center;}.kadence-column11440_c4900b-93 > .kt-inside-inner-col > .kb-image-is-ratio-size{align-self:stretch;}.kadence-column11440_c4900b-93 > .kt-inside-inner-col > .wp-block-kadence-advancedgallery{align-self:stretch;}.kadence-column11440_c4900b-93 > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-column11440_c4900b-93{align-self:flex-end;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_c4900b-93{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_c4900b-93 > .kt-inside-inner-col{flex-direction:column;justify-content:flex-end;}.kadence-column11440_c4900b-93 > .kt-inside-inner-col{background-color:#ebf1f4;}.kadence-column11440_c4900b-93 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_c4900b-93{text-align:center;}.kadence-column11440_c4900b-93{position:relative;}.kadence-column11440_c4900b-93, .kt-inside-inner-col > .kadence-column11440_c4900b-93:not(.specificity){margin-top:0px;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column11440_c4900b-93{align-self:flex-end;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_c4900b-93{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_c4900b-93 > .kt-inside-inner-col{flex-direction:column;justify-content:flex-end;}}@media all and (max-width: 1024px){.kadence-column11440_c4900b-93 > .kt-inside-inner-col{flex-direction:column;justify-content:flex-end;align-items:center;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-column11440_c4900b-93{align-self:flex-end;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_c4900b-93{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_c4900b-93 > .kt-inside-inner-col{flex-direction:column;justify-content:flex-end;}.kadence-column11440_c4900b-93 > .kt-inside-inner-col{flex-direction:column;justify-content:flex-end;align-items:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_c4900b-93\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading11440_92b319-2f, .wp-block-kadence-advancedheading.kt-adv-heading11440_92b319-2f[data-kb-block=\"kb-adv-heading11440_92b319-2f\"]{text-align:center;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading11440_92b319-2f mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading11440_92b319-2f[data-kb-block=\"kb-adv-heading11440_92b319-2f\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading11440_92b319-2f img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading11440_92b319-2f[data-kb-block=\"kb-adv-heading11440_92b319-2f\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading11440_92b319-2f wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading11440_92b319-2f\">How can we help <br>your community?<\/h2>\n\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_51496d-b2{margin-bottom:0px;}.kb-row-layout-id11440_51496d-b2 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id11440_51496d-b2 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id11440_51496d-b2 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-sm, 1rem);row-gap:var(--global-kb-gap-none, 0rem );max-width:250px;margin-left:auto;margin-right:auto;padding-top:0px;padding-bottom:var(--global-kb-spacing-xs, 1rem);grid-template-columns:minmax(0, calc(30% - ((var(--global-kb-gap-sm, 1rem) * 1 )\/2)))minmax(0, calc(70% - ((var(--global-kb-gap-sm, 1rem) * 1 )\/2)));}.kb-row-layout-id11440_51496d-b2 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id11440_51496d-b2 > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id11440_51496d-b2 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_51496d-b2 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-right-golden kt-row-valign-top\">\n<style>.kadence-column11440_6f52fd-75 > .kt-inside-inner-col{display:flex;}.kadence-column11440_6f52fd-75 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_6f52fd-75 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_6f52fd-75 > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-column11440_6f52fd-75{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_6f52fd-75{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_6f52fd-75 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_6f52fd-75 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_6f52fd-75{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column11440_6f52fd-75{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_6f52fd-75{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_6f52fd-75 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-column11440_6f52fd-75 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-column11440_6f52fd-75{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_6f52fd-75{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_6f52fd-75 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_6f52fd-75 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_6f52fd-75 kb-section-has-link\"><div class=\"kt-inside-inner-col\"><style>.kb-vector-container11440_6a47f3-79{display:flex;justify-content:center;}.kb-vector-container11440_6a47f3-79 svg{max-width:150px;}<\/style><div class=\"kb-vector-container kb-vector-container11440_6a47f3-79 wp-block-kadence-vector\"><?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"Layer_2\" data-name=\"Layer 2\" viewBox=\"0 0 48.9 47.68\">\n  <g id=\"Layer_1-2\" data-name=\"Layer 1\">\n    <g>\n      <polyline points=\"27.59 3.86 30.96 3.86 30.96 6.8 26.56 6.8 26.56 5.66\" style=\"fill: #fff; stroke: #086ec3; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polyline>\n      <path d=\"M20.9,9.33c.33-1.42,1.6-2.47,3.09-2.47s2.76,1.05,3.11,2.47\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/path>\n      <path d=\"M33.18,17.43c-.87-2.25-2.61-4.09-4.8-5.12h-8.37c-2.17,1.03-3.91,2.87-4.78,5.12\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/path>\n      <line x1=\"13.51\" y1=\"31.03\" x2=\"13.51\" y2=\"20.26\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/line>\n      <line x1=\"34.5\" y1=\"20.26\" x2=\"34.5\" y2=\"31.03\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/line>\n      <polyline points=\"19.29 29.63 19.29 20.26 16.54 20.26 16.54 30.57\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polyline>\n      <polyline points=\"25.38 29.85 25.38 20.26 22.63 20.26 22.63 29.85\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polyline>\n      <polyline points=\"31.46 30.1 31.46 20.26 28.7 20.26 28.7 30.1\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polyline>\n      <polygon points=\"35.72 20.26 12.27 20.26 11.79 17.38 35.92 17.43 35.72 20.26\" style=\"fill: #fff; stroke: #218368; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polygon>\n      <line x1=\"8.07\" y1=\"42.39\" x2=\"8.07\" y2=\"34.7\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/line>\n      <line x1=\"39.92\" y1=\"34.7\" x2=\"39.92\" y2=\"42.39\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/line>\n      <polyline points=\"13.85 42.16 13.85 34.29 11.11 34.29 11.11 42.16\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polyline>\n      <polyline points=\"21.53 42.16 21.53 33.84 18.78 33.84 18.78 42.16\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polyline>\n      <polyline points=\"29.21 42.16 29.21 33.74 26.46 33.74 26.46 42.16\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polyline>\n      <polyline points=\"36.89 42.33 36.89 34.3 34.14 34.3 34.14 42.33\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polyline>\n      <polygon points=\"24 29.43 6.64 31.38 6.64 34.79 24 33.82 41.36 34.79 41.36 31.38 24 29.43\" style=\"fill: #fff; stroke: #218368; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polygon>\n      <polygon points=\"28.18 12.15 19.81 12.15 19.66 9.33 28.34 9.33 28.18 12.15\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polygon>\n      <rect x=\"5.7\" y=\"42.3\" width=\"36.36\" height=\"1.77\" style=\"fill: #fff; stroke: #218368; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/rect>\n      <polygon points=\"42.06 44.07 5.7 44.07 3.38 44.86 .75 46.93 48.15 46.93 44.61 44.86 42.06 44.07\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polygon>\n      <line x1=\"24.01\" y1=\"6.54\" x2=\"24.01\" y2=\"5.66\" style=\"fill: #fff; stroke: #00d6c4; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/line>\n      <line x1=\"24.01\" y1=\"2.68\" x2=\"24.01\" y2=\"1.89\" style=\"fill: #fff; stroke: #ffa201; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/line>\n      <rect x=\"23.66\" y=\"2.68\" width=\"3.94\" height=\"2.99\" style=\"fill: #fff; stroke: #086ec3; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/rect>\n      <path d=\"M24.59,1.31c0,.31-.26.56-.59.56s-.58-.25-.58-.56.26-.56.58-.56.59.25.59.56Z\" style=\"fill: #fff; stroke: #00d6c4; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/path>\n    <\/g>\n  <\/g>\n<\/svg>\n<\/div><\/div><a href=\"#codification\" class=\"kb-section-link-overlay\" aria-label=\"Municipal Code Solutions\"><\/a><\/div>\n\n\n<style>.kadence-column11440_2e413e-ae > .kt-inside-inner-col{display:flex;}.kadence-column11440_2e413e-ae > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_2e413e-ae > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_2e413e-ae > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-column11440_2e413e-ae{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_2e413e-ae{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_2e413e-ae > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_2e413e-ae > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_2e413e-ae{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column11440_2e413e-ae{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_2e413e-ae{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_2e413e-ae > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-column11440_2e413e-ae > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-column11440_2e413e-ae{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_2e413e-ae{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_2e413e-ae > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_2e413e-ae > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_2e413e-ae\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading11440_18c8af-6a, .wp-block-kadence-advancedheading.kt-adv-heading11440_18c8af-6a[data-kb-block=\"kb-adv-heading11440_18c8af-6a\"]{text-align:left;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading11440_18c8af-6a mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading11440_18c8af-6a[data-kb-block=\"kb-adv-heading11440_18c8af-6a\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading11440_18c8af-6a img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading11440_18c8af-6a[data-kb-block=\"kb-adv-heading11440_18c8af-6a\"] img.kb-inline-image{width:150px;vertical-align:baseline;}.wp-block-kadence-advancedheading.kt-adv-heading11440_18c8af-6a[data-kb-block=\"kb-adv-heading11440_18c8af-6a\"] a, .kt-adv-heading-link11440_18c8af-6a, .kt-adv-heading-link11440_18c8af-6a .kt-adv-heading11440_18c8af-6a[data-kb-block=\"kb-adv-heading11440_18c8af-6a\"]{color:#086ec3;}.wp-block-kadence-advancedheading.kt-adv-heading11440_18c8af-6a[data-kb-block=\"kb-adv-heading11440_18c8af-6a\"] a:hover, .kt-adv-heading-link11440_18c8af-6a:hover, .kt-adv-heading-link11440_18c8af-6a:hover .kt-adv-heading11440_18c8af-6a[data-kb-block=\"kb-adv-heading11440_18c8af-6a\"]{color:#15264f;}<\/style>\n<a href=\"#codification\" class=\"kb-advanced-heading-link kt-adv-heading-link11440_18c8af-6a\"><h3 class=\"kt-adv-heading11440_18c8af-6a wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading11440_18c8af-6a\">Municipal Code<\/h3><\/a>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_b95ef4-c5{margin-bottom:0px;}.kb-row-layout-id11440_b95ef4-c5 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id11440_b95ef4-c5 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id11440_b95ef4-c5 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-sm, 1rem);row-gap:var(--global-kb-gap-none, 0rem );max-width:250px;margin-left:auto;margin-right:auto;padding-top:0px;padding-bottom:var(--global-kb-spacing-xs, 1rem);grid-template-columns:minmax(0, calc(30% - ((var(--global-kb-gap-sm, 1rem) * 1 )\/2)))minmax(0, calc(70% - ((var(--global-kb-gap-sm, 1rem) * 1 )\/2)));}.kb-row-layout-id11440_b95ef4-c5 > .kt-row-layout-overlay{opacity:0.30;}.kb-row-layout-id11440_b95ef4-c5 .kt-row-layout-top-sep{height:12px;}.kb-row-layout-id11440_b95ef4-c5 .kt-row-layout-top-sep svg{width:100%;}.kb-row-layout-id11440_b95ef4-c5 .kt-row-layout-top-sep svg{fill:#ffffff!important;}@media all and (max-width: 1024px){.kb-row-layout-id11440_b95ef4-c5 > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id11440_b95ef4-c5 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_b95ef4-c5 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-right-golden kt-row-valign-top\">\n<style>.kadence-column11440_b842e1-7f > .kt-inside-inner-col{display:flex;}.kadence-column11440_b842e1-7f > .kt-inside-inner-col{padding-bottom:0px;}.kadence-column11440_b842e1-7f > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_b842e1-7f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_b842e1-7f > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-column11440_b842e1-7f{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_b842e1-7f{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_b842e1-7f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_b842e1-7f > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_b842e1-7f{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column11440_b842e1-7f{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_b842e1-7f{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_b842e1-7f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-column11440_b842e1-7f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-column11440_b842e1-7f{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_b842e1-7f{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_b842e1-7f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_b842e1-7f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_b842e1-7f kb-section-has-link\"><div class=\"kt-inside-inner-col\"><style>.kb-vector-container11440_4165b3-83{display:flex;justify-content:center;}.kb-vector-container11440_4165b3-83 svg{max-width:150px;}<\/style><div class=\"kb-vector-container kb-vector-container11440_4165b3-83 wp-block-kadence-vector\"><?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"Layer_2\" data-name=\"Layer 2\" viewBox=\"0 0 42.59 44.41\">\n  <g id=\"Layer_1-2\" data-name=\"Layer 1\">\n    <g>\n      <polygon points=\"41.84 43.66 .75 43.66 4.17 23.97 38.42 23.97 41.84 43.66\" style=\"fill: #fff; stroke: #0b5940; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polygon>\n      <line x1=\"2.23\" y1=\"35.17\" x2=\"40.37\" y2=\"35.17\" style=\"fill: none; stroke: #218368; stroke-miterlimit: 10; stroke-width: 1.5px;\"><\/line>\n      <line x1=\"14.45\" y1=\"23.97\" x2=\"14.45\" y2=\"43.66\" style=\"fill: none; stroke: #218368; stroke-miterlimit: 10; stroke-width: 1.5px;\"><\/line>\n      <path d=\"M26.43,0c-6.61,0-11.99,5.37-11.99,11.96,0,2.04.57,4.1,1.68,6.09l6.66,12.31c.72,1.34,2.12,2.17,3.64,2.17s2.92-.83,3.64-2.17l6.64-12.27c1.13-2.03,1.71-4.09,1.71-6.13,0-6.6-5.38-11.96-11.99-11.96Z\" style=\"fill: #fff;\"><\/path>\n      <path d=\"M26.43,2.57c-5.19,0-9.42,4.21-9.42,9.39,0,1.6.46,3.24,1.37,4.87l6.66,12.31c.27.51.8.82,1.38.82s1.11-.31,1.38-.82l6.66-12.3c.92-1.64,1.38-3.28,1.38-4.88,0-5.18-4.22-9.39-9.42-9.39Z\" style=\"fill: none; stroke: #00d6c4; stroke-miterlimit: 10; stroke-width: 1.5px;\"><\/path>\n      <polygon points=\"23.01 16.27 23.01 11.99 20.44 11.99 26.43 6.85 32.43 11.99 29.86 11.99 29.86 16.27 23.01 16.27\" style=\"fill: none; stroke: #086ec3; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px;\"><\/polygon>\n      <line x1=\"26.43\" y1=\"16.27\" x2=\"26.43\" y2=\"13.7\" style=\"fill: none; stroke: #086ec3; stroke-linejoin: round; stroke-width: 1.5px;\"><\/line>\n    <\/g>\n  <\/g>\n<\/svg>\n<\/div><\/div><a href=\"#zoning\" class=\"kb-section-link-overlay\" aria-label=\"Zoning Code Solutions\"><\/a><\/div>\n\n\n<style>.kadence-column11440_8deb9d-40 > .kt-inside-inner-col{display:flex;}.kadence-column11440_8deb9d-40 > .kt-inside-inner-col{padding-bottom:0px;}.kadence-column11440_8deb9d-40 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_8deb9d-40 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_8deb9d-40 > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-column11440_8deb9d-40{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_8deb9d-40{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_8deb9d-40 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_8deb9d-40 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_8deb9d-40{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column11440_8deb9d-40{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_8deb9d-40{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_8deb9d-40 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-column11440_8deb9d-40 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-column11440_8deb9d-40{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_8deb9d-40{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_8deb9d-40 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_8deb9d-40 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_8deb9d-40\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading11440_571371-98, .wp-block-kadence-advancedheading.kt-adv-heading11440_571371-98[data-kb-block=\"kb-adv-heading11440_571371-98\"]{text-align:left;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading11440_571371-98 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading11440_571371-98[data-kb-block=\"kb-adv-heading11440_571371-98\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading11440_571371-98 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading11440_571371-98[data-kb-block=\"kb-adv-heading11440_571371-98\"] img.kb-inline-image{width:150px;vertical-align:baseline;}.wp-block-kadence-advancedheading.kt-adv-heading11440_571371-98[data-kb-block=\"kb-adv-heading11440_571371-98\"] a, .kt-adv-heading-link11440_571371-98, .kt-adv-heading-link11440_571371-98 .kt-adv-heading11440_571371-98[data-kb-block=\"kb-adv-heading11440_571371-98\"]{color:#086ec3;}.wp-block-kadence-advancedheading.kt-adv-heading11440_571371-98[data-kb-block=\"kb-adv-heading11440_571371-98\"] a:hover, .kt-adv-heading-link11440_571371-98:hover, .kt-adv-heading-link11440_571371-98:hover .kt-adv-heading11440_571371-98[data-kb-block=\"kb-adv-heading11440_571371-98\"]{color:#15264f;}<\/style>\n<a href=\"#zoning\" class=\"kb-advanced-heading-link kt-adv-heading-link11440_571371-98\"><h3 class=\"kt-adv-heading11440_571371-98 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading11440_571371-98\">Zoning Code<\/h3><\/a>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_f3698f-e2{margin-bottom:0px;}.kb-row-layout-id11440_f3698f-e2 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id11440_f3698f-e2 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id11440_f3698f-e2 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-sm, 1rem);row-gap:var(--global-kb-gap-none, 0rem );max-width:250px;margin-left:auto;margin-right:auto;padding-top:0px;padding-bottom:0px;grid-template-columns:minmax(0, calc(30% - ((var(--global-kb-gap-sm, 1rem) * 1 )\/2)))minmax(0, calc(70% - ((var(--global-kb-gap-sm, 1rem) * 1 )\/2)));}.kb-row-layout-id11440_f3698f-e2 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id11440_f3698f-e2 > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id11440_f3698f-e2 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_f3698f-e2 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-right-golden kt-row-valign-top\">\n<style>.kadence-column11440_6de918-9c > .kt-inside-inner-col{display:flex;}.kadence-column11440_6de918-9c > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_6de918-9c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_6de918-9c > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-column11440_6de918-9c{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_6de918-9c{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_6de918-9c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_6de918-9c > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_6de918-9c{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column11440_6de918-9c{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_6de918-9c{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_6de918-9c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-column11440_6de918-9c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-column11440_6de918-9c{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_6de918-9c{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_6de918-9c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_6de918-9c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_6de918-9c kb-section-has-link\"><div class=\"kt-inside-inner-col\"><style>.kb-vector-container11440_a7a991-c4{display:flex;justify-content:center;}.kb-vector-container11440_a7a991-c4 svg{max-width:150px;}<\/style><div class=\"kb-vector-container kb-vector-container11440_a7a991-c4 wp-block-kadence-vector\"><?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"Layer_2\" data-name=\"Layer 2\" viewBox=\"0 0 47.96 46.96\">\n  <defs>\n    <style>\n      .cls-1 {\n        fill: none;\n      }\n\n      .cls-1, .cls-2, .cls-3, .cls-4 {\n        stroke-width: 1.5px;\n      }\n\n      .cls-1, .cls-2, .cls-4 {\n        stroke-linejoin: round;\n      }\n\n      .cls-1, .cls-3 {\n        stroke: #086ec3;\n      }\n\n      .cls-2 {\n        stroke: #218368;\n      }\n\n      .cls-2, .cls-3, .cls-4 {\n        fill: #fff;\n      }\n\n      .cls-3 {\n        stroke-miterlimit: 10;\n      }\n\n      .cls-4 {\n        stroke: #0b5940;\n      }\n    <\/style>\n  <\/defs>\n  <g id=\"Layer_1-2\" data-name=\"Layer 1\">\n    <g>\n      <g>\n        <polygon class=\"cls-2\" points=\"16.43 45.06 16.43 13.93 11.02 11.97 10.67 5.98 10.33 11.72 8.06 10.89 7.46 .75 6.89 10.47 1.71 8.59 1.71 45.06 .75 45.06 .75 46.21 17.38 46.21 17.38 45.06 16.43 45.06\"><\/polygon>\n        <g>\n          <rect class=\"cls-1\" x=\"3.82\" y=\"41.33\" width=\"10.49\" height=\"1.74\"><\/rect>\n          <rect class=\"cls-1\" x=\"3.82\" y=\"28.79\" width=\"10.49\" height=\"1.74\"><\/rect>\n          <rect class=\"cls-1\" x=\"3.82\" y=\"22.52\" width=\"10.49\" height=\"1.74\"><\/rect>\n          <rect class=\"cls-1\" x=\"3.82\" y=\"16.25\" width=\"10.49\" height=\"1.74\"><\/rect>\n        <\/g>\n      <\/g>\n      <g>\n        <polygon class=\"cls-4\" points=\"45.79 27.65 47.21 27.65 44.61 26.11 44.61 24.31 43.39 24.31 43.39 25.39 41.1 24.04 34.98 27.65 36.41 27.65 36.41 31.28 30.71 31.28 30.71 27.65 32.13 27.65 26.02 24.04 19.9 27.65 21.33 27.65 21.33 45.1 20.71 45.1 20.71 46.21 46.41 46.21 46.41 45.1 45.79 45.1 45.79 27.65\"><\/polygon>\n        <g>\n          <rect class=\"cls-3\" x=\"39.39\" y=\"30.82\" width=\"4.52\" height=\"1.41\"><\/rect>\n          <rect class=\"cls-3\" x=\"39.39\" y=\"34.05\" width=\"4.52\" height=\"1.41\"><\/rect>\n          <rect class=\"cls-3\" x=\"39.39\" y=\"37.29\" width=\"4.52\" height=\"1.41\"><\/rect>\n          <rect class=\"cls-3\" x=\"39.39\" y=\"40.52\" width=\"4.52\" height=\"1.41\"><\/rect>\n          <rect class=\"cls-3\" x=\"23.94\" y=\"30.82\" width=\"4.52\" height=\"1.41\"><\/rect>\n          <rect class=\"cls-3\" x=\"23.94\" y=\"34.05\" width=\"4.52\" height=\"1.41\"><\/rect>\n          <rect class=\"cls-3\" x=\"23.94\" y=\"37.29\" width=\"4.52\" height=\"1.41\"><\/rect>\n          <rect class=\"cls-3\" x=\"23.94\" y=\"40.52\" width=\"4.52\" height=\"1.41\"><\/rect>\n          <rect class=\"cls-3\" x=\"32.85\" y=\"34.77\" width=\"1.41\" height=\"4.64\"><\/rect>\n        <\/g>\n      <\/g>\n    <\/g>\n  <\/g>\n<\/svg>\n<\/div><\/div><a href=\"#building\" class=\"kb-section-link-overlay\" aria-label=\"Building Code Solutions\"><\/a><\/div>\n\n\n<style>.kadence-column11440_19efcb-a2 > .kt-inside-inner-col{display:flex;}.kadence-column11440_19efcb-a2 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_19efcb-a2 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_19efcb-a2 > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-column11440_19efcb-a2{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_19efcb-a2{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_19efcb-a2 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_19efcb-a2 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_19efcb-a2{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column11440_19efcb-a2{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_19efcb-a2{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_19efcb-a2 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-column11440_19efcb-a2 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-column11440_19efcb-a2{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_19efcb-a2{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column11440_19efcb-a2 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column11440_19efcb-a2 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_19efcb-a2\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading11440_c47d7d-f0, .wp-block-kadence-advancedheading.kt-adv-heading11440_c47d7d-f0[data-kb-block=\"kb-adv-heading11440_c47d7d-f0\"]{text-align:left;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading11440_c47d7d-f0 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading11440_c47d7d-f0[data-kb-block=\"kb-adv-heading11440_c47d7d-f0\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading11440_c47d7d-f0 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading11440_c47d7d-f0[data-kb-block=\"kb-adv-heading11440_c47d7d-f0\"] img.kb-inline-image{width:150px;vertical-align:baseline;}.wp-block-kadence-advancedheading.kt-adv-heading11440_c47d7d-f0[data-kb-block=\"kb-adv-heading11440_c47d7d-f0\"] a, .kt-adv-heading-link11440_c47d7d-f0, .kt-adv-heading-link11440_c47d7d-f0 .kt-adv-heading11440_c47d7d-f0[data-kb-block=\"kb-adv-heading11440_c47d7d-f0\"]{color:#086ec3;}.wp-block-kadence-advancedheading.kt-adv-heading11440_c47d7d-f0[data-kb-block=\"kb-adv-heading11440_c47d7d-f0\"] a:hover, .kt-adv-heading-link11440_c47d7d-f0:hover, .kt-adv-heading-link11440_c47d7d-f0:hover .kt-adv-heading11440_c47d7d-f0[data-kb-block=\"kb-adv-heading11440_c47d7d-f0\"]{color:#15264f;}<\/style>\n<a href=\"#building\" class=\"kb-advanced-heading-link kt-adv-heading-link11440_c47d7d-f0\"><h3 class=\"kt-adv-heading11440_c47d7d-f0 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading11440_c47d7d-f0\">Building Code<\/h3><\/a>\n<\/div><\/div>\n\n<\/div><\/div><\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_355e5f-c1{margin-bottom:0px;margin-top:0px;}.kb-row-layout-id11440_355e5f-c1 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id11440_355e5f-c1 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id11440_355e5f-c1 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:1000px;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:70px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id11440_355e5f-c1 > .kt-row-layout-overlay{opacity:0.30;}.kb-row-layout-id11440_355e5f-c1 .kt-row-layout-bottom-sep{height:50px;}.kb-row-layout-id11440_355e5f-c1 .kt-row-layout-bottom-sep svg{width:100%;}.kb-row-layout-id11440_355e5f-c1 .kt-row-layout-bottom-sep svg{fill:#ffffff!important;}.kb-row-layout-id11440_355e5f-c1 .kt-row-layout-top-sep{height:50px;}.kb-row-layout-id11440_355e5f-c1 .kt-row-layout-top-sep svg{width:100%;}.kb-row-layout-id11440_355e5f-c1 .kt-row-layout-top-sep svg{fill:#ffffff!important;}@media all and (max-width: 1024px){.kb-row-layout-id11440_355e5f-c1 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 1024px){.kb-row-layout-id11440_355e5f-c1 .kt-row-layout-bottom-sep{height:px;}}@media all and (max-width: 1024px){.kb-row-layout-id11440_355e5f-c1 .kt-row-layout-bottom-sep svg{width:%;}}@media all and (max-width: 767px){.kb-row-layout-id11440_355e5f-c1 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id11440_355e5f-c1 .kt-row-layout-bottom-sep{height:px;}.kb-row-layout-id11440_355e5f-c1 .kt-row-layout-bottom-sep svg{width:%;}}.kb-row-layout-id11440_355e5f-c1 {margin-top: -30px !important;}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_355e5f-c1 alignfull has-kb-palette-6-background-color kt-row-has-bg wp-block-kadence-rowlayout\" id=\"codification\"><div class=\"kt-row-layout-bottom-sep kt-row-sep-type-sltr\"><svg viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\"><path d=\"M0,0l1000,100l-1000,0l0,-100Z\" \/><\/svg><\/div><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column11440_861d57-0b > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_861d57-0b > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_861d57-0b > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_861d57-0b > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_861d57-0b{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_861d57-0b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_861d57-0b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_861d57-0b inner-column-1\"><div class=\"kt-inside-inner-col\">\n<h2 id=\"invest-in-the-success-of-your-community\" class=\"wp-block-heading has-kb-palette-1-color has-text-color\" style=\"font-size:34px\">Invest in the success of your community<\/h2>\n\n\n\n<h3 id=\"municipal-code-solutions\" class=\"wp-block-heading has-kb-palette-2-color has-text-color\" style=\"font-size:28px\"><strong>Municipal Code Solutions<\/strong><\/h3>\n\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_2f2785-0e{margin-bottom:0px;}.kb-row-layout-id11440_2f2785-0e > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id11440_2f2785-0e > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id11440_2f2785-0e > .kt-row-column-wrap{column-gap:var(--global-kb-gap-sm, 1rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:900px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);}.kb-row-layout-id11440_2f2785-0e > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id11440_2f2785-0e > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}.kb-row-layout-id11440_2f2785-0e > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id11440_2f2785-0e > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id11440_2f2785-0e > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id11440_2f2785-0e > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id11440_2f2785-0e > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_2f2785-0e alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column11440_07b0a4-03 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_07b0a4-03 > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_07b0a4-03 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_07b0a4-03 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_07b0a4-03{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_07b0a4-03 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_07b0a4-03 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_07b0a4-03 inner-column-1\"><div class=\"kt-inside-inner-col\"><style>.kt-img-overlay11440_6627f7-5e{max-width:250px;width:100%;}.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-img-overlay11440_6627f7-5e{margin-left:unset;margin-right:unset;}.kt-img-overlay11440_6627f7-5e .kt-image-overlay-wrap .kt-block-intrisic{padding-bottom:100%;}.kt-img-overlay11440_6627f7-5e .kt-image-overlay-wrap:has(:focus-visible) .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_6627f7-5e .kt-image-overlay-wrap:hover .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_6627f7-5e .kt-image-overlay-color{background-color:#0b5940;opacity:0.8;}.kt-img-overlay11440_6627f7-5e .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);inset:0px;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_6627f7-5e .kt-image-overlay-message .image-overlay-title{color:#fff;background:rgba(11, 89, 64, 0.5);padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:23px;line-height:25px;font-weight:bold;font-style:normal;}.kt-img-overlay11440_6627f7-5e .kt-image-overlay-divider{border-top-color:#f5d34c;border-top-width:6px;width:80%;border-top-style:none;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_6627f7-5e .kt-image-overlay-message .image-overlay-subtitle{color:#fff;background:rgba(0, 0, 0, 0);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;font-weight:regular;font-style:normal;}@media all and (max-width: 1024px){.kt-img-overlay11440_6627f7-5e .kt-image-overlay-wrap{max-width:300px;}}@media all and (max-width: 1024px){.kt-img-overlay11440_6627f7-5e .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}@media all and (max-width: 767px){.kt-img-overlay11440_6627f7-5e .kt-image-overlay-wrap{max-width:300px;}.kt-img-overlay11440_6627f7-5e .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}<\/style>\n<div class=\"kt-img-overlay11440_6627f7-5e aligncenter wp-block-kadence-imageoverlay\"><div class=\"kt-image-overlay-wrap kt-over-image-blur\"><div class=\"kt-block-intrisic\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/codification_home_thumb.jpg\" alt=\"\" width=\"300\" height=\"300\" class=\"kt-img-overlay wp-image-14617\"\/><div class=\"kt-image-overlay-color-wrapper\"><div class=\"kt-image-overlay-color\"><\/div><\/div><a href=\"\/codification\/\" class=\"kt-imageoverlay-link\"><div class=\"kt-image-overlay-message kt-over-substyle-hidden_below kt-over-valign-center kt-over-halign-center\"><div class=\"kt-image-overlay-inner\"><h3 class=\"image-overlay-title\" tabindex=\"0\">Codification Services<\/h3><p class=\"image-overlay-subtitle\" tabindex=\"0\">Your code: consistent, well-organized, easily accessible<br>&nbsp;<strong>Learn more &gt;<\/strong><\/p><\/div><\/div><\/a><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column11440_ed8868-0a > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_ed8868-0a > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_ed8868-0a > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_ed8868-0a > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_ed8868-0a{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_ed8868-0a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_ed8868-0a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_ed8868-0a inner-column-2\"><div class=\"kt-inside-inner-col\"><style>.kt-img-overlay11440_37e145-bd{max-width:250px;width:100%;}.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-img-overlay11440_37e145-bd{margin-left:unset;margin-right:unset;}.kt-img-overlay11440_37e145-bd .kt-image-overlay-wrap .kt-block-intrisic{padding-bottom:100%;}.kt-img-overlay11440_37e145-bd .kt-image-overlay-wrap:has(:focus-visible) .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_37e145-bd .kt-image-overlay-wrap:hover .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_37e145-bd .kt-image-overlay-color{background-color:#0b5940;opacity:1;}.kt-img-overlay11440_37e145-bd .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);inset:10px;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_37e145-bd .kt-image-overlay-message .image-overlay-title{color:#fff;background:#0b5940;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:23px;line-height:25px;font-weight:bold;font-style:normal;}.kt-img-overlay11440_37e145-bd .kt-image-overlay-divider{border-top-color:#fff;border-top-width:1px;width:80%;border-top-style:none;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_37e145-bd .kt-image-overlay-message .image-overlay-subtitle{color:#fff;background:rgba(0, 0, 0, 0);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;font-weight:regular;font-style:normal;}@media all and (max-width: 1024px){.kt-img-overlay11440_37e145-bd .kt-image-overlay-wrap{max-width:300px;}}@media all and (max-width: 1024px){.kt-img-overlay11440_37e145-bd .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}@media all and (max-width: 767px){.kt-img-overlay11440_37e145-bd .kt-image-overlay-wrap{max-width:300px;}.kt-img-overlay11440_37e145-bd .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}<\/style>\n<div class=\"kt-img-overlay11440_37e145-bd aligncenter wp-block-kadence-imageoverlay\"><div class=\"kt-image-overlay-wrap kt-over-image-blur\"><div class=\"kt-block-intrisic\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/onlinecode_home_thumb.jpg\" alt=\"\" width=\"300\" height=\"300\" class=\"kt-img-overlay wp-image-14622\"\/><div class=\"kt-image-overlay-color-wrapper\"><div class=\"kt-image-overlay-color\"><\/div><\/div><a href=\"\/online-code\/\" class=\"kt-imageoverlay-link\"><div class=\"kt-image-overlay-message kt-over-substyle-hidden_below kt-over-valign-center kt-over-halign-center\"><div class=\"kt-image-overlay-inner\"><h3 class=\"image-overlay-title\" tabindex=\"0\">Online Code<br>Portal<\/h3><p class=\"image-overlay-subtitle\" tabindex=\"0\">24\/7, fast, accurate digital access to your code content&nbsp;<br><strong>Learn more &gt;<\/strong><\/p><\/div><\/div><\/a><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column11440_25f48f-d6 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_25f48f-d6 > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_25f48f-d6 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_25f48f-d6 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_25f48f-d6{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_25f48f-d6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_25f48f-d6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_25f48f-d6 inner-column-3\"><div class=\"kt-inside-inner-col\"><style>.kt-img-overlay11440_b92e5b-07{max-width:250px;width:100%;}.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-img-overlay11440_b92e5b-07{margin-left:unset;margin-right:unset;}.kt-img-overlay11440_b92e5b-07 .kt-image-overlay-wrap .kt-block-intrisic{padding-bottom:100%;}.kt-img-overlay11440_b92e5b-07 .kt-image-overlay-wrap:has(:focus-visible) .kt-image-overlay-color-wrapper{opacity:0.8 !important;}.kt-img-overlay11440_b92e5b-07 .kt-image-overlay-wrap:hover .kt-image-overlay-color-wrapper{opacity:0.8 !important;}.kt-img-overlay11440_b92e5b-07 .kt-image-overlay-color{background-color:#0b5940;opacity:1;}.kt-img-overlay11440_b92e5b-07 .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);inset:10px;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_b92e5b-07 .kt-image-overlay-message .image-overlay-title{color:#fff;background:#0b5940;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:23px;line-height:25px;font-weight:bold;font-style:normal;}.kt-img-overlay11440_b92e5b-07 .kt-image-overlay-divider{border-top-color:#fff;border-top-width:1px;width:80%;border-top-style:none;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_b92e5b-07 .kt-image-overlay-message .image-overlay-subtitle{color:#fff;background:rgba(0, 0, 0, 0);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;font-weight:regular;font-style:normal;}@media all and (max-width: 1024px){.kt-img-overlay11440_b92e5b-07 .kt-image-overlay-wrap{max-width:300px;}}@media all and (max-width: 1024px){.kt-img-overlay11440_b92e5b-07 .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}@media all and (max-width: 767px){.kt-img-overlay11440_b92e5b-07 .kt-image-overlay-wrap{max-width:300px;}.kt-img-overlay11440_b92e5b-07 .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}<\/style>\n<div class=\"kt-img-overlay11440_b92e5b-07 aligncenter wp-block-kadence-imageoverlay\"><div class=\"kt-image-overlay-wrap kt-over-image-blur\"><div class=\"kt-block-intrisic\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/documentarchival_home_thumb.jpg\" alt=\"\" width=\"300\" height=\"300\" class=\"kt-img-overlay wp-image-14624\"\/><div class=\"kt-image-overlay-color-wrapper\"><div class=\"kt-image-overlay-color\"><\/div><\/div><a href=\"\/document-management\/\" title=\"Document Management\" class=\"kt-imageoverlay-link\"><div class=\"kt-image-overlay-message kt-over-substyle-hidden_below kt-over-valign-center kt-over-halign-center kadence-overlay-title-bg-full\"><div class=\"kt-image-overlay-inner\"><h3 class=\"image-overlay-title\" tabindex=\"0\">Document Management<\/h3><p class=\"image-overlay-subtitle\" tabindex=\"0\">Your documents and records digitized for easy searchability&nbsp;<br><strong>Learn more &gt;<\/strong><\/p><\/div><\/div><\/a><\/div><\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_f85ddb-1c{margin-bottom:0px;}.kb-row-layout-id11440_f85ddb-1c > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id11440_f85ddb-1c > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id11440_f85ddb-1c > .kt-row-column-wrap{column-gap:var(--global-kb-gap-sm, 1rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:900px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);}.kb-row-layout-id11440_f85ddb-1c > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id11440_f85ddb-1c > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}.kb-row-layout-id11440_f85ddb-1c > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id11440_f85ddb-1c > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id11440_f85ddb-1c > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id11440_f85ddb-1c > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id11440_f85ddb-1c > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_f85ddb-1c alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column11440_f88dc5-32 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_f88dc5-32 > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_f88dc5-32 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_f88dc5-32 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_f88dc5-32{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_f88dc5-32 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_f88dc5-32 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_f88dc5-32 inner-column-1\"><div class=\"kt-inside-inner-col\"><style>.kt-img-overlay11440_f068f4-6b{max-width:250px;width:100%;}.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-img-overlay11440_f068f4-6b{margin-left:unset;margin-right:unset;}.kt-img-overlay11440_f068f4-6b .kt-image-overlay-wrap .kt-block-intrisic{padding-bottom:100%;}.kt-img-overlay11440_f068f4-6b .kt-image-overlay-wrap:has(:focus-visible) .kt-image-overlay-color-wrapper{opacity:0.8 !important;}.kt-img-overlay11440_f068f4-6b .kt-image-overlay-wrap:hover .kt-image-overlay-color-wrapper{opacity:0.8 !important;}.kt-img-overlay11440_f068f4-6b .kt-image-overlay-color{background-color:#0b5940;opacity:1;}.kt-img-overlay11440_f068f4-6b .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;inset:10px;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_f068f4-6b .kt-image-overlay-message .image-overlay-title{color:#fff;background:rgba(11, 89, 64, 0.5);padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:23px;line-height:25px;font-weight:bold;font-style:normal;}.kt-img-overlay11440_f068f4-6b .kt-image-overlay-divider{border-top-color:#fff;border-top-width:1px;width:80%;border-top-style:none;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_f068f4-6b .kt-image-overlay-message .image-overlay-subtitle{color:#fff;background:rgba(0, 0, 0, 0);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;font-weight:regular;font-style:normal;}@media all and (max-width: 1024px){.kt-img-overlay11440_f068f4-6b .kt-image-overlay-wrap{max-width:300px;}}@media all and (max-width: 1024px){.kt-img-overlay11440_f068f4-6b .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}@media all and (max-width: 767px){.kt-img-overlay11440_f068f4-6b .kt-image-overlay-wrap{max-width:300px;}.kt-img-overlay11440_f068f4-6b .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}<\/style>\n<div class=\"kt-img-overlay11440_f068f4-6b aligncenter wp-block-kadence-imageoverlay\"><div class=\"kt-image-overlay-wrap kt-over-image-blur\"><div class=\"kt-block-intrisic\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/Revize_web_thumb.jpg\" alt=\"\" width=\"300\" height=\"300\" class=\"kt-img-overlay wp-image-16737\" srcset=\"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/Revize_web_thumb.jpg 300w, https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/Revize_web_thumb-150x150.jpg 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><div class=\"kt-image-overlay-color-wrapper\"><div class=\"kt-image-overlay-color\"><\/div><\/div><a href=\"\/municipal-websites\" class=\"kt-imageoverlay-link\"><div class=\"kt-image-overlay-message kt-over-substyle-hidden_below kt-over-valign-center kt-over-halign-center kadence-overlay-title-bg-full\"><div class=\"kt-image-overlay-inner\"><h3 class=\"image-overlay-title\" tabindex=\"0\">Municipal Websites<\/h3><p class=\"image-overlay-subtitle\" tabindex=\"0\">Connect seamlessly with our digital solutions through the cutting-edge web design, content management, and web application services of our partner, Revize.<br><strong>Learn more &gt;<\/strong><\/p><\/div><\/div><\/a><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column11440_3659a9-66 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_3659a9-66 > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_3659a9-66 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_3659a9-66 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_3659a9-66{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_3659a9-66 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_3659a9-66 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_3659a9-66 inner-column-2\"><div class=\"kt-inside-inner-col\"><style>.kt-img-overlay11440_6777d9-3c{max-width:250px;width:100%;}.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-img-overlay11440_6777d9-3c{margin-left:unset;margin-right:unset;}.kt-img-overlay11440_6777d9-3c .kt-image-overlay-wrap .kt-block-intrisic{padding-bottom:100%;}.kt-img-overlay11440_6777d9-3c .kt-image-overlay-wrap:has(:focus-visible) .kt-image-overlay-color-wrapper{opacity:0.8 !important;}.kt-img-overlay11440_6777d9-3c .kt-image-overlay-wrap:hover .kt-image-overlay-color-wrapper{opacity:0.8 !important;}.kt-img-overlay11440_6777d9-3c .kt-image-overlay-color{background-color:#0b5940;opacity:1;}.kt-img-overlay11440_6777d9-3c .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);inset:10px;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_6777d9-3c .kt-image-overlay-message .image-overlay-title{color:#fff;background:#0b5940;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:23px;line-height:25px;font-weight:bold;font-style:normal;}.kt-img-overlay11440_6777d9-3c .kt-image-overlay-divider{border-top-color:#fff;border-top-width:1px;width:80%;border-top-style:none;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_6777d9-3c .kt-image-overlay-message .image-overlay-subtitle{color:#fff;background:rgba(0, 0, 0, 0);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;font-weight:regular;font-style:normal;}@media all and (max-width: 1024px){.kt-img-overlay11440_6777d9-3c .kt-image-overlay-wrap{max-width:300px;}}@media all and (max-width: 1024px){.kt-img-overlay11440_6777d9-3c .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}@media all and (max-width: 767px){.kt-img-overlay11440_6777d9-3c .kt-image-overlay-wrap{max-width:300px;}.kt-img-overlay11440_6777d9-3c .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}<\/style>\n<div class=\"kt-img-overlay11440_6777d9-3c aligncenter wp-block-kadence-imageoverlay\"><div class=\"kt-image-overlay-wrap kt-over-image-blur\"><div class=\"kt-block-intrisic\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/ecodesubscription_home_thumb.jpg\" alt=\"\" width=\"300\" height=\"300\" class=\"kt-img-overlay wp-image-14623\"\/><div class=\"kt-image-overlay-color-wrapper\"><div class=\"kt-image-overlay-color\"><\/div><\/div><a href=\"\/subscription-services\/\" title=\"eCode Subscription\" class=\"kt-imageoverlay-link\"><div class=\"kt-image-overlay-message kt-over-substyle-hidden_below kt-over-valign-center kt-over-halign-center kadence-overlay-title-bg-full\"><div class=\"kt-image-overlay-inner\"><h3 class=\"image-overlay-title\" tabindex=\"0\">eCode<br>Subscription<\/h3><p class=\"image-overlay-subtitle\" tabindex=\"0\">Professional research access to nearly 4,000 municipal codes&nbsp;<br><strong>Learn more &gt;<\/strong><\/p><\/div><\/div><\/a><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column11440_8571a2-4b > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_8571a2-4b > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_8571a2-4b > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_8571a2-4b > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_8571a2-4b{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_8571a2-4b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_8571a2-4b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_8571a2-4b inner-column-3\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n\n<\/div><\/div>\n\n\n<h4 id=\"seamlessly-integrate-your-code-content-with-any-existing-municipal-application-including-from-3rd-party-providers-via-ecode360-api\" class=\"wp-block-heading\">Seamlessly integrate your code content with any existing municipal application \u2014 including from 3<sup>rd<\/sup> party providers \u2014 via <a href=\"\/online-code\/#api\"><em>eCode360<\/em> API &gt;<\/a><\/h4>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_df38dc-03{margin-bottom:0px;}.kb-row-layout-id11440_df38dc-03 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id11440_df38dc-03 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id11440_df38dc-03 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:1000px;margin-left:auto;margin-right:auto;padding-top:70px;padding-bottom:70px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id11440_df38dc-03 > .kt-row-layout-overlay{opacity:0.30;}.kb-row-layout-id11440_df38dc-03 .kt-row-layout-bottom-sep{height:50px;}.kb-row-layout-id11440_df38dc-03 .kt-row-layout-bottom-sep svg{width:100%;}.kb-row-layout-id11440_df38dc-03 .kt-row-layout-bottom-sep svg{fill:#ffffff!important;}.kb-row-layout-id11440_df38dc-03 .kt-row-layout-top-sep{height:50px;}.kb-row-layout-id11440_df38dc-03 .kt-row-layout-top-sep svg{width:100%;}.kb-row-layout-id11440_df38dc-03 .kt-row-layout-top-sep svg{fill:#ffffff!important;}@media all and (max-width: 1024px){.kb-row-layout-id11440_df38dc-03 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 1024px){.kb-row-layout-id11440_df38dc-03 .kt-row-layout-bottom-sep{height:px;}}@media all and (max-width: 1024px){.kb-row-layout-id11440_df38dc-03 .kt-row-layout-bottom-sep svg{width:%;}}@media all and (max-width: 767px){.kb-row-layout-id11440_df38dc-03 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id11440_df38dc-03 .kt-row-layout-bottom-sep{height:px;}.kb-row-layout-id11440_df38dc-03 .kt-row-layout-bottom-sep svg{width:%;}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_df38dc-03 alignfull wp-block-kadence-rowlayout\" id=\"zoning\"><div class=\"kt-row-layout-top-sep kt-row-sep-type-sltr\"><svg viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\"><path d=\"M0,0l1000,100l-1000,0l0,-100Z\" \/><\/svg><\/div><div class=\"kt-row-layout-bottom-sep kt-row-sep-type-sltr\"><svg viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\"><path d=\"M0,0l1000,100l-1000,0l0,-100Z\" \/><\/svg><\/div><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column11440_678a70-97 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_678a70-97 > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_678a70-97 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_678a70-97 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_678a70-97{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_678a70-97 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_678a70-97 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_678a70-97 inner-column-1\"><div class=\"kt-inside-inner-col\">\n<h2 id=\"present-your-community-s-vision-with-clarity\" class=\"wp-block-heading has-kb-palette-1-color has-text-color\" style=\"font-size:34px\">Present your community&#8217;s vision with clarity<\/h2>\n\n\n\n<h3 id=\"zoning-code-solutions\" class=\"wp-block-heading has-kb-palette-2-color has-text-color\" style=\"font-size:28px\"><strong>Zoning Code Solutions<\/strong><\/h3>\n\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_665db1-35{margin-bottom:0px;}.kb-row-layout-id11440_665db1-35 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id11440_665db1-35 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id11440_665db1-35 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-sm, 1rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:900px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, calc(35% - ((var(--global-kb-gap-sm, 1rem) * 2 )\/3)))minmax(0, calc(30% - ((var(--global-kb-gap-sm, 1rem) * 2 )\/3)))minmax(0, calc(35% - ((var(--global-kb-gap-sm, 1rem) * 2 )\/3)));}.kb-row-layout-id11440_665db1-35 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id11440_665db1-35 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id11440_665db1-35 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id11440_665db1-35 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id11440_665db1-35 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_665db1-35 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column11440_fa8ffd-8f > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_fa8ffd-8f > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_fa8ffd-8f > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_fa8ffd-8f > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_fa8ffd-8f{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_fa8ffd-8f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_fa8ffd-8f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_fa8ffd-8f inner-column-1\"><div class=\"kt-inside-inner-col\"><style>.kt-img-overlay11440_26a291-16{max-width:250px;width:100%;}.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-img-overlay11440_26a291-16{margin-left:unset;margin-right:unset;}.kt-img-overlay11440_26a291-16 .kt-image-overlay-wrap .kt-block-intrisic{padding-bottom:100%;}.kt-img-overlay11440_26a291-16 .kt-image-overlay-wrap:has(:focus-visible) .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_26a291-16 .kt-image-overlay-wrap:hover .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_26a291-16 .kt-image-overlay-color{background-color:#0b5940;opacity:1;}.kt-img-overlay11440_26a291-16 .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);inset:10px;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_26a291-16 .kt-image-overlay-message .image-overlay-title{color:#fff;background:#0b5940;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:23px;line-height:25px;font-weight:bold;font-style:normal;}.kt-img-overlay11440_26a291-16 .kt-image-overlay-divider{border-top-color:#f5d34c;border-top-width:6px;width:80%;border-top-style:none;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_26a291-16 .kt-image-overlay-message .image-overlay-subtitle{color:#fff;background:rgba(0, 0, 0, 0);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;font-weight:regular;font-style:normal;}@media all and (max-width: 1024px){.kt-img-overlay11440_26a291-16 .kt-image-overlay-wrap{max-width:300px;}}@media all and (max-width: 1024px){.kt-img-overlay11440_26a291-16 .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}@media all and (max-width: 767px){.kt-img-overlay11440_26a291-16 .kt-image-overlay-wrap{max-width:300px;}.kt-img-overlay11440_26a291-16 .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}<\/style>\n<div class=\"kt-img-overlay11440_26a291-16 aligncenter wp-block-kadence-imageoverlay\"><div class=\"kt-image-overlay-wrap kt-over-image-blur\"><div class=\"kt-block-intrisic\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/maplink_home_thumb.jpg\" alt=\"\" width=\"300\" height=\"300\" class=\"kt-img-overlay wp-image-14641\"\/><div class=\"kt-image-overlay-color-wrapper\"><div class=\"kt-image-overlay-color\"><\/div><\/div><a href=\"\/maplink\/\" title=\"Interactive Zoning Map\" class=\"kt-imageoverlay-link\"><div class=\"kt-image-overlay-message kt-over-substyle-hidden_below kt-over-valign-center kt-over-halign-center\"><div class=\"kt-image-overlay-inner\"><h3 class=\"image-overlay-title\" tabindex=\"0\">Interactive Zoning Map<\/h3><p class=\"image-overlay-subtitle\" tabindex=\"0\">Digitally integrated zoning code content and maps&nbsp;<br><strong>Learn more &gt;<\/strong><\/p><\/div><\/div><\/a><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column11440_ae9b70-3e > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_ae9b70-3e > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_ae9b70-3e > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_ae9b70-3e > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_ae9b70-3e{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_ae9b70-3e > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_ae9b70-3e > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_ae9b70-3e inner-column-2\"><div class=\"kt-inside-inner-col\"><style>.kt-img-overlay11440_c5121a-87{max-width:250px;width:100%;}.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-img-overlay11440_c5121a-87{margin-left:unset;margin-right:unset;}.kt-img-overlay11440_c5121a-87 .kt-image-overlay-wrap .kt-block-intrisic{padding-bottom:100%;}.kt-img-overlay11440_c5121a-87 .kt-image-overlay-wrap:has(:focus-visible) .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_c5121a-87 .kt-image-overlay-wrap:hover .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_c5121a-87 .kt-image-overlay-color{background-color:#0b5940;opacity:1;}.kt-img-overlay11440_c5121a-87 .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);inset:10px;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_c5121a-87 .kt-image-overlay-message .image-overlay-title{color:#fff;background:#0b5940;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:23px;line-height:25px;font-weight:bold;font-style:normal;}.kt-img-overlay11440_c5121a-87 .kt-image-overlay-divider{border-top-color:#fff;border-top-width:1px;width:80%;border-top-style:none;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_c5121a-87 .kt-image-overlay-message .image-overlay-subtitle{color:#fff;background:rgba(0, 0, 0, 0);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;font-weight:regular;font-style:normal;}@media all and (max-width: 1024px){.kt-img-overlay11440_c5121a-87 .kt-image-overlay-wrap{max-width:300px;}}@media all and (max-width: 1024px){.kt-img-overlay11440_c5121a-87 .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}@media all and (max-width: 767px){.kt-img-overlay11440_c5121a-87 .kt-image-overlay-wrap{max-width:300px;}.kt-img-overlay11440_c5121a-87 .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}<\/style>\n<div class=\"kt-img-overlay11440_c5121a-87 aligncenter wp-block-kadence-imageoverlay\"><div class=\"kt-image-overlay-wrap kt-over-image-blur\"><div class=\"kt-block-intrisic\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/enhancedzoning_home_thumb.jpg\" alt=\"\" width=\"300\" height=\"300\" class=\"kt-img-overlay wp-image-14644\"\/><div class=\"kt-image-overlay-color-wrapper\"><div class=\"kt-image-overlay-color\"><\/div><\/div><a href=\"\/enhancedgraphics\/\" title=\"Enhanced Zoning Graphics\" class=\"kt-imageoverlay-link\"><div class=\"kt-image-overlay-message kt-over-substyle-hidden_below kt-over-valign-center kt-over-halign-center\"><div class=\"kt-image-overlay-inner\"><h3 class=\"image-overlay-title\" tabindex=\"0\">Enhanced Zoning Graphics<\/h3><p class=\"image-overlay-subtitle\" tabindex=\"0\">Your zoning graphics optimized, uncompromised in print and online<br><strong>Learn more &gt;<\/strong><\/p><\/div><\/div><\/a><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column11440_8c448a-7c > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_8c448a-7c > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_8c448a-7c > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_8c448a-7c > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_8c448a-7c{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_8c448a-7c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_8c448a-7c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_8c448a-7c inner-column-3\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n\n<\/div><\/div>\n\n\n<h4 id=\"help-property-and-business-owners-see-what-s-possible-for-their-properties-and-grow-your-community-with-our-visual-zoning-solutions\" class=\"wp-block-heading ghostkit-custom-CEaCb has-kb-palette-2-color has-text-color\">Help property and business owners see what\u2019s possible for their properties and grow your community with our Visual Zoning\u2122 solutions.<\/h4>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_06a3c3-e2{margin-bottom:0px;margin-bottom:0px;}.kb-row-layout-id11440_06a3c3-e2 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id11440_06a3c3-e2 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id11440_06a3c3-e2 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:1000px;margin-left:auto;margin-right:auto;padding-top:70px;padding-bottom:70px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id11440_06a3c3-e2 > .kt-row-layout-overlay{opacity:0.30;}.kb-row-layout-id11440_06a3c3-e2 .kt-row-layout-bottom-sep{height:50px;}.kb-row-layout-id11440_06a3c3-e2 .kt-row-layout-bottom-sep svg{width:100%;}.kb-row-layout-id11440_06a3c3-e2 .kt-row-layout-bottom-sep svg{fill:#ffffff!important;}.kb-row-layout-id11440_06a3c3-e2 .kt-row-layout-top-sep{height:50px;}.kb-row-layout-id11440_06a3c3-e2 .kt-row-layout-top-sep svg{width:100%;}.kb-row-layout-id11440_06a3c3-e2 .kt-row-layout-top-sep svg{fill:#ffffff!important;}@media all and (max-width: 1024px){.kb-row-layout-id11440_06a3c3-e2 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 1024px){.kb-row-layout-id11440_06a3c3-e2 .kt-row-layout-bottom-sep{height:px;}}@media all and (max-width: 1024px){.kb-row-layout-id11440_06a3c3-e2 .kt-row-layout-bottom-sep svg{width:%;}}@media all and (max-width: 767px){.kb-row-layout-id11440_06a3c3-e2 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id11440_06a3c3-e2 .kt-row-layout-bottom-sep{height:px;}.kb-row-layout-id11440_06a3c3-e2 .kt-row-layout-bottom-sep svg{width:%;}}.kb-row-layout-id11440_06a3c3-e2 {margin-bottom: 0px !important;}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_06a3c3-e2 alignfull has-kb-palette-7-background-color kt-row-has-bg wp-block-kadence-rowlayout\" id=\"building\"><div class=\"kt-row-layout-top-sep kt-row-sep-type-sltr\"><svg viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\"><path d=\"M0,0l1000,100l-1000,0l0,-100Z\" \/><\/svg><\/div><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column11440_318479-6d > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_318479-6d > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_318479-6d > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_318479-6d > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_318479-6d{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_318479-6d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_318479-6d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_318479-6d inner-column-1\"><div class=\"kt-inside-inner-col\">\n<h2 id=\"build-greater-community-resilience-with-stronger-digital-capabilities\" class=\"wp-block-heading has-kb-palette-1-color has-text-color\" style=\"font-size:34px\">Build greater community resilience with stronger digital capabilities&nbsp;<\/h2>\n\n\n\n<h3 id=\"building-code-solutions\" class=\"wp-block-heading has-kb-palette-2-color has-text-color\" style=\"font-size:28px\"><strong>Building Code Solutions<\/strong><\/h3>\n\n\n\n<p class=\"ghostkit-custom-Z1B5uLC wp-block-paragraph\">As a member of the&nbsp;<strong><a href=\"#building\" class=\"triggericc\">ICC family of solutions<\/a><\/strong>&nbsp;and through our partnership with&nbsp;<strong><a href=\"#building\" class=\"triggercms\">ICC Community Development<\/a><\/strong>, we offer an expanding portfolio of building, planning and zoning solutions.<\/p>\n\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_9548ba-80{margin-bottom:0px;}.kb-row-layout-id11440_9548ba-80 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id11440_9548ba-80 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id11440_9548ba-80 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-sm, 1rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:900px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);}.kb-row-layout-id11440_9548ba-80 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id11440_9548ba-80 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}.kb-row-layout-id11440_9548ba-80 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id11440_9548ba-80 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id11440_9548ba-80 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id11440_9548ba-80 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id11440_9548ba-80 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_9548ba-80 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column11440_cfc5a2-f3 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_cfc5a2-f3 > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_cfc5a2-f3 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_cfc5a2-f3 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_cfc5a2-f3{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_cfc5a2-f3 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_cfc5a2-f3 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_cfc5a2-f3 inner-column-1\"><div class=\"kt-inside-inner-col\"><style>.kt-img-overlay11440_4c9e1d-3e{max-width:250px;width:100%;}.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-img-overlay11440_4c9e1d-3e{margin-left:unset;margin-right:unset;}.kt-img-overlay11440_4c9e1d-3e .kt-image-overlay-wrap .kt-block-intrisic{padding-bottom:100%;}.kt-img-overlay11440_4c9e1d-3e .kt-image-overlay-wrap:has(:focus-visible) .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_4c9e1d-3e .kt-image-overlay-wrap:hover .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_4c9e1d-3e .kt-image-overlay-color{background-color:#0b5940;opacity:1;}.kt-img-overlay11440_4c9e1d-3e .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);inset:10px;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_4c9e1d-3e .kt-image-overlay-message .image-overlay-title{color:#fff;background:#0b5940;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:23px;line-height:25px;font-weight:bold;font-style:normal;}.kt-img-overlay11440_4c9e1d-3e .kt-image-overlay-divider{border-top-color:#f5d34c;border-top-width:6px;width:80%;border-top-style:none;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_4c9e1d-3e .kt-image-overlay-message .image-overlay-subtitle{color:#fff;background:rgba(0, 0, 0, 0);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;font-weight:regular;font-style:normal;}@media all and (max-width: 1024px){.kt-img-overlay11440_4c9e1d-3e .kt-image-overlay-wrap{max-width:300px;}}@media all and (max-width: 1024px){.kt-img-overlay11440_4c9e1d-3e .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}@media all and (max-width: 767px){.kt-img-overlay11440_4c9e1d-3e .kt-image-overlay-wrap{max-width:300px;}.kt-img-overlay11440_4c9e1d-3e .kt-image-overlay-message{border-top:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:0px solid rgba(0,0,0,0);}}<\/style>\n<div class=\"kt-img-overlay11440_4c9e1d-3e aligncenter wp-block-kadence-imageoverlay\"><div class=\"kt-image-overlay-wrap kt-over-image-blur\"><div class=\"kt-block-intrisic\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/clbc_home_thumb.jpg\" alt=\"\" width=\"300\" height=\"300\" class=\"kt-img-overlay wp-image-14645\"\/><div class=\"kt-image-overlay-color-wrapper\"><div class=\"kt-image-overlay-color\"><\/div><\/div><a href=\"\/icc-custom-services\/\" title=\"Custom Building Codes\" class=\"kt-imageoverlay-link\"><div class=\"kt-image-overlay-message kt-over-substyle-hidden_below kt-over-valign-center kt-over-halign-center\"><div class=\"kt-image-overlay-inner\"><h3 class=\"image-overlay-title\" tabindex=\"0\">Custom Building Codes<\/h3><p class=\"image-overlay-subtitle\" tabindex=\"0\">Easy, efficient local amendments integrated into your International Codes (I-Codes)&nbsp;<br><strong>Learn more &gt;<\/strong><\/p><\/div><\/div><\/a><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column11440_1d7a72-6b > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_1d7a72-6b > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_1d7a72-6b > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_1d7a72-6b > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_1d7a72-6b{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_1d7a72-6b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_1d7a72-6b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_1d7a72-6b inner-column-2\"><div class=\"kt-inside-inner-col\"><style>.kt-img-overlay11440_74f04c-e3{max-width:250px;width:100%;}.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-img-overlay11440_74f04c-e3{margin-left:unset;margin-right:unset;}.kt-img-overlay11440_74f04c-e3 .kt-image-overlay-wrap .kt-block-intrisic{padding-bottom:100%;}.kt-img-overlay11440_74f04c-e3 .kt-image-overlay-wrap:has(:focus-visible) .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_74f04c-e3 .kt-image-overlay-wrap:hover .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_74f04c-e3 .kt-image-overlay-color{background-color:#0b5940;opacity:0.8;}.kt-img-overlay11440_74f04c-e3 .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;inset:10px;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_74f04c-e3 .kt-image-overlay-message .image-overlay-title{color:#fff;background:rgba(11, 89, 64, 0.5);padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:23px;line-height:25px;font-weight:bold;font-style:normal;}.kt-img-overlay11440_74f04c-e3 .kt-image-overlay-divider{border-top-color:#fff;border-top-width:1px;width:80%;border-top-style:none;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_74f04c-e3 .kt-image-overlay-message .image-overlay-subtitle{color:#fff;background:rgba(0, 0, 0, 0);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;font-weight:regular;font-style:normal;}@media all and (max-width: 1024px){.kt-img-overlay11440_74f04c-e3 .kt-image-overlay-wrap{max-width:300px;}}@media all and (max-width: 1024px){.kt-img-overlay11440_74f04c-e3 .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}@media all and (max-width: 767px){.kt-img-overlay11440_74f04c-e3 .kt-image-overlay-wrap{max-width:300px;}.kt-img-overlay11440_74f04c-e3 .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}<\/style>\n<div class=\"kt-img-overlay11440_74f04c-e3 aligncenter wp-block-kadence-imageoverlay\"><div class=\"kt-image-overlay-wrap kt-over-image-blur\"><div class=\"kt-block-intrisic\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/I-Codes_home_thumb.jpg\" alt=\"\" width=\"300\" height=\"300\" class=\"kt-img-overlay wp-image-14650\"\/><div class=\"kt-image-overlay-color-wrapper\"><div class=\"kt-image-overlay-color\"><\/div><\/div><a href=\"https:\/\/codes.iccsafe.org\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"kt-imageoverlay-link\"><div class=\"kt-image-overlay-message kt-over-substyle-hidden_below kt-over-valign-center kt-over-halign-center\"><div class=\"kt-image-overlay-inner\"><h3 class=\"image-overlay-title\" tabindex=\"0\">I-Codes<\/h3><p class=\"image-overlay-subtitle\" tabindex=\"0\">Model building safety codes for engineering safe, sustainable, affordable, resilient structures&nbsp;<br><br><strong>Learn more &gt;<\/strong><\/p><\/div><\/div><\/a><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column11440_47272b-47 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_47272b-47 > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_47272b-47 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_47272b-47 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_47272b-47{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_47272b-47 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_47272b-47 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_47272b-47 inner-column-3\"><div class=\"kt-inside-inner-col\"><style>.kt-img-overlay11440_c52a0a-b6{max-width:250px;width:100%;}.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-img-overlay11440_c52a0a-b6{margin-left:unset;margin-right:unset;}.kt-img-overlay11440_c52a0a-b6 .kt-image-overlay-wrap .kt-block-intrisic{padding-bottom:100%;}.kt-img-overlay11440_c52a0a-b6 .kt-image-overlay-wrap:has(:focus-visible) .kt-image-overlay-color-wrapper{opacity:0.8 !important;}.kt-img-overlay11440_c52a0a-b6 .kt-image-overlay-wrap:hover .kt-image-overlay-color-wrapper{opacity:0.8 !important;}.kt-img-overlay11440_c52a0a-b6 .kt-image-overlay-color{background-color:#0b5940;opacity:1;}.kt-img-overlay11440_c52a0a-b6 .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;inset:10px;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_c52a0a-b6 .kt-image-overlay-message .image-overlay-title{color:#fff;background:rgba(11, 89, 64, 0.5);padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:23px;line-height:25px;font-weight:bold;font-style:normal;}.kt-img-overlay11440_c52a0a-b6 .kt-image-overlay-divider{border-top-color:#fff;border-top-width:1px;width:80%;border-top-style:none;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_c52a0a-b6 .kt-image-overlay-message .image-overlay-subtitle{color:#fff;background:rgba(0, 0, 0, 0);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;font-weight:regular;font-style:normal;}@media all and (max-width: 1024px){.kt-img-overlay11440_c52a0a-b6 .kt-image-overlay-wrap{max-width:300px;}}@media all and (max-width: 1024px){.kt-img-overlay11440_c52a0a-b6 .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}@media all and (max-width: 767px){.kt-img-overlay11440_c52a0a-b6 .kt-image-overlay-wrap{max-width:300px;}.kt-img-overlay11440_c52a0a-b6 .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}<\/style>\n<div class=\"kt-img-overlay11440_c52a0a-b6 aligncenter wp-block-kadence-imageoverlay\"><div class=\"kt-image-overlay-wrap kt-over-image-blur\"><div class=\"kt-block-intrisic\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/ICodesAPI_home_thumb.jpg\" alt=\"I-Codes API\" width=\"300\" height=\"300\" class=\"kt-img-overlay wp-image-15367\" srcset=\"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/ICodesAPI_home_thumb.jpg 300w, https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/ICodesAPI_home_thumb-150x150.jpg 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><div class=\"kt-image-overlay-color-wrapper\"><div class=\"kt-image-overlay-color\"><\/div><\/div><a href=\"https:\/\/solutions.iccsafe.org\/codeconnect\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"kt-imageoverlay-link\"><div class=\"kt-image-overlay-message kt-over-substyle-hidden_below kt-over-valign-center kt-over-halign-center kadence-overlay-title-bg-full\"><div class=\"kt-image-overlay-inner\"><h3 class=\"image-overlay-title\" tabindex=\"0\">I-Codes API<\/h3><p class=\"image-overlay-subtitle\" tabindex=\"0\">ICC Code Connect\u2122 API seamlessly integrates I-Code content with your existing workflow applications<br><strong>Learn more &gt;<\/strong><\/p><\/div><\/div><\/a><\/div><\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_3579b3-ec{margin-bottom:0px;}.kb-row-layout-id11440_3579b3-ec > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id11440_3579b3-ec > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id11440_3579b3-ec > .kt-row-column-wrap{column-gap:var(--global-kb-gap-sm, 1rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:900px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);}.kb-row-layout-id11440_3579b3-ec > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id11440_3579b3-ec > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}.kb-row-layout-id11440_3579b3-ec > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id11440_3579b3-ec > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id11440_3579b3-ec > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id11440_3579b3-ec > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id11440_3579b3-ec > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_3579b3-ec alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column11440_9e7b6b-6e > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_9e7b6b-6e > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_9e7b6b-6e > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_9e7b6b-6e > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_9e7b6b-6e{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_9e7b6b-6e > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_9e7b6b-6e > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_9e7b6b-6e inner-column-1\"><div class=\"kt-inside-inner-col\"><style>.kt-img-overlay11440_a4e225-9a{max-width:250px;width:100%;}.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-img-overlay11440_a4e225-9a{margin-left:unset;margin-right:unset;}.kt-img-overlay11440_a4e225-9a .kt-image-overlay-wrap .kt-block-intrisic{padding-bottom:100%;}.kt-img-overlay11440_a4e225-9a .kt-image-overlay-wrap:has(:focus-visible) .kt-image-overlay-color-wrapper{opacity:0.8 !important;}.kt-img-overlay11440_a4e225-9a .kt-image-overlay-wrap:hover .kt-image-overlay-color-wrapper{opacity:0.8 !important;}.kt-img-overlay11440_a4e225-9a .kt-image-overlay-color{background-color:#0b5940;opacity:0.8;}.kt-img-overlay11440_a4e225-9a .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;inset:10px;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_a4e225-9a .kt-image-overlay-message .image-overlay-title{color:#fff;background:rgba(11, 89, 64, 0.5);padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:23px;line-height:25px;font-weight:bold;font-style:normal;}.kt-img-overlay11440_a4e225-9a .kt-image-overlay-divider{border-top-color:#fff;border-top-width:1px;width:80%;border-top-style:none;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_a4e225-9a .kt-image-overlay-message .image-overlay-subtitle{color:#fff;background:rgba(0, 0, 0, 0);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;font-weight:regular;font-style:normal;}@media all and (max-width: 1024px){.kt-img-overlay11440_a4e225-9a .kt-image-overlay-wrap{max-width:300px;}}@media all and (max-width: 1024px){.kt-img-overlay11440_a4e225-9a .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}@media all and (max-width: 767px){.kt-img-overlay11440_a4e225-9a .kt-image-overlay-wrap{max-width:300px;}.kt-img-overlay11440_a4e225-9a .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}<\/style>\n<div class=\"kt-img-overlay11440_a4e225-9a aligncenter wp-block-kadence-imageoverlay\"><div class=\"kt-image-overlay-wrap kt-over-image-blur\"><div class=\"kt-block-intrisic\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/municity_home_thumb.jpg\" alt=\"\" width=\"300\" height=\"300\" class=\"kt-img-overlay wp-image-14652\" srcset=\"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/municity_home_thumb.jpg 300w, https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/municity_home_thumb-150x150.jpg 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><div class=\"kt-image-overlay-color-wrapper\"><div class=\"kt-image-overlay-color\"><\/div><\/div><a href=\"https:\/\/icc-cds.com\/municity\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"kt-imageoverlay-link\"><div class=\"kt-image-overlay-message kt-over-substyle-hidden_below kt-over-valign-center kt-over-halign-center kadence-overlay-title-bg-full\"><div class=\"kt-image-overlay-inner\"><h3 class=\"image-overlay-title\" tabindex=\"0\">Permitting \/ Licensing \/ Code Enforcement<\/h3><p class=\"image-overlay-subtitle\" tabindex=\"0\">Efficient management and tracking of community development tasks&nbsp;<br><strong>Learn more &gt;<\/strong><\/p><\/div><\/div><\/a><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column11440_58f735-5c > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_58f735-5c > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_58f735-5c > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_58f735-5c > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_58f735-5c{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_58f735-5c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_58f735-5c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_58f735-5c inner-column-2\"><div class=\"kt-inside-inner-col\"><style>.kt-img-overlay11440_5dd902-0c{max-width:250px;width:100%;}.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-img-overlay11440_5dd902-0c{margin-left:unset;margin-right:unset;}.kt-img-overlay11440_5dd902-0c .kt-image-overlay-wrap .kt-block-intrisic{padding-bottom:100%;}.kt-img-overlay11440_5dd902-0c .kt-image-overlay-wrap:has(:focus-visible) .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_5dd902-0c .kt-image-overlay-wrap:hover .kt-image-overlay-color-wrapper{opacity:1 !important;}.kt-img-overlay11440_5dd902-0c .kt-image-overlay-color{background-color:#0b5940;opacity:0.8;}.kt-img-overlay11440_5dd902-0c .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;inset:10px;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_5dd902-0c .kt-image-overlay-message .image-overlay-title{color:#fff;background:rgba(11, 89, 64, 0.5);padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:23px;line-height:25px;font-weight:bold;font-style:normal;}.kt-img-overlay11440_5dd902-0c .kt-image-overlay-divider{border-top-color:#f5d34c;border-top-width:6px;width:80%;border-top-style:none;}.wp-block-kadence-imageoverlay.kt-img-overlay11440_5dd902-0c .kt-image-overlay-message .image-overlay-subtitle{color:#fff;background:rgba(0, 0, 0, 0);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;font-weight:regular;font-style:normal;}@media all and (max-width: 1024px){.kt-img-overlay11440_5dd902-0c .kt-image-overlay-wrap{max-width:300px;}}@media all and (max-width: 1024px){.kt-img-overlay11440_5dd902-0c .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}@media all and (max-width: 767px){.kt-img-overlay11440_5dd902-0c .kt-image-overlay-wrap{max-width:300px;}.kt-img-overlay11440_5dd902-0c .kt-image-overlay-message{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;}}<\/style>\n<div class=\"kt-img-overlay11440_5dd902-0c aligncenter wp-block-kadence-imageoverlay\"><div class=\"kt-image-overlay-wrap kt-over-image-blur\"><div class=\"kt-block-intrisic\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/planreview_home_thumb.jpg\" alt=\"\" width=\"300\" height=\"300\" class=\"kt-img-overlay wp-image-14655\" srcset=\"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/planreview_home_thumb.jpg 300w, https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/planreview_home_thumb-150x150.jpg 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><div class=\"kt-image-overlay-color-wrapper\"><div class=\"kt-image-overlay-color\"><\/div><\/div><a href=\"https:\/\/icc-cds.com\/municity\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"kt-imageoverlay-link\"><div class=\"kt-image-overlay-message kt-over-substyle-hidden_below kt-over-valign-center kt-over-halign-center\"><div class=\"kt-image-overlay-inner\"><h3 class=\"image-overlay-title\" tabindex=\"0\">Plan Review Services<\/h3><p class=\"image-overlay-subtitle\" tabindex=\"0\">Manage planning applications processes with Municity task lists&nbsp;<br><strong>Learn more &gt;<\/strong><\/p><\/div><\/div><\/a><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column11440_415cfb-82 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_415cfb-82 > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_415cfb-82 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_415cfb-82 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_415cfb-82{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_415cfb-82 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_415cfb-82 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_415cfb-82 inner-column-3\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n\n<\/div><\/div>\n\n\n<h4 id=\"in-the-office-in-the-field-or-remotely-general-code-the-international-code-council-and-icc-community-development-solutions-can-meet-all-your-code-enforcement-community-development-needs\" class=\"wp-block-heading ghostkit-custom-ZatTLa has-kb-palette-2-color has-text-color\">In the office, in the field, or remotely, ICC Code Solutions, the International Code Council, and ICC Community Development Solutions can meet all your code enforcement &amp; community development needs.<\/h4>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id11440_e77ff0-7a{margin-bottom:0px;margin-top:0px;}.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap{align-content:center;}:where(.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:center;}.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap{column-gap:var(--global-kb-gap-sm, 1rem);row-gap:var(--global-kb-gap-sm, 1rem);padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);min-height:400px;grid-template-columns:minmax(0, calc(60% - ((var(--global-kb-gap-sm, 1rem) * 1 )\/2)))minmax(0, calc(40% - ((var(--global-kb-gap-sm, 1rem) * 1 )\/2)));}.kb-row-layout-id11440_e77ff0-7a{background-image:url('https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/ICCInnovation_banner_bkg.jpg');background-size:cover;background-position:center center;background-attachment:scroll;background-repeat:no-repeat;}.kb-row-layout-id11440_e77ff0-7a > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap{column-gap:var(--global-kb-gap-none, 0rem );row-gap:var(--global-kb-gap-none, 0rem );grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap > .wp-block-kadence-column:nth-child(1 of *:not(style)){order:2;}.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap > .wp-block-kadence-column:nth-child(2 of *:not(style)){order:1;}.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap > .wp-block-kadence-column:nth-child(3 of *:not(style)){order:12;}.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap > .wp-block-kadence-column:nth-child(4 of *:not(style)){order:11;}.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap > .wp-block-kadence-column:nth-child(5 of *:not(style)){order:22;}.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap > .wp-block-kadence-column:nth-child(6 of *:not(style)){order:21;}.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap > .wp-block-kadence-column:nth-child(7 of *:not(style)){order:32;}.kb-row-layout-id11440_e77ff0-7a > .kt-row-column-wrap > .wp-block-kadence-column:nth-child(8 of *:not(style)){order:31;}}.kb-row-layout-id11440_e77ff0-7a {margin-top: 0px !important;}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id11440_e77ff0-7a alignfull kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-middle\">\n<style>.kadence-column11440_11debc-31 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_11debc-31 > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_11debc-31 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_11debc-31 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_11debc-31{position:relative;}@media all and (max-width: 1024px){.kadence-column11440_11debc-31 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_11debc-31 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_11debc-31\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n\n\n<style>.kadence-column11440_adf0cf-a7 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column11440_adf0cf-a7 > .kt-inside-inner-col{flex-direction:column;}.kadence-column11440_adf0cf-a7 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column11440_adf0cf-a7 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column11440_adf0cf-a7{position:relative;}.kadence-column11440_adf0cf-a7, .kt-inside-inner-col > .kadence-column11440_adf0cf-a7:not(.specificity){margin-right:var(--global-kb-spacing-xl, 4rem);}@media all and (max-width: 1024px){.kadence-column11440_adf0cf-a7 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column11440_adf0cf-a7 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column11440_adf0cf-a7\"><div class=\"kt-inside-inner-col\">\n<figure class=\"wp-block-image size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"86\" src=\"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/ICC_Innovation_LGO_RGB_ol_web-300x86.png\" alt=\"ICC Innovation logo\" class=\"wp-image-16793\" srcset=\"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/ICC_Innovation_LGO_RGB_ol_web-300x86.png 300w, https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/ICC_Innovation_LGO_RGB_ol_web.png 390w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure>\n\n\n\n<p class=\"ghostkit-custom-Qim9p wp-block-paragraph\">ICC Code Solutions is part of ICC Innovation, an initiative bringing together powerful digital solutions for professional development, community growth, and code compliance.<\/p>\n\n\n<style>.wp-block-kadence-advancedbtn.kb-btns11440_4c132a-ec{gap:var(--global-kb-gap-xs, 0.5rem );justify-content:flex-start;align-items:center;}.kt-btns11440_4c132a-ec .kt-button{font-weight:normal;font-style:normal;}.kt-btns11440_4c132a-ec .kt-btn-wrap-0{margin-right:5px;}.wp-block-kadence-advancedbtn.kt-btns11440_4c132a-ec .kt-btn-wrap-0 .kt-button{padding-left:10px;padding-right:10px;color:#ffffff;font-size:15px;background:#49a942;border-color:#ffffff;}.wp-block-kadence-advancedbtn.kt-btns11440_4c132a-ec .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns11440_4c132a-ec .kt-btn-wrap-0 .kt-button:focus{color:#ffffff;border-color:#444444;}.wp-block-kadence-advancedbtn.kt-btns11440_4c132a-ec .kt-btn-wrap-0 .kt-button::before{display:none;}.wp-block-kadence-advancedbtn.kt-btns11440_4c132a-ec .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns11440_4c132a-ec .kt-btn-wrap-0 .kt-button:focus{background:#0b5940;}<\/style>\n<div class=\"wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns11440_4c132a-ec\"><style>ul.menu .wp-block-kadence-advancedbtn .kb-btn11440_08fe18-03.kb-button{width:initial;}.wp-block-kadence-advancedbtn .kb-btn11440_08fe18-03.kb-button{color:#ffffff;background:#21837c;padding:var(--kb-btn-padding);margin:var(--kb-btn-margin);padding-top:var(--global-kb-spacing-xxs, 0.5rem);margin-top:var(--global-kb-spacing-xxs, 0.5rem);margin-bottom:var(--global-kb-spacing-xxs, 0.5rem);box-shadow:none;}.wp-block-kadence-advancedbtn .kb-btn11440_08fe18-03.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn11440_08fe18-03.kb-button:focus{background:#0b5940;box-shadow:var(--kb-btn-shadow-hover, none);}<\/style><a class=\"kb-button kt-button button kb-btn11440_08fe18-03 kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-fill kt-btn-has-text-true kt-btn-has-svg-false wp-block-kadence-singlebtn\" href=\"https:\/\/www.iccsafe.org\/products-and-services\/innovation\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"kt-btn-inner-text\">LEARN MORE<\/span><\/a><\/div>\n<\/div><\/div>\n\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Introducing ICC Code Solutions We\u2019re pleased to share that&nbsp;General Code&nbsp;and&nbsp;American Legal Publishing&nbsp;are uniting under a new brand \u2014&nbsp;ICC Code Solutions. With&nbsp;156 years&nbsp;of combined codification experience, we\u2019re bringing together two tested and trusted teams to serve communities like yours with even greater strength and support. How can we help your community? Municipal Code Zoning Code Building &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"ICC Code Solutions\" class=\"read-more button\" href=\"https:\/\/www.icccodesolutions.org\/#more-11440\" aria-label=\"Read more about ICC Code Solutions\">Read more<\/a><\/p>\n","protected":false},"author":6,"featured_media":14164,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","ghostkit_customizer_options":"","ghostkit_custom_css":"","ghostkit_custom_js_head":"","ghostkit_custom_js_foot":"","ghostkit_typography":"","footnotes":"","_links_to":"","_links_to_target":""},"folder":[228],"class_list":["post-11440","page","type-page","status-publish","has-post-thumbnail","infinite-scroll-item","resize-featured-image"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ICC Code Solutions | Forward-thinking municipal innovation<\/title>\n<meta name=\"description\" content=\"ICC Code Solutions makes it possible to link ordinances, zoning codes, and building codes with your own array of systems.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.icccodesolutions.org\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ICC Code Solutions | Forward-thinking municipal innovation\" \/>\n<meta property=\"og:description\" content=\"ICC Code Solutions makes it possible to link ordinances, zoning codes, and building codes with your own array of systems.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.icccodesolutions.org\/\" \/>\n<meta property=\"og:site_name\" content=\"ICC Code Solutions\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-08T13:20:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/AboutGeneralCode_header.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.icccodesolutions.org\\\/\",\"url\":\"https:\\\/\\\/www.icccodesolutions.org\\\/\",\"name\":\"ICC Code Solutions | Forward-thinking municipal innovation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.icccodesolutions.org\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.icccodesolutions.org\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.icccodesolutions.org\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.icccodesolutions.org\\\/wp-content\\\/uploads\\\/AboutGeneralCode_header.jpg\",\"datePublished\":\"2022-01-11T20:43:00+00:00\",\"dateModified\":\"2026-10-08T13:20:21+00:00\",\"description\":\"ICC Code Solutions makes it possible to link ordinances, zoning codes, and building codes with your own array of systems.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.icccodesolutions.org\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.icccodesolutions.org\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.icccodesolutions.org\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.icccodesolutions.org\\\/wp-content\\\/uploads\\\/AboutGeneralCode_header.jpg\",\"contentUrl\":\"https:\\\/\\\/www.icccodesolutions.org\\\/wp-content\\\/uploads\\\/AboutGeneralCode_header.jpg\",\"width\":1800,\"height\":800,\"caption\":\"About General Code\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.icccodesolutions.org\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.icccodesolutions.org\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ICC Code Solutions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.icccodesolutions.org\\\/#website\",\"url\":\"https:\\\/\\\/www.icccodesolutions.org\\\/\",\"name\":\"ICC Code Solutions\",\"description\":\"Empowering Communities with Forward-Thinking Municipal Code Solutions\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.icccodesolutions.org\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.icccodesolutions.org\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.icccodesolutions.org\\\/#organization\",\"name\":\"ICC Code Solutions\",\"url\":\"https:\\\/\\\/www.icccodesolutions.org\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.icccodesolutions.org\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.icccodesolutions.org\\\/wp-content\\\/uploads\\\/cropped-cropped-Code_Solutions_LGO_RGB_GC-ALP_temp_312x150.png\",\"contentUrl\":\"https:\\\/\\\/www.icccodesolutions.org\\\/wp-content\\\/uploads\\\/cropped-cropped-Code_Solutions_LGO_RGB_GC-ALP_temp_312x150.png\",\"width\":312,\"height\":101,\"caption\":\"ICC Code Solutions\"},\"image\":{\"@id\":\"https:\\\/\\\/www.icccodesolutions.org\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ICC Code Solutions | Forward-thinking municipal innovation","description":"ICC Code Solutions makes it possible to link ordinances, zoning codes, and building codes with your own array of systems.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.icccodesolutions.org\/","og_locale":"en_US","og_type":"article","og_title":"ICC Code Solutions | Forward-thinking municipal innovation","og_description":"ICC Code Solutions makes it possible to link ordinances, zoning codes, and building codes with your own array of systems.","og_url":"https:\/\/www.icccodesolutions.org\/","og_site_name":"ICC Code Solutions","article_modified_time":"2026-10-08T13:20:21+00:00","og_image":[{"width":1800,"height":800,"url":"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/AboutGeneralCode_header.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.icccodesolutions.org\/","url":"https:\/\/www.icccodesolutions.org\/","name":"ICC Code Solutions | Forward-thinking municipal innovation","isPartOf":{"@id":"https:\/\/www.icccodesolutions.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.icccodesolutions.org\/#primaryimage"},"image":{"@id":"https:\/\/www.icccodesolutions.org\/#primaryimage"},"thumbnailUrl":"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/AboutGeneralCode_header.jpg","datePublished":"2022-01-11T20:43:00+00:00","dateModified":"2026-10-08T13:20:21+00:00","description":"ICC Code Solutions makes it possible to link ordinances, zoning codes, and building codes with your own array of systems.","breadcrumb":{"@id":"https:\/\/www.icccodesolutions.org\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.icccodesolutions.org\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.icccodesolutions.org\/#primaryimage","url":"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/AboutGeneralCode_header.jpg","contentUrl":"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/AboutGeneralCode_header.jpg","width":1800,"height":800,"caption":"About General Code"},{"@type":"BreadcrumbList","@id":"https:\/\/www.icccodesolutions.org\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.icccodesolutions.org\/"},{"@type":"ListItem","position":2,"name":"ICC Code Solutions"}]},{"@type":"WebSite","@id":"https:\/\/www.icccodesolutions.org\/#website","url":"https:\/\/www.icccodesolutions.org\/","name":"ICC Code Solutions","description":"Empowering Communities with Forward-Thinking Municipal Code Solutions","publisher":{"@id":"https:\/\/www.icccodesolutions.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.icccodesolutions.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.icccodesolutions.org\/#organization","name":"ICC Code Solutions","url":"https:\/\/www.icccodesolutions.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.icccodesolutions.org\/#\/schema\/logo\/image\/","url":"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/cropped-cropped-Code_Solutions_LGO_RGB_GC-ALP_temp_312x150.png","contentUrl":"https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/cropped-cropped-Code_Solutions_LGO_RGB_GC-ALP_temp_312x150.png","width":312,"height":101,"caption":"ICC Code Solutions"},"image":{"@id":"https:\/\/www.icccodesolutions.org\/#\/schema\/logo\/image\/"}}]}},"taxonomy_info":[],"featured_image_src_large":["https:\/\/www.icccodesolutions.org\/wp-content\/uploads\/AboutGeneralCode_header-1024x455.jpg",1024,455,true],"author_info":{"display_name":"Eli Stein","author_link":"https:\/\/www.icccodesolutions.org\/blog\/author\/eli\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/www.icccodesolutions.org\/wp-json\/wp\/v2\/pages\/11440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.icccodesolutions.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.icccodesolutions.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.icccodesolutions.org\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.icccodesolutions.org\/wp-json\/wp\/v2\/comments?post=11440"}],"version-history":[{"count":1,"href":"https:\/\/www.icccodesolutions.org\/wp-json\/wp\/v2\/pages\/11440\/revisions"}],"predecessor-version":[{"id":17529,"href":"https:\/\/www.icccodesolutions.org\/wp-json\/wp\/v2\/pages\/11440\/revisions\/17529"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.icccodesolutions.org\/wp-json\/wp\/v2\/media\/14164"}],"wp:attachment":[{"href":"https:\/\/www.icccodesolutions.org\/wp-json\/wp\/v2\/media?parent=11440"}],"wp:term":[{"taxonomy":"folder","embeddable":true,"href":"https:\/\/www.icccodesolutions.org\/wp-json\/wp\/v2\/folder?post=11440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}