.elementor-200 .elementor-element.elementor-element-163fb2c:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-163fb2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-163fb2c > .elementor-background-overlay{background-image:url("https://trutechconcretecoatings.com/wp-content/uploads/2025/04/hero-garage.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.39;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-200 .elementor-element.elementor-element-163fb2c > .elementor-container{min-height:371px;}.elementor-200 .elementor-element.elementor-element-163fb2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:03em 0em 3em 0em;}.elementor-200 .elementor-element.elementor-element-3ade52dd > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-200 .elementor-element.elementor-element-eaa96cd{text-align:center;}.elementor-200 .elementor-element.elementor-element-eaa96cd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:49px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-5c8e7c8a{text-align:center;}.elementor-200 .elementor-element.elementor-element-5c8e7c8a .elementor-heading-title{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-60760cb );}.elementor-200 .elementor-element.elementor-element-24c8e5e .elementor-button{background-color:var( --e-global-color-primary );border-radius:19px 19px 19px 19px;}.elementor-200 .elementor-element.elementor-element-24c8e5e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-200 .elementor-element.elementor-element-48fa765d{padding:7em 0em 7em 0em;}.elementor-200 .elementor-element.elementor-element-77311f05 > .elementor-widget-container{background-color:transparent;margin:1em 1em 1em 1em;padding:2px 2px 2px 2px;background-image:linear-gradient(200deg, var( --e-global-color-60760cb ) 50%, var( --e-global-color-77ad283 ) 100%);}.elementor-200 .elementor-element.elementor-element-77311f05 img{width:100%;height:375px;object-fit:cover;object-position:center center;border-style:solid;border-width:21px 21px 21px 21px;border-color:var( --e-global-color-60760cb );box-shadow:0px 30px 30px 0px rgba(0, 0, 0, 0.05);}.elementor-200 .elementor-element.elementor-element-a415e3f{width:auto;max-width:auto;bottom:0px;}.elementor-200 .elementor-element.elementor-element-a415e3f > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2em 3em 2em 3em;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-200 .elementor-element.elementor-element-a415e3f{right:0px;}body.rtl .elementor-200 .elementor-element.elementor-element-a415e3f{left:0px;}.elementor-200 .elementor-element.elementor-element-a415e3f .elementor-counter-number-wrapper{color:var( --e-global-color-60760cb );font-family:var( --e-global-typography-583e54c-font-family ), Sans-serif;font-size:var( --e-global-typography-583e54c-font-size );font-weight:var( --e-global-typography-583e54c-font-weight );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-200 .elementor-element.elementor-element-a415e3f .elementor-counter-title{color:var( --e-global-color-60760cb );font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );text-transform:var( --e-global-typography-520c191-text-transform );font-style:var( --e-global-typography-520c191-font-style );letter-spacing:var( --e-global-typography-520c191-letter-spacing );}.elementor-200 .elementor-element.elementor-element-443e2dc1 > .elementor-element-populated{padding:3em 0em 3em 3em;}.elementor-200 .elementor-element.elementor-element-50390aa0{font-family:"Ropa Sans", Sans-serif;font-size:20px;}.elementor-200 .elementor-element.elementor-element-470b303 .elementor-button{background-color:var( --e-global-color-primary );border-radius:19px 19px 19px 19px;}.elementor-200 .elementor-element.elementor-element-470b303 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-200 .elementor-element.elementor-element-b9835e6 > .elementor-container{max-width:720px;}.elementor-200 .elementor-element.elementor-element-35d3cfb > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-200 .elementor-element.elementor-element-8722c9c{text-align:center;}.elementor-200 .elementor-element.elementor-element-458a792 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-200 .elementor-element.elementor-element-458a792{text-align:center;}.elementor-200 .elementor-element.elementor-element-dab2583{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-200 .elementor-element.elementor-element-dab2583 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-200 .elementor-element.elementor-element-dab2583 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-200 .elementor-element.elementor-element-02aa7f3{--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;}.elementor-200 .elementor-element.elementor-element-0ca7273{--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-200 .elementor-element.elementor-element-37482f1 img{width:92%;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-200 .elementor-element.elementor-element-0c77327{--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-200 .elementor-element.elementor-element-36a0c35 img{width:92%;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-200 .elementor-element.elementor-element-b28f7be{--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-200 .elementor-element.elementor-element-b3cd16e img{width:92%;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-200 .elementor-element.elementor-element-1e7780b{--display:flex;}.elementor-200 .elementor-element.elementor-element-68cf37d{--spacer-size:13px;}.elementor-200 .elementor-element.elementor-element-30c0da5 .elementor-button{background-color:var( --e-global-color-primary );border-radius:19px 19px 19px 19px;}.elementor-200 .elementor-element.elementor-element-30c0da5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-200 .elementor-element.elementor-element-6fc13a1{--spacer-size:50px;}.elementor-200 .elementor-element.elementor-element-2cf7a12b:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-2cf7a12b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-2cf7a12b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-200 .elementor-element.elementor-element-2cf7a12b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-200 .elementor-element.elementor-element-215de92c > .elementor-element-populated{padding:3em 3em 3em 0em;}.elementor-200 .elementor-element.elementor-element-642a8e17 .elementor-heading-title{color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-3f06cf5f{font-family:"Ropa Sans", Sans-serif;font-size:20px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-5ac0e411 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-200 .elementor-element.elementor-element-5ac0e411 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-200 .elementor-element.elementor-element-65a584fe > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-200 .elementor-element.elementor-element-225de8a5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-200 .elementor-element.elementor-element-225de8a5 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-225de8a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-60760cb );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-225de8a5.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-225de8a5.elementor-view-default .elementor-icon{fill:var( --e-global-color-60760cb );color:var( --e-global-color-60760cb );border-color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-225de8a5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-225de8a5 .elementor-icon{font-size:35px;border-radius:5px 5px 5px 5px;}.elementor-200 .elementor-element.elementor-element-225de8a5 .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-225de8a5 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;}.elementor-200 .elementor-element.elementor-element-225de8a5 .elementor-icon-box-description{font-family:"Ropa Sans", Sans-serif;font-size:18px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-3f0297f8 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-200 .elementor-element.elementor-element-40f10250 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-200 .elementor-element.elementor-element-40f10250 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-40f10250.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-60760cb );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-40f10250.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-40f10250.elementor-view-default .elementor-icon{fill:var( --e-global-color-60760cb );color:var( --e-global-color-60760cb );border-color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-40f10250.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-40f10250 .elementor-icon{font-size:35px;border-radius:5px 5px 5px 5px;}.elementor-200 .elementor-element.elementor-element-40f10250 .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-40f10250 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;}.elementor-200 .elementor-element.elementor-element-40f10250 .elementor-icon-box-description{font-family:"Ropa Sans", Sans-serif;font-size:18px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-4eb76a1b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-200 .elementor-element.elementor-element-6ef15469 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-200 .elementor-element.elementor-element-6ef15469 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-6ef15469.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-60760cb );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-6ef15469.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-6ef15469.elementor-view-default .elementor-icon{fill:var( --e-global-color-60760cb );color:var( --e-global-color-60760cb );border-color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-6ef15469.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-6ef15469 .elementor-icon{font-size:35px;border-radius:5px 5px 5px 5px;}.elementor-200 .elementor-element.elementor-element-6ef15469 .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-6ef15469 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;}.elementor-200 .elementor-element.elementor-element-6ef15469 .elementor-icon-box-description{font-family:"Ropa Sans", Sans-serif;font-size:18px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-2fe43eb8 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-200 .elementor-element.elementor-element-2431c00b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-200 .elementor-element.elementor-element-2431c00b .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-2431c00b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-60760cb );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-2431c00b.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-2431c00b.elementor-view-default .elementor-icon{fill:var( --e-global-color-60760cb );color:var( --e-global-color-60760cb );border-color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-2431c00b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-2431c00b .elementor-icon{font-size:35px;border-radius:5px 5px 5px 5px;}.elementor-200 .elementor-element.elementor-element-2431c00b .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-2431c00b .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;}.elementor-200 .elementor-element.elementor-element-2431c00b .elementor-icon-box-description{font-family:"Ropa Sans", Sans-serif;font-size:18px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-5842abc{--display:flex;--min-height:462px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-200 .elementor-element.elementor-element-87182a7{--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:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-200 .elementor-element.elementor-element-195a2e2 .elementor-icon-box-wrapper{gap:15px;}.elementor-200 .elementor-element.elementor-element-195a2e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-195a2e2.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-195a2e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-195a2e2 .elementor-icon{font-size:111px;}.elementor-200 .elementor-element.elementor-element-195a2e2 .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-195a2e2 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;}.elementor-200 .elementor-element.elementor-element-195a2e2 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-195a2e2 .elementor-icon-box-description{font-family:"Ropa Sans", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-7de208d{--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:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-200 .elementor-element.elementor-element-986b6da .elementor-icon-box-wrapper{gap:15px;}.elementor-200 .elementor-element.elementor-element-986b6da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-986b6da.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-986b6da.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-986b6da .elementor-icon{font-size:111px;}.elementor-200 .elementor-element.elementor-element-986b6da .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-986b6da .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;}.elementor-200 .elementor-element.elementor-element-986b6da .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-986b6da .elementor-icon-box-description{font-family:"Ropa Sans", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-2d35225{--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:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-200 .elementor-element.elementor-element-a86f6b3 .elementor-icon-box-wrapper{gap:15px;}.elementor-200 .elementor-element.elementor-element-a86f6b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-a86f6b3.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-a86f6b3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-a86f6b3 .elementor-icon{font-size:111px;}.elementor-200 .elementor-element.elementor-element-a86f6b3 .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-a86f6b3 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;}.elementor-200 .elementor-element.elementor-element-a86f6b3 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-a86f6b3 .elementor-icon-box-description{font-family:"Ropa Sans", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-5cebc333:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-5cebc333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-200 .elementor-element.elementor-element-5cebc333 > .elementor-background-overlay{background-image:url("https://trutechconcretecoatings.com/wp-content/uploads/2025/04/Basement-Concrete-Coatings.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-200 .elementor-element.elementor-element-5cebc333 > .elementor-container{max-width:720px;}.elementor-200 .elementor-element.elementor-element-5cebc333{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-200 .elementor-element.elementor-element-4495a4e3 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-200 .elementor-element.elementor-element-1e72d01e{text-align:center;}.elementor-200 .elementor-element.elementor-element-1e72d01e .elementor-heading-title{color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-1660e15 .elementor-icon-wrapper{text-align:center;}.elementor-200 .elementor-element.elementor-element-1660e15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-1660e15.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-1660e15.elementor-view-default .elementor-icon{color:var( --e-global-color-60760cb );border-color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-1660e15.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-1660e15.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-1660e15 .elementor-icon{font-size:91px;}.elementor-200 .elementor-element.elementor-element-1660e15 .elementor-icon svg{height:91px;}.elementor-200 .elementor-element.elementor-element-5bf3df38{padding:0em 0em 7em 0em;}.elementor-200 .elementor-element.elementor-element-46cd9bbf > .elementor-element-populated{margin:-7em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-200 .elementor-element.elementor-element-280233f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-200 .elementor-element.elementor-element-280233f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1104f11 );}.elementor-200 .elementor-element.elementor-element-280233f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;padding:3em 3em 3em 3em;}.elementor-200 .elementor-element.elementor-element-280233f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-200 .elementor-element.elementor-element-4d921214 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-200 .elementor-element.elementor-element-4d921214.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-4d921214.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-4d921214.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-74688796 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-551140d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-200 .elementor-element.elementor-element-551140d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1104f11 );}.elementor-200 .elementor-element.elementor-element-551140d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;padding:3em 3em 3em 3em;}.elementor-200 .elementor-element.elementor-element-551140d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-200 .elementor-element.elementor-element-931e313 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-200 .elementor-element.elementor-element-931e313.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-931e313.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-931e313.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-1aedf1f7 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-790d70a{--display:flex;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-200 .elementor-element.elementor-element-790d70a:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-790d70a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-82199b8 > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-82199b8{text-align:center;}.elementor-200 .elementor-element.elementor-element-82199b8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:49px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-8f37cce{font-family:"Ropa Sans", Sans-serif;font-size:22px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-6098722{--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;}.elementor-200 .elementor-element.elementor-element-6098722:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-6098722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-69a8417{--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-200 .elementor-element.elementor-element-4214c14{text-align:start;}.elementor-200 .elementor-element.elementor-element-4214c14 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-055e439{font-family:"Ropa Sans", Sans-serif;font-size:22px;color:var( --e-global-color-60760cb );}.elementor-200 .elementor-element.elementor-element-fdd2a17{--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;}@media(max-width:1366px){.elementor-200 .elementor-element.elementor-element-a415e3f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-200 .elementor-element.elementor-element-a415e3f .elementor-counter-title{font-size:var( --e-global-typography-520c191-font-size );letter-spacing:var( --e-global-typography-520c191-letter-spacing );}}@media(max-width:1080px){.elementor-200 .elementor-element.elementor-element-3ade52dd > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-200 .elementor-element.elementor-element-48fa765d{padding:3em 0em 3em 0em;}.elementor-200 .elementor-element.elementor-element-77311f05 img{height:450px;}.elementor-200 .elementor-element.elementor-element-a415e3f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-200 .elementor-element.elementor-element-a415e3f .elementor-counter-title{font-size:var( --e-global-typography-520c191-font-size );letter-spacing:var( --e-global-typography-520c191-letter-spacing );}.elementor-200 .elementor-element.elementor-element-443e2dc1 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-200 .elementor-element.elementor-element-2cf7a12b{padding:3em 0em 3em 0em;}.elementor-200 .elementor-element.elementor-element-215de92c > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-200 .elementor-element.elementor-element-5bf3df38{padding:0em 0em 3em 0em;}}@media(max-width:767px){.elementor-200 .elementor-element.elementor-element-eaa96cd .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-77311f05 > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-200 .elementor-element.elementor-element-77311f05 img{height:225px;border-width:10px 10px 10px 10px;}.elementor-200 .elementor-element.elementor-element-a415e3f > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-200 .elementor-element.elementor-element-a415e3f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-200 .elementor-element.elementor-element-a415e3f .elementor-counter-title{font-size:var( --e-global-typography-520c191-font-size );letter-spacing:var( --e-global-typography-520c191-letter-spacing );}.elementor-200 .elementor-element.elementor-element-02aa7f3{--gap:-6px -6px;--row-gap:-6px;--column-gap:-6px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-200 .elementor-element.elementor-element-2cf7a12b{padding:2em 0em 2em 0em;}.elementor-200 .elementor-element.elementor-element-5ac0e411 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-200 .elementor-element.elementor-element-5cebc333{padding:3em 0em 7em 0em;}.elementor-200 .elementor-element.elementor-element-280233f7 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-200 .elementor-element.elementor-element-551140d > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-200 .elementor-element.elementor-element-9195d0d > .elementor-widget-container{margin:0px 15px 0px 0px;}}@media(min-width:768px){.elementor-200 .elementor-element.elementor-element-02aa7f3{--content-width:876px;}.elementor-200 .elementor-element.elementor-element-0ca7273{--width:33%;}.elementor-200 .elementor-element.elementor-element-0c77327{--width:33%;}.elementor-200 .elementor-element.elementor-element-b28f7be{--width:33%;}.elementor-200 .elementor-element.elementor-element-215de92c{width:35%;}.elementor-200 .elementor-element.elementor-element-5ac0e411{width:65%;}.elementor-200 .elementor-element.elementor-element-5842abc{--content-width:1172px;}.elementor-200 .elementor-element.elementor-element-87182a7{--width:50%;}.elementor-200 .elementor-element.elementor-element-7de208d{--width:50%;}.elementor-200 .elementor-element.elementor-element-2d35225{--width:50%;}.elementor-200 .elementor-element.elementor-element-69a8417{--width:50%;}.elementor-200 .elementor-element.elementor-element-fdd2a17{--width:50%;}}@media(max-width:1080px) and (min-width:768px){.elementor-200 .elementor-element.elementor-element-215de92c{width:100%;}.elementor-200 .elementor-element.elementor-element-5ac0e411{width:100%;}}/* Start custom CSS for html, class: .elementor-element-9195d0d */#marketsharpmFormDiv label {
    width: 12em; /* Adjust width if needed */
    float: left;
    text-align: right;
    margin-right: 0.5em;
    display: inline-block;
    white-space: nowrap; /* Prevent line breaks */
    color: white; /* Make text white */
    font-weight: bold; /* Ensure visibility */
}


#marketsharpmFormDiv {
    width: 525px;
}

#marketsharpmFieldSetDiv {
    margin: 10px;
}

#marketsharpmFormDiv label {
    width: 100%;
    text-align: left;
    margin-bottom: 5px;
    display: block;
    color: white; /* Keeps label text white */
    font-weight: bold;
}

#marketsharpmFormDiv input,
#marketsharpmFormDiv textarea {
    width: 100%;
    padding: 8px;
    margin-bottom: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
}

#marketsharpmFormDiv input::placeholder,
#marketsharpmFormDiv textarea::placeholder {
    color: gray;
    opacity: 1; /* Ensures visibility */
}

#marketsharpmFormDiv .submit {
    text-align: center;
}/* End custom CSS */