.elementor-9600 .elementor-element.elementor-element-180ff02:not(.elementor-motion-effects-element-type-background), .elementor-9600 .elementor-element.elementor-element-180ff02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9FF;}.elementor-9600 .elementor-element.elementor-element-180ff02 > .elementor-background-overlay{opacity:0.06;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9600 .elementor-element.elementor-element-180ff02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 0px 40px 0px;}.elementor-9600 .elementor-element.elementor-element-99eef8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-549f4c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9600 .elementor-element.elementor-element-549f4c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9600 .elementor-element.elementor-element-2de37a0 > .elementor-element-populated{padding:70px 40px 60px 40px;}.elementor-9600 .elementor-element.elementor-element-75d0640 img{width:100%;}.elementor-9600 .elementor-element.elementor-element-6fcdac2 > .elementor-element-populated{padding:80px 67px 30px 21px;}.elementor-9600 .elementor-element.elementor-element-3ffa206 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-3ffa206{text-align:left;}.elementor-9600 .elementor-element.elementor-element-3ffa206 .elementor-heading-title{font-family:"Libre Caslon Display", Sans-serif;font-size:61px;font-weight:300;line-height:65px;letter-spacing:-2.5px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#0C2667;}.elementor-9600 .elementor-element.elementor-element-ce6078e{width:var( --container-widget-width, 104.684% );max-width:104.684%;--container-widget-width:104.684%;--container-widget-flex-grow:0;text-align:left;}.elementor-9600 .elementor-element.elementor-element-ce6078e > .elementor-widget-container{padding:42px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-ce6078e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:28px;letter-spacing:-0.4px;word-spacing:3px;}.elementor-9600 .elementor-element.elementor-element-5203a9b{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;--e-icon-list-icon-size:23px;}.elementor-9600 .elementor-element.elementor-element-5203a9b > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-item:not(:last-child):after{content:"";width:73%;border-color:#344B84;}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-icon i{color:#859ACA;transition:color 0.3s;}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-icon svg{fill:#859ACA;transition:fill 0.3s;}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-item > a{font-size:16px;font-weight:500;letter-spacing:-0.6px;}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-text{color:#0F2F53;transition:color 0.3s;}.elementor-9600 .elementor-element.elementor-element-6582353 > .elementor-widget-container{padding:43px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-6582353 .elementor-button{font-size:18px;}.elementor-9600 .elementor-element.elementor-element-6e52b16:not(.elementor-motion-effects-element-type-background), .elementor-9600 .elementor-element.elementor-element-6e52b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-6e52b16 > .elementor-background-overlay{background-image:url("https://ninfra.in/wp-content/uploads/2025/12/Villa-Construction.webp");background-position:bottom right;background-repeat:no-repeat;background-size:100% auto;opacity:0.11;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9600 .elementor-element.elementor-element-6e52b16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:42px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-26227c1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-d6d9493{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9600 .elementor-element.elementor-element-d6d9493 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9600 .elementor-element.elementor-element-18105e8 > .elementor-element-populated{padding:40px 30px 30px 30px;}.elementor-9600 .elementor-element.elementor-element-a362838{text-align:center;}.elementor-9600 .elementor-element.elementor-element-a362838 .elementor-heading-title{font-size:30px;font-weight:600;}.elementor-9600 .elementor-element.elementor-element-c81ea4e{width:var( --container-widget-width, 104.684% );max-width:104.684%;--container-widget-width:104.684%;--container-widget-flex-grow:0;text-align:justify;}.elementor-9600 .elementor-element.elementor-element-c81ea4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-c81ea4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:28px;letter-spacing:-0.4px;word-spacing:3px;}.elementor-9600 .elementor-element.elementor-element-256b670:not(.elementor-motion-effects-element-type-background), .elementor-9600 .elementor-element.elementor-element-256b670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-256b670{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:42px 0px 20px 0px;}.elementor-9600 .elementor-element.elementor-element-256b670 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9600 .elementor-element.elementor-element-3444226{text-align:center;}.elementor-9600 .elementor-element.elementor-element-3444226 .elementor-heading-title{font-size:45px;font-weight:600;letter-spacing:-1.2px;color:#0C2667;}.elementor-9600 .elementor-element.elementor-element-decccf9:not(.elementor-motion-effects-element-type-background), .elementor-9600 .elementor-element.elementor-element-decccf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-decccf9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6px 0px 00px 0px;}.elementor-9600 .elementor-element.elementor-element-decccf9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-b27b277.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-b27b277.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-c8b3b97{text-align:center;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-ae1fd98.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-ae1fd98.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-e28e276 .elementor-heading-title{font-size:41px;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-cc1f94b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-cc1f94b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-8966bfb:not(.elementor-motion-effects-element-type-background), .elementor-9600 .elementor-element.elementor-element-8966bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-9600 .elementor-element.elementor-element-8966bfb > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9600 .elementor-element.elementor-element-8966bfb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-90845fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-90845fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-0ee5ac2{text-align:center;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-6b823fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-6b823fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-6ad8fe1 .elementor-heading-title{font-size:41px;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-0e94d21.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-0e94d21.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-222cdae:not(.elementor-motion-effects-element-type-background), .elementor-9600 .elementor-element.elementor-element-222cdae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-222cdae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9600 .elementor-element.elementor-element-222cdae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-16c3013.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-16c3013.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-57ec5cc{text-align:center;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-359966e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-359966e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-e835a71 .elementor-heading-title{font-size:41px;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-dd7a280.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-dd7a280.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-56997d7:not(.elementor-motion-effects-element-type-background), .elementor-9600 .elementor-element.elementor-element-56997d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-9600 .elementor-element.elementor-element-56997d7 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9600 .elementor-element.elementor-element-56997d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-111c16e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-111c16e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-6970b05{text-align:center;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-ac3cc9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-ac3cc9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-7364376 .elementor-heading-title{font-size:41px;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-0c66b5a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-0c66b5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-4117b7f:not(.elementor-motion-effects-element-type-background), .elementor-9600 .elementor-element.elementor-element-4117b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-4117b7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 46px 0px;}.elementor-9600 .elementor-element.elementor-element-4117b7f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-a37ef18.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-a37ef18.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-3e9c07b{text-align:center;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-bd76624.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-bd76624.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-ca154a9 .elementor-heading-title{font-size:41px;}.elementor-bc-flex-widget .elementor-9600 .elementor-element.elementor-element-52a95a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9600 .elementor-element.elementor-element-52a95a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9600 .elementor-element.elementor-element-ef779b6:not(.elementor-motion-effects-element-type-background), .elementor-9600 .elementor-element.elementor-element-ef779b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B365B;}.elementor-9600 .elementor-element.elementor-element-ef779b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:69px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-ef779b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9600 .elementor-element.elementor-element-5fa3d5c{text-align:center;}.elementor-9600 .elementor-element.elementor-element-5fa3d5c .elementor-heading-title{font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-098ef9f:not(.elementor-motion-effects-element-type-background), .elementor-9600 .elementor-element.elementor-element-098ef9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B365B;}.elementor-9600 .elementor-element.elementor-element-098ef9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 20px 0px;}.elementor-9600 .elementor-element.elementor-element-098ef9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9600 .elementor-element.elementor-element-c27ebfb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9600 .elementor-element.elementor-element-c27ebfb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-1e83a8c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-b3327f3 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-a461c66{text-align:center;}.elementor-9600 .elementor-element.elementor-element-a461c66 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:93px;font-weight:600;color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-28d3a34 > .elementor-widget-container{padding:0px 30px 22px 30px;}.elementor-9600 .elementor-element.elementor-element-28d3a34{text-align:center;}.elementor-9600 .elementor-element.elementor-element-28d3a34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-59fdf29 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-92f26c7{text-align:center;}.elementor-9600 .elementor-element.elementor-element-92f26c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:93px;font-weight:600;color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-1022f01 > .elementor-widget-container{padding:0px 30px 22px 30px;}.elementor-9600 .elementor-element.elementor-element-1022f01{text-align:center;}.elementor-9600 .elementor-element.elementor-element-1022f01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-f6fe0a4{text-align:center;}.elementor-9600 .elementor-element.elementor-element-f6fe0a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:93px;font-weight:600;color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-4fd39a1 > .elementor-widget-container{padding:0px 30px 22px 30px;}.elementor-9600 .elementor-element.elementor-element-4fd39a1{text-align:center;}.elementor-9600 .elementor-element.elementor-element-4fd39a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-42288ab:not(.elementor-motion-effects-element-type-background), .elementor-9600 .elementor-element.elementor-element-42288ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B365B;}.elementor-9600 .elementor-element.elementor-element-42288ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-9600 .elementor-element.elementor-element-42288ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9600 .elementor-element.elementor-element-29d1a18 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9600 .elementor-element.elementor-element-29d1a18 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-cc51894{padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-3efc1db > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-f6909e8{text-align:center;}.elementor-9600 .elementor-element.elementor-element-f6909e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:93px;font-weight:600;color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-91f36c9 > .elementor-widget-container{padding:0px 30px 22px 30px;}.elementor-9600 .elementor-element.elementor-element-91f36c9{text-align:center;}.elementor-9600 .elementor-element.elementor-element-91f36c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-5f55865 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-08c82f4{text-align:center;}.elementor-9600 .elementor-element.elementor-element-08c82f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:93px;font-weight:600;color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-a610aea > .elementor-widget-container{padding:0px 30px 22px 30px;}.elementor-9600 .elementor-element.elementor-element-a610aea{text-align:center;}.elementor-9600 .elementor-element.elementor-element-a610aea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-9600 .elementor-element.elementor-element-f6eba7c{padding:50px 0px 80px 0px;}.elementor-9600 .elementor-element.elementor-element-0ef39d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 14px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-283cfcb{text-align:center;}.elementor-9600 .elementor-element.elementor-element-283cfcb .elementor-heading-title{font-size:30px;font-weight:600;}.elementor-9600 .elementor-element.elementor-element-a551865 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-a551865 .gallery-item{padding:0 13px 13px 0;}.elementor-9600 .elementor-element.elementor-element-a551865 .gallery{margin:0 -13px -13px 0;}.elementor-9600 .elementor-element.elementor-element-a551865 .gallery-item .gallery-caption{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9600 .elementor-element.elementor-element-2de37a0{width:66.447%;}.elementor-9600 .elementor-element.elementor-element-6fcdac2{width:33.553%;}.elementor-9600 .elementor-element.elementor-element-b27b277{width:12.875%;}.elementor-9600 .elementor-element.elementor-element-ae1fd98{width:42.517%;}.elementor-9600 .elementor-element.elementor-element-cc1f94b{width:44.272%;}.elementor-9600 .elementor-element.elementor-element-90845fc{width:12.875%;}.elementor-9600 .elementor-element.elementor-element-6b823fe{width:42.517%;}.elementor-9600 .elementor-element.elementor-element-0e94d21{width:44.272%;}.elementor-9600 .elementor-element.elementor-element-16c3013{width:12.875%;}.elementor-9600 .elementor-element.elementor-element-359966e{width:42.517%;}.elementor-9600 .elementor-element.elementor-element-dd7a280{width:44.272%;}.elementor-9600 .elementor-element.elementor-element-111c16e{width:12.875%;}.elementor-9600 .elementor-element.elementor-element-ac3cc9a{width:42.517%;}.elementor-9600 .elementor-element.elementor-element-0c66b5a{width:44.272%;}.elementor-9600 .elementor-element.elementor-element-a37ef18{width:12.875%;}.elementor-9600 .elementor-element.elementor-element-bd76624{width:42.517%;}.elementor-9600 .elementor-element.elementor-element-52a95a4{width:44.272%;}.elementor-9600 .elementor-element.elementor-element-59fdf29{width:29.265%;}.elementor-9600 .elementor-element.elementor-element-7c61dc5{width:37.068%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9600 .elementor-element.elementor-element-c27ebfb{width:60%;}.elementor-9600 .elementor-element.elementor-element-29d1a18{width:60%;}}@media(min-width:1025px){.elementor-9600 .elementor-element.elementor-element-6e52b16 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-9600 .elementor-element.elementor-element-99eef8e > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-9600 .elementor-element.elementor-element-2de37a0 > .elementor-element-populated{padding:36px 36px 36px 36px;}.elementor-9600 .elementor-element.elementor-element-6fcdac2 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-9600 .elementor-element.elementor-element-3ffa206 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-3ffa206 .elementor-heading-title{font-size:24px;line-height:1.2em;letter-spacing:0.1px;}.elementor-9600 .elementor-element.elementor-element-26227c1 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-9600 .elementor-element.elementor-element-18105e8 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-9600 .elementor-element.elementor-element-098ef9f{padding:0px 40px 0px 40px;}.elementor-9600 .elementor-element.elementor-element-c27ebfb > .elementor-element-populated{padding:69px 0px 40px 0px;}.elementor-9600 .elementor-element.elementor-element-28d3a34 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-9600 .elementor-element.elementor-element-1022f01 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-9600 .elementor-element.elementor-element-4fd39a1 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-9600 .elementor-element.elementor-element-42288ab{padding:0px 40px 0px 40px;}.elementor-9600 .elementor-element.elementor-element-29d1a18 > .elementor-element-populated{padding:69px 0px 40px 0px;}.elementor-9600 .elementor-element.elementor-element-91f36c9 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-9600 .elementor-element.elementor-element-a610aea .elementor-heading-title{font-size:16px;line-height:1.3em;}}@media(max-width:767px){.elementor-9600 .elementor-element.elementor-element-99eef8e > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-9600 .elementor-element.elementor-element-2de37a0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-9600 .elementor-element.elementor-element-2de37a0 > .elementor-element-populated{padding:17px 0px 0px 17px;}.elementor-9600 .elementor-element.elementor-element-6fcdac2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:6px;}.elementor-9600 .elementor-element.elementor-element-6fcdac2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-3ffa206 > .elementor-widget-container{padding:20px 12px 12px 12px;}.elementor-9600 .elementor-element.elementor-element-3ffa206{text-align:center;}.elementor-9600 .elementor-element.elementor-element-3ffa206 .elementor-heading-title{font-size:32px;letter-spacing:-1px;word-spacing:0em;}.elementor-9600 .elementor-element.elementor-element-ce6078e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 20px 0px 20px;}.elementor-9600 .elementor-element.elementor-element-ce6078e{text-align:center;}.elementor-9600 .elementor-element.elementor-element-ce6078e .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:-0.2px;}.elementor-9600 .elementor-element.elementor-element-5203a9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 26px;}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-9600 .elementor-element.elementor-element-5203a9b{--e-icon-list-icon-size:20px;}.elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9600 .elementor-element.elementor-element-5203a9b .elementor-icon-list-item > a{font-size:16px;line-height:1.7em;letter-spacing:-0.8px;}.elementor-9600 .elementor-element.elementor-element-6582353 > .elementor-widget-container{padding:24px 20px 22px 20px;}.elementor-9600 .elementor-element.elementor-element-6582353 .elementor-button{font-size:17px;line-height:1.3em;}.elementor-9600 .elementor-element.elementor-element-6e52b16 > .elementor-background-overlay{background-image:url("https://ninfra.in/wp-content/uploads/2025/12/Villa-Construction.webp");background-position:center center;background-size:100% auto;}.elementor-9600 .elementor-element.elementor-element-26227c1 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-9600 .elementor-element.elementor-element-18105e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:6px;}.elementor-9600 .elementor-element.elementor-element-18105e8 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-9600 .elementor-element.elementor-element-a362838{text-align:center;}.elementor-9600 .elementor-element.elementor-element-c81ea4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:18px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-c81ea4e{text-align:justify;}.elementor-9600 .elementor-element.elementor-element-c81ea4e .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:-0.2px;}.elementor-9600 .elementor-element.elementor-element-256b670{padding:43px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-3444226 > .elementor-widget-container{padding:19px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-3444226{text-align:center;}.elementor-9600 .elementor-element.elementor-element-3444226 .elementor-heading-title{font-size:28px;}.elementor-9600 .elementor-element.elementor-element-c8b3b97 .elementor-heading-title{font-size:69px;}.elementor-9600 .elementor-element.elementor-element-e28e276{text-align:center;}.elementor-9600 .elementor-element.elementor-element-e28e276 .elementor-heading-title{font-size:30px;}.elementor-9600 .elementor-element.elementor-element-3b9d9be{text-align:justify;}.elementor-9600 .elementor-element.elementor-element-0ee5ac2 .elementor-heading-title{font-size:69px;}.elementor-9600 .elementor-element.elementor-element-6ad8fe1{text-align:center;}.elementor-9600 .elementor-element.elementor-element-6ad8fe1 .elementor-heading-title{font-size:30px;}.elementor-9600 .elementor-element.elementor-element-e9bc411{text-align:justify;}.elementor-9600 .elementor-element.elementor-element-57ec5cc .elementor-heading-title{font-size:69px;}.elementor-9600 .elementor-element.elementor-element-e835a71{text-align:center;}.elementor-9600 .elementor-element.elementor-element-e835a71 .elementor-heading-title{font-size:30px;}.elementor-9600 .elementor-element.elementor-element-4e831af{text-align:justify;}.elementor-9600 .elementor-element.elementor-element-6970b05 .elementor-heading-title{font-size:69px;}.elementor-9600 .elementor-element.elementor-element-7364376{text-align:center;}.elementor-9600 .elementor-element.elementor-element-7364376 .elementor-heading-title{font-size:30px;}.elementor-9600 .elementor-element.elementor-element-ef31b12{text-align:justify;}.elementor-9600 .elementor-element.elementor-element-3e9c07b .elementor-heading-title{font-size:69px;}.elementor-9600 .elementor-element.elementor-element-ca154a9{text-align:center;}.elementor-9600 .elementor-element.elementor-element-ca154a9 .elementor-heading-title{font-size:30px;}.elementor-9600 .elementor-element.elementor-element-fd26f4c{text-align:justify;}.elementor-9600 .elementor-element.elementor-element-5fa3d5c{text-align:center;}.elementor-9600 .elementor-element.elementor-element-098ef9f{padding:0px 20px 0px 49px;}.elementor-9600 .elementor-element.elementor-element-c27ebfb{width:90%;}.elementor-9600 .elementor-element.elementor-element-c27ebfb > .elementor-element-populated{padding:0px 0px 18px 0px;}.elementor-9600 .elementor-element.elementor-element-b3327f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9600 .elementor-element.elementor-element-b3327f3 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:36px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-a461c66 .elementor-heading-title{font-size:62px;}.elementor-9600 .elementor-element.elementor-element-28d3a34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-28d3a34{text-align:center;}.elementor-9600 .elementor-element.elementor-element-28d3a34 .elementor-heading-title{font-size:22px;line-height:1.3em;letter-spacing:0.1px;}.elementor-9600 .elementor-element.elementor-element-59fdf29 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9600 .elementor-element.elementor-element-59fdf29 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:36px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-92f26c7 .elementor-heading-title{font-size:62px;}.elementor-9600 .elementor-element.elementor-element-1022f01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-1022f01{text-align:center;}.elementor-9600 .elementor-element.elementor-element-1022f01 .elementor-heading-title{font-size:22px;line-height:1.3em;letter-spacing:0.1px;}.elementor-9600 .elementor-element.elementor-element-7c61dc5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9600 .elementor-element.elementor-element-7c61dc5 > .elementor-element-populated{padding:36px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-f6fe0a4 .elementor-heading-title{font-size:62px;}.elementor-9600 .elementor-element.elementor-element-4fd39a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-4fd39a1{text-align:center;}.elementor-9600 .elementor-element.elementor-element-4fd39a1 .elementor-heading-title{font-size:22px;line-height:1.3em;letter-spacing:0.1px;}.elementor-9600 .elementor-element.elementor-element-42288ab{padding:0px 20px 0px 49px;}.elementor-9600 .elementor-element.elementor-element-29d1a18{width:90%;}.elementor-9600 .elementor-element.elementor-element-29d1a18 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-9600 .elementor-element.elementor-element-3efc1db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-1px;}.elementor-9600 .elementor-element.elementor-element-3efc1db > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-f6909e8 .elementor-heading-title{font-size:62px;}.elementor-9600 .elementor-element.elementor-element-91f36c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-91f36c9{text-align:center;}.elementor-9600 .elementor-element.elementor-element-91f36c9 .elementor-heading-title{font-size:22px;line-height:1.3em;letter-spacing:0.1px;}.elementor-9600 .elementor-element.elementor-element-5f55865 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9600 .elementor-element.elementor-element-5f55865 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:36px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-08c82f4 .elementor-heading-title{font-size:62px;}.elementor-9600 .elementor-element.elementor-element-a610aea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9600 .elementor-element.elementor-element-a610aea{text-align:center;}.elementor-9600 .elementor-element.elementor-element-a610aea .elementor-heading-title{font-size:22px;line-height:1.3em;letter-spacing:0.1px;}.elementor-9600 .elementor-element.elementor-element-f6eba7c{padding:40px 0px 40px 0px;}.elementor-9600 .elementor-element.elementor-element-0ef39d9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-9600 .elementor-element.elementor-element-283cfcb{text-align:center;}.elementor-9600 .elementor-element.elementor-element-283cfcb .elementor-heading-title{font-size:26px;}.elementor-9600 .elementor-element.elementor-element-a551865 > .elementor-widget-container{padding:0px 0px 0px 0px;}}