.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-98 .elementor-element.elementor-element-ffc41ca{background-image:url("https://grainfarms.in/wp-content/uploads/2026/06/DP-New-Construction-Home.width-800.jpg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:74px 74px 74px 74px;background-position:center center;background-size:cover;text-align:center;}.elementor-98 .elementor-element.elementor-element-ffc41ca .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-weight:600;color:#D8B700;}.elementor-98 .elementor-element.elementor-element-2e32ac1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -90px;text-align:center;}.elementor-98 .elementor-element.elementor-element-2e32ac1 .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-size:23px;font-weight:600;color:#AD8045;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-98 .elementor-element.elementor-element-1699e05{width:var( --container-widget-width, 100.622% );max-width:100.622%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.622%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-1699e05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-98 .elementor-element.elementor-element-e78a3b5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-98 .elementor-element.elementor-element-e78a3b5 .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-size:15px;font-weight:600;color:#204555;}.elementor-98 .elementor-element.elementor-element-926ab3a{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-98 .elementor-element.elementor-element-dde9a56{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-98 .elementor-element.elementor-element-dde9a56 .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-size:16px;font-weight:600;color:#204555;}.elementor-98 .elementor-element.elementor-element-03afe80{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-98 .elementor-element.elementor-element-7bc5ec8{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-98 .elementor-element.elementor-element-f6d00b7{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-98 .elementor-element.elementor-element-f6d00b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-98 .elementor-element.elementor-element-f6d00b7 .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-size:15px;font-weight:600;color:#204555;}.elementor-98 .elementor-element.elementor-element-364604d{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:767px){.elementor-98 .elementor-element.elementor-element-2e32ac1{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-98 .elementor-element.elementor-element-1699e05{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-f6d00b7{width:var( --container-widget-width, 10px );max-width:10px;margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;--container-widget-width:10px;--container-widget-flex-grow:0;}}