/**handles:elementor-post-30054,widget-counter,elementor-post-30108,elementor-post-30099**/
.elementor-30054 .elementor-element.elementor-element-6679db2:not(.elementor-motion-effects-element-type-background),.elementor-30054 .elementor-element.elementor-element-6679db2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.terratileandstone.net/wp-content/uploads/2021/05/title-installation-service-CTA1.jpg");background-position:bottom center}.elementor-30054 .elementor-element.elementor-element-6679db2>.elementor-background-overlay{background-color:#1f6177;opacity:.51;transition:background .3s,border-radius .3s,opacity .3s}.elementor-30054 .elementor-element.elementor-element-6679db2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 15px 20px 15px}.elementor-30054 .elementor-element.elementor-element-0e50bee>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-30054 .elementor-element.elementor-element-183522e>.elementor-widget-container{padding:0}.elementor-30054 .elementor-element.elementor-element-183522e .elementor-counter-number-wrapper{color:#fff;font-family:"Poiret One",Sans-serif;font-style:oblique;line-height:.9em;letter-spacing:2.5px}.elementor-30054 .elementor-element.elementor-element-183522e .elementor-counter-title{color:#000;font-size:50px;line-height:1em}.elementor-30054 .elementor-element.elementor-element-5d8eee9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-30054 .elementor-element.elementor-element-10ff56a>.elementor-widget-container{padding:0}.elementor-30054 .elementor-element.elementor-element-10ff56a .elementor-counter-number-wrapper{color:#fff;font-family:"Poiret One",Sans-serif;font-style:oblique;line-height:.9em;letter-spacing:2.5px}.elementor-30054 .elementor-element.elementor-element-10ff56a .elementor-counter-title{color:#000;font-size:50px;line-height:1em}@media(max-width:767px){.elementor-30054 .elementor-element.elementor-element-0e50bee{width:50%}.elementor-30054 .elementor-element.elementor-element-183522e .elementor-counter-number-wrapper{font-size:35px}.elementor-30054 .elementor-element.elementor-element-183522e .elementor-counter-title{font-size:30px}.elementor-30054 .elementor-element.elementor-element-5d8eee9{width:50%}.elementor-30054 .elementor-element.elementor-element-10ff56a .elementor-counter-number-wrapper{font-size:30px}.elementor-30054 .elementor-element.elementor-element-10ff56a .elementor-counter-title{font-size:35px}}@media(min-width:768px){.elementor-30054 .elementor-element.elementor-element-0e50bee{width:49.386%}.elementor-30054 .elementor-element.elementor-element-5d8eee9{width:50.614%}}
.elementor-counter{align-items:stretch;display:flex;flex-direction:column-reverse;justify-content:center}.elementor-counter .elementor-counter-number{flex-grow:var(--counter-number-grow,0)}.elementor-counter .elementor-counter-number-wrapper{display:flex;flex:1;font-size:69px;font-weight:600;line-height:1;text-align:center}.elementor-counter .elementor-counter-number-prefix{flex-grow:var(--counter-prefix-grow,1);text-align:end;white-space:pre-wrap}.elementor-counter .elementor-counter-number-suffix{flex-grow:var(--counter-suffix-grow,1);text-align:start;white-space:pre-wrap}.elementor-counter .elementor-counter-title{align-items:center;display:flex;flex:1;font-size:19px;font-weight:400;justify-content:center;line-height:2.5;margin:0;padding:0}
.elementor-30108 .elementor-element.elementor-element-525dcc5{margin-top:0;margin-bottom:0;padding:25px 25px 0 25px}.elementor-30108 .elementor-element.elementor-element-837d004>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-30108 .elementor-element.elementor-element-837d004{text-align:center}.elementor-30108 .elementor-element.elementor-element-277578a{text-align:left}.elementor-30108 .elementor-element.elementor-element-5b0bc1e{text-align:center}.elementor-30108 .elementor-element.elementor-element-5b0bc1e .elementor-heading-title{font-size:25px}.elementor-30108 .elementor-element.elementor-element-e8fdcfb>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-30108 .elementor-element.elementor-element-e8fdcfb{text-align:center}.elementor-30108 .elementor-element.elementor-element-8cfc8e7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-30108 .elementor-element.elementor-element-8cfc8e7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f1f1}.elementor-30108 .elementor-element.elementor-element-8cfc8e7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-30108 .elementor-element.elementor-element-8cfc8e7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30108 .elementor-element.elementor-element-4c37483{text-align:center}.elementor-30108 .elementor-element.elementor-element-4c37483 .elementor-heading-title{font-size:25px}.elementor-30108 .elementor-element.elementor-element-49d72db>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-30108 .elementor-element.elementor-element-49d72db{text-align:center}.elementor-30108 .elementor-element.elementor-element-1576868{text-align:center}.elementor-30108 .elementor-element.elementor-element-1576868 .elementor-heading-title{font-size:25px}.elementor-30108 .elementor-element.elementor-element-e290901>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-30108 .elementor-element.elementor-element-e290901{text-align:center}.elementor-30108 .elementor-element.elementor-element-9ed68e2{margin-top:40px;margin-bottom:40px}.elementor-30108 .elementor-element.elementor-element-c07cc66:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-30108 .elementor-element.elementor-element-c07cc66>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f1f1}.elementor-30108 .elementor-element.elementor-element-c07cc66>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-30108 .elementor-element.elementor-element-c07cc66>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30108 .elementor-element.elementor-element-4e738a1{text-align:center}.elementor-30108 .elementor-element.elementor-element-4e738a1 .elementor-heading-title{font-size:25px}.elementor-30108 .elementor-element.elementor-element-4be65f0>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-30108 .elementor-element.elementor-element-4be65f0{text-align:center}.elementor-30108 .elementor-element.elementor-element-d92d71b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-30108 .elementor-element.elementor-element-d92d71b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30108 .elementor-element.elementor-element-4492745{text-align:center}.elementor-30108 .elementor-element.elementor-element-4492745 .elementor-heading-title{font-size:23px}.elementor-30108 .elementor-element.elementor-element-2d98e3b>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-30108 .elementor-element.elementor-element-2d98e3b{text-align:center}.elementor-30108 .elementor-element.elementor-element-7802ba2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-30108 .elementor-element.elementor-element-7802ba2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f1f1}.elementor-30108 .elementor-element.elementor-element-7802ba2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-30108 .elementor-element.elementor-element-7802ba2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30108 .elementor-element.elementor-element-ec3869f{text-align:center}.elementor-30108 .elementor-element.elementor-element-ec3869f .elementor-heading-title{font-size:25px}.elementor-30108 .elementor-element.elementor-element-0299730>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-30108 .elementor-element.elementor-element-0299730{text-align:center}.elementor-30108 .elementor-element.elementor-element-768cb8a{margin-top:40px;margin-bottom:40px}.elementor-30108 .elementor-element.elementor-element-aa0ea15{text-align:center}.elementor-30108 .elementor-element.elementor-element-aa0ea15 .elementor-heading-title{font-size:25px}.elementor-30108 .elementor-element.elementor-element-b9d0c4e{text-align:center}.elementor-30108 .elementor-element.elementor-element-e77e95e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-30108 .elementor-element.elementor-element-e77e95e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f1f1}.elementor-30108 .elementor-element.elementor-element-e77e95e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-30108 .elementor-element.elementor-element-e77e95e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30108 .elementor-element.elementor-element-bb43313{text-align:center}.elementor-30108 .elementor-element.elementor-element-bb43313 .elementor-heading-title{font-size:25px}.elementor-30108 .elementor-element.elementor-element-bb99d78{text-align:center}.elementor-30108 .elementor-element.elementor-element-ed43860{text-align:center}.elementor-30108 .elementor-element.elementor-element-ed43860 .elementor-heading-title{font-size:25px}.elementor-30108 .elementor-element.elementor-element-3652e29{text-align:center}.elementor-30108 .elementor-element.elementor-element-d0e47d8{margin-top:0;margin-bottom:0}.elementor-30108 .elementor-element.elementor-element-bdbcec9>.elementor-element-populated{padding:30px 0 0 0}.elementor-30108 .elementor-element.elementor-element-43f9625{width:100%;max-width:100%}.elementor-30108 .elementor-element.elementor-element-43f9625 .elementor-button{font-size:18px}@media(max-width:1024px){.elementor-30108 .elementor-element.elementor-element-525dcc5{margin-top:0;margin-bottom:0}.elementor-30108 .elementor-element.elementor-element-837d004 .elementor-heading-title{font-size:45px}.elementor-30108 .elementor-element.elementor-element-5b2ae7d{padding:0 5px 0 5px}.elementor-30108 .elementor-element.elementor-element-9ed68e2{padding:0 5px 0 5px}.elementor-30108 .elementor-element.elementor-element-43f9625 .elementor-button{font-size:20px}}@media(max-width:767px){.elementor-30108 .elementor-element.elementor-element-f3707ea>.elementor-element-populated{padding:0}.elementor-30108 .elementor-element.elementor-element-837d004 .elementor-heading-title{font-size:40px}.elementor-30108 .elementor-element.elementor-element-277578a>.elementor-widget-container{padding:0}.elementor-30108 .elementor-element.elementor-element-5b2ae7d{padding:0 10px 0 10px}.elementor-30108 .elementor-element.elementor-element-8cfc8e7>.elementor-element-populated{margin:35px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-30108 .elementor-element.elementor-element-accc9b5>.elementor-element-populated{margin:45px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-30108 .elementor-element.elementor-element-9ed68e2{padding:0 10px 0 10px}.elementor-30108 .elementor-element.elementor-element-d92d71b>.elementor-element-populated{margin:35px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-30108 .elementor-element.elementor-element-7802ba2>.elementor-element-populated{margin:35px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-30108 .elementor-element.elementor-element-768cb8a{margin-top:0;margin-bottom:0;padding:0 10px 20px 10px}.elementor-30108 .elementor-element.elementor-element-e77e95e>.elementor-element-populated{margin:35px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-30108 .elementor-element.elementor-element-7baacef>.elementor-element-populated{margin:35px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-30108 .elementor-element.elementor-element-d0e47d8{margin-top:0;margin-bottom:0}.elementor-30108 .elementor-element.elementor-element-43f9625 .elementor-button{font-size:16px}}
.elementor-30099 .elementor-element.elementor-element-5314d0d:not(.elementor-motion-effects-element-type-background),.elementor-30099 .elementor-element.elementor-element-5314d0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#101010;background-image:url("https://www.terratileandstone.net/wp-content/uploads/2021/05/terra-title-banner-opacity.jpg")}.elementor-30099 .elementor-element.elementor-element-5314d0d>.elementor-background-overlay{background-color:#000;opacity:.8;transition:background .3s,border-radius .3s,opacity .3s}.elementor-30099 .elementor-element.elementor-element-5314d0d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:50px;margin-bottom:0}.elementor-30099 .elementor-element.elementor-element-df1ef1b>.elementor-element-populated{padding:30px 20px 20px 10px}.elementor-30099 .elementor-element.elementor-element-94493e3 .elementor-heading-title{color:#fff}.elementor-30099 .elementor-element.elementor-element-b91ee9e{color:#fff}.elementor-30099 .elementor-element.elementor-element-6aa3528>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-30099 .elementor-element.elementor-element-1832f84:not(.elementor-motion-effects-element-type-background),.elementor-30099 .elementor-element.elementor-element-1832f84>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fdfdfd}.elementor-30099 .elementor-element.elementor-element-1832f84{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-15px;margin-bottom:0;padding:15px 0 15px 0}.elementor-30099 .elementor-element.elementor-element-1832f84>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30099 .elementor-element.elementor-element-9d88e7a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-30099 .elementor-element.elementor-element-9d88e7a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30099 .elementor-element.elementor-element-cdf5089 .elementor-button{font-size:20px}.elementor-30099 .elementor-element.elementor-element-35ab86c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-30099 .elementor-element.elementor-element-35ab86c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30099 .elementor-element.elementor-element-b448089 .elementor-button{background-color:#02010100;font-size:25px;fill:#00B409;color:#00b409}.elementor-30099 .elementor-element.elementor-element-b448089>.elementor-widget-container{margin:0;padding:0}@media(max-width:1024px){.elementor-30099 .elementor-element.elementor-element-df1ef1b>.elementor-element-populated{padding:30px 10px 10px 15px}}@media(max-width:767px){.elementor-30099 .elementor-element.elementor-element-5314d0d{margin-top:40px;margin-bottom:0;padding:0}.elementor-30099 .elementor-element.elementor-element-54ac830>.elementor-widget-container{padding:0 10px 0 10px}.elementor-30099 .elementor-element.elementor-element-1832f84{margin-top:0;margin-bottom:0;padding:10px 0 0 0}.elementor-30099 .elementor-element.elementor-element-cdf5089 .elementor-button{font-size:20px}.elementor-30099 .elementor-element.elementor-element-b448089 .elementor-button{font-size:25px}}