.elementor-87 .elementor-element.elementor-element-f68ec8c{--display:flex;--min-height:500px;--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;--justify-content:center;--overlay-opacity:1;}.elementor-87 .elementor-element.elementor-element-f68ec8c::before, .elementor-87 .elementor-element.elementor-element-f68ec8c > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-f68ec8c > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-f68ec8c > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-f68ec8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-f68ec8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.kansascityconcreteartisans.com/wp-content/uploads/2026/03/Pool-deck-resurfacing-1-1.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-f68ec8c::before{filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-87 .elementor-element.elementor-element-4cd9626{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-87 .elementor-element.elementor-element-4cd9626 .elementor-heading-title{font-size:50px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.72);color:var( --e-global-color-1a90a68 );}.elementor-87 .elementor-element.elementor-element-fb775c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-fb775c0{text-align:center;font-size:18px;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-36b48ef .elementor-button{background-color:var( --e-global-color-d53ef66 );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-36b48ef .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-36b48ef .elementor-button:focus{background-color:var( --e-global-color-c7c2b2a );}.elementor-87 .elementor-element.elementor-element-e4b3270{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:120px;--padding-right:100px;}.elementor-87 .elementor-element.elementor-element-61290f2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5e695f3{text-align:start;}.elementor-87 .elementor-element.elementor-element-5e695f3 .elementor-heading-title{font-size:40px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-f74ea44{font-size:18px;}.elementor-87 .elementor-element.elementor-element-f622b73{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-9be5e73{--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;--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-87 .elementor-element.elementor-element-7dda579{--display:flex;}.elementor-87 .elementor-element.elementor-element-2cfd04a .elementor-icon-box-wrapper{text-align:start;}.elementor-87 .elementor-element.elementor-element-2cfd04a .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-2cfd04a .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-2cfd04a .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-fa56cc6{--display:flex;}.elementor-87 .elementor-element.elementor-element-a6b1df4 .elementor-icon-box-wrapper{text-align:start;}.elementor-87 .elementor-element.elementor-element-a6b1df4 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-a6b1df4 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-a6b1df4 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-7b3634f{--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;--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-87 .elementor-element.elementor-element-eec1769{--display:flex;}.elementor-87 .elementor-element.elementor-element-18decd1{--divider-border-style:solid;--divider-color:var( --e-global-color-d53ef66 );--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-18decd1 .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-18decd1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-87 .elementor-element.elementor-element-4478c76 .elementor-icon-box-wrapper{text-align:start;}.elementor-87 .elementor-element.elementor-element-4478c76 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-4478c76 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-4478c76 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-8a5231a{--display:flex;}.elementor-87 .elementor-element.elementor-element-c86e7a0{--divider-border-style:solid;--divider-color:var( --e-global-color-d53ef66 );--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-c86e7a0 .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-c86e7a0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-87 .elementor-element.elementor-element-3c32f8f .elementor-icon-box-wrapper{text-align:start;}.elementor-87 .elementor-element.elementor-element-3c32f8f .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-3c32f8f .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-3c32f8f .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-ae9b8bf{--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;--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-87 .elementor-element.elementor-element-933c70c{--display:flex;}.elementor-87 .elementor-element.elementor-element-26b0bc3{--divider-border-style:solid;--divider-color:var( --e-global-color-d53ef66 );--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-26b0bc3 .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-26b0bc3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-87 .elementor-element.elementor-element-c251f2e .elementor-icon-box-wrapper{text-align:start;}.elementor-87 .elementor-element.elementor-element-c251f2e .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-c251f2e .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-c251f2e .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-20b9598{--display:flex;}.elementor-87 .elementor-element.elementor-element-fe92f63{--divider-border-style:solid;--divider-color:var( --e-global-color-d53ef66 );--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-fe92f63 .elementor-divider-separator{width:100%;}.elementor-87 .elementor-element.elementor-element-fe92f63 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-87 .elementor-element.elementor-element-29e131e .elementor-icon-box-wrapper{text-align:start;}.elementor-87 .elementor-element.elementor-element-29e131e .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-29e131e .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-29e131e .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-5ab5f08:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-5ab5f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-87 .elementor-element.elementor-element-5ab5f08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;padding:50px 0px 50px 0px;}.elementor-87 .elementor-element.elementor-element-5ab5f08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-f7d5dcb{--divider-border-style:solid;--divider-color:var( --e-global-color-d53ef66 );--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-f7d5dcb .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-87 .elementor-element.elementor-element-f7d5dcb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-87 .elementor-element.elementor-element-718b698{text-align:center;}.elementor-87 .elementor-element.elementor-element-718b698 .elementor-heading-title{font-size:40px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-052b6c0{text-align:center;font-size:18px;}.elementor-87 .elementor-element.elementor-element-81be4ad{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-87 .elementor-element.elementor-element-68cd18e{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-87 .elementor-element.elementor-element-0a679c8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-0a679c8 .elementor-icon-box-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-0a679c8 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-0a679c8 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-0a679c8 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-cdb0b9f{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-87 .elementor-element.elementor-element-6028b41 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-6028b41 .elementor-icon-box-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-6028b41 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-6028b41 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-6028b41 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-5d922ae{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-87 .elementor-element.elementor-element-b990e72 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-b990e72 .elementor-icon-box-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-b990e72 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-b990e72 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-b990e72 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-fe98dab{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-20980ea{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-87 .elementor-element.elementor-element-84db86f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-84db86f .elementor-icon-box-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-84db86f .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-84db86f .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-84db86f .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-3b14b8c{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-87 .elementor-element.elementor-element-af47d15 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-af47d15 .elementor-icon-box-wrapper{text-align:center;}.elementor-87 .elementor-element.elementor-element-af47d15 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-af47d15 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-af47d15 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-4fed801{--display:flex;--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-87 .elementor-element.elementor-element-764953e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5c7c719{--divider-border-style:solid;--divider-color:var( --e-global-color-d53ef66 );--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-5c7c719 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-87 .elementor-element.elementor-element-5c7c719 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-87 .elementor-element.elementor-element-76f6007{text-align:center;}.elementor-87 .elementor-element.elementor-element-76f6007 .elementor-heading-title{font-size:40px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-0f91463{text-align:center;font-size:18px;}.elementor-87 .elementor-element.elementor-element-5190a8e{--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-87 .elementor-element.elementor-element-c76c8de{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b001c7b{--display:flex;--justify-content:center;--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-87 .elementor-element.elementor-element-b001c7b:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-b001c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53ef66 );}.elementor-87 .elementor-element.elementor-element-de61817{text-align:center;}.elementor-87 .elementor-element.elementor-element-de61817 .elementor-heading-title{font-size:50px;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-bb9934c{--display:flex;box-shadow:0px 0px 10px -1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-cc12392 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-cc12392 .elementor-icon-box-wrapper{text-align:start;}.elementor-87 .elementor-element.elementor-element-cc12392 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-cc12392 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-cc12392 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-4a7e45b{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ec25231{--display:flex;--justify-content:center;--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-87 .elementor-element.elementor-element-ec25231:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-ec25231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53ef66 );}.elementor-87 .elementor-element.elementor-element-1cad5f7{text-align:center;}.elementor-87 .elementor-element.elementor-element-1cad5f7 .elementor-heading-title{font-size:50px;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-2bb415b{--display:flex;box-shadow:0px 0px 10px -1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-dfac39d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-dfac39d .elementor-icon-box-wrapper{text-align:start;}.elementor-87 .elementor-element.elementor-element-dfac39d .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-dfac39d .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-dfac39d .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-32ddb3d{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-73fab71{--display:flex;--justify-content:center;--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-87 .elementor-element.elementor-element-73fab71:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-73fab71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53ef66 );}.elementor-87 .elementor-element.elementor-element-af7d4bd{text-align:center;}.elementor-87 .elementor-element.elementor-element-af7d4bd .elementor-heading-title{font-size:50px;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-f1f4c25{--display:flex;box-shadow:0px 0px 10px -1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6ec8be6 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-6ec8be6 .elementor-icon-box-wrapper{text-align:start;}.elementor-87 .elementor-element.elementor-element-6ec8be6 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-6ec8be6 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-6ec8be6 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-41e7cb7{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-1082db0{--display:flex;--justify-content:center;--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-87 .elementor-element.elementor-element-1082db0:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-1082db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53ef66 );}.elementor-87 .elementor-element.elementor-element-a101c9e{text-align:center;}.elementor-87 .elementor-element.elementor-element-a101c9e .elementor-heading-title{font-size:50px;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-433927e{--display:flex;box-shadow:0px 0px 10px -1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-59e6e57 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-59e6e57 .elementor-icon-box-wrapper{text-align:start;}.elementor-87 .elementor-element.elementor-element-59e6e57 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-59e6e57 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-59e6e57 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-b1cb16a{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7827427{--display:flex;--justify-content:center;--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-87 .elementor-element.elementor-element-7827427:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-7827427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53ef66 );}.elementor-87 .elementor-element.elementor-element-43fc391{text-align:center;}.elementor-87 .elementor-element.elementor-element-43fc391 .elementor-heading-title{font-size:50px;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-f5e2119{--display:flex;box-shadow:0px 0px 10px -1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-21eb612 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-21eb612 .elementor-icon-box-wrapper{text-align:start;}.elementor-87 .elementor-element.elementor-element-21eb612 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-21eb612 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-21eb612 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-0b121f7{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-30d1f4a{--display:flex;--justify-content:center;--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-87 .elementor-element.elementor-element-30d1f4a:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-30d1f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53ef66 );}.elementor-87 .elementor-element.elementor-element-72eea06{text-align:center;}.elementor-87 .elementor-element.elementor-element-72eea06 .elementor-heading-title{font-size:50px;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-00d1b76{--display:flex;box-shadow:0px 0px 10px -1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-aebadf0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-aebadf0 .elementor-icon-box-wrapper{text-align:start;}.elementor-87 .elementor-element.elementor-element-aebadf0 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-aebadf0 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-aebadf0 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-fac6bec:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-fac6bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-87 .elementor-element.elementor-element-fac6bec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-87 .elementor-element.elementor-element-fac6bec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-4aefb06{--divider-border-style:solid;--divider-color:var( --e-global-color-d53ef66 );--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-4aefb06 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-87 .elementor-element.elementor-element-4aefb06 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-87 .elementor-element.elementor-element-147847b{text-align:center;}.elementor-87 .elementor-element.elementor-element-147847b .elementor-heading-title{font-size:40px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-f3208ea{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-87 .elementor-element.elementor-element-ae563dd{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-87 .elementor-element.elementor-element-a8b15c1 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-87 .elementor-element.elementor-element-a8b15c1 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-87 .elementor-element.elementor-element-a8b15c1 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-a8b15c1 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-a8b15c1 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-b675602{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-87 .elementor-element.elementor-element-7aa9b78 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-7aa9b78 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-87 .elementor-element.elementor-element-7aa9b78 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-7aa9b78 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-7aa9b78 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-2b458eb{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-87 .elementor-element.elementor-element-95123e8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-95123e8 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-87 .elementor-element.elementor-element-95123e8 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-95123e8 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-95123e8 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-6effc00{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-4ad7f36{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-87 .elementor-element.elementor-element-45d314e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-45d314e .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-87 .elementor-element.elementor-element-45d314e .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-45d314e .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-45d314e .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-74472a9{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-87 .elementor-element.elementor-element-f586454 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-f586454 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-87 .elementor-element.elementor-element-f586454 .elementor-icon-box-title, .elementor-87 .elementor-element.elementor-element-f586454 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-f586454 .elementor-icon-box-description{font-size:18px;}.elementor-87 .elementor-element.elementor-element-9f182c5{--display:flex;--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-87 .elementor-element.elementor-element-50474ae{padding:50px 0px 50px 0px;}.elementor-87 .elementor-element.elementor-element-4225f18 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-87 .elementor-element.elementor-element-4225f18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87 .elementor-element.elementor-element-c7c3733{text-align:center;}.elementor-87 .elementor-element.elementor-element-c7c3733 .elementor-heading-title{font-size:40px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-2cd4b3e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-2cd4b3e{text-align:center;font-size:18px;}.elementor-87 .elementor-element.elementor-element-8e30f4c .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-8e30f4c .elementor-button:focus{background-color:var( --e-global-color-d53ef66 );color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-8e30f4c .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-8e30f4c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-8e30f4c .elementor-button{padding:20px 50px 20px 50px;}.elementor-87 .elementor-element.elementor-element-4079dde{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4079dde:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-4079dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-87 .elementor-element.elementor-element-7649c32{text-align:center;}.elementor-87 .elementor-element.elementor-element-7649c32 .elementor-heading-title{font-size:40px;font-weight:700;}.elementor-87 .elementor-element.elementor-element-50fb7f7{--divider-border-style:solid;--divider-color:var( --e-global-color-d53ef66 );--divider-border-width:1px;}.elementor-87 .elementor-element.elementor-element-50fb7f7 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-87 .elementor-element.elementor-element-50fb7f7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-87 .elementor-element.elementor-element-49177fe{--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;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-49177fe::before, .elementor-87 .elementor-element.elementor-element-49177fe > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-49177fe > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-49177fe > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-49177fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-49177fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.kansascityconcreteartisans.com/wp-content/uploads/2026/03/outdated-pool-deck.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-49177fe::before{filter:brightness( 34% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-87 .elementor-element.elementor-element-7f08992{text-align:center;}.elementor-87 .elementor-element.elementor-element-7f08992 .elementor-heading-title{font-size:40px;color:var( --e-global-color-1a90a68 );}.elementor-87 .elementor-element.elementor-element-3c9977f{text-align:center;color:var( --e-global-color-1a90a68 );}.elementor-87 .elementor-element.elementor-element-3c9977f p{margin-block-end:0px;}.elementor-87 .elementor-element.elementor-element-23c748b .elementor-button{background-color:#349B2600;font-size:20px;fill:var( --e-global-color-12af8ed );color:var( --e-global-color-12af8ed );border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-d53ef66 );border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-23c748b .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-23c748b .elementor-button:focus{background-color:var( --e-global-color-d53ef66 );}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-f68ec8c{--content-width:1400px;}.elementor-87 .elementor-element.elementor-element-61290f2{--width:50%;}.elementor-87 .elementor-element.elementor-element-b001c7b{--width:20%;}.elementor-87 .elementor-element.elementor-element-bb9934c{--width:80%;}.elementor-87 .elementor-element.elementor-element-ec25231{--width:23%;}.elementor-87 .elementor-element.elementor-element-2bb415b{--width:77%;}.elementor-87 .elementor-element.elementor-element-73fab71{--width:26%;}.elementor-87 .elementor-element.elementor-element-f1f4c25{--width:74%;}.elementor-87 .elementor-element.elementor-element-1082db0{--width:29%;}.elementor-87 .elementor-element.elementor-element-433927e{--width:71%;}.elementor-87 .elementor-element.elementor-element-7827427{--width:32%;}.elementor-87 .elementor-element.elementor-element-f5e2119{--width:68%;}.elementor-87 .elementor-element.elementor-element-30d1f4a{--width:35%;}.elementor-87 .elementor-element.elementor-element-00d1b76{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-87 .elementor-element.elementor-element-f622b73{--width:100%;}}@media(min-width:1025px){.elementor-87 .elementor-element.elementor-element-f68ec8c::before, .elementor-87 .elementor-element.elementor-element-f68ec8c > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-f68ec8c > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-f68ec8c > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-f68ec8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-f68ec8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-87 .elementor-element.elementor-element-49177fe::before, .elementor-87 .elementor-element.elementor-element-49177fe > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-49177fe > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-49177fe > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-49177fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-49177fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}@media(max-width:1024px){.elementor-87 .elementor-element.elementor-element-f68ec8c{--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-4cd9626 .elementor-heading-title{font-size:32px;}.elementor-87 .elementor-element.elementor-element-e4b3270{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-5e695f3 .elementor-heading-title{font-size:32px;}.elementor-87 .elementor-element.elementor-element-f622b73{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5ab5f08{padding:50px 20px 50px 20px;}.elementor-87 .elementor-element.elementor-element-718b698 .elementor-heading-title{font-size:32px;}.elementor-87 .elementor-element.elementor-element-764953e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-76f6007 .elementor-heading-title{font-size:32px;}.elementor-87 .elementor-element.elementor-element-fac6bec{padding:50px 20px 50px 20px;}.elementor-87 .elementor-element.elementor-element-147847b .elementor-heading-title{font-size:32px;}.elementor-87 .elementor-element.elementor-element-50474ae{padding:50px 20px 50px 20px;}.elementor-87 .elementor-element.elementor-element-c7c3733 .elementor-heading-title{font-size:32px;}.elementor-87 .elementor-element.elementor-element-4079dde{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-7649c32 .elementor-heading-title{font-size:32px;}.elementor-87 .elementor-element.elementor-element-49177fe{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-7f08992 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-f68ec8c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-4cd9626{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-87 .elementor-element.elementor-element-4cd9626 .elementor-heading-title{font-size:28px;}.elementor-87 .elementor-element.elementor-element-fb775c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-fb775c0{text-align:center;font-size:16px;}.elementor-87 .elementor-element.elementor-element-36b48ef{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-36b48ef .elementor-button{font-size:14px;}.elementor-87 .elementor-element.elementor-element-e4b3270{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-5e695f3 .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-f622b73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-718b698 .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-764953e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-76f6007 .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-147847b .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-c7c3733 .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-7649c32 .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-8c9ca33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-49177fe{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-7f08992 .elementor-heading-title{font-size:24px;}}