.elementor-711 .elementor-element.elementor-element-52db012{--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:80px;--padding-bottom:80px;--padding-left:5%;--padding-right:5%;}.elementor-711 .elementor-element.elementor-element-52db012:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-52db012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rojocarwash.com/wp-content/uploads/2025/12/Internal-Page-Header.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-711 .elementor-element.elementor-element-eb365d1{text-align:center;}.elementor-711 .elementor-element.elementor-element-eb365d1 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-3b65df2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-711 .elementor-element.elementor-element-110833c{text-align:center;}.elementor-711 .elementor-element.elementor-element-110833c .elementor-heading-title{font-size:1.7rem;color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-a5ffd0a{text-align:center;font-size:18px;font-weight:normal;}.elementor-711 .elementor-element.elementor-element-ba9da59{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-711 .elementor-element.elementor-element-ba9da59.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-9c8c4ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-711 .elementor-element.elementor-element-9c8c4ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-f0f7397{--display:flex;--min-height:350px;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-711 .elementor-element.elementor-element-f0f7397:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-f0f7397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rojocarwash.com/wp-content/uploads/2025/09/Detailing.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-711 .elementor-element.elementor-element-53ff58a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-f0537f7 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-c4c9a69{font-family:"Inter", Sans-serif;font-size:16px;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-7e4310b{--display:flex;--min-height:200px;--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-711 .elementor-element.elementor-element-6d174ef{--display:flex;--min-height:350px;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-711 .elementor-element.elementor-element-6d174ef:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-6d174ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rojocarwash.com/wp-content/uploads/2025/09/Detailing.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-711 .elementor-element.elementor-element-5066573{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-8edd98d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-cb68f65{font-family:"Inter", Sans-serif;font-size:16px;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-2182db8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-711 .elementor-element.elementor-element-ec7f999{--display:flex;--min-height:350px;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-711 .elementor-element.elementor-element-ec7f999:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-ec7f999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rojocarwash.com/wp-content/uploads/2025/09/Detailing.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-711 .elementor-element.elementor-element-d8da3c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-191fbd3 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-3b88179{font-family:"Inter", Sans-serif;font-size:16px;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-7da2144{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-711 .elementor-element.elementor-element-917d21e{--display:flex;--min-height:350px;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-711 .elementor-element.elementor-element-917d21e:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-917d21e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rojocarwash.com/wp-content/uploads/2025/09/Detailing.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-711 .elementor-element.elementor-element-727d9fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-5c4cae5 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-d73973c{text-align:start;}.elementor-711 .elementor-element.elementor-element-7d010d6{font-family:"Inter", Sans-serif;font-size:16px;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-0be94cf{--display:flex;--min-height:120px;--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-711 .elementor-element.elementor-element-0be94cf:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-0be94cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rojocarwash.com/wp-content/uploads/2025/12/Border-angle-1-1-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-711 .elementor-element.elementor-element-1f9f394{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-711 .elementor-element.elementor-element-1f9f394:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-1f9f394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-8df70a8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-711 .elementor-element.elementor-element-d6400c7{text-align:center;}.elementor-711 .elementor-element.elementor-element-d6400c7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-90426c8{text-align:center;}.elementor-711 .elementor-element.elementor-element-90426c8 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-711 .elementor-element.elementor-element-ca9a9a6{--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-711 .elementor-element.elementor-element-f61e80e{--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;--border-radius:25px 25px 25px 25px;}.elementor-711 .elementor-element.elementor-element-f61e80e:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-f61e80e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-711 .elementor-element.elementor-element-f61e80e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-ff49838{--display:flex;--min-height:340px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-e312bbd{text-align:center;}.elementor-711 .elementor-element.elementor-element-e312bbd .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:800;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-64ee7cc{--display:flex;--min-height:340px;--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;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-711 .elementor-element.elementor-element-64ee7cc:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-64ee7cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-bb11f26{text-align:center;color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-c36baf2{--display:flex;--min-height:350px;--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;--border-radius:25px 25px 25px 25px;}.elementor-711 .elementor-element.elementor-element-c36baf2:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-c36baf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-711 .elementor-element.elementor-element-c36baf2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-7244381{--display:flex;--min-height:340px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-a762942{text-align:center;}.elementor-711 .elementor-element.elementor-element-a762942 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:800;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-815e63b{--display:flex;--min-height:340px;--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;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-711 .elementor-element.elementor-element-815e63b:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-815e63b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-a5692c8{text-align:center;color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-f9b79cf{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-711 .elementor-element.elementor-element-f9b79cf:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-f9b79cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-9fbfb9b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-711 .elementor-element.elementor-element-74a6b16{text-align:center;}.elementor-711 .elementor-element.elementor-element-74a6b16 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-bdc432a{text-align:center;}.elementor-711 .elementor-element.elementor-element-bdc432a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-711 .elementor-element.elementor-element-6e28cd4{--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-711 .elementor-element.elementor-element-21ce69e{--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;--border-radius:25px 25px 25px 25px;}.elementor-711 .elementor-element.elementor-element-21ce69e:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-21ce69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-711 .elementor-element.elementor-element-21ce69e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-5eeb291{--display:flex;--min-height:340px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-3607b15{text-align:center;}.elementor-711 .elementor-element.elementor-element-3607b15 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:800;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-11fed5b{--display:flex;--min-height:340px;--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;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-711 .elementor-element.elementor-element-11fed5b:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-11fed5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-560d4c3 img{width:80px;}.elementor-711 .elementor-element.elementor-element-0cbaabe{text-align:center;color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-7751005{--display:flex;--min-height:350px;--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;--border-radius:25px 25px 25px 25px;}.elementor-711 .elementor-element.elementor-element-7751005:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-7751005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-711 .elementor-element.elementor-element-7751005.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-d98dbeb{--display:flex;--min-height:340px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-6ba05f8{text-align:center;}.elementor-711 .elementor-element.elementor-element-6ba05f8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:800;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-786ff0d{--display:flex;--min-height:340px;--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;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-711 .elementor-element.elementor-element-786ff0d:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-786ff0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-8bd9e51 img{width:130px;}.elementor-711 .elementor-element.elementor-element-21c5ada{text-align:center;color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-8a35945{--display:flex;--min-height:350px;--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;--border-radius:25px 25px 25px 25px;}.elementor-711 .elementor-element.elementor-element-8a35945:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-8a35945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-711 .elementor-element.elementor-element-8a35945.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-e481879{--display:flex;--min-height:340px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-653f001{text-align:center;}.elementor-711 .elementor-element.elementor-element-653f001 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:800;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-453aba2{--display:flex;--min-height:340px;--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;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-711 .elementor-element.elementor-element-453aba2:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-453aba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-68e1098{text-align:center;color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-aeb92d6{--display:flex;--min-height:350px;--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;--border-radius:25px 25px 25px 25px;}.elementor-711 .elementor-element.elementor-element-aeb92d6:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-aeb92d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-711 .elementor-element.elementor-element-aeb92d6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-b8fead0{--display:flex;--min-height:340px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-3d657e5{text-align:center;}.elementor-711 .elementor-element.elementor-element-3d657e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:800;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-33572c1{--display:flex;--min-height:340px;--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;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-711 .elementor-element.elementor-element-33572c1:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-33572c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-22ec282{text-align:center;color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-b627ddc{--display:flex;--min-height:350px;--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;--border-radius:25px 25px 25px 25px;}.elementor-711 .elementor-element.elementor-element-b627ddc:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-b627ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-711 .elementor-element.elementor-element-b627ddc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-df05fb9{--display:flex;--min-height:340px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-f07c973{text-align:center;}.elementor-711 .elementor-element.elementor-element-f07c973 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:800;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-015064c{--display:flex;--min-height:340px;--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;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-711 .elementor-element.elementor-element-015064c:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-015064c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-b993585{text-align:center;color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-b5baf6b{--display:flex;--min-height:350px;--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;--border-radius:25px 25px 25px 25px;}.elementor-711 .elementor-element.elementor-element-b5baf6b:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-b5baf6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-711 .elementor-element.elementor-element-b5baf6b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-b6df7ca{--display:flex;--min-height:340px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-6a0516d{text-align:center;}.elementor-711 .elementor-element.elementor-element-6a0516d .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:800;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-35ef1b6{--display:flex;--min-height:340px;--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;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-711 .elementor-element.elementor-element-35ef1b6:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-35ef1b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-317397d{text-align:center;font-size:14px;color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-e0166a6{--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;}.elementor-711 .elementor-element.elementor-element-e0166a6:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-e0166a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-76fb125 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-711 .elementor-element.elementor-element-76fb125 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-711 .elementor-element.elementor-element-76fb125 .elementor-button:hover, .elementor-711 .elementor-element.elementor-element-76fb125 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-76fb125 .elementor-button:hover svg, .elementor-711 .elementor-element.elementor-element-76fb125 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-cf082b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-711 .elementor-element.elementor-element-cf082b2:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-cf082b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rojocarwash.com/wp-content/uploads/2025/12/Water-Drops.png");}.elementor-711 .elementor-element.elementor-element-276e040{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-711 .elementor-element.elementor-element-2393d19{text-align:center;}.elementor-711 .elementor-element.elementor-element-2393d19 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-c4dbfa3{text-align:center;}.elementor-711 .elementor-element.elementor-element-c4dbfa3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-e99ecc6{text-align:center;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-90c7040{text-align:center;font-family:"Inter", Sans-serif;font-weight:900;color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-f428f63{--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;}.elementor-711 .elementor-element.elementor-element-d6c6a63{--display:flex;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-711 .elementor-element.elementor-element-3915498{--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-radius:12px 12px 12px 12px;}.elementor-711 .elementor-element.elementor-element-3915498:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-3915498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-711 .elementor-element.elementor-element-ad6f448{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-ad6f448.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-96f93e5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-711 .elementor-element.elementor-element-96f93e5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-11a7e32{padding:0px 0px 10px 0px;}.elementor-711 .elementor-element.elementor-element-11a7e32 .elementor-heading-title{font-size:14px;color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-ac77ec5{color:var( --e-global-color-secondary );}.elementor-711 .elementor-element.elementor-element-08472d6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-86eb775{--display:flex;--min-height:120px;--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-711 .elementor-element.elementor-element-86eb775:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-86eb775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rojocarwash.com/wp-content/uploads/2025/12/Border-angle-1-1-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}@media(max-width:1024px){.elementor-711 .elementor-element.elementor-element-0be94cf{--min-height:70px;}.elementor-711 .elementor-element.elementor-element-ca9a9a6{--flex-wrap:wrap;}.elementor-711 .elementor-element.elementor-element-ff49838{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-64ee7cc{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-bb11f26{font-size:12px;}.elementor-711 .elementor-element.elementor-element-7244381{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-815e63b{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-a5692c8{font-size:12px;}.elementor-711 .elementor-element.elementor-element-6e28cd4{--flex-wrap:wrap;}.elementor-711 .elementor-element.elementor-element-5eeb291{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-11fed5b{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-0cbaabe{font-size:12px;}.elementor-711 .elementor-element.elementor-element-d98dbeb{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-786ff0d{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-21c5ada{font-size:12px;}.elementor-711 .elementor-element.elementor-element-e481879{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-453aba2{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-68e1098{font-size:12px;}.elementor-711 .elementor-element.elementor-element-b8fead0{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-33572c1{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-22ec282{font-size:12px;}.elementor-711 .elementor-element.elementor-element-df05fb9{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-015064c{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-b993585{font-size:12px;}.elementor-711 .elementor-element.elementor-element-b6df7ca{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-35ef1b6{--min-height:340px;}.elementor-711 .elementor-element.elementor-element-317397d{font-size:12px;}.elementor-711 .elementor-element.elementor-element-86eb775{--min-height:70px;}}@media(max-width:767px){.elementor-711 .elementor-element.elementor-element-0be94cf{--min-height:40px;}.elementor-711 .elementor-element.elementor-element-64ee7cc{--width:94%;}.elementor-711 .elementor-element.elementor-element-bb11f26{font-size:12px;}.elementor-711 .elementor-element.elementor-element-815e63b{--width:94%;}.elementor-711 .elementor-element.elementor-element-a5692c8{font-size:12px;}.elementor-711 .elementor-element.elementor-element-11fed5b{--width:94%;}.elementor-711 .elementor-element.elementor-element-560d4c3 img{width:80px;}.elementor-711 .elementor-element.elementor-element-0cbaabe{font-size:12px;}.elementor-711 .elementor-element.elementor-element-786ff0d{--width:94%;}.elementor-711 .elementor-element.elementor-element-8bd9e51 img{width:120px;}.elementor-711 .elementor-element.elementor-element-21c5ada{font-size:12px;}.elementor-711 .elementor-element.elementor-element-453aba2{--width:94%;}.elementor-711 .elementor-element.elementor-element-68e1098{font-size:12px;}.elementor-711 .elementor-element.elementor-element-33572c1{--width:94%;}.elementor-711 .elementor-element.elementor-element-22ec282{font-size:12px;}.elementor-711 .elementor-element.elementor-element-015064c{--width:94%;}.elementor-711 .elementor-element.elementor-element-b993585{font-size:12px;}.elementor-711 .elementor-element.elementor-element-35ef1b6{--width:94%;}.elementor-711 .elementor-element.elementor-element-317397d{font-size:12px;}.elementor-711 .elementor-element.elementor-element-ad6f448{--width:80%;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-711 .elementor-element.elementor-element-11a7e32 .elementor-heading-title{font-size:18px;}.elementor-711 .elementor-element.elementor-element-08472d6{--flex-wrap:nowrap;}.elementor-711 .elementor-element.elementor-element-86eb775{--min-height:40px;}}@media(min-width:768px){.elementor-711 .elementor-element.elementor-element-9c8c4ce{--width:25%;}.elementor-711 .elementor-element.elementor-element-7e4310b{--width:25%;}.elementor-711 .elementor-element.elementor-element-2182db8{--width:25%;}.elementor-711 .elementor-element.elementor-element-7da2144{--width:25%;}.elementor-711 .elementor-element.elementor-element-8df70a8{--width:100%;}.elementor-711 .elementor-element.elementor-element-ca9a9a6{--width:60%;}.elementor-711 .elementor-element.elementor-element-f61e80e{--width:40%;}.elementor-711 .elementor-element.elementor-element-64ee7cc{--width:94%;}.elementor-711 .elementor-element.elementor-element-c36baf2{--width:40%;}.elementor-711 .elementor-element.elementor-element-815e63b{--width:94%;}.elementor-711 .elementor-element.elementor-element-9fbfb9b{--width:100%;}.elementor-711 .elementor-element.elementor-element-6e28cd4{--width:89%;}.elementor-711 .elementor-element.elementor-element-21ce69e{--width:30%;}.elementor-711 .elementor-element.elementor-element-11fed5b{--width:94%;}.elementor-711 .elementor-element.elementor-element-7751005{--width:30%;}.elementor-711 .elementor-element.elementor-element-786ff0d{--width:94%;}.elementor-711 .elementor-element.elementor-element-8a35945{--width:30%;}.elementor-711 .elementor-element.elementor-element-453aba2{--width:94%;}.elementor-711 .elementor-element.elementor-element-aeb92d6{--width:30%;}.elementor-711 .elementor-element.elementor-element-33572c1{--width:94%;}.elementor-711 .elementor-element.elementor-element-b627ddc{--width:30%;}.elementor-711 .elementor-element.elementor-element-015064c{--width:94%;}.elementor-711 .elementor-element.elementor-element-b5baf6b{--width:30%;}.elementor-711 .elementor-element.elementor-element-35ef1b6{--width:94%;}.elementor-711 .elementor-element.elementor-element-e0166a6{--content-width:20%;}.elementor-711 .elementor-element.elementor-element-d6c6a63{--content-width:740px;}.elementor-711 .elementor-element.elementor-element-ad6f448{--width:45%;}.elementor-711 .elementor-element.elementor-element-96f93e5{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-711 .elementor-element.elementor-element-ca9a9a6{--width:89%;}.elementor-711 .elementor-element.elementor-element-f61e80e{--width:45%;}.elementor-711 .elementor-element.elementor-element-64ee7cc{--width:94%;}.elementor-711 .elementor-element.elementor-element-c36baf2{--width:45%;}.elementor-711 .elementor-element.elementor-element-815e63b{--width:94%;}.elementor-711 .elementor-element.elementor-element-21ce69e{--width:45%;}.elementor-711 .elementor-element.elementor-element-11fed5b{--width:94%;}.elementor-711 .elementor-element.elementor-element-7751005{--width:45%;}.elementor-711 .elementor-element.elementor-element-786ff0d{--width:94%;}.elementor-711 .elementor-element.elementor-element-8a35945{--width:45%;}.elementor-711 .elementor-element.elementor-element-453aba2{--width:94%;}.elementor-711 .elementor-element.elementor-element-aeb92d6{--width:45%;}.elementor-711 .elementor-element.elementor-element-33572c1{--width:94%;}.elementor-711 .elementor-element.elementor-element-b627ddc{--width:45%;}.elementor-711 .elementor-element.elementor-element-015064c{--width:94%;}.elementor-711 .elementor-element.elementor-element-b5baf6b{--width:45%;}.elementor-711 .elementor-element.elementor-element-35ef1b6{--width:94%;}}/* Start custom CSS for container, class: .elementor-element-0be94cf *//* 1. All Labels (Main, Radio, Checkbox, Address sub-labels) to White */
.gform_wrapper .gfield_label,
.gform_wrapper .gfield_choice_label,
.gform_wrapper .gform_title,
.gform_wrapper .gfield_description,
.gform_wrapper .ginput_container_radio label,
.gform_wrapper .ginput_container_checkbox label,
.gform_wrapper .ginput_complex label,
.gform_wrapper .gfield_label_before_complex {
    color: #ffffff !important;
}

/* 2. Style Radio Circles and Checkboxes to be White */
.gform_wrapper input[type="radio"], 
.gform_wrapper input[type="checkbox"] {
    accent-color: #ffffff !important;
}

/* 3. Style THE UPLOAD BUTTON to be Black */
.gform_wrapper input[type="file"]::file-.elementor-711 .elementor-element.elementor-element-0be94cf-button,
.gform_wrapper .gform_button_select_files,
.gform_wrapper button.gform_button_select_files {
    background-color: #000000 !important;
    color: #ffffff !important;
    border: 1px solid #ffffff !important;
    padding: 10px 20px !important;
    font-family: inherit !important;
    cursor: pointer;
}

/* 4. SUBMIT BUTTON: Full width, BLACK, Site Font, Size 34 */
.gform_wrapper .gform_footer input[type="submit"],
.gform_wrapper .gform_footer button[type="submit"],
.gform_wrapper .gform_page_footer input[type="submit"] {
    width: 100% !important;
    background-color: #000000 !important; /* Changed to Black */
    color: #ffffff !important;
    border: 1px solid #ffffff !important; /* Optional: adds a white border to define it against dark backgrounds */
    padding: 20px !important;
    font-size: 34px !important;
    font-weight: bold !important;
    font-family: inherit !important;
    display: block !important;
    cursor: pointer;
    text-transform: uppercase;
}

/* Hover state for Submit button (Dark Grey) */
.gform_wrapper .gform_footer input[type="submit"]:hover,
.gform_wrapper .gform_footer button[type="submit"]:hover {
    background-color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f61e80e *//* Ensure the description sits directly over the icon */
.flip-content {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 200px; /* Adjust based on icon size */
}

.back-text {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    
    /* 75% Opacity White Background */
    background: rgba(255, 255, 255, 0.99); 
    
    color: #000000;
    padding: 20px;
    border-radius: 10px;
    transition: all 0.5s ease-in-out;
    display: flex;
    align-items: center;
    text-align: center;
    pointer-events: none;
    z-index: 2; /* Ensures it sits on top of the icon */
}

.front-icon {
    transition: all 0.5s ease-in-out;
    transform: scale(1);
}

/* Hover Effects triggered by the main card */
.wash-card:hover .back-text {
    opacity: 1;
    pointer-events: auto;
}

.wash-card:hover .front-icon {
    opacity: 0;
    transform: scale(0.8);
}

/* Optional: Title Styling */
.wash-card h2 {
    margin-bottom: 20px;
    transition: color 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c36baf2 *//* Ensure the description sits directly over the icon */
.flip-content {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 200px; /* Adjust based on icon size */
}

.back-text {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    
    /* 75% Opacity White Background */
    background: rgba(255, 255, 255, 0.99); 
    
    color: #000000;
    padding: 20px;
    border-radius: 10px;
    transition: all 0.5s ease-in-out;
    display: flex;
    align-items: center;
    text-align: center;
    pointer-events: none;
    z-index: 2; /* Ensures it sits on top of the icon */
}

.front-icon {
    transition: all 0.5s ease-in-out;
    transform: scale(1);
}

/* Hover Effects triggered by the main card */
.wash-card:hover .back-text {
    opacity: 1;
    pointer-events: auto;
}

.wash-card:hover .front-icon {
    opacity: 0;
    transform: scale(0.8);
}

/* Optional: Title Styling */
.wash-card h2 {
    margin-bottom: 20px;
    transition: color 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21ce69e *//* Ensure the description sits directly over the icon */
.flip-content {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 200px; /* Adjust based on icon size */
}

.back-text {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    
    /* 75% Opacity White Background */
    background: rgba(255, 255, 255, 0.99); 
    
    color: #000000;
    padding: 20px;
    border-radius: 10px;
    transition: all 0.5s ease-in-out;
    display: flex;
    align-items: center;
    text-align: center;
    pointer-events: none;
    z-index: 2; /* Ensures it sits on top of the icon */
}

.front-icon {
    transition: all 0.5s ease-in-out;
    transform: scale(1);
}

/* Hover Effects triggered by the main card */
.wash-card:hover .back-text {
    opacity: 1;
    pointer-events: auto;
}

.wash-card:hover .front-icon {
    opacity: 0;
    transform: scale(0.8);
}

/* Optional: Title Styling */
.wash-card h2 {
    margin-bottom: 20px;
    transition: color 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7751005 *//* Ensure the description sits directly over the icon */
.flip-content {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 200px; /* Adjust based on icon size */
}

.back-text {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    
    /* 75% Opacity White Background */
    background: rgba(255, 255, 255, 0.99); 
    
    color: #000000;
    padding: 20px;
    border-radius: 10px;
    transition: all 0.5s ease-in-out;
    display: flex;
    align-items: center;
    text-align: center;
    pointer-events: none;
    z-index: 2; /* Ensures it sits on top of the icon */
}

.front-icon {
    transition: all 0.5s ease-in-out;
    transform: scale(1);
}

/* Hover Effects triggered by the main card */
.wash-card:hover .back-text {
    opacity: 1;
    pointer-events: auto;
}

.wash-card:hover .front-icon {
    opacity: 0;
    transform: scale(0.8);
}

/* Optional: Title Styling */
.wash-card h2 {
    margin-bottom: 20px;
    transition: color 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a35945 *//* Ensure the description sits directly over the icon */
.flip-content {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 200px; /* Adjust based on icon size */
}

.back-text {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    
    /* 75% Opacity White Background */
    background: rgba(255, 255, 255, 0.99); 
    
    color: #000000;
    padding: 20px;
    border-radius: 10px;
    transition: all 0.5s ease-in-out;
    display: flex;
    align-items: center;
    text-align: center;
    pointer-events: none;
    z-index: 2; /* Ensures it sits on top of the icon */
}

.front-icon {
    transition: all 0.5s ease-in-out;
    transform: scale(1);
}

/* Hover Effects triggered by the main card */
.wash-card:hover .back-text {
    opacity: 1;
    pointer-events: auto;
}

.wash-card:hover .front-icon {
    opacity: 0;
    transform: scale(0.8);
}

/* Optional: Title Styling */
.wash-card h2 {
    margin-bottom: 20px;
    transition: color 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeb92d6 *//* Ensure the description sits directly over the icon */
.flip-content {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 200px; /* Adjust based on icon size */
}

.back-text {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    
    /* 75% Opacity White Background */
    background: rgba(255, 255, 255, 0.99); 
    
    color: #000000;
    padding: 20px;
    border-radius: 10px;
    transition: all 0.5s ease-in-out;
    display: flex;
    align-items: center;
    text-align: center;
    pointer-events: none;
    z-index: 2; /* Ensures it sits on top of the icon */
}

.front-icon {
    transition: all 0.5s ease-in-out;
    transform: scale(1);
}

/* Hover Effects triggered by the main card */
.wash-card:hover .back-text {
    opacity: 1;
    pointer-events: auto;
}

.wash-card:hover .front-icon {
    opacity: 0;
    transform: scale(0.8);
}

/* Optional: Title Styling */
.wash-card h2 {
    margin-bottom: 20px;
    transition: color 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b627ddc *//* Ensure the description sits directly over the icon */
.flip-content {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 200px; /* Adjust based on icon size */
}

.back-text {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    
    /* 75% Opacity White Background */
    background: rgba(255, 255, 255, 0.99); 
    
    color: #000000;
    padding: 20px;
    border-radius: 10px;
    transition: all 0.5s ease-in-out;
    display: flex;
    align-items: center;
    text-align: center;
    pointer-events: none;
    z-index: 2; /* Ensures it sits on top of the icon */
}

.front-icon {
    transition: all 0.5s ease-in-out;
    transform: scale(1);
}

/* Hover Effects triggered by the main card */
.wash-card:hover .back-text {
    opacity: 1;
    pointer-events: auto;
}

.wash-card:hover .front-icon {
    opacity: 0;
    transform: scale(0.8);
}

/* Optional: Title Styling */
.wash-card h2 {
    margin-bottom: 20px;
    transition: color 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5baf6b *//* Ensure the description sits directly over the icon */
.flip-content {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 200px; /* Adjust based on icon size */
}

.back-text {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    
    /* 75% Opacity White Background */
    background: rgba(255, 255, 255, 0.99); 
    
    color: #000000;
    padding: 20px;
    border-radius: 10px;
    transition: all 0.5s ease-in-out;
    display: flex;
    align-items: center;
    text-align: center;
    pointer-events: none;
    z-index: 2; /* Ensures it sits on top of the icon */
}

.front-icon {
    transition: all 0.5s ease-in-out;
    transform: scale(1);
}

/* Hover Effects triggered by the main card */
.wash-card:hover .back-text {
    opacity: 1;
    pointer-events: auto;
}

.wash-card:hover .front-icon {
    opacity: 0;
    transform: scale(0.8);
}

/* Optional: Title Styling */
.wash-card h2 {
    margin-bottom: 20px;
    transition: color 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86eb775 *//* 1. All Labels (Main, Radio, Checkbox, Address sub-labels) to White */
.gform_wrapper .gfield_label,
.gform_wrapper .gfield_choice_label,
.gform_wrapper .gform_title,
.gform_wrapper .gfield_description,
.gform_wrapper .ginput_container_radio label,
.gform_wrapper .ginput_container_checkbox label,
.gform_wrapper .ginput_complex label,
.gform_wrapper .gfield_label_before_complex {
    color: #ffffff !important;
}

/* 2. Style Radio Circles and Checkboxes to be White */
.gform_wrapper input[type="radio"], 
.gform_wrapper input[type="checkbox"] {
    accent-color: #ffffff !important;
}

/* 3. Style THE UPLOAD BUTTON to be Black */
.gform_wrapper input[type="file"]::file-.elementor-711 .elementor-element.elementor-element-86eb775-button,
.gform_wrapper .gform_button_select_files,
.gform_wrapper button.gform_button_select_files {
    background-color: #000000 !important;
    color: #ffffff !important;
    border: 1px solid #ffffff !important;
    padding: 10px 20px !important;
    font-family: inherit !important;
    cursor: pointer;
}

/* 4. SUBMIT BUTTON: Full width, BLACK, Site Font, Size 34 */
.gform_wrapper .gform_footer input[type="submit"],
.gform_wrapper .gform_footer button[type="submit"],
.gform_wrapper .gform_page_footer input[type="submit"] {
    width: 100% !important;
    background-color: #000000 !important; /* Changed to Black */
    color: #ffffff !important;
    border: 1px solid #ffffff !important; /* Optional: adds a white border to define it against dark backgrounds */
    padding: 20px !important;
    font-size: 34px !important;
    font-weight: bold !important;
    font-family: inherit !important;
    display: block !important;
    cursor: pointer;
    text-transform: uppercase;
}

/* Hover state for Submit button (Dark Grey) */
.gform_wrapper .gform_footer input[type="submit"]:hover,
.gform_wrapper .gform_footer button[type="submit"]:hover {
    background-color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS */.service-card .card-content {
    position: absolute;
    opacity: 0;
}

.service-card:hover .card-content {
    opacity: 100;
}/* End custom CSS */