.elementor-103 .elementor-element.elementor-element-27ae4203{--display:flex;--min-height:90vh;--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:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;}.elementor-103 .elementor-element.elementor-element-27ae4203:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-27ae4203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriotconcretecoatingstx.com/wp-content/uploads/2026/09/IMG_2292-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-103 .elementor-element.elementor-element-27ae4203::before, .elementor-103 .elementor-element.elementor-element-27ae4203 > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-27ae4203 > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-27ae4203 > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-27ae4203 > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-27ae4203 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(266deg, var( --e-global-color-efe2b8d ) 0%, #000000 100%);}.elementor-103 .elementor-element.elementor-element-30a8ad7d{--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;--justify-content:center;}.elementor-103 .elementor-element.elementor-element-2c865590 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:3rem;font-weight:400;text-transform:capitalize;line-height:1.1em;}.elementor-103 .elementor-element.elementor-element-2c865590 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-2c865590 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-2c865590 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-2c865590 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-2c865590 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-945efa9-font-family ), Sans-serif;font-size:var( --e-global-typography-945efa9-font-size );font-weight:var( --e-global-typography-945efa9-font-weight );text-transform:var( --e-global-typography-945efa9-text-transform );line-height:var( --e-global-typography-945efa9-line-height );}.elementor-103 .elementor-element.elementor-element-64761605{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-322e38a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-103 .elementor-element.elementor-element-322e38a9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-103 .elementor-element.elementor-element-3c9d6a9{--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;--justify-content:flex-end;}.elementor-103 .elementor-element.elementor-element-708b915f{--display:flex;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-103 .elementor-element.elementor-element-708b915f::before, .elementor-103 .elementor-element.elementor-element-708b915f > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-708b915f > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-708b915f > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-708b915f > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-708b915f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-103 .elementor-element.elementor-element-708b915f.e-con{--align-self:flex-end;}.elementor-103 .elementor-element.elementor-element-32cba36e .elementor-heading-title{font-size:21px;font-weight:600;color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-68fe9865{color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-58680dd .elementor-button{background-color:var( --e-global-color-efe2b8d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-610ab552{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-7ff7e9d3{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-103 .elementor-element.elementor-element-26408eeb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-73044650 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-73044650 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-103 .elementor-element.elementor-element-73044650{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-103 .elementor-element.elementor-element-73044650 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-103 .elementor-element.elementor-element-73044650 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-73044650 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1f5f544-font-family ), Sans-serif;font-size:var( --e-global-typography-1f5f544-font-size );font-weight:var( --e-global-typography-1f5f544-font-weight );text-transform:var( --e-global-typography-1f5f544-text-transform );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-73044650 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-77afaefa{--display:flex;--min-height:180px;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-103 .elementor-element.elementor-element-77afaefa:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-77afaefa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriotconcretecoatingstx.com/wp-content/uploads/2026/09/IMG_2177-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-103 .elementor-element.elementor-element-592cd250{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-14ccaccf .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:var( --e-global-typography-66c3ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-66c3ec9-font-size );font-weight:var( --e-global-typography-66c3ec9-font-weight );text-transform:var( --e-global-typography-66c3ec9-text-transform );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-14ccaccf .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-103 .elementor-element.elementor-element-14ccaccf .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-14ccaccf .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8a23ff8-font-family ), Sans-serif;font-size:var( --e-global-typography-8a23ff8-font-size );font-weight:var( --e-global-typography-8a23ff8-font-weight );text-transform:var( --e-global-typography-8a23ff8-text-transform );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-65cd23d6 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-6c860721{--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;}.elementor-103 .elementor-element.elementor-element-7286ac7d{--display:flex;--min-height:25vh;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-103 .elementor-element.elementor-element-7286ac7d:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-7286ac7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriotconcretecoatingstx.com/wp-content/uploads/2026/09/IMG_1560-scaled.jpg");background-position:center center;background-size:cover;}.elementor-103 .elementor-element.elementor-element-6cbd99e5{--display:flex;--justify-content:center;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-103 .elementor-element.elementor-element-6cbd99e5:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-6cbd99e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-6144ed74 .elementor-heading-title{font-size:24px;}.elementor-103 .elementor-element.elementor-element-1adaf38f{--display:flex;--min-height:25vh;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-103 .elementor-element.elementor-element-1adaf38f:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-1adaf38f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriotconcretecoatingstx.com/wp-content/uploads/2026/09/IMG_1310.jpg");background-position:center center;background-size:cover;}.elementor-103 .elementor-element.elementor-element-2cb6cb58{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-103 .elementor-element.elementor-element-2cb6cb58:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-2cb6cb58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-553c459 .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-5e6ff4d5{color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-4cb2625b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.1;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-4cb2625b::before, .elementor-103 .elementor-element.elementor-element-4cb2625b > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-4cb2625b > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-4cb2625b > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-4cb2625b > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-4cb2625b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-103 .elementor-element.elementor-element-8d7a488{--display:flex;}.elementor-103 .elementor-element.elementor-element-3667ccdb .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:var( --e-global-typography-66c3ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-66c3ec9-font-size );font-weight:var( --e-global-typography-66c3ec9-font-weight );text-transform:var( --e-global-typography-66c3ec9-text-transform );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-3667ccdb .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-3667ccdb .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8a23ff8-font-family ), Sans-serif;font-size:var( --e-global-typography-8a23ff8-font-size );font-weight:var( --e-global-typography-8a23ff8-font-weight );text-transform:var( --e-global-typography-8a23ff8-text-transform );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-423b5a6{text-align:center;}.elementor-103 .elementor-element.elementor-element-65094b20{--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;}.elementor-103 .elementor-element.elementor-element-5bb018cf{--display:flex;--min-height:70vh;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-5bb018cf:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-5bb018cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriotconcretecoatingstx.com/wp-content/uploads/2026/09/IMG_1809-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-103 .elementor-element.elementor-element-5bb018cf::before, .elementor-103 .elementor-element.elementor-element-5bb018cf > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-5bb018cf > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-5bb018cf > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-5bb018cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-5bb018cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000094;--background-overlay:'';}.elementor-103 .elementor-element.elementor-element-13eb6a1c{--display:flex;--min-height:50vh;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-13eb6a1c:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-13eb6a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriotconcretecoatingstx.com/wp-content/uploads/2026/09/IMG_0653-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-103 .elementor-element.elementor-element-13eb6a1c::before, .elementor-103 .elementor-element.elementor-element-13eb6a1c > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-13eb6a1c > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-13eb6a1c > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-13eb6a1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-13eb6a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000094;--background-overlay:'';}.elementor-103 .elementor-element.elementor-element-5218ebf5{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-4988efbb{--display:flex;--justify-content:center;}.elementor-103 .elementor-element.elementor-element-7b364b48 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-7b364b48 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-103 .elementor-element.elementor-element-7b364b48{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-103 .elementor-element.elementor-element-7b364b48 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-103 .elementor-element.elementor-element-7b364b48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-7b364b48 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1f5f544-font-family ), Sans-serif;font-size:var( --e-global-typography-1f5f544-font-size );font-weight:var( --e-global-typography-1f5f544-font-weight );text-transform:var( --e-global-typography-1f5f544-text-transform );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-7b364b48 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-70f454b2 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:2.6rem;font-weight:400;text-transform:capitalize;line-height:1.2em;}.elementor-103 .elementor-element.elementor-element-70f454b2 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-70f454b2 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8a23ff8-font-family ), Sans-serif;font-size:var( --e-global-typography-8a23ff8-font-size );font-weight:var( --e-global-typography-8a23ff8-font-weight );text-transform:var( --e-global-typography-8a23ff8-text-transform );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-4fd17c6b{--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;border-style:none;--border-style:none;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-5c50fa72{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-5c50fa72 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-103 .elementor-element.elementor-element-5c50fa72 .elementor-icon-box-title{margin-block-end:5px;}.elementor-103 .elementor-element.elementor-element-5c50fa72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-1c3b735 );color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-5c50fa72.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-5c50fa72.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-103 .elementor-element.elementor-element-5c50fa72.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-5c50fa72.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-103 .elementor-element.elementor-element-5c50fa72.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-5c50fa72.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-103 .elementor-element.elementor-element-5c50fa72.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-103 .elementor-element.elementor-element-5c50fa72.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-103 .elementor-element.elementor-element-5c50fa72.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-5c50fa72.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-103 .elementor-element.elementor-element-5c50fa72.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-5c50fa72 .elementor-icon{font-size:25px;}.elementor-103 .elementor-element.elementor-element-5c50fa72 .elementor-icon-box-title, .elementor-103 .elementor-element.elementor-element-5c50fa72 .elementor-icon-box-title a{font-size:24px;}.elementor-103 .elementor-element.elementor-element-5c50fa72 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-103 .elementor-element.elementor-element-4e81593{width:var( --container-widget-width, 50% );max-width:50%;padding:0em 0em 0em 3em;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:dotted;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-accent );}.elementor-103 .elementor-element.elementor-element-4e81593 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-103 .elementor-element.elementor-element-4e81593 .elementor-icon-box-title{margin-block-end:5px;}.elementor-103 .elementor-element.elementor-element-4e81593.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-1c3b735 );color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-4e81593.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-4e81593.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-103 .elementor-element.elementor-element-4e81593.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-4e81593.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-103 .elementor-element.elementor-element-4e81593.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-4e81593.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-103 .elementor-element.elementor-element-4e81593.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-103 .elementor-element.elementor-element-4e81593.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-103 .elementor-element.elementor-element-4e81593.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-4e81593.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-103 .elementor-element.elementor-element-4e81593.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-4e81593 .elementor-icon{font-size:25px;}.elementor-103 .elementor-element.elementor-element-4e81593 .elementor-icon-box-title, .elementor-103 .elementor-element.elementor-element-4e81593 .elementor-icon-box-title a{font-size:24px;}.elementor-103 .elementor-element.elementor-element-4e81593 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-103 .elementor-element.elementor-element-7fed14fd{padding:1em 0em 0em 0em;}.elementor-103 .elementor-element.elementor-element-7fed14fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-103 .elementor-element.elementor-element-7fed14fd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-103 .elementor-element.elementor-element-5a7b83ea{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-6db8d994{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-463b707e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-463b707e img{width:200%;height:200px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;}.elementor-103 .elementor-element.elementor-element-4c6be07a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-4c6be07a .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-945efa9-font-family ), Sans-serif;font-size:var( --e-global-typography-945efa9-font-size );font-weight:var( --e-global-typography-945efa9-font-weight );text-transform:var( --e-global-typography-945efa9-text-transform );line-height:var( --e-global-typography-945efa9-line-height );}.elementor-103 .elementor-element.elementor-element-4c6be07a .elementor-counter-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-103 .elementor-element.elementor-element-55a6a4ca{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;text-align:end;}.elementor-103 .elementor-element.elementor-element-55a6a4ca img{width:100%;height:450px;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-103 .elementor-element.elementor-element-23553ca{--display:flex;--min-height:50vh;--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:0.65;}.elementor-103 .elementor-element.elementor-element-23553ca:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-23553ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriotconcretecoatingstx.com/wp-content/uploads/2026/09/IMG_3036-scaled.jpg");background-position:center center;background-size:cover;}.elementor-103 .elementor-element.elementor-element-23553ca::before, .elementor-103 .elementor-element.elementor-element-23553ca > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-23553ca > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-23553ca > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-23553ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-23553ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-103 .elementor-element.elementor-element-21354fa2{--display:flex;--margin-top:35px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-103 .elementor-element.elementor-element-79f895ce .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:3rem;font-weight:400;text-transform:none;line-height:1.1em;}.elementor-103 .elementor-element.elementor-element-79f895ce .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-79f895ce .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-79f895ce .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-79f895ce .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-79f895ce .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3rem;font-weight:700;text-transform:none;line-height:1.1em;}.elementor-103 .elementor-element.elementor-element-554d5b2d{text-align:center;}.elementor-103 .elementor-element.elementor-element-554d5b2d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-51e246d4{--display:flex;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-78b18ff2{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--overlay-opacity:0.1;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-78b18ff2::before, .elementor-103 .elementor-element.elementor-element-78b18ff2 > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-78b18ff2 > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-78b18ff2 > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-78b18ff2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-78b18ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-103 .elementor-element.elementor-element-7e7ad687{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-103 .elementor-element.elementor-element-6a681ed7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-778601c5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-778601c5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-103 .elementor-element.elementor-element-778601c5{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-103 .elementor-element.elementor-element-778601c5 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-103 .elementor-element.elementor-element-778601c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-778601c5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1f5f544-font-family ), Sans-serif;font-size:var( --e-global-typography-1f5f544-font-size );font-weight:var( --e-global-typography-1f5f544-font-weight );text-transform:var( --e-global-typography-1f5f544-text-transform );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-778601c5 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-13d9a29c .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:var( --e-global-typography-66c3ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-66c3ec9-font-size );font-weight:var( --e-global-typography-66c3ec9-font-weight );text-transform:var( --e-global-typography-66c3ec9-text-transform );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-13d9a29c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-13d9a29c .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8a23ff8-font-family ), Sans-serif;font-size:var( --e-global-typography-8a23ff8-font-size );font-weight:var( --e-global-typography-8a23ff8-font-weight );text-transform:var( --e-global-typography-8a23ff8-text-transform );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-738f0af3{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-650e5dff{--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;--justify-content:center;--flex-wrap:wrap;}.elementor-103 .elementor-element.elementor-element-637fdfe3{--display:flex;--min-height:50vh;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-103 .elementor-element.elementor-element-637fdfe3:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-637fdfe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriotconcretecoatingstx.com/wp-content/uploads/2026/09/metallic-epoxy-coating-00001.jpg");background-position:center center;background-size:cover;}.elementor-103 .elementor-element.elementor-element-637fdfe3::before, .elementor-103 .elementor-element.elementor-element-637fdfe3 > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-637fdfe3 > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-637fdfe3 > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-637fdfe3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-637fdfe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-efe2b8d ) 30%, var( --e-global-color-84ab1ca ) 49%);}.elementor-103 .elementor-element.elementor-element-637fdfe3:hover::before, .elementor-103 .elementor-element.elementor-element-637fdfe3:hover > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-637fdfe3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-637fdfe3 > .elementor-background-slideshow:hover::before, .elementor-103 .elementor-element.elementor-element-637fdfe3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-84ab1ca ) 0%, var( --e-global-color-84ab1ca ) 100%);}.elementor-103 .elementor-element.elementor-element-637fdfe3:hover{--overlay-opacity:0.8;}.elementor-103 .elementor-element.elementor-element-637fdfe3, .elementor-103 .elementor-element.elementor-element-637fdfe3::before{--overlay-transition:0.3s;}.elementor-103 .elementor-element.elementor-element-72f59d7c{--display:flex;--min-height:50vh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-72f59d7c.e-con{--e-con-transform-translateY:215px;}.elementor-103 .elementor-element.elementor-element-72f59d7c.e-con:hover{--e-con-transform-translateY:0px;}.elementor-103 .elementor-element.elementor-element-3c973ec8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;}.elementor-103 .elementor-element.elementor-element-3c973ec8 .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-2f55f53c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-3c1768be{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-7cc6d6cd .elementor-icon-wrapper{text-align:start;}.elementor-103 .elementor-element.elementor-element-7cc6d6cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1c3b735 );color:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-7cc6d6cd.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-7cc6d6cd.elementor-view-default .elementor-icon{color:var( --e-global-color-1c3b735 );border-color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-7cc6d6cd.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-7cc6d6cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-7cc6d6cd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-7cc6d6cd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-7cc6d6cd .elementor-icon{font-size:20px;}.elementor-103 .elementor-element.elementor-element-7cc6d6cd .elementor-icon svg{height:20px;}.elementor-103 .elementor-element.elementor-element-7cc6d6cd .elementor-icon i, .elementor-103 .elementor-element.elementor-element-7cc6d6cd .elementor-icon svg{transform:rotate(0deg);}.elementor-103 .elementor-element.elementor-element-b0c503a{--display:flex;--min-height:50vh;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-103 .elementor-element.elementor-element-b0c503a:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-b0c503a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriotconcretecoatingstx.com/wp-content/uploads/2026/09/IMG_1858-scaled.jpg");background-position:center center;background-size:cover;}.elementor-103 .elementor-element.elementor-element-b0c503a::before, .elementor-103 .elementor-element.elementor-element-b0c503a > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-b0c503a > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-b0c503a > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-b0c503a > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-b0c503a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-efe2b8d ) 30%, var( --e-global-color-84ab1ca ) 49%);}.elementor-103 .elementor-element.elementor-element-b0c503a:hover::before, .elementor-103 .elementor-element.elementor-element-b0c503a:hover > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-b0c503a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-b0c503a > .elementor-background-slideshow:hover::before, .elementor-103 .elementor-element.elementor-element-b0c503a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-84ab1ca ) 0%, var( --e-global-color-84ab1ca ) 100%);}.elementor-103 .elementor-element.elementor-element-b0c503a:hover{--overlay-opacity:0.8;}.elementor-103 .elementor-element.elementor-element-b0c503a, .elementor-103 .elementor-element.elementor-element-b0c503a::before{--overlay-transition:0.3s;}.elementor-103 .elementor-element.elementor-element-f1f50bf{--display:flex;--min-height:50vh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-f1f50bf.e-con{--e-con-transform-translateY:215px;}.elementor-103 .elementor-element.elementor-element-f1f50bf.e-con:hover{--e-con-transform-translateY:0px;}.elementor-103 .elementor-element.elementor-element-31d2818d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;}.elementor-103 .elementor-element.elementor-element-31d2818d .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-2905ba46{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-4cb19e77{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-7a834f2b .elementor-icon-wrapper{text-align:start;}.elementor-103 .elementor-element.elementor-element-7a834f2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1c3b735 );color:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-7a834f2b.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-7a834f2b.elementor-view-default .elementor-icon{color:var( --e-global-color-1c3b735 );border-color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-7a834f2b.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-7a834f2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-7a834f2b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-7a834f2b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-7a834f2b .elementor-icon{font-size:20px;}.elementor-103 .elementor-element.elementor-element-7a834f2b .elementor-icon svg{height:20px;}.elementor-103 .elementor-element.elementor-element-7a834f2b .elementor-icon i, .elementor-103 .elementor-element.elementor-element-7a834f2b .elementor-icon svg{transform:rotate(0deg);}.elementor-103 .elementor-element.elementor-element-45309cd{--display:flex;--min-height:50vh;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-103 .elementor-element.elementor-element-45309cd:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-45309cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriotconcretecoatingstx.com/wp-content/uploads/2026/09/IMG_1560-scaled.jpg");background-position:center center;background-size:cover;}.elementor-103 .elementor-element.elementor-element-45309cd::before, .elementor-103 .elementor-element.elementor-element-45309cd > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-45309cd > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-45309cd > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-45309cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-45309cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-efe2b8d ) 30%, var( --e-global-color-84ab1ca ) 49%);}.elementor-103 .elementor-element.elementor-element-45309cd:hover::before, .elementor-103 .elementor-element.elementor-element-45309cd:hover > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-45309cd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-45309cd > .elementor-background-slideshow:hover::before, .elementor-103 .elementor-element.elementor-element-45309cd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-84ab1ca ) 0%, var( --e-global-color-84ab1ca ) 100%);}.elementor-103 .elementor-element.elementor-element-45309cd:hover{--overlay-opacity:0.8;}.elementor-103 .elementor-element.elementor-element-45309cd, .elementor-103 .elementor-element.elementor-element-45309cd::before{--overlay-transition:0.3s;}.elementor-103 .elementor-element.elementor-element-79322d28{--display:flex;--min-height:50vh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-79322d28.e-con{--e-con-transform-translateY:215px;}.elementor-103 .elementor-element.elementor-element-79322d28.e-con:hover{--e-con-transform-translateY:0px;}.elementor-103 .elementor-element.elementor-element-4421955b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;}.elementor-103 .elementor-element.elementor-element-4421955b .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-57df8775{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-65bc778f{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-778902e6 .elementor-icon-wrapper{text-align:start;}.elementor-103 .elementor-element.elementor-element-778902e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1c3b735 );color:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-778902e6.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-778902e6.elementor-view-default .elementor-icon{color:var( --e-global-color-1c3b735 );border-color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-778902e6.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-778902e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-778902e6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-778902e6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-778902e6 .elementor-icon{font-size:20px;}.elementor-103 .elementor-element.elementor-element-778902e6 .elementor-icon svg{height:20px;}.elementor-103 .elementor-element.elementor-element-778902e6 .elementor-icon i, .elementor-103 .elementor-element.elementor-element-778902e6 .elementor-icon svg{transform:rotate(0deg);}.elementor-103 .elementor-element.elementor-element-6924e7fc{--display:flex;--min-height:50vh;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-103 .elementor-element.elementor-element-6924e7fc:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-6924e7fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriotconcretecoatingstx.com/wp-content/uploads/2026/09/IMG_1328-scaled.jpg");background-position:center center;background-size:cover;}.elementor-103 .elementor-element.elementor-element-6924e7fc::before, .elementor-103 .elementor-element.elementor-element-6924e7fc > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-6924e7fc > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-6924e7fc > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-6924e7fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-6924e7fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-efe2b8d ) 30%, var( --e-global-color-84ab1ca ) 49%);}.elementor-103 .elementor-element.elementor-element-6924e7fc:hover::before, .elementor-103 .elementor-element.elementor-element-6924e7fc:hover > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-6924e7fc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-6924e7fc > .elementor-background-slideshow:hover::before, .elementor-103 .elementor-element.elementor-element-6924e7fc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-84ab1ca ) 0%, var( --e-global-color-84ab1ca ) 100%);}.elementor-103 .elementor-element.elementor-element-6924e7fc:hover{--overlay-opacity:0.8;}.elementor-103 .elementor-element.elementor-element-6924e7fc, .elementor-103 .elementor-element.elementor-element-6924e7fc::before{--overlay-transition:0.3s;}.elementor-103 .elementor-element.elementor-element-328f2520{--display:flex;--min-height:50vh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-328f2520.e-con{--e-con-transform-translateY:215px;}.elementor-103 .elementor-element.elementor-element-328f2520.e-con:hover{--e-con-transform-translateY:0px;}.elementor-103 .elementor-element.elementor-element-79bfb75{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;}.elementor-103 .elementor-element.elementor-element-79bfb75 .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-48c04e3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-e9f1073{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-72e3e0df .elementor-icon-wrapper{text-align:start;}.elementor-103 .elementor-element.elementor-element-72e3e0df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1c3b735 );color:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-72e3e0df.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-72e3e0df.elementor-view-default .elementor-icon{color:var( --e-global-color-1c3b735 );border-color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-72e3e0df.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-72e3e0df.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-72e3e0df.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-72e3e0df.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-72e3e0df .elementor-icon{font-size:20px;}.elementor-103 .elementor-element.elementor-element-72e3e0df .elementor-icon svg{height:20px;}.elementor-103 .elementor-element.elementor-element-72e3e0df .elementor-icon i, .elementor-103 .elementor-element.elementor-element-72e3e0df .elementor-icon svg{transform:rotate(0deg);}.elementor-103 .elementor-element.elementor-element-caf3f83{--display:flex;--min-height:50vh;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-103 .elementor-element.elementor-element-caf3f83:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-caf3f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriotconcretecoatingstx.com/wp-content/uploads/2026/09/IMG_2640-scaled.jpg");background-position:center center;background-size:cover;}.elementor-103 .elementor-element.elementor-element-caf3f83::before, .elementor-103 .elementor-element.elementor-element-caf3f83 > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-caf3f83 > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-caf3f83 > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-caf3f83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-caf3f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-efe2b8d ) 30%, var( --e-global-color-84ab1ca ) 49%);}.elementor-103 .elementor-element.elementor-element-caf3f83:hover::before, .elementor-103 .elementor-element.elementor-element-caf3f83:hover > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-caf3f83:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-caf3f83 > .elementor-background-slideshow:hover::before, .elementor-103 .elementor-element.elementor-element-caf3f83 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-84ab1ca ) 0%, var( --e-global-color-84ab1ca ) 100%);}.elementor-103 .elementor-element.elementor-element-caf3f83:hover{--overlay-opacity:0.8;}.elementor-103 .elementor-element.elementor-element-caf3f83, .elementor-103 .elementor-element.elementor-element-caf3f83::before{--overlay-transition:0.3s;}.elementor-103 .elementor-element.elementor-element-65d237a8{--display:flex;--min-height:50vh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-65d237a8.e-con{--e-con-transform-translateY:215px;}.elementor-103 .elementor-element.elementor-element-65d237a8.e-con:hover{--e-con-transform-translateY:0px;}.elementor-103 .elementor-element.elementor-element-429a4a07{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;}.elementor-103 .elementor-element.elementor-element-429a4a07 .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-1da452fd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-59523d73{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-11b4c6a7 .elementor-icon-wrapper{text-align:start;}.elementor-103 .elementor-element.elementor-element-11b4c6a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1c3b735 );color:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-11b4c6a7.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-11b4c6a7.elementor-view-default .elementor-icon{color:var( --e-global-color-1c3b735 );border-color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-11b4c6a7.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-11b4c6a7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-11b4c6a7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-11b4c6a7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-11b4c6a7 .elementor-icon{font-size:20px;}.elementor-103 .elementor-element.elementor-element-11b4c6a7 .elementor-icon svg{height:20px;}.elementor-103 .elementor-element.elementor-element-11b4c6a7 .elementor-icon i, .elementor-103 .elementor-element.elementor-element-11b4c6a7 .elementor-icon svg{transform:rotate(0deg);}.elementor-103 .elementor-element.elementor-element-749aa93b{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-749aa93b:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-749aa93b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-4aa7a142{--display:flex;}.elementor-103 .elementor-element.elementor-element-4aa7a142.e-con{--align-self:flex-start;}.elementor-103 .elementor-element.elementor-element-10aa0386 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-10aa0386 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-103 .elementor-element.elementor-element-10aa0386{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-103 .elementor-element.elementor-element-10aa0386 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-103 .elementor-element.elementor-element-10aa0386 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-10aa0386 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1f5f544-font-family ), Sans-serif;font-size:var( --e-global-typography-1f5f544-font-size );font-weight:var( --e-global-typography-1f5f544-font-weight );text-transform:var( --e-global-typography-1f5f544-text-transform );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-10aa0386 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-1bebfbfa .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-66c3ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-66c3ec9-font-size );font-weight:var( --e-global-typography-66c3ec9-font-weight );text-transform:var( --e-global-typography-66c3ec9-text-transform );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-1bebfbfa .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-1bebfbfa .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-1bebfbfa .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-1bebfbfa .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8a23ff8-font-family ), Sans-serif;font-size:var( --e-global-typography-8a23ff8-font-size );font-weight:var( --e-global-typography-8a23ff8-font-weight );text-transform:var( --e-global-typography-8a23ff8-text-transform );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-45d4a8ce{--display:flex;--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-53d22a5d{--display:flex;}.elementor-103 .elementor-element.elementor-element-10c5d389{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-224b6564{background-color:var( --e-global-color-1c3b735 );padding:15px 25px 15px 25px;border-radius:50px 50px 50px 50px;}.elementor-103 .elementor-element.elementor-element-224b6564 .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-3f774e7a{--divider-border-style:dotted;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.5px;}.elementor-103 .elementor-element.elementor-element-3f774e7a .elementor-divider-separator{width:100%;}.elementor-103 .elementor-element.elementor-element-3f774e7a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-103 .elementor-element.elementor-element-16f0c9af .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-327c7dbc{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-4010d70e{--display:flex;}.elementor-103 .elementor-element.elementor-element-62958794{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-69de86b0{background-color:var( --e-global-color-1c3b735 );padding:15px 25px 15px 25px;border-radius:50px 50px 50px 50px;}.elementor-103 .elementor-element.elementor-element-69de86b0 .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-7dbb645c{--divider-border-style:dotted;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.5px;}.elementor-103 .elementor-element.elementor-element-7dbb645c .elementor-divider-separator{width:100%;}.elementor-103 .elementor-element.elementor-element-7dbb645c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-103 .elementor-element.elementor-element-78a854a1 .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-2dfcf688{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-104f05a6{--display:flex;}.elementor-103 .elementor-element.elementor-element-48408433{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-71088220{background-color:var( --e-global-color-1c3b735 );padding:15px 25px 15px 25px;border-radius:50px 50px 50px 50px;}.elementor-103 .elementor-element.elementor-element-71088220 .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-647e2ebc{--divider-border-style:dotted;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.5px;}.elementor-103 .elementor-element.elementor-element-647e2ebc .elementor-divider-separator{width:100%;}.elementor-103 .elementor-element.elementor-element-647e2ebc .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-103 .elementor-element.elementor-element-361b28a4 .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-167a8724{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-39cb86aa{--display:flex;}.elementor-103 .elementor-element.elementor-element-6556c3fc{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-24bd6514{background-color:var( --e-global-color-1c3b735 );padding:15px 25px 15px 25px;border-radius:50px 50px 50px 50px;}.elementor-103 .elementor-element.elementor-element-24bd6514 .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-c379f80{--divider-border-style:dotted;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.5px;}.elementor-103 .elementor-element.elementor-element-c379f80 .elementor-divider-separator{width:100%;}.elementor-103 .elementor-element.elementor-element-c379f80 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-103 .elementor-element.elementor-element-5a76fc12 .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-59c182e9{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-21c89d11{--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:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-21c89d11:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-21c89d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec672a9 );}.elementor-103 .elementor-element.elementor-element-67fab015 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-67fab015 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-103 .elementor-element.elementor-element-67fab015{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-103 .elementor-element.elementor-element-67fab015 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-103 .elementor-element.elementor-element-67fab015 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-67fab015 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1f5f544-font-family ), Sans-serif;font-size:var( --e-global-typography-1f5f544-font-size );font-weight:var( --e-global-typography-1f5f544-font-weight );text-transform:var( --e-global-typography-1f5f544-text-transform );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-67fab015 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-2e0be211 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-84ab1ca );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-66c3ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-66c3ec9-font-size );font-weight:var( --e-global-typography-66c3ec9-font-weight );text-transform:var( --e-global-typography-66c3ec9-text-transform );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-2e0be211 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-2e0be211 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8a23ff8-font-family ), Sans-serif;font-size:var( --e-global-typography-8a23ff8-font-size );font-weight:var( --e-global-typography-8a23ff8-font-weight );text-transform:var( --e-global-typography-8a23ff8-text-transform );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-276a379f{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-5da74d92{--display:flex;--justify-content:center;}.elementor-103 .elementor-element.elementor-element-7cfce7bd{--display:flex;}.elementor-103 .elementor-element.elementor-element-39f5c7e7{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-127ce62c{--display:flex;}.elementor-103 .elementor-element.elementor-element-268c45fe{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-32a2df99{--display:flex;}.elementor-103 .elementor-element.elementor-element-28c47ca8{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-3c20203b{--display:flex;}.elementor-103 .elementor-element.elementor-element-30cadf77{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-2f7c6fef{--display:flex;}.elementor-103 .elementor-element.elementor-element-a6526f6{color:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-5d0ae7de{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:var( --e-global-color-84ab1ca );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-103 .elementor-element.elementor-element-5d0ae7de > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-ec672a9 );border-style:none;}.elementor-103 .elementor-element.elementor-element-5d0ae7de > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-5d0ae7de > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-103 .elementor-element.elementor-element-5d0ae7de > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );border-style:none;--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-right:1em;--padding-bottom:1em;--padding-left:1em;}.elementor-103 .elementor-element.elementor-element-5d0ae7de {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-103 .elementor-element.elementor-element-5d0ae7de > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-103 .elementor-element.elementor-element-57c11216{--display:flex;}.elementor-103 .elementor-element.elementor-element-77c2dfeb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-77c2dfeb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-103 .elementor-element.elementor-element-77c2dfeb{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-103 .elementor-element.elementor-element-77c2dfeb .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-103 .elementor-element.elementor-element-77c2dfeb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-77c2dfeb .elementor-icon-list-item > a{font-family:var( --e-global-typography-1f5f544-font-family ), Sans-serif;font-size:var( --e-global-typography-1f5f544-font-size );font-weight:var( --e-global-typography-1f5f544-font-weight );text-transform:var( --e-global-typography-1f5f544-text-transform );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-77c2dfeb .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-103 .elementor-element.elementor-element-2b77eb18 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-84ab1ca );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-66c3ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-66c3ec9-font-size );font-weight:var( --e-global-typography-66c3ec9-font-weight );text-transform:var( --e-global-typography-66c3ec9-text-transform );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-2b77eb18 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-2b77eb18 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8a23ff8-font-family ), Sans-serif;font-size:var( --e-global-typography-8a23ff8-font-size );font-weight:var( --e-global-typography-8a23ff8-font-weight );text-transform:var( --e-global-typography-8a23ff8-text-transform );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-36add863{--display:flex;--overlay-opacity:0.1;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-103 .elementor-element.elementor-element-36add863::before, .elementor-103 .elementor-element.elementor-element-36add863 > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-36add863 > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-36add863 > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-36add863 > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-36add863 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-103 .elementor-element.elementor-element-36add863.e-con{--align-self:flex-start;}.elementor-103 .elementor-element.elementor-element-3ea08474 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-103 .elementor-element.elementor-element-3ea08474 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-3ea08474.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-1c3b735 );color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-3ea08474.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-3ea08474.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-103 .elementor-element.elementor-element-3ea08474.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1c3b735 );}.elementor-103 .elementor-element.elementor-element-3ea08474 .elementor-icon{font-size:35px;}.elementor-103 .elementor-element.elementor-element-3ea08474 .elementor-icon-box-title, .elementor-103 .elementor-element.elementor-element-3ea08474 .elementor-icon-box-title a{font-family:var( --e-global-typography-061bb9c-font-family ), Sans-serif;font-size:var( --e-global-typography-061bb9c-font-size );font-weight:var( --e-global-typography-061bb9c-font-weight );text-transform:var( --e-global-typography-061bb9c-text-transform );line-height:var( --e-global-typography-061bb9c-line-height );}.elementor-103 .elementor-element.elementor-element-6683d7af .elementor-button{fill:#FFFFFF;color:#FFFFFF;}@media(min-width:768px){.elementor-103 .elementor-element.elementor-element-30a8ad7d{--width:70%;}.elementor-103 .elementor-element.elementor-element-3c9d6a9{--width:50%;}.elementor-103 .elementor-element.elementor-element-708b915f{--width:68%;}.elementor-103 .elementor-element.elementor-element-26408eeb{--width:35%;}.elementor-103 .elementor-element.elementor-element-4cb2625b{--content-width:1240px;}.elementor-103 .elementor-element.elementor-element-8d7a488{--content-width:700px;}.elementor-103 .elementor-element.elementor-element-21354fa2{--content-width:700px;}.elementor-103 .elementor-element.elementor-element-738f0af3{--width:75%;}.elementor-103 .elementor-element.elementor-element-637fdfe3{--width:32.3%;}.elementor-103 .elementor-element.elementor-element-b0c503a{--width:32.3%;}.elementor-103 .elementor-element.elementor-element-45309cd{--width:32.3%;}.elementor-103 .elementor-element.elementor-element-6924e7fc{--width:32.3%;}.elementor-103 .elementor-element.elementor-element-caf3f83{--width:32.3%;}.elementor-103 .elementor-element.elementor-element-4aa7a142{--width:60%;}.elementor-103 .elementor-element.elementor-element-36add863{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-103 .elementor-element.elementor-element-30a8ad7d{--width:100%;}.elementor-103 .elementor-element.elementor-element-3c9d6a9{--width:100%;}.elementor-103 .elementor-element.elementor-element-708b915f{--width:50%;}.elementor-103 .elementor-element.elementor-element-26408eeb{--width:100%;}.elementor-103 .elementor-element.elementor-element-77afaefa{--width:47.7%;}.elementor-103 .elementor-element.elementor-element-7286ac7d{--width:47.7%;}.elementor-103 .elementor-element.elementor-element-6cbd99e5{--width:47.7%;}.elementor-103 .elementor-element.elementor-element-1adaf38f{--width:47.7%;}.elementor-103 .elementor-element.elementor-element-2cb6cb58{--width:47.7%;}.elementor-103 .elementor-element.elementor-element-5bb018cf{--width:48.2%;}.elementor-103 .elementor-element.elementor-element-13eb6a1c{--width:48.2%;}.elementor-103 .elementor-element.elementor-element-5a7b83ea{--width:75%;}.elementor-103 .elementor-element.elementor-element-738f0af3{--width:100%;}.elementor-103 .elementor-element.elementor-element-637fdfe3{--width:48.2%;}.elementor-103 .elementor-element.elementor-element-b0c503a{--width:100%;}.elementor-103 .elementor-element.elementor-element-45309cd{--width:100%;}.elementor-103 .elementor-element.elementor-element-6924e7fc{--width:100%;}.elementor-103 .elementor-element.elementor-element-caf3f83{--width:100%;}.elementor-103 .elementor-element.elementor-element-4aa7a142{--width:100%;}.elementor-103 .elementor-element.elementor-element-53d22a5d{--width:48.2%;}.elementor-103 .elementor-element.elementor-element-4010d70e{--width:48.2%;}.elementor-103 .elementor-element.elementor-element-104f05a6{--width:48.2%;}.elementor-103 .elementor-element.elementor-element-39cb86aa{--width:48.2%;}}@media(min-width:1025px){.elementor-103 .elementor-element.elementor-element-23553ca:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-23553ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-103 .elementor-element.elementor-element-27ae4203{--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:flex-end;}.elementor-103 .elementor-element.elementor-element-2c865590 .elementskit-section-title-wraper .elementskit-section-title{font-size:2.9rem;}.elementor-103 .elementor-element.elementor-element-2c865590 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-2c865590 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-945efa9-font-size );line-height:var( --e-global-typography-945efa9-line-height );}.elementor-103 .elementor-element.elementor-element-64761605{text-align:center;}.elementor-103 .elementor-element.elementor-element-3c9d6a9{--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-708b915f.e-con{--align-self:center;}.elementor-103 .elementor-element.elementor-element-32cba36e{text-align:center;}.elementor-103 .elementor-element.elementor-element-68fe9865{text-align:center;}.elementor-103 .elementor-element.elementor-element-7ff7e9d3{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-103 .elementor-element.elementor-element-73044650 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-73044650 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1f5f544-font-size );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-14ccaccf .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-66c3ec9-font-size );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-14ccaccf .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-14ccaccf .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-12fa6715{text-align:center;}.elementor-103 .elementor-element.elementor-element-6c860721{--flex-wrap:wrap;}.elementor-103 .elementor-element.elementor-element-3667ccdb .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-66c3ec9-font-size );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-3667ccdb .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-3667ccdb .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-65094b20{--justify-content:center;--flex-wrap:wrap;}.elementor-103 .elementor-element.elementor-element-5218ebf5{--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-103 .elementor-element.elementor-element-7b364b48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-7b364b48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1f5f544-font-size );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-70f454b2 .elementskit-section-title-wraper .elementskit-section-title{font-size:2.9rem;}.elementor-103 .elementor-element.elementor-element-70f454b2 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-70f454b2 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-6e4a43c2{text-align:center;}.elementor-103 .elementor-element.elementor-element-5c50fa72 .elementor-icon-box-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-5c50fa72 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-103 .elementor-element.elementor-element-4e81593 .elementor-icon-box-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-4e81593 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-103 .elementor-element.elementor-element-5a7b83ea.e-con{--align-self:center;}.elementor-103 .elementor-element.elementor-element-4c6be07a{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-103 .elementor-element.elementor-element-4c6be07a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-945efa9-font-size );line-height:var( --e-global-typography-945efa9-line-height );}.elementor-103 .elementor-element.elementor-element-4c6be07a .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-103 .elementor-element.elementor-element-55a6a4ca{margin:-18% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-103 .elementor-element.elementor-element-55a6a4ca img{height:275px;}.elementor-103 .elementor-element.elementor-element-79f895ce .elementskit-section-title-wraper .elementskit-section-title{font-size:2.4rem;}.elementor-103 .elementor-element.elementor-element-79f895ce .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-79f895ce .elementskit-section-title-wraper .elementskit-section-title > span{font-size:2.4rem;}.elementor-103 .elementor-element.elementor-element-7e7ad687{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-103 .elementor-element.elementor-element-778601c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-778601c5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1f5f544-font-size );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-13d9a29c .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-66c3ec9-font-size );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-13d9a29c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-13d9a29c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-e740fec{text-align:center;}.elementor-103 .elementor-element.elementor-element-650e5dff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-103 .elementor-element.elementor-element-10aa0386 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-10aa0386 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1f5f544-font-size );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-1bebfbfa .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-66c3ec9-font-size );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-1bebfbfa .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-1bebfbfa .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-45d4a8ce{--flex-wrap:wrap;}.elementor-103 .elementor-element.elementor-element-67fab015 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-67fab015 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1f5f544-font-size );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-2e0be211 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-66c3ec9-font-size );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-2e0be211 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-2e0be211 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-276a379f{--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-103 .elementor-element.elementor-element-5d0ae7de{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-103 .elementor-element.elementor-element-5d0ae7de > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-103 .elementor-element.elementor-element-57c11216.e-con{--order:-99999 /* order start hack */;}.elementor-103 .elementor-element.elementor-element-77c2dfeb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-77c2dfeb .elementor-icon-list-item > a{font-size:var( --e-global-typography-1f5f544-font-size );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-2b77eb18 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-66c3ec9-font-size );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-2b77eb18 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-2b77eb18 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-2f163018{text-align:center;}.elementor-103 .elementor-element.elementor-element-36add863.e-con{--align-self:center;}.elementor-103 .elementor-element.elementor-element-3ea08474 .elementor-icon-box-title, .elementor-103 .elementor-element.elementor-element-3ea08474 .elementor-icon-box-title a{font-size:var( --e-global-typography-061bb9c-font-size );line-height:var( --e-global-typography-061bb9c-line-height );}}@media(max-width:767px){.elementor-103 .elementor-element.elementor-element-27ae4203{--min-height:100vh;--padding-top:4em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-2c865590 .elementskit-section-title-wraper .elementskit-section-title{font-size:2rem;}.elementor-103 .elementor-element.elementor-element-2c865590 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-2c865590 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-945efa9-font-size );line-height:var( --e-global-typography-945efa9-line-height );}.elementor-103 .elementor-element.elementor-element-73044650 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-73044650 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1f5f544-font-size );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-14ccaccf .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-66c3ec9-font-size );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-14ccaccf .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-14ccaccf .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-3667ccdb .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-66c3ec9-font-size );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-3667ccdb .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-3667ccdb .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-5bb018cf{--min-height:200px;}.elementor-103 .elementor-element.elementor-element-13eb6a1c{--min-height:200px;}.elementor-103 .elementor-element.elementor-element-7b364b48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-7b364b48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1f5f544-font-size );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-70f454b2 .elementskit-section-title-wraper .elementskit-section-title{font-size:2rem;}.elementor-103 .elementor-element.elementor-element-70f454b2 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-70f454b2 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-5c50fa72{width:auto;max-width:auto;}.elementor-103 .elementor-element.elementor-element-5c50fa72 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-103 .elementor-element.elementor-element-4e81593{width:100%;max-width:100%;padding:0em 0em 0em 0em;border-width:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-4e81593 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-103 .elementor-element.elementor-element-463b707e{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-103 .elementor-element.elementor-element-463b707e img{width:100%;height:145px;}.elementor-103 .elementor-element.elementor-element-4c6be07a{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-103 .elementor-element.elementor-element-4c6be07a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-945efa9-font-size );line-height:var( --e-global-typography-945efa9-line-height );}.elementor-103 .elementor-element.elementor-element-4c6be07a .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-103 .elementor-element.elementor-element-55a6a4ca{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-103 .elementor-element.elementor-element-55a6a4ca img{height:210px;}.elementor-103 .elementor-element.elementor-element-79f895ce .elementskit-section-title-wraper .elementskit-section-title{font-size:1.5rem;}.elementor-103 .elementor-element.elementor-element-79f895ce .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-79f895ce .elementskit-section-title-wraper .elementskit-section-title > span{font-size:1.5rem;}.elementor-103 .elementor-element.elementor-element-778601c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-778601c5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1f5f544-font-size );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-13d9a29c .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-66c3ec9-font-size );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-13d9a29c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-13d9a29c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-637fdfe3{--min-height:40vh;}.elementor-103 .elementor-element.elementor-element-72f59d7c{--min-height:40vh;}.elementor-103 .elementor-element.elementor-element-7cc6d6cd .elementor-icon{font-size:25px;}.elementor-103 .elementor-element.elementor-element-7cc6d6cd .elementor-icon svg{height:25px;}.elementor-103 .elementor-element.elementor-element-b0c503a{--min-height:40vh;}.elementor-103 .elementor-element.elementor-element-f1f50bf{--min-height:40vh;}.elementor-103 .elementor-element.elementor-element-7a834f2b .elementor-icon{font-size:25px;}.elementor-103 .elementor-element.elementor-element-7a834f2b .elementor-icon svg{height:25px;}.elementor-103 .elementor-element.elementor-element-45309cd{--min-height:40vh;}.elementor-103 .elementor-element.elementor-element-79322d28{--min-height:40vh;}.elementor-103 .elementor-element.elementor-element-778902e6 .elementor-icon{font-size:25px;}.elementor-103 .elementor-element.elementor-element-778902e6 .elementor-icon svg{height:25px;}.elementor-103 .elementor-element.elementor-element-6924e7fc{--min-height:40vh;}.elementor-103 .elementor-element.elementor-element-328f2520{--min-height:40vh;}.elementor-103 .elementor-element.elementor-element-72e3e0df .elementor-icon{font-size:25px;}.elementor-103 .elementor-element.elementor-element-72e3e0df .elementor-icon svg{height:25px;}.elementor-103 .elementor-element.elementor-element-caf3f83{--min-height:40vh;}.elementor-103 .elementor-element.elementor-element-65d237a8{--min-height:40vh;}.elementor-103 .elementor-element.elementor-element-11b4c6a7 .elementor-icon{font-size:25px;}.elementor-103 .elementor-element.elementor-element-11b4c6a7 .elementor-icon svg{height:25px;}.elementor-103 .elementor-element.elementor-element-10aa0386 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-10aa0386 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1f5f544-font-size );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-1bebfbfa .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-66c3ec9-font-size );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-1bebfbfa .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-1bebfbfa .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-21c89d11{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-103 .elementor-element.elementor-element-67fab015 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-67fab015 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1f5f544-font-size );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-2e0be211 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-66c3ec9-font-size );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-2e0be211 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-2e0be211 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-5d0ae7de{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-103 .elementor-element.elementor-element-5d0ae7de > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-103 .elementor-element.elementor-element-77c2dfeb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-103 .elementor-element.elementor-element-77c2dfeb .elementor-icon-list-item > a{font-size:var( --e-global-typography-1f5f544-font-size );line-height:var( --e-global-typography-1f5f544-line-height );}.elementor-103 .elementor-element.elementor-element-2b77eb18 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-66c3ec9-font-size );line-height:var( --e-global-typography-66c3ec9-line-height );}.elementor-103 .elementor-element.elementor-element-2b77eb18 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-103 .elementor-element.elementor-element-2b77eb18 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8a23ff8-font-size );line-height:var( --e-global-typography-8a23ff8-line-height );}.elementor-103 .elementor-element.elementor-element-3ea08474 .elementor-icon-box-title, .elementor-103 .elementor-element.elementor-element-3ea08474 .elementor-icon-box-title a{font-size:var( --e-global-typography-061bb9c-font-size );line-height:var( --e-global-typography-061bb9c-line-height );}}