.elementor-5278 .elementor-element.elementor-element-33d3f17{--display:flex;--min-height:1038px;--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;--overlay-opacity:1;}.elementor-5278 .elementor-element.elementor-element-33d3f17::before, .elementor-5278 .elementor-element.elementor-element-33d3f17 > .elementor-background-video-container::before, .elementor-5278 .elementor-element.elementor-element-33d3f17 > .e-con-inner > .elementor-background-video-container::before, .elementor-5278 .elementor-element.elementor-element-33d3f17 > .elementor-background-slideshow::before, .elementor-5278 .elementor-element.elementor-element-33d3f17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5278 .elementor-element.elementor-element-33d3f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://placemakerstudio.in/wp-content/uploads/2026/06/DG-and-Driveway-Marking-2-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-5278 .elementor-element.elementor-element-71a370c{--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-5278 .elementor-element.elementor-element-08327ee{--display:flex;}.elementor-5278 .elementor-element.elementor-element-91b235b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-ef8747f );}.elementor-5278 .elementor-element.elementor-element-5cbd6fac{--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-5278 .elementor-element.elementor-element-18abd85c{--display:flex;}.elementor-5278 .elementor-element.elementor-element-4bf94ffd{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-a53bac8 );}.elementor-5278 .elementor-element.elementor-element-6624abc{--display:flex;}.elementor-5278 .elementor-element.elementor-element-70d39e66{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-a53bac8 );}.elementor-5278 .elementor-element.elementor-element-2783386{--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-5278 .elementor-element.elementor-element-c53cfa9{--display:flex;}.elementor-5278 .elementor-element.elementor-element-0fff99f{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-a53bac8 );}.elementor-5278 .elementor-element.elementor-element-2757c60{--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-5278 .elementor-element.elementor-element-5cc9d5a{--display:flex;}.elementor-5278 .elementor-element.elementor-element-87a3832 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-5dc4724 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-d03867e img{width:100%;}.elementor-5278 .elementor-element.elementor-element-604864e img{width:100%;}.elementor-5278 .elementor-element.elementor-element-68962eb{--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-5278 .elementor-element.elementor-element-e9da9b2 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-b21d8cc img{width:100%;}.elementor-5278 .elementor-element.elementor-element-d1cc820{--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-5278 .elementor-element.elementor-element-f41f552 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-073fb2a img{width:100%;}.elementor-5278 .elementor-element.elementor-element-e583e33{--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-5278 .elementor-element.elementor-element-a995a8e img{width:100%;}.elementor-5278 .elementor-element.elementor-element-9cd094e img{width:100%;}.elementor-5278 .elementor-element.elementor-element-ce6fd73{--display:flex;}.elementor-5278 .elementor-element.elementor-element-5faa659 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-224697d img{width:100%;}.elementor-5278 .elementor-element.elementor-element-9e2c615 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-6b0e88a img{width:100%;}.elementor-5278 .elementor-element.elementor-element-eb39953 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-560085e{--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-5278 .elementor-element.elementor-element-94c9abb img{width:100%;}.elementor-5278 .elementor-element.elementor-element-66369ed img{width:100%;}.elementor-5278 .elementor-element.elementor-element-cb6282b{--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-5278 .elementor-element.elementor-element-c4381a6 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-b208339 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-3244dec{--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-5278 .elementor-element.elementor-element-af75d5c img{width:100%;}.elementor-5278 .elementor-element.elementor-element-5936507 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-cde50b2{--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-5278 .elementor-element.elementor-element-5c4a30f img{width:100%;}.elementor-5278 .elementor-element.elementor-element-228ecac img{width:100%;}.elementor-5278 .elementor-element.elementor-element-066c949{--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-5278 .elementor-element.elementor-element-6abb274 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-f723892 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-843d680{--display:flex;}.elementor-5278 .elementor-element.elementor-element-0224c85 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-863fbd8 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-7a5e58b img{width:100%;}.elementor-5278 .elementor-element.elementor-element-0d93487 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-3ab444b img{width:100%;}.elementor-5278 .elementor-element.elementor-element-a88ff75 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-6e39208 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-462ef91 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-0cc3b0f img{width:100%;}.elementor-5278 .elementor-element.elementor-element-4bf8315 img{width:100%;}.elementor-5278 .elementor-element.elementor-element-c0a7bc8{--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;--justify-content:center;--align-items:center;}.elementor-5278 .elementor-element.elementor-element-1a3ab50d{text-align:center;}.elementor-5278 .elementor-element.elementor-element-1a3ab50d .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:33px;color:var( --e-global-color-ef8747f );}.elementor-5278 .elementor-element.elementor-element-71cc62be{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:51px 51px;--row-gap:51px;--column-gap:51px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-5278 .elementor-element.elementor-element-7cab5e3b:hover img{opacity:0.5;}.elementor-5278 .elementor-element.elementor-element-42f027df:hover img{opacity:0.5;}.elementor-5278 .elementor-element.elementor-element-5783022e img{opacity:1;border-style:dotted;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-5278 .elementor-element.elementor-element-5783022e:hover img{opacity:0.5;}.elementor-5278 .elementor-element.elementor-element-edeb9ad:hover img{opacity:0.5;}@media(min-width:768px){.elementor-5278 .elementor-element.elementor-element-c0a7bc8{--content-width:1078px;}.elementor-5278 .elementor-element.elementor-element-71cc62be{--width:71%;}}@media(max-width:1024px){.elementor-5278 .elementor-element.elementor-element-91b235b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5278 .elementor-element.elementor-element-71cc62be{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5278 .elementor-element.elementor-element-91b235b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5278 .elementor-element.elementor-element-71cc62be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}