.elementor-12 .elementor-element.elementor-element-2669f71:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2669f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tejashwanisingh.online/wp-content/uploads/2026/04/modern-country-houses-construction-2048x1535-1.webp");}.elementor-12 .elementor-element.elementor-element-2669f71 > .elementor-background-overlay{background-color:#010101;opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-2669f71 > .elementor-container{max-width:1600px;min-height:400px;}.elementor-12 .elementor-element.elementor-element-2669f71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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-12 .elementor-element.elementor-element-584b383{text-align:center;}.elementor-12 .elementor-element.elementor-element-584b383 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:85px;font-weight:600;color:#FDFFFF;}.elementor-12 .elementor-element.elementor-element-65dca8a > .elementor-shape-top .elementor-shape-fill{fill:#FF0000;}.elementor-12 .elementor-element.elementor-element-08a18c0 .elementor-heading-title{color:#FF003F;}.elementor-12 .elementor-element.elementor-element-6e4a4e7{width:var( --container-widget-width, 111.091% );max-width:111.091%;--container-widget-width:111.091%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6e4a4e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3bbd9b4{--spacer-size:50px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5ae0edb{width:var( --container-widget-width, 86.723% );max-width:86.723%;--container-widget-width:86.723%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5ae0edb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:22px;}.elementor-12 .elementor-element.elementor-element-5ae0edb.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-5ae0edb.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5ae0edb.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-5ae0edb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-5ae0edb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-5ae0edb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-5ae0edb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-5ae0edb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-5ae0edb.elementor-view-default:has(:focus) .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-5ae0edb .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-5ae0edb .elementor-icon i{transform:rotate(360deg);}.elementor-12 .elementor-element.elementor-element-5ae0edb .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-5ae0edb:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-5ae0edb:has(:focus) .elementor-icon-box-title{color:#0D1112;}.elementor-12 .elementor-element.elementor-element-5ae0edb .elementor-icon-box-description{color:#000000;}.elementor-12 .elementor-element.elementor-element-7972351{--spacer-size:3px;}.elementor-12 .elementor-element.elementor-element-355a5e1 .elementor-icon-box-wrapper{align-items:start;gap:26px;}.elementor-12 .elementor-element.elementor-element-355a5e1.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-355a5e1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-355a5e1.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-355a5e1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-355a5e1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-355a5e1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-355a5e1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-355a5e1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-355a5e1.elementor-view-default:has(:focus) .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-355a5e1 .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-355a5e1 .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-355a5e1:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-355a5e1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-355a5e1 .elementor-icon-box-description{color:#000000;}.elementor-12 .elementor-element.elementor-element-6090226{--spacer-size:1px;}.elementor-12 .elementor-element.elementor-element-625bc43 .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-12 .elementor-element.elementor-element-625bc43.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-625bc43.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-625bc43.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-625bc43.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-625bc43.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-625bc43.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-625bc43.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-625bc43.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-625bc43.elementor-view-default:has(:focus) .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-625bc43 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-625bc43 .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-625bc43:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-625bc43:has(:focus) .elementor-icon-box-title{color:#010303;}.elementor-12 .elementor-element.elementor-element-625bc43 .elementor-icon-box-description{color:#000000;}.elementor-12 .elementor-element.elementor-element-80c00dc{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-d746344:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d746344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tejashwanisingh.online/wp-content/uploads/2026/04/modern-country-houses-construction-2048x1535-1.webp");}.elementor-12 .elementor-element.elementor-element-d746344 > .elementor-background-overlay{background-color:#0D0505;opacity:0.53;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-d746344 > .elementor-container{min-height:276px;}.elementor-12 .elementor-element.elementor-element-d746344{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-c4010a8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-c4010a8.elementor-view-stacked .elementor-icon{background-color:#FE0101;}.elementor-12 .elementor-element.elementor-element-c4010a8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c4010a8.elementor-view-default .elementor-icon{fill:#FE0101;color:#FE0101;border-color:#FE0101;}.elementor-12 .elementor-element.elementor-element-c4010a8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-c4010a8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF0000;fill:#402020;color:#402020;}.elementor-12 .elementor-element.elementor-element-c4010a8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-c4010a8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-c4010a8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-c4010a8.elementor-view-default:has(:focus) .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-12 .elementor-element.elementor-element-c4010a8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-c4010a8.elementor-view-framed:has(:focus) .elementor-icon{background-color:#402020;}.elementor-12 .elementor-element.elementor-element-c4010a8 .elementor-icon{font-size:31px;}.elementor-12 .elementor-element.elementor-element-c4010a8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c4010a8 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-c4010a8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c4010a8:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-c4010a8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c4010a8 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c56d77a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-c56d77a.elementor-view-stacked .elementor-icon{background-color:#FF0303;}.elementor-12 .elementor-element.elementor-element-c56d77a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c56d77a.elementor-view-default .elementor-icon{fill:#FF0303;color:#FF0303;border-color:#FF0303;}.elementor-12 .elementor-element.elementor-element-c56d77a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-c56d77a.elementor-view-framed:has(:focus) .elementor-icon{background-color:#431919;}.elementor-12 .elementor-element.elementor-element-c56d77a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-c56d77a.elementor-view-stacked:has(:focus) .elementor-icon{fill:#431919;color:#431919;}.elementor-12 .elementor-element.elementor-element-c56d77a .elementor-icon{font-size:31px;}.elementor-12 .elementor-element.elementor-element-c56d77a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c56d77a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;line-height:50px;}.elementor-12 .elementor-element.elementor-element-c56d77a .elementor-icon-box-title{color:#F9FDFF;}.elementor-12 .elementor-element.elementor-element-c56d77a:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-c56d77a:has(:focus) .elementor-icon-box-title{color:#FDFDFD;}.elementor-12 .elementor-element.elementor-element-c56d77a .elementor-icon-box-description{color:#FFFCFC;}.elementor-12 .elementor-element.elementor-element-a0f2b8c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-a0f2b8c.elementor-view-stacked .elementor-icon{background-color:#FF0025;}.elementor-12 .elementor-element.elementor-element-a0f2b8c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a0f2b8c.elementor-view-default .elementor-icon{fill:#FF0025;color:#FF0025;border-color:#FF0025;}.elementor-12 .elementor-element.elementor-element-a0f2b8c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-a0f2b8c.elementor-view-framed:has(:focus) .elementor-icon{background-color:#2A1010;}.elementor-12 .elementor-element.elementor-element-a0f2b8c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-a0f2b8c.elementor-view-stacked:has(:focus) .elementor-icon{fill:#2A1010;color:#2A1010;}.elementor-12 .elementor-element.elementor-element-a0f2b8c .elementor-icon{font-size:31px;}.elementor-12 .elementor-element.elementor-element-a0f2b8c .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a0f2b8c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;line-height:50px;}.elementor-12 .elementor-element.elementor-element-a0f2b8c .elementor-icon-box-title{color:#F7FAFB;}.elementor-12 .elementor-element.elementor-element-a0f2b8c:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-a0f2b8c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a0f2b8c .elementor-icon-box-description{color:#F7F6F6;}.elementor-12 .elementor-element.elementor-element-3d603c1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-3d603c1.elementor-view-stacked .elementor-icon{background-color:#FF0017;}.elementor-12 .elementor-element.elementor-element-3d603c1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3d603c1.elementor-view-default .elementor-icon{fill:#FF0017;color:#FF0017;border-color:#FF0017;}.elementor-12 .elementor-element.elementor-element-3d603c1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-3d603c1.elementor-view-framed:has(:focus) .elementor-icon{background-color:#451B1B;}.elementor-12 .elementor-element.elementor-element-3d603c1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-3d603c1.elementor-view-stacked:has(:focus) .elementor-icon{fill:#451B1B;color:#451B1B;}.elementor-12 .elementor-element.elementor-element-3d603c1 .elementor-icon{font-size:31px;}.elementor-12 .elementor-element.elementor-element-3d603c1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3d603c1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;line-height:50px;}.elementor-12 .elementor-element.elementor-element-3d603c1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3d603c1:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-3d603c1:has(:focus) .elementor-icon-box-title{color:#F3F7F8;}.elementor-12 .elementor-element.elementor-element-3d603c1 .elementor-icon-box-description{color:#FEFCFC;}.elementor-12 .elementor-element.elementor-element-c716bb4{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-8b04ff7{text-align:center;}.elementor-12 .elementor-element.elementor-element-8b04ff7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#F90000;}.elementor-12 .elementor-element.elementor-element-f2f3508{text-align:center;}.elementor-12 .elementor-element.elementor-element-f2f3508 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:600;color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-5ee1810{width:55.789%;}.elementor-12 .elementor-element.elementor-element-0f5a358{width:44.037%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2669f71 > .elementor-container{max-width:1600px;min-height:190px;}.elementor-12 .elementor-element.elementor-element-584b383 .elementor-heading-title{font-size:33px;}.elementor-12 .elementor-element.elementor-element-5ae0edb .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-355a5e1 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-355a5e1 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-625bc43 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-625bc43 .elementor-icon{font-size:22px;}}