.elementor-7 .elementor-element.elementor-element-00120e8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-00120e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5F1;}.elementor-7 .elementor-element.elementor-element-00120e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 63px 0px;}.elementor-7 .elementor-element.elementor-element-00120e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-e0f7230 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-7 .elementor-element.elementor-element-aaf46d1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-aaf46d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://jbadecor.com/wp-content/uploads/2020/11/h1-img-5.png");background-position:91% 19%;background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-aaf46d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-aaf46d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-92cee3f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 0px 30px 40px;}.elementor-7 .elementor-element.elementor-element-2c3e9c2 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-2c3e9c2 .qodef-qi-section-title{text-align:left;}.elementor-7 .elementor-element.elementor-element-2c3e9c2 .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-7 .elementor-element.elementor-element-2c3e9c2 .qodef-m-subtitle{align-items:baseline;}.elementor-7 .elementor-element.elementor-element-2c3e9c2 .qodef-qi-section-title .qodef-m-title{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2c3e9c2 .qodef-qi-section-title > .qodef-m-text{margin-top:-7px;padding:0% 15% 0% 0%;}.elementor-7 .elementor-element.elementor-element-2c3e9c2 .qodef-qi-section-title .qodef-m-subtitle{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2c3e9c2 .qodef-qi-section-title .qodef-m-button{margin-top:15px;}.elementor-7 .elementor-element.elementor-element-2c3e9c2 .qodef-qi-button{font-family:"Teko", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2.5px;color:#BE9A5E;}.elementor-7 .elementor-element.elementor-element-2c3e9c2 .qodef-qi-button:hover{color:#29282D;}.elementor-7 .elementor-element.elementor-element-c5c61cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-eea6a87:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-eea6a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://jbadecor.com/wp-content/uploads/2020/11/h1-img-6.png");background-position:91% 19%;background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-eea6a87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-eea6a87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f73b441 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 0px 30px 40px;}.elementor-7 .elementor-element.elementor-element-7aaca0c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7aaca0c .qodef-qi-section-title{text-align:left;}.elementor-7 .elementor-element.elementor-element-7aaca0c .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-7 .elementor-element.elementor-element-7aaca0c .qodef-m-subtitle{align-items:baseline;}.elementor-7 .elementor-element.elementor-element-7aaca0c .qodef-qi-section-title .qodef-m-title{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7aaca0c .qodef-qi-section-title > .qodef-m-text{margin-top:-7px;padding:0% 15% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7aaca0c .qodef-qi-section-title .qodef-m-subtitle{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7aaca0c .qodef-qi-section-title .qodef-m-button{margin-top:15px;}.elementor-7 .elementor-element.elementor-element-7aaca0c .qodef-qi-button{font-family:"Teko", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2.5px;color:#BE9A5E;}.elementor-7 .elementor-element.elementor-element-7aaca0c .qodef-qi-button:hover{color:#29282D;}.elementor-7 .elementor-element.elementor-element-d2a6e4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-47743e2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-47743e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://jbadecor.com/wp-content/uploads/2020/11/h1-img-7.png");background-position:91% 19%;background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-47743e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-47743e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-bfad4cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 0px 30px 40px;}.elementor-7 .elementor-element.elementor-element-1f6ca3c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-1f6ca3c .qodef-qi-section-title{text-align:left;}.elementor-7 .elementor-element.elementor-element-1f6ca3c .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-7 .elementor-element.elementor-element-1f6ca3c .qodef-m-subtitle{align-items:baseline;}.elementor-7 .elementor-element.elementor-element-1f6ca3c .qodef-qi-section-title .qodef-m-title{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1f6ca3c .qodef-qi-section-title > .qodef-m-text{margin-top:-7px;padding:0% 15% 0% 0%;}.elementor-7 .elementor-element.elementor-element-1f6ca3c .qodef-qi-section-title .qodef-m-subtitle{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1f6ca3c .qodef-qi-section-title .qodef-m-button{margin-top:15px;}.elementor-7 .elementor-element.elementor-element-1f6ca3c .qodef-qi-button{font-family:"Teko", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2.5px;color:#BE9A5E;}.elementor-7 .elementor-element.elementor-element-1f6ca3c .qodef-qi-button:hover{color:#29282D;}.elementor-7 .elementor-element.elementor-element-6975e7a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6975e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5F1;}.elementor-7 .elementor-element.elementor-element-6975e7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:63px 0px 109px 0px;}.elementor-7 .elementor-element.elementor-element-6975e7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-3c83a8e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-3c83a8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-3c83a8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-82875fa .qodef-qi-grid > .qodef-grid-inner{gap:10px;}.elementor-7 .elementor-element.elementor-element-82875fa .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -10px/2 );}.elementor-7 .elementor-element.elementor-element-82875fa .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -10px/2 );}.elementor-7 .elementor-element.elementor-element-82875fa .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:10px;}.elementor-7 .elementor-element.elementor-element-82875fa .qodef-grid-item{text-align:center;}.elementor-7 .elementor-element.elementor-element-37bd5c21{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-37bd5c21:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-37bd5c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B252F;}.elementor-7 .elementor-element.elementor-element-368a8f41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-6e098bf6{text-align:center;}.elementor-7 .elementor-element.elementor-element-6e098bf6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:0px;word-spacing:0em;color:#F8F812;}.elementor-7 .elementor-element.elementor-element-23c3c8f1{text-align:center;}.elementor-7 .elementor-element.elementor-element-23c3c8f1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:65px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:#FBFBFB;}.elementor-7 .elementor-element.elementor-element-30b815de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-359dd568{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-39f4b4b6 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#F8F812;}.elementor-7 .elementor-element.elementor-element-47534b24 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-47534b24.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-47534b24.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-47534b24.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-47534b24 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-47534b24 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-47534b24 .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:3.75vw;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#868613;}.elementor-7 .elementor-element.elementor-element-47534b24 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#CBCBCB;}.elementor-7 .elementor-element.elementor-element-6bf48beb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ba2fef4 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#F8F812;}.elementor-7 .elementor-element.elementor-element-4a02418c .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-4a02418c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-4a02418c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-4a02418c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-4a02418c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-4a02418c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-4a02418c .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:3.75vw;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#868613;}.elementor-7 .elementor-element.elementor-element-4a02418c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#CBCBCB;}.elementor-7 .elementor-element.elementor-element-1476b7a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-100d7c71 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#F8F812;}.elementor-7 .elementor-element.elementor-element-332035b9 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-332035b9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-332035b9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-332035b9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-332035b9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-332035b9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-332035b9 .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:3.75vw;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#868613;}.elementor-7 .elementor-element.elementor-element-332035b9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#CBCBCB;}.elementor-7 .elementor-element.elementor-element-3b03d43:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3b03d43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5F1;}.elementor-7 .elementor-element.elementor-element-3b03d43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 44px 0px;}.elementor-7 .elementor-element.elementor-element-3b03d43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-eb6e93c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-eb6e93c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8d0676f{width:var( --container-widget-width, 581px );max-width:581px;--container-widget-width:581px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-8d0676f .qodef-qi-section-title{text-align:center;}.elementor-7 .elementor-element.elementor-element-8d0676f .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-7 .elementor-element.elementor-element-8d0676f .qodef-m-subtitle{align-items:baseline;}.elementor-7 .elementor-element.elementor-element-7f8d17a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7f8d17a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7f8d17a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5F1;}.elementor-7 .elementor-element.elementor-element-7f97bf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-12fa60d .qodef-qi-icon-with-text.qodef-layout--top{text-align:center;}.elementor-7 .elementor-element.elementor-element-12fa60d .qodef-qi-button{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2936056{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-ce11653 .qodef-qi-icon-with-text.qodef-layout--top{text-align:center;}.elementor-7 .elementor-element.elementor-element-ce11653 .qodef-qi-button{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b3d0c5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-a238098 .qodef-qi-icon-with-text.qodef-layout--top{text-align:center;}.elementor-7 .elementor-element.elementor-element-a238098 .qodef-qi-button{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-616203d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-0bfb438 .qodef-qi-icon-with-text.qodef-layout--top{text-align:center;}.elementor-7 .elementor-element.elementor-element-0bfb438 .qodef-qi-button{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e651ca3{--display:flex;}.elementor-7 .elementor-element.elementor-element-8d36ddb .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-8d36ddb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-8d36ddb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-8d36ddb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-8d36ddb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-8d36ddb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-8d36ddb .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:3.75vw;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#868613;}.elementor-7 .elementor-element.elementor-element-8d36ddb .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#CBCBCB;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-37bd5c21{--content-width:1650px;}.elementor-7 .elementor-element.elementor-element-359dd568{--width:30%;}.elementor-7 .elementor-element.elementor-element-6bf48beb{--width:30%;}.elementor-7 .elementor-element.elementor-element-1476b7a7{--width:30%;}.elementor-7 .elementor-element.elementor-element-7f97bf2{--width:25%;}.elementor-7 .elementor-element.elementor-element-2936056{--width:25%;}.elementor-7 .elementor-element.elementor-element-b3d0c5b{--width:25%;}.elementor-7 .elementor-element.elementor-element-616203d{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-e0f7230{width:100%;}.elementor-7 .elementor-element.elementor-element-c5c61cf{width:100%;}.elementor-7 .elementor-element.elementor-element-d2a6e4b{width:100%;}.elementor-7 .elementor-element.elementor-element-3c83a8e{width:100%;}.elementor-7 .elementor-element.elementor-element-359dd568{--width:100%;}.elementor-7 .elementor-element.elementor-element-6bf48beb{--width:100%;}.elementor-7 .elementor-element.elementor-element-1476b7a7{--width:100%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-e0f7230 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 45px 0px;}.elementor-7 .elementor-element.elementor-element-aaf46d1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-aaf46d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-c5c61cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 45px 0px;}.elementor-7 .elementor-element.elementor-element-eea6a87:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-eea6a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-d2a6e4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-47743e2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-47743e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-6975e7a{margin-top:0px;margin-bottom:0px;padding:45px 0px 64px 0px;}.elementor-7 .elementor-element.elementor-element-3c83a8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:18px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-82875fa .qodef-e-inner{padding:0px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-37bd5c21{--min-height:100vh;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-6e098bf6 .elementor-heading-title{font-size:17px;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-23c3c8f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-23c3c8f1 .elementor-heading-title{font-size:65px;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-30b815de{--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-7 .elementor-element.elementor-element-39f4b4b6{text-align:center;}.elementor-7 .elementor-element.elementor-element-39f4b4b6 .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-47534b24 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-47534b24 .elementor-image-box-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-47534b24 .elementor-image-box-description{font-size:18px;}.elementor-7 .elementor-element.elementor-element-ba2fef4{text-align:center;}.elementor-7 .elementor-element.elementor-element-ba2fef4 .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-4a02418c .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-4a02418c .elementor-image-box-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-4a02418c .elementor-image-box-description{font-size:18px;}.elementor-7 .elementor-element.elementor-element-100d7c71{text-align:center;}.elementor-7 .elementor-element.elementor-element-100d7c71 .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-332035b9 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-332035b9 .elementor-image-box-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-332035b9 .elementor-image-box-description{font-size:18px;}.elementor-7 .elementor-element.elementor-element-8d36ddb .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-8d36ddb .elementor-image-box-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-8d36ddb .elementor-image-box-description{font-size:18px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-00120e8{margin-top:0px;margin-bottom:0px;padding:150px 0px 78px 0px;}.elementor-7 .elementor-element.elementor-element-e0f7230 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-aaf46d1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-aaf46d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-92cee3f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-c5c61cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:45px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-eea6a87:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-eea6a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-f73b441 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-d2a6e4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:45px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-47743e2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-47743e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-bfad4cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-3c83a8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-37bd5c21{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-6e098bf6 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-23c3c8f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-23c3c8f1 .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-30b815de{--gap:66px 66px;--row-gap:66px;--column-gap:66px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-359dd568{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-39f4b4b6{text-align:start;}.elementor-7 .elementor-element.elementor-element-39f4b4b6 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-47534b24 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-47534b24 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-47534b24 .elementor-image-box-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-47534b24 .elementor-image-box-description{font-size:16px;}.elementor-7 .elementor-element.elementor-element-6bf48beb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ba2fef4{text-align:start;}.elementor-7 .elementor-element.elementor-element-ba2fef4 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-4a02418c .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-4a02418c .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-4a02418c .elementor-image-box-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-4a02418c .elementor-image-box-description{font-size:16px;}.elementor-7 .elementor-element.elementor-element-1476b7a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-100d7c71{text-align:start;}.elementor-7 .elementor-element.elementor-element-100d7c71 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-332035b9 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-332035b9 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-332035b9 .elementor-image-box-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-332035b9 .elementor-image-box-description{font-size:16px;}.elementor-7 .elementor-element.elementor-element-8d36ddb .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-8d36ddb .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-8d36ddb .elementor-image-box-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-8d36ddb .elementor-image-box-description{font-size:16px;}}/* Start custom CSS */<!--
JBA Decorative — Elementor/WordPress Landing Page Section
How to use:
1. In Elementor, add an HTML widget.
2. Paste this full code into the widget.
3. Replace stock image URLs with your own project photos when ready.
4. The Schedule Free Estimate buttons link to your Calendly booking page.
-->

<style>
  :root {
    --jba-black: #111111;
    --jba-white: #ffffff;
    --jba-gray-50: #f8f8f8;
    --jba-gray-100: #f3f4f6;
    --jba-gray-200: #e5e7eb;
    --jba-gray-500: #6b7280;
    --jba-gray-700: #374151;
    --jba-teal: #0e9cab;
    --jba-teal-dark: #087f8b;
    --jba-radius: 22px;
    --jba-shadow: 0 18px 45px rgba(0, 0, 0, 0.10);
  }

  .jba-site {
    font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    color: var(--jba-black);
    background: var(--jba-white);
    line-height: 1.5;
  }

  .jba-site * {
    box-sizing: border-box;
  }

  .jba-container {
    max-width: 1180px;
    margin: 0 auto;
    padding: 0 22px;
  }

  .jba-section {
    padding: 82px 0;
  }

  .jba-section-light {
    background: var(--jba-gray-50);
  }

  .jba-eyebrow {
    color: var(--jba-teal);
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 0.12em;
    text-transform: uppercase;
    margin-bottom: 12px;
  }

  .jba-h1,
  .jba-h2,
  .jba-h3 {
    margin: 0;
    color: var(--jba-black);
    letter-spacing: -0.04em;
  }

  .jba-h1 {
    font-size: clamp(42px, 6vw, 78px);
    line-height: 0.95;
    max-width: 760px;
  }

  .jba-h2 {
    font-size: clamp(32px, 4vw, 54px);
    line-height: 1.02;
    max-width: 760px;
  }

  .jba-h3 {
    font-size: 22px;
    line-height: 1.15;
  }

  .jba-lead {
    font-size: clamp(18px, 2vw, 22px);
    color: var(--jba-gray-700);
    margin: 22px 0 0;
    max-width: 650px;
  }

  .jba-text {
    color: var(--jba-gray-700);
    font-size: 16px;
    margin: 10px 0 0;
  }

  .jba-btn-row {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    margin-top: 30px;
  }

  .jba-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 48px;
    padding: 14px 22px;
    border-radius: 999px;
    text-decoration: none !important;
    font-weight: 800;
    transition: 0.2s ease;
    border: 1px solid transparent;
    cursor: pointer;
  }

  .jba-btn-primary {
    background: var(--jba-teal);
    color: var(--jba-white) !important;
  }

  .jba-btn-primary:hover {
    background: var(--jba-teal-dark);
    transform: translateY(-1px);
  }

  .jba-btn-secondary {
    background: var(--jba-white);
    color: var(--jba-black) !important;
    border-color: var(--jba-gray-200);
  }

  .jba-btn-secondary:hover {
    border-color: var(--jba-black);
    transform: translateY(-1px);
  }

  .jba-nav {
    position: sticky;
    top: 0;
    z-index: 20;
    background: rgba(255, 255, 255, 0.9);
    backdrop-filter: blur(12px);
    border-bottom: 1px solid var(--jba-gray-200);
  }

  .jba-nav-inner {
    min-height: 72px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
  }

  .jba-logo {
    font-weight: 900;
    letter-spacing: -0.04em;
    font-size: 22px;
    color: var(--jba-black);
  }

  .jba-nav-links {
    display: flex;
    align-items: center;
    gap: 22px;
    font-size: 14px;
    font-weight: 700;
  }

  .jba-nav-links a {
    color: var(--jba-black) !important;
    text-decoration: none !important;
  }

  .jba-hero {
    padding: 76px 0 60px;
    overflow: hidden;
  }

  .jba-hero-grid {
    display: grid;
    grid-template-columns: 1.02fr 0.98fr;
    gap: 44px;
    align-items: center;
  }

  .jba-hero-image-wrap {
    position: relative;
  }

  .jba-hero-image {
    width: 100%;
    height: min(600px, 60vw);
    min-height: 440px;
    object-fit: cover;
    border-radius: 34px;
    box-shadow: var(--jba-shadow);
  }

  .jba-badge {
    position: absolute;
    left: 24px;
    bottom: 24px;
    background: rgba(255, 255, 255, 0.93);
    border-radius: 20px;
    padding: 18px;
    max-width: 260px;
    box-shadow: 0 12px 30px rgba(0,0,0,0.12);
  }

  .jba-badge strong {
    display: block;
    font-size: 18px;
    margin-bottom: 4px;
  }

  .jba-stats {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 16px;
    margin-top: 38px;
    max-width: 620px;
  }

  .jba-stat {
    border: 1px solid var(--jba-gray-200);
    border-radius: 18px;
    padding: 18px;
    background: var(--jba-white);
  }

  .jba-stat-number {
    font-size: 28px;
    font-weight: 900;
    letter-spacing: -0.04em;
  }

  .jba-stat-label {
    color: var(--jba-gray-500);
    font-size: 13px;
    font-weight: 700;
  }

  .jba-trust-grid,
  .jba-services-grid,
  .jba-testimonial-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 18px;
  }

  .jba-trust-card,
  .jba-card,
  .jba-process-card,
  .jba-testimonial-card {
    background: var(--jba-white);
    border: 1px solid var(--jba-gray-200);
    border-radius: var(--jba-radius);
    padding: 24px;
  }

  .jba-card {
    padding: 0;
    overflow: hidden;
  }

  .jba-card img {
    width: 100%;
    height: 220px;
    object-fit: cover;
    display: block;
  }

  .jba-card-content {
    padding: 22px;
  }

  .jba-section-head {
    display: flex;
    align-items: end;
    justify-content: space-between;
    gap: 24px;
    margin-bottom: 34px;
  }

  .jba-services-grid {
    grid-template-columns: repeat(4, 1fr);
  }

  .jba-portfolio-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 16px;
  }

  .jba-portfolio-grid img {
    width: 100%;
    height: 300px;
    object-fit: cover;
    display: block;
    border-radius: var(--jba-radius);
    box-shadow: 0 12px 30px rgba(0,0,0,0.08);
  }

  .jba-process-grid {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 14px;
  }

  .jba-step {
    color: var(--jba-teal);
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: 0.12em;
    font-weight: 900;
    margin-bottom: 8px;
  }

  .jba-service-area {
    display: grid;
    grid-template-columns: 1.3fr 0.7fr;
    gap: 32px;
    align-items: center;
  }

  .jba-chip-row {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 22px;
  }

  .jba-chip {
    border: 1px solid var(--jba-gray-200);
    border-radius: 999px;
    background: var(--jba-white);
    padding: 9px 14px;
    font-size: 14px;
    font-weight: 800;
  }

  .jba-contact-grid {
    display: grid;
    grid-template-columns: 0.95fr 1.05fr;
    gap: 40px;
    align-items: start;
  }

  .jba-form {
    display: grid;
    gap: 12px;
    margin-top: 24px;
  }

  .jba-form input,
  .jba-form textarea {
    width: 100%;
    border: 1px solid var(--jba-gray-200);
    border-radius: 14px;
    padding: 14px 16px;
    font: inherit;
    background: var(--jba-white);
  }

  .jba-form textarea {
    min-height: 130px;
    resize: vertical;
  }

  .jba-calendly-box {
    background: var(--jba-black);
    color: var(--jba-white);
    border-radius: 30px;
    padding: 34px;
    box-shadow: var(--jba-shadow);
  }

  .jba-calendly-box h3 {
    color: var(--jba-white);
    margin: 0 0 12px;
    font-size: 30px;
    letter-spacing: -0.04em;
  }

  .jba-calendly-box p {
    color: rgba(255,255,255,0.75);
    margin-bottom: 22px;
  }

  .jba-footer {
    border-top: 1px solid var(--jba-gray-200);
    padding: 38px 0;
    background: var(--jba-white);
  }

  .jba-footer-grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 24px;
  }

  .jba-footer a {
    color: var(--jba-gray-700) !important;
    text-decoration: none !important;
  }

  @media (max-width: 980px) {
    .jba-hero-grid,
    .jba-service-area,
    .jba-contact-grid {
      grid-template-columns: 1fr;
    }

    .jba-services-grid,
    .jba-trust-grid,
    .jba-testimonial-grid {
      grid-template-columns: repeat(2, 1fr);
    }

    .jba-process-grid {
      grid-template-columns: repeat(2, 1fr);
    }

    .jba-portfolio-grid {
      grid-template-columns: repeat(2, 1fr);
    }

    .jba-nav-links {
      display: none;
    }
  }

  @media (max-width: 620px) {
    .jba-section {
      padding: 58px 0;
    }

    .jba-hero {
      padding-top: 48px;
    }

    .jba-stats,
    .jba-services-grid,
    .jba-trust-grid,
    .jba-testimonial-grid,
    .jba-process-grid,
    .jba-portfolio-grid,
    .jba-footer-grid {
      grid-template-columns: 1fr;
    }

    .jba-section-head {
      display: block;
    }

    .jba-section-head .jba-btn {
      margin-top: 20px;
    }

    .jba-hero-image {
      min-height: 360px;
      height: 420px;
    }
  }
</style>

<div class="jba-site">
  <header class="jba-nav">
    <div class="jba-container jba-nav-inner">
      <div class="jba-logo">JBA Decorative</div>
      <nav class="jba-nav-links" aria-label="Main navigation">
        <a href="#services">Services</a>
        <a href="#portfolio">Portfolio</a>
        <a href="#process">Process</a>
        <a href="#contact">Contact</a>
      </nav>
      <a class="jba-btn jba-btn-primary" href="https://calendly.com/jendayiberryart/free-estimate" target="_blank" rel="noopener">Schedule Free Estimate</a>
    </div>
  </header>

  <main>
    <section class="jba-hero">
      <div class="jba-container jba-hero-grid">
        <div>
          <div class="jba-eyebrow">From Art to Finish</div>
          <h1 class="jba-h1">Artisan-level finishes. Builder-grade efficiency.</h1>
          <p class="jba-lead">Premium interior and exterior painting, wallpaper installation, decorative finishes, and cabinet refinishing for homes and businesses across the Minneapolis metro area.</p>
          <div class="jba-btn-row">
            <a class="jba-btn jba-btn-primary" href="https://calendly.com/jendayiberryart/free-estimate" target="_blank" rel="noopener">Schedule Free Estimate</a>
            <a class="jba-btn jba-btn-secondary" href="#portfolio">View Portfolio</a>
          </div>

          <div class="jba-stats">
            <div class="jba-stat">
              <div class="jba-stat-number">4.9★</div>
              <div class="jba-stat-label">Client experience</div>
            </div>
            <div class="jba-stat">
              <div class="jba-stat-number">3–5</div>
              <div class="jba-stat-label">Day typical interior</div>
            </div>
            <div class="jba-stat">
              <div class="jba-stat-number">100%</div>
              <div class="jba-stat-label">Clean jobsite focus</div>
            </div>
          </div>
        </div>

        <div class="jba-hero-image-wrap">
          <img class="jba-hero-image" src="https://images.unsplash.com/photo-1600607687920-4e2a09cf159d?q=80&w=1600&auto=format&fit=crop" alt="Beautiful freshly painted high-end interior" />
          <div class="jba-badge">
            <strong>Book in 60 seconds.</strong>
            <span>Choose a time online and get a clear, professional estimate.</span>
          </div>
        </div>
      </div>
    </section>

    <section class="jba-section jba-section-light">
      <div class="jba-container jba-trust-grid">
        <div class="jba-trust-card">
          <h3 class="jba-h3">Premium prep</h3>
          <p class="jba-text">Clean lines start before paint goes on the wall. We protect floors, furniture, and details with care.</p>
        </div>
        <div class="jba-trust-card">
          <h3 class="jba-h3">Clear process</h3>
          <p class="jba-text">From estimate to walkthrough, you always know what is happening and what comes next.</p>
        </div>
        <div class="jba-trust-card">
          <h3 class="jba-h3">Artisan eye</h3>
          <p class="jba-text">We bring a fine-art approach to color, finish, detail, and the feeling of the final space.</p>
        </div>
      </div>
    </section>

    <section id="services" class="jba-section">
      <div class="jba-container">
        <div class="jba-section-head">
          <div>
            <div class="jba-eyebrow">Services</div>
            <h2 class="jba-h2">Elevated surfaces, from concept to completion.</h2>
          </div>
          <a class="jba-btn jba-btn-secondary" href="https://calendly.com/jendayiberryart/free-estimate" target="_blank" rel="noopener">Book a Walkthrough</a>
        </div>

        <div class="jba-services-grid">
          <article class="jba-card">
            <img src="https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?q=80&w=1600&auto=format&fit=crop" alt="Interior painting project" />
            <div class="jba-card-content">
              <h3 class="jba-h3">Interior Painting</h3>
              <p class="jba-text">Walls, ceilings, trim, doors, and clean modern repaints with a high-end finish.</p>
            </div>
          </article>
          <article class="jba-card">
            <img src="https://images.unsplash.com/photo-1600566753190-17f0baa2a6c3?q=80&w=1600&auto=format&fit=crop" alt="Exterior painting project" />
            <div class="jba-card-content">
              <h3 class="jba-h3">Exterior Painting</h3>
              <p class="jba-text">Prep, prime, and premium coatings to protect the home and improve curb appeal.</p>
            </div>
          </article>
          <article class="jba-card">
            <img src="https://images.unsplash.com/photo-1556911220-bff31c812dba?q=80&w=1600&auto=format&fit=crop" alt="Painted kitchen cabinets" />
            <div class="jba-card-content">
              <h3 class="jba-h3">Cabinet Refinishing</h3>
              <p class="jba-text">Smooth enamel finishes that give kitchens and built-ins a custom, designer feel.</p>
            </div>
          </article>
          <article class="jba-card">
            <img src="https://images.unsplash.com/photo-1616046229478-9901c5536a45?q=80&w=1600&auto=format&fit=crop" alt="Wallpaper and decorative wall finish" />
            <div class="jba-card-content">
              <h3 class="jba-h3">Wallpaper + Finishes</h3>
              <p class="jba-text">Wallpaper, lime wash, Venetian plaster, and specialty surfaces for standout spaces.</p>
            </div>
          </article>
        </div>
      </div>
    </section>

    <section id="portfolio" class="jba-section jba-section-light">
      <div class="jba-container">
        <div class="jba-section-head">
          <div>
            <div class="jba-eyebrow">Portfolio</div>
            <h2 class="jba-h2">A luxury look without a complicated process.</h2>
          </div>
          <a class="jba-btn jba-btn-primary" href="https://calendly.com/jendayiberryart/free-estimate" target="_blank" rel="noopener">Schedule Free Estimate</a>
        </div>

        <div class="jba-portfolio-grid">
          <img src="https://images.unsplash.com/photo-1493809842364-78817add7ffb?q=80&w=1600&auto=format&fit=crop" alt="High-end painted living room" />
          <img src="https://images.unsplash.com/photo-1505693416388-ac5ce068fe85?q=80&w=1600&auto=format&fit=crop" alt="Fresh painted bedroom" />
          <img src="https://images.unsplash.com/photo-1524758631624-e2822e304c36?q=80&w=1600&auto=format&fit=crop" alt="Modern painted office" />
          <img src="https://images.unsplash.com/photo-1502005229762-cf1b2da7c465?q=80&w=1600&auto=format&fit=crop" alt="Clean interior home finish" />
          <img src="https://images.unsplash.com/photo-1523217582562-09d0def993a6?q=80&w=1600&auto=format&fit=crop" alt="Fresh interior paint" />
          <img src="https://images.unsplash.com/photo-1505691723518-36a5ac3b2d79?q=80&w=1600&auto=format&fit=crop" alt="Designer interior painting finish" />
        </div>
      </div>
    </section>

    <section id="process" class="jba-section">
      <div class="jba-container">
        <div class="jba-eyebrow">Process</div>
        <h2 class="jba-h2">Simple, clean, and professional from start to finish.</h2>
        <div class="jba-process-grid" style="margin-top:34px;">
          <div class="jba-process-card">
            <div class="jba-step">Step 01</div>
            <h3 class="jba-h3">Estimate</h3>
            <p class="jba-text">Book online and we confirm the scope, surfaces, timing, and goals.</p>
          </div>
          <div class="jba-process-card">
            <div class="jba-step">Step 02</div>
            <h3 class="jba-h3">Color + Prep</h3>
            <p class="jba-text">We finalize colors, sheens, protection, and prep plan.</p>
          </div>
          <div class="jba-process-card">
            <div class="jba-step">Step 03</div>
            <h3 class="jba-h3">Paint</h3>
            <p class="jba-text">Careful prep, clean edges, premium materials, and daily cleanup.</p>
          </div>
          <div class="jba-process-card">
            <div class="jba-step">Step 04</div>
            <h3 class="jba-h3">Walkthrough</h3>
            <p class="jba-text">We review the finished work together and handle final touch-ups.</p>
          </div>
          <div class="jba-process-card">
            <div class="jba-step">Step 05</div>
            <h3 class="jba-h3">Enjoy</h3>
            <p class="jba-text">You get a finished space that feels elevated, clean, and complete.</p>
          </div>
        </div>
      </div>
    </section>

    <section class="jba-section jba-section-light">
      <div class="jba-container">
        <div class="jba-eyebrow">Client Experience</div>
        <h2 class="jba-h2">The goal is a home that feels cared for, not just painted.</h2>
        <div class="jba-testimonial-grid" style="margin-top:34px;">
          <div class="jba-testimonial-card">
            <h3 class="jba-h3">“Flawless lines, zero mess.”</h3>
            <p class="jba-text">The crew was professional, clean, and easy to work with. The room feels brand new.</p>
            <p class="jba-text"><strong>— A. Johnson</strong></p>
          </div>
          <div class="jba-testimonial-card">
            <h3 class="jba-h3">“Easy to book.”</h3>
            <p class="jba-text">The online estimate process was simple, and communication was clear from start to finish.</p>
            <p class="jba-text"><strong>— R. Patel</strong></p>
          </div>
          <div class="jba-testimonial-card">
            <h3 class="jba-h3">“Designer-level finish.”</h3>
            <p class="jba-text">The cabinet finish looked custom and completely changed the feel of the kitchen.</p>
            <p class="jba-text"><strong>— M. Nguyen</strong></p>
          </div>
        </div>
      </div>
    </section>

    <section class="jba-section">
      <div class="jba-container jba-service-area">
        <div>
          <div class="jba-eyebrow">Service Area</div>
          <h2 class="jba-h2">Proudly serving the Minneapolis metro area.</h2>
          <p class="jba-lead">Interior painting, exterior painting, wallpaper, cabinets, and decorative finishes for homeowners, designers, builders, and businesses.</p>
          <div class="jba-chip-row">
            <span class="jba-chip">Minneapolis Metro</span>
            <span class="jba-chip">612.730.2704</span>
            <span class="jba-chip">jbadecorative@gmail.com</span>
          </div>
        </div>
        <div class="jba-calendly-box">
          <h3>Ready for a better painting experience?</h3>
          <p>Schedule a free estimate and we’ll help you clarify scope, pricing, timing, and the best finish for your space.</p>
          <a class="jba-btn jba-btn-primary" href="https://calendly.com/jendayiberryart/free-estimate" target="_blank" rel="noopener">Schedule Free Estimate</a>
        </div>
      </div>
    </section>

    <section id="contact" class="jba-section jba-section-light">
      <div class="jba-container jba-contact-grid">
        <div>
          <div class="jba-eyebrow">Contact</div>
          <h2 class="jba-h2">Get a free estimate.</h2>
          <p class="jba-lead">Prefer to send details first? Tell us about the project and we’ll follow up.</p>
          <div class="jba-chip-row">
            <span class="jba-chip">jbadecorative@gmail.com</span>
            <span class="jba-chip">612.730.2704</span>
          </div>
        </div>
        <form class="jba-form" action="mailto:jbadecorative@gmail.com" method="post" enctype="text/plain">
          <input type="text" name="name" placeholder="Name" required />
          <input type="email" name="email" placeholder="Email" required />
          <input type="tel" name="phone" placeholder="Phone" />
          <textarea name="message" placeholder="Tell us about your project: rooms, surfaces, timing, colors..." required></textarea>
          <button class="jba-btn jba-btn-primary" type="submit">Send Message</button>
          <a class="jba-btn jba-btn-secondary" href="https://calendly.com/jendayiberryart/free-estimate" target="_blank" rel="noopener">Or Book Online</a>
        </form>
      </div>
    </section>
  </main>

  <footer class="jba-footer">
    <div class="jba-container jba-footer-grid">
      <div>
        <div class="jba-logo">JBA Decorative</div>
        <p class="jba-text">From Art to Finish.</p>
      </div>
      <div>
        <strong>Quick Links</strong>
        <p class="jba-text"><a href="#services">Services</a><br><a href="#portfolio">Portfolio</a><br><a href="#process">Process</a><br><a href="#contact">Contact</a></p>
      </div>
      <div>
        <strong>Contact</strong>
        <p class="jba-text">jbadecorative@gmail.com<br>612.730.2704<br>Minneapolis metro area</p>
      </div>
    </div>
  </footer>
</div>

<!-- Optional: local business schema for SEO. Paste into WordPress header if your theme/plugin allows. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HomeAndConstructionBusiness",
  "name": "JBA Decorative",
  "telephone": "+1-612-730-2704",
  "email": "jbadecorative@gmail.com",
  "areaServed": "Minneapolis metro area",
  "url": "https://jbadecorative.com",
  "slogan": "From Art to Finish",
  "makesOffer": [
    { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Interior Painting" } },
    { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Exterior Painting" } },
    { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Wallpaper Installation" } },
    { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Decorative Finishes" } }
  ]
}
</script>/* End custom CSS */