.elementor-9565 .elementor-element.elementor-element-00e50ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9565 .elementor-element.elementor-element-3779b18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9565 .elementor-element.elementor-element-b944b4a{--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;--background-transition:0.3s;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9565 .elementor-element.elementor-element-b944b4a:not(.elementor-motion-effects-element-type-background), .elementor-9565 .elementor-element.elementor-element-b944b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bharathiconstruction.com/wp-content/uploads/2026/07/GV.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9565 .elementor-element.elementor-element-b944b4a, .elementor-9565 .elementor-element.elementor-element-b944b4a::before{--border-transition:0.3s;}.elementor-9565 .elementor-element.elementor-element-ddc4b23{--display:flex;--min-height:477px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--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-9565 .elementor-element.elementor-element-488830f{--display:flex;--min-height:460px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9565 .elementor-element.elementor-element-997b360{--display:flex;--background-transition:0.3s;}.elementor-9565 .elementor-element.elementor-element-4f47c1e .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:600;line-height:31px;}.elementor-9565 .elementor-element.elementor-element-6df54f0{--display:flex;--background-transition:0.3s;}.elementor-9565 .elementor-element.elementor-element-9abd764 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:400;line-height:25px;}.elementor-9565 .elementor-element.elementor-element-8dabd32{--display:flex;--min-height:460px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9565 .elementor-element.elementor-element-8dabd32:not(.elementor-motion-effects-element-type-background), .elementor-9565 .elementor-element.elementor-element-8dabd32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bharathiconstruction.com/wp-content/uploads/2026/07/bc.png");}.elementor-9565 .elementor-element.elementor-element-8dabd32, .elementor-9565 .elementor-element.elementor-element-8dabd32::before{--border-transition:0.3s;}.elementor-9565 .elementor-element.elementor-element-c949f10{--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;--background-transition:0.3s;--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-9565 .elementor-element.elementor-element-205b319{--display:flex;--min-height:469px;--background-transition:0.3s;}.elementor-9565 .elementor-element.elementor-element-d17b4c9{text-align:center;}.elementor-9565 .elementor-element.elementor-element-d17b4c9 .elementor-heading-title{color:#800000;font-family:"Poppins", Sans-serif;font-size:58px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9565 .elementor-element.elementor-element-d17b4c9 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-9565 .elementor-element.elementor-element-d17b4c9.elementor-element{--align-self:center;}.elementor-9565 .elementor-element.elementor-element-39ef9e7{--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;--background-transition:0.3s;--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-9565 .elementor-element.elementor-element-d565a5a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-9565 .elementor-element.elementor-element-d98ad99 .elementor-heading-title{color:#800000;font-size:62px;font-weight:bold;}.elementor-9565 .elementor-element.elementor-element-f8f2755{--display:flex;--min-height:350px;--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;--justify-content:center;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--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-9565 .elementor-element.elementor-element-e160b20{--display:flex;--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;border-style:solid;--border-style:solid;}.elementor-9565 .elementor-element.elementor-element-e160b20, .elementor-9565 .elementor-element.elementor-element-e160b20::before{--border-transition:0.3s;}.elementor-9565 .elementor-element.elementor-element-be13e0e{text-align:center;}.elementor-9565 .elementor-element.elementor-element-be13e0e .elementor-heading-title{color:#000000;font-weight:700;}.elementor-9565 .elementor-element.elementor-element-5876f84{text-align:center;}.elementor-9565 .elementor-element.elementor-element-5876f84 .elementor-heading-title{color:#000000;font-size:63px;font-weight:700;}.elementor-9565 .elementor-element.elementor-element-0b51dd1{text-align:left;}.elementor-9565 .elementor-element.elementor-element-0b51dd1 .elementor-heading-title{color:#000000;font-size:15px;font-weight:400;}.elementor-9565 .elementor-element.elementor-element-9612e96{text-align:left;}.elementor-9565 .elementor-element.elementor-element-9612e96 .elementor-heading-title{color:#000000;font-size:20px;font-weight:400;}.elementor-9565 .elementor-element.elementor-element-1876c34{text-align:left;}.elementor-9565 .elementor-element.elementor-element-1876c34 .elementor-heading-title{color:#000000;font-size:20px;font-weight:400;}.elementor-9565 .elementor-element.elementor-element-a46c131{--display:flex;--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;border-style:solid;--border-style:solid;}.elementor-9565 .elementor-element.elementor-element-a46c131, .elementor-9565 .elementor-element.elementor-element-a46c131::before{--border-transition:0.3s;}.elementor-9565 .elementor-element.elementor-element-9dc4639{text-align:center;}.elementor-9565 .elementor-element.elementor-element-9dc4639 .elementor-heading-title{color:#000000;font-weight:700;}.elementor-9565 .elementor-element.elementor-element-81877f2{text-align:center;}.elementor-9565 .elementor-element.elementor-element-81877f2 .elementor-heading-title{color:#000000;font-size:63px;font-weight:700;}.elementor-9565 .elementor-element.elementor-element-1313203{text-align:left;}.elementor-9565 .elementor-element.elementor-element-1313203 .elementor-heading-title{color:#000000;font-size:15px;font-weight:400;}.elementor-9565 .elementor-element.elementor-element-e5bf231{text-align:left;}.elementor-9565 .elementor-element.elementor-element-e5bf231 .elementor-heading-title{color:#000000;font-size:20px;font-weight:400;}.elementor-9565 .elementor-element.elementor-element-f12aa47{text-align:left;}.elementor-9565 .elementor-element.elementor-element-f12aa47 .elementor-heading-title{color:#000000;font-size:20px;font-weight:400;}.elementor-9565 .elementor-element.elementor-element-b3f7b70:not(.elementor-motion-effects-element-type-background), .elementor-9565 .elementor-element.elementor-element-b3f7b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9565 .elementor-element.elementor-element-b3f7b70 > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9565 .elementor-element.elementor-element-b3f7b70{transition:background 3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:100px 0px 100px 0px;}.elementor-9565 .elementor-element.elementor-element-bb7279c{text-align:center;}.elementor-9565 .elementor-element.elementor-element-bb7279c .elementor-heading-title{color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:55px;font-weight:900;text-transform:uppercase;}.elementor-9565 .elementor-element.elementor-element-c21384e{text-align:center;color:#000000;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-9565 .elementor-element.elementor-element-4349353 .wpr-feature-list-item{justify-content:right;}.elementor-9565 .elementor-element.elementor-element-4349353.wpr-feature-list-left .wpr-feature-list-item{align-items:center;}.elementor-9565 .elementor-element.elementor-element-4349353.wpr-feature-list-right .wpr-feature-list-item{align-items:center;}.elementor-9565 .elementor-element.elementor-element-4349353 .wpr-feature-list-item:not(:last-child){margin-bottom:35px;}.elementor-9565 .elementor-element.elementor-element-4349353.wpr-feature-list-left .wpr-feature-list-icon-wrap{margin-right:20px;}.elementor-9565 .elementor-element.elementor-element-4349353.wpr-feature-list-right .wpr-feature-list-icon-wrap{margin-left:20px;}.elementor-9565 .elementor-element.elementor-element-4349353 .wpr-feature-list-title{margin-bottom:9px;color:#FE6E01;font-family:"Oswald", Sans-serif;font-size:25px;font-weight:300;}.elementor-9565 .elementor-element.elementor-element-4349353 .elementor-repeater-item-e4ff22c .wpr-feature-list-icon-inner-wrap i{color:#ffffff;}.elementor-9565 .elementor-element.elementor-element-4349353 .elementor-repeater-item-e4ff22c .wpr-feature-list-icon-inner-wrap svg{fill:#ffffff;}.elementor-9565 .elementor-element.elementor-element-4349353 .elementor-repeater-item-e4ff22c .wpr-feature-list-icon-inner-wrap{background-color:#FE6E01;border-color:#FEC401;}.elementor-9565 .elementor-element.elementor-element-4349353 .wpr-feature-list-icon-inner-wrap i{color:#FFF;}.elementor-9565 .elementor-element.elementor-element-4349353 .wpr-feature-list-icon-inner-wrap svg{fill:#FFF;}.elementor-9565 .elementor-element.elementor-element-4349353 .wpr-feature-list-icon-inner-wrap{background-color:#FEC401;width:53px;height:53px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-9565 .elementor-element.elementor-element-4349353 .wpr-feature-list-icon-wrap i{font-size:18px;}.elementor-9565 .elementor-element.elementor-element-4349353 .wpr-feature-list-icon-wrap svg{width:18px;height:auto;}.elementor-9565 .elementor-element.elementor-element-4349353 .wpr-feature-list-line{border-color:#FEC401;border-left-width:1px;border-left-style:solid;}.elementor-9565 .elementor-element.elementor-element-4349353 .wpr-feature-list-title a.wpr-feature-list-url{color:#FE6E01;}.elementor-9565 .elementor-element.elementor-element-4349353 .wpr-feature-list-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-9565 .elementor-element.elementor-element-62f077a .wpr-feature-list-item{justify-content:left;}.elementor-9565 .elementor-element.elementor-element-62f077a.wpr-feature-list-left .wpr-feature-list-item{align-items:center;}.elementor-9565 .elementor-element.elementor-element-62f077a.wpr-feature-list-right .wpr-feature-list-item{align-items:center;}.elementor-9565 .elementor-element.elementor-element-62f077a .wpr-feature-list-item:not(:last-child){margin-bottom:35px;}.elementor-9565 .elementor-element.elementor-element-62f077a.wpr-feature-list-left .wpr-feature-list-icon-wrap{margin-right:20px;}.elementor-9565 .elementor-element.elementor-element-62f077a.wpr-feature-list-right .wpr-feature-list-icon-wrap{margin-left:20px;}.elementor-9565 .elementor-element.elementor-element-62f077a .wpr-feature-list-title{margin-bottom:9px;color:#FE6E01;font-family:"Oswald", Sans-serif;font-size:25px;font-weight:300;}.elementor-9565 .elementor-element.elementor-element-62f077a .wpr-feature-list-icon-inner-wrap i{color:#FFF;}.elementor-9565 .elementor-element.elementor-element-62f077a .wpr-feature-list-icon-inner-wrap svg{fill:#FFF;}.elementor-9565 .elementor-element.elementor-element-62f077a .wpr-feature-list-icon-inner-wrap{background-color:#FEC401;width:53px;height:53px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-9565 .elementor-element.elementor-element-62f077a .wpr-feature-list-icon-wrap i{font-size:18px;}.elementor-9565 .elementor-element.elementor-element-62f077a .wpr-feature-list-icon-wrap svg{width:18px;height:auto;}.elementor-9565 .elementor-element.elementor-element-62f077a .wpr-feature-list-line{border-color:#FEC401;border-left-width:1px;border-left-style:solid;}.elementor-9565 .elementor-element.elementor-element-62f077a .wpr-feature-list-title a.wpr-feature-list-url{color:#FE6E01;}.elementor-9565 .elementor-element.elementor-element-62f077a .wpr-feature-list-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-9565 .elementor-element.elementor-element-62f077a > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-9565 .elementor-element.elementor-element-090e68f.element-pack-agbg-yes .bdt-animated-gradient-background{mix-blend-mode:hue;}.elementor-9565 .elementor-element.elementor-element-090e68f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-9565 .elementor-element.elementor-element-090e68f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9565 .elementor-element.elementor-element-1188a9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:-97px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9565 .elementor-element.elementor-element-437b47e{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-9565 .elementor-element.elementor-element-aa0f1f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-9565 .elementor-element.elementor-element-3ff6a21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9565 .elementor-element.elementor-element-0de7d23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}@media(max-width:1024px){.elementor-9565 .elementor-element.elementor-element-b3f7b70:not(.elementor-motion-effects-element-type-background), .elementor-9565 .elementor-element.elementor-element-b3f7b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bharathiconstruction.com/wp-content/uploads/2024/10/silhouette-cranes-sunset-scaled.jpg");}}@media(max-width:767px){.elementor-9565 .elementor-element.elementor-element-bb7279c .elementor-heading-title{font-size:35px;}}@media(min-width:768px){.elementor-9565 .elementor-element.elementor-element-ddc4b23{--content-width:1150px;}.elementor-9565 .elementor-element.elementor-element-205b319{--content-width:1345px;}.elementor-9565 .elementor-element.elementor-element-d565a5a{--content-width:1362px;}.elementor-9565 .elementor-element.elementor-element-f8f2755{--content-width:1396px;}.elementor-9565 .elementor-element.elementor-element-e160b20{--content-width:787px;}.elementor-9565 .elementor-element.elementor-element-a46c131{--content-width:40%;}.elementor-9565 .elementor-element.elementor-element-3ff6a21{--width:50%;}.elementor-9565 .elementor-element.elementor-element-0de7d23{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9565 .elementor-element.elementor-element-ceaf0ec{width:100%;}.elementor-9565 .elementor-element.elementor-element-09f2ea0{width:100%;}}/* Start custom CSS for html, class: .elementor-element-46d3542 */.features-box-v2 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 18px;
    padding: 10px;
}

.features-box-v2 .feature-card {
    background: #ffffff;
    border-radius: 12px;
    padding: 18px;
    text-align: center;
    box-shadow: 0 4px 12px rgba(0,0,0,0.08);
    transition: 0.3s ease;
}

.features-box-v2 .feature-card:hover {
    transform: translateY(-6px);
    box-shadow: 0 10px 20px rgba(0,0,0,0.12);
}

.features-box-v2 .feature-card img {
    width: 350px;
    height: 350px;
    object-fit: contain;   /* 🔥 IMPORTANT */
    display: block;
    margin: 0 auto 12px;
}

.features-box-v2 .feature-card h4 {
    font-size: 14px;
    font-weight: 600;
    color: #222;
    margin: 0;
}@media (max-width: 768px) {

    .features-box-v2 {
        grid-template-columns: repeat(2, 1fr); /* 2 per row */
        gap: 12px;
    }

    .features-box-v2 .feature-card {
        padding: 14px;
    }

    .features-box-v2 .feature-card img {
        width: 40px;
        height: 40px;
    }

    .features-box-v2 .feature-card h4 {
        font-size: 13px;
        line-height: 1.3;
    }
}/* End custom CSS */