.elementor-5179 .elementor-element.elementor-element-d85cd3a > .elementor-background-overlay{background-color:var( --e-global-color-secondary );background-image:url("https://denvermasonryco.com/wp-content/uploads/2025/01/Stone-Columns_9-rotated.jpg");opacity:1;}.elementor-5179 .elementor-element.elementor-element-d85cd3a > .elementor-container{min-height:350px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5179 .elementor-element.elementor-element-4cafb57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5179 .elementor-element.elementor-element-4cafb57{text-align:center;}.elementor-5179 .elementor-element.elementor-element-4cafb57 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-5179 .elementor-element.elementor-element-f40bf92{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-5179 .elementor-element.elementor-element-f40bf92 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5179 .elementor-element.elementor-element-952a9ca .elementor-button{background-color:#BE0000;fill:#FFFFFF;color:#FFFFFF;}.elementor-5179 .elementor-element.elementor-element-2eec720{padding:18px 18px 18px 18px;}.elementor-5179 .elementor-element.elementor-element-5636cec{text-align:center;}.elementor-5179 .elementor-element.elementor-element-5636cec .elementor-heading-title{color:#000000;}.elementor-5179 .elementor-element.elementor-element-233bd4a{width:var( --container-widget-width, 103.577% );max-width:103.577%;--container-widget-width:103.577%;--container-widget-flex-grow:0;column-gap:0px;}.elementor-5179 .elementor-element.elementor-element-233bd4a > .elementor-widget-container{margin:29px 29px 29px 29px;}.elementor-5179 .elementor-element.elementor-element-233bd4a p{margin-block-end:31px;}.elementor-5179 .elementor-element.elementor-element-d00cdc7 > .elementor-element-populated, .elementor-5179 .elementor-element.elementor-element-d00cdc7 > .elementor-element-populated > .elementor-background-overlay, .elementor-5179 .elementor-element.elementor-element-d00cdc7 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5179 .elementor-element.elementor-element-292e70d{width:var( --container-widget-width, 68.239% );max-width:68.239%;--container-widget-width:68.239%;--container-widget-flex-grow:0;}.elementor-5179 .elementor-element.elementor-element-292e70d > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #144D5A 0%, #144D5A 100%);}.elementor-5179 .elementor-element.elementor-element-292e70d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-5179 .elementor-element.elementor-element-19c6904{width:var( --container-widget-width, 68.006% );max-width:68.006%;--container-widget-width:68.006%;--container-widget-flex-grow:0;}.elementor-5179 .elementor-element.elementor-element-19c6904 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #144D5A 0, #14315A 100%);}.elementor-5179 .elementor-element.elementor-element-b5f816e{text-align:center;}.elementor-5179 .elementor-element.elementor-element-b5f816e .elementor-heading-title{color:#000000;}.elementor-5179 .elementor-element.elementor-element-ac38cb7{text-align:center;color:#000000;}.elementor-5179 .elementor-element.elementor-element-ac38cb7 p{margin-block-end:0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5179 .elementor-element.elementor-element-4962960 .gallery-item .gallery-caption{text-align:center;}.elementor-5179 .elementor-element.elementor-element-ea209c1{text-align:center;}.elementor-5179 .elementor-element.elementor-element-ea209c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-5179 .elementor-element.elementor-element-5847292{text-align:center;color:#000000;}.elementor-5179 .elementor-element.elementor-element-5c31be8{text-align:center;}.elementor-5179 .elementor-element.elementor-element-5c31be8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-5179 .elementor-element.elementor-element-56e91b2{text-align:center;color:#000000;}.elementor-5179 .elementor-element.elementor-element-aa5017d{text-align:center;}.elementor-5179 .elementor-element.elementor-element-aa5017d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-5179 .elementor-element.elementor-element-c9ae3d9{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-5179 .elementor-element.elementor-element-85aa4bd{text-align:center;}.elementor-5179 .elementor-element.elementor-element-85aa4bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-5179 .elementor-element.elementor-element-51c0760{text-align:center;color:#000000;}.elementor-5179 .elementor-element.elementor-element-59dd142{text-align:center;}.elementor-5179 .elementor-element.elementor-element-59dd142 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-5179 .elementor-element.elementor-element-25b4d3d{text-align:center;color:#000000;}.elementor-5179 .elementor-element.elementor-element-0f4794b > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-5179 .elementor-element.elementor-element-0f4794b{text-align:center;}.elementor-5179 .elementor-element.elementor-element-0f4794b .elementor-heading-title{color:#000000;}.elementor-5179 .elementor-element.elementor-element-c0fd1ca > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-5179 .elementor-element.elementor-element-c0fd1ca{text-align:center;color:#000000;}.elementor-5179 .elementor-element.elementor-element-c0fd1ca p{margin-block-end:11px;}@media(min-width:768px){.elementor-5179 .elementor-element.elementor-element-b1b642f{width:58.155%;}.elementor-5179 .elementor-element.elementor-element-d00cdc7{width:41.801%;}}