     #sp-wok617:hover     {background:#FFFFFF !important;color:#000000 !important}     #sp-wok617:hover     {background-image:false !important}        #sp-fgkuuw:hover     {background:#FFFFFF !important;color:#000000 !important}     #sp-fgkuuw:hover     {background-image:false !important}   #sp-tcpt67{background-image: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('https://cmgconstructionllc.com/wp-content/uploads/2026/08/Rear-Whole-House.jpg'); width: 100%; max-width: 100%; padding: 0px 60px 10px;}#sp-bqyw4v{width: calc(100% + 0px);}#sp-ji4bxz{height: 210px;}#sp-i4bfb5{font-size: 22px; color: rgb(255, 255, 255); padding: 0px; margin: 0px; text-align: center;}#sp-0f371p1c0m{text-decoration: none;}#sp-iex9er{font-size: 45px; text-transform: uppercase; color: rgb(255, 255, 255); text-align: center; padding: 0px; margin: 0px;}#sp-t1irem{height: 30px;}#sp-button-parent-wok617{margin: 0px; text-align: center;}#sp-wok617{font-size: 20px; font-weight: 500; font-style: normal; background: none rgba(255, 255, 255, 0); color: rgb(255, 255, 255); width: auto; padding: 25px 50px; border: 1px solid rgb(255, 255, 255);}#sp-gjyplz{height: 210px;}#sp-d0n5h6{background-color: rgb(0, 0, 0); width: 100%; max-width: 100%; padding: 80px 0px;}#sp-hej38q{width: calc(50% - 50px);}#sp-iuvfz3ie8u{text-decoration: none;}#sp-eivc84{color: rgb(255, 255, 255); text-align: left; margin: 0px;}#sp-pojrny{font-size: 20px; color: rgb(255, 255, 255); margin: 0px; text-align: left;}#sp-cdh1bg{height: 30px;}#sp-button-parent-fgkuuw{margin: 0px; text-align: left;}#sp-fgkuuw{font-size: 20px; font-weight: 500; font-style: normal; background: none rgba(255, 255, 255, 0); color: rgb(255, 255, 255); width: auto; padding: 25px 50px; border: 1px solid rgb(255, 255, 255);}#sp-a1czq7{height: 30px;}#sp-wwjab6{border-radius: 20px; width: calc(50% - 50px); background-image: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('https://cmgconstructionllc.com/wp-content/uploads/2026/08/Concrete-Entrance-scaled.jpg');}#sp-ci5lz3{height: 400px;}#sp-rmytk3{background-color: rgb(255, 255, 255); width: 100%; max-width: 100%; padding: 80px 60px 0px;}#sp-v2vvtx{width: auto; max-width: 540px;}#sp-yka5by{width: calc(100% + 0px);}#sp-pglbm8zxd1{text-decoration: none;}#sp-vrlbd9{text-align: center; margin: 0px;}#sp-h8yej3{height: 40px;}#sp-wd8ffj{width: calc(25% + 0px);}#sp-ueqikg9fvq{text-decoration: none;}#sp-cnqc1d{text-align: left; margin: 0px;}#sp-swyiyk{margin: 0px; text-align: left;}#sp-wacohv{height: 30px;}#sp-fbaa6b{width: calc(25% + 0px);}#sp-hixp8ak5zn{text-decoration: none;}#sp-hsxyc0{text-align: left; margin: 0px;}#sp-qvw5mt{margin: 0px; text-align: left;}#sp-a6lqs5{height: 30px;}#sp-jxftsj{width: calc(25% + 0px);}#sp-x5nrfsw0ap{text-decoration: none;}#sp-bdou6p{text-align: left; margin: 0px;}#sp-lywh6m{margin: 0px; text-align: left;}#sp-o0ym73{height: 30px;}#sp-rjq5mq{width: calc(25% + 0px);}#sp-jco8k3zjvr{text-decoration: none;}#sp-jmltnv{text-align: left; margin: 0px;}#sp-escj9l{margin: 0px; text-align: left;}#sp-su5mc7{height: 30px;}#sp-eskxta{background-color: rgb(255, 255, 255); width: 100%; max-width: 100%; padding: 60px;}#sp-szhzpv{background-image: linear-gradient(0deg, rgba(2, 6, 23, 0.1), rgba(2, 6, 23, 0.1)), url('https://cmgconstructionllc.com/wp-content/uploads/2026/08/Kitchen2-scaled.jpg'); width: 100%; max-width: 100%; border-radius: 40px;}#sp-dl4xqx{width: calc(100% + 0px);}#sp-ru6o12{height: 250px;}#sp-2qorlc09md{text-decoration: none;}#sp-tyiarm{font-size: 45px; text-transform: uppercase; color: rgb(255, 255, 255); text-align: center; margin: 0px;}#sp-ie7o9x{font-size: 25px; color: rgb(255, 255, 255); margin: 0px; text-align: center;}#sp-pdjiqu{height: 30px;}#sp-button-parent-zfxtz9{margin: 0px; text-align: center;}#sp-zfxtz9{font-size: 16px; font-weight: 500; font-style: normal; background: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); width: auto; padding: 25px 50px; border: 1px solid rgb(255, 255, 255);}#sp-t5y8uv{height: 250px;}@media only screen and (max-width: 480px) { #sp-ji4bxz {height:40px !important;} .sp-text-wrapper-i4bfb5,   #sp-i4bfb5,   #i4bfb5 {font-size:18px !important;text-align:center !important;} .sp-headline-block-iex9er,   #sp-iex9er,   #iex9er {font-size:25px !important;text-align:center !important;} #sp-t1irem {height:10px !important;} #sp-button-parent-wok617 {text-align:center !important;} #sp-gjyplz {height:40px !important;} #sp-d0n5h6 {padding:40px 0px 40px 0px  !important;} #sp-hej38q {margin-bottom:50px !important;} .sp-headline-block-eivc84,   #sp-eivc84,   #eivc84 {font-size:30px !important;text-align:center !important;} .sp-text-wrapper-pojrny,   #sp-pojrny,   #pojrny {font-size:18px !important;text-align:center !important;} #sp-cdh1bg {height:10px !important;} #sp-button-parent-fgkuuw {text-align:center !important;} #sp-a1czq7 {height:30px !important;} #sp-wwjab6 {margin-bottom:50px !important;} #sp-ci5lz3 {height:270px !important;} #sp-rmytk3 {padding:40px 0px 25px 0px  !important;} .sp-headline-block-vrlbd9,   #sp-vrlbd9,   #vrlbd9 {font-size:30px !important;text-align:center !important;} #sp-h8yej3 {height:10px !important;} .sp-headline-block-cnqc1d,   #sp-cnqc1d,   #cnqc1d {text-align:center !important;} .sp-text-wrapper-swyiyk,   #sp-swyiyk,   #swyiyk {text-align:center !important;} #sp-wacohv {height:15px !important;} .sp-headline-block-hsxyc0,   #sp-hsxyc0,   #hsxyc0 {text-align:center !important;} .sp-text-wrapper-qvw5mt,   #sp-qvw5mt,   #qvw5mt {text-align:center !important;} #sp-a6lqs5 {height:15px !important;} .sp-headline-block-bdou6p,   #sp-bdou6p,   #bdou6p {text-align:center !important;} .sp-text-wrapper-lywh6m,   #sp-lywh6m,   #lywh6m {text-align:center !important;} #sp-o0ym73 {height:15px !important;} .sp-headline-block-jmltnv,   #sp-jmltnv,   #jmltnv {text-align:center !important;} .sp-text-wrapper-escj9l,   #sp-escj9l,   #escj9l {text-align:center !important;} #sp-su5mc7 {height:15px !important;} #sp-eskxta {padding:0px 0px 80px 0px  !important;} #sp-ru6o12 {height:40px !important;} .sp-headline-block-tyiarm,   #sp-tyiarm,   #tyiarm {font-size:30px !important;text-align:center !important;} .sp-text-wrapper-ie7o9x,   #sp-ie7o9x,   #ie7o9x {font-size:14px !important;text-align:center !important;} #sp-pdjiqu {height:20px !important;} #sp-button-parent-zfxtz9 {text-align:center !important;} #sp-t5y8uv {height:40px !important;}}@media only screen and (min-width: 481px) and (max-width: 1024px) { #sp-ji4bxz {height:100px !important;} .sp-text-wrapper-i4bfb5,   #sp-i4bfb5,   #i4bfb5 {text-align:center !important;} .sp-headline-block-iex9er,   #sp-iex9er,   #iex9er {font-size:70px !important;text-align:center !important;} #sp-t1irem {height:10px !important;} #sp-button-parent-wok617 {text-align:center !important;} #sp-gjyplz {height:100px !important;} .sp-headline-block-eivc84,   #sp-eivc84,   #eivc84 {text-align:left !important;} .sp-text-wrapper-pojrny,   #sp-pojrny,   #pojrny {text-align:left !important;} #sp-cdh1bg {height:10px !important;} #sp-button-parent-fgkuuw {text-align:left !important;} #sp-a1czq7 {height:10px !important;} #sp-ci5lz3 {height:10px !important;} .sp-headline-block-vrlbd9,   #sp-vrlbd9,   #vrlbd9 {text-align:center !important;} #sp-h8yej3 {height:10px !important;} .sp-headline-block-cnqc1d,   #sp-cnqc1d,   #cnqc1d {text-align:left !important;} .sp-text-wrapper-swyiyk,   #sp-swyiyk,   #swyiyk {text-align:left !important;} #sp-wacohv {height:10px !important;} .sp-headline-block-hsxyc0,   #sp-hsxyc0,   #hsxyc0 {text-align:left !important;} .sp-text-wrapper-qvw5mt,   #sp-qvw5mt,   #qvw5mt {text-align:left !important;} #sp-a6lqs5 {height:10px !important;} .sp-headline-block-bdou6p,   #sp-bdou6p,   #bdou6p {text-align:left !important;} .sp-text-wrapper-lywh6m,   #sp-lywh6m,   #lywh6m {text-align:left !important;} #sp-o0ym73 {height:10px !important;} .sp-headline-block-jmltnv,   #sp-jmltnv,   #jmltnv {text-align:left !important;} .sp-text-wrapper-escj9l,   #sp-escj9l,   #escj9l {text-align:left !important;} #sp-su5mc7 {height:10px !important;} #sp-ru6o12 {height:100px !important;} .sp-headline-block-tyiarm,   #sp-tyiarm,   #tyiarm {font-size:40px !important;text-align:center !important;} .sp-text-wrapper-ie7o9x,   #sp-ie7o9x,   #ie7o9x {text-align:center !important;} #sp-pdjiqu {height:10px !important;} #sp-button-parent-zfxtz9 {text-align:center !important;} #sp-t5y8uv {height:100px !important;}}