.elementor-34484 .elementor-element.elementor-element-089fbcf{--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;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-089fbcf:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-089fbcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e147a3 );}.elementor-34484 .elementor-element.elementor-element-f2733b4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-f2733b4.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-34484 .elementor-element.elementor-element-8f7a8e2{--display:flex;--min-height:600px;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);}.elementor-34484 .elementor-element.elementor-element-8f7a8e2:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-8f7a8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesmiles.com/wp-content/uploads/2026/03/IMG_2389-scaled-e1777995623382.jpg");background-position:-250px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-34484 .elementor-element.elementor-element-31ddfd2{--display:flex;}.elementor-34484 .elementor-element.elementor-element-f34aad8{--spacer-size:50px;}.elementor-widget-heading .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-primary );}.elementor-34484 .elementor-element.elementor-element-452beba .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:50px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-032ad02{--spacer-size:5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-34484 .elementor-element.elementor-element-37f1ed2{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-87d4633{--spacer-size:5px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34484 .elementor-element.elementor-element-d44175f .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:#001D3D;border-radius:32px 32px 32px 32px;padding:12px 20px 12px 20px;}.elementor-34484 .elementor-element.elementor-element-d44175f .elementor-button:hover, .elementor-34484 .elementor-element.elementor-element-d44175f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34484 .elementor-element.elementor-element-d44175f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34484 .elementor-element.elementor-element-d44175f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-34484 .elementor-element.elementor-element-d44175f .elementor-button-content-wrapper{flex-direction:row;}.elementor-34484 .elementor-element.elementor-element-d44175f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-34484 .elementor-element.elementor-element-d44175f .elementor-button:hover svg, .elementor-34484 .elementor-element.elementor-element-d44175f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34484 .elementor-element.elementor-element-b0bb44c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-b0bb44c.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-34484 .elementor-element.elementor-element-da5035f{--display:flex;}.elementor-34484 .elementor-element.elementor-element-faff221{--spacer-size:5px;}.elementor-34484 .elementor-element.elementor-element-b43c4e7{text-align:start;}.elementor-34484 .elementor-element.elementor-element-b43c4e7 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:50px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-d80e8f3{--spacer-size:5px;}.elementor-34484 .elementor-element.elementor-element-8f7b527{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-8f7b527.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34484 .elementor-element.elementor-element-35f2ead{--display:flex;}.elementor-34484 .elementor-element.elementor-element-274a236{text-align:start;}.elementor-34484 .elementor-element.elementor-element-274a236 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-07cf646{color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-8e7fe2d{--display:flex;}.elementor-34484 .elementor-element.elementor-element-8e7fe2d.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-34484 .elementor-element.elementor-element-13811ef{width:var( --container-widget-width, 129.536% );max-width:129.536%;--container-widget-width:129.536%;--container-widget-flex-grow:0;text-align:center;}.elementor-34484 .elementor-element.elementor-element-13811ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-13811ef:hover img{opacity:1;}.elementor-34484 .elementor-element.elementor-element-e7abac4{--display:flex;}.elementor-34484 .elementor-element.elementor-element-85893f8{text-align:start;}.elementor-34484 .elementor-element.elementor-element-85893f8 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-fe10bcb{color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-4ab3c86{--display:flex;}.elementor-34484 .elementor-element.elementor-element-4ab3c86.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-9fb27b1{width:var( --container-widget-width, 129.536% );max-width:129.536%;--container-widget-width:129.536%;--container-widget-flex-grow:0;text-align:center;}.elementor-34484 .elementor-element.elementor-element-9fb27b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-9fb27b1:hover img{opacity:1;}.elementor-34484 .elementor-element.elementor-element-e47a4d9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-e47a4d9.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34484 .elementor-element.elementor-element-1725dad{--display:flex;}.elementor-34484 .elementor-element.elementor-element-07f6ba3{text-align:start;}.elementor-34484 .elementor-element.elementor-element-07f6ba3 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-769e4ac{color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-c372dc2{--display:flex;}.elementor-34484 .elementor-element.elementor-element-c372dc2.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-f145cc4{width:var( --container-widget-width, 129.536% );max-width:129.536%;--container-widget-width:129.536%;--container-widget-flex-grow:0;text-align:center;}.elementor-34484 .elementor-element.elementor-element-f145cc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-f145cc4:hover img{opacity:1;}.elementor-34484 .elementor-element.elementor-element-ae584b8{--display:flex;}.elementor-34484 .elementor-element.elementor-element-d4807e2{text-align:start;}.elementor-34484 .elementor-element.elementor-element-d4807e2 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-0dd78d2{color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-1cd1d57{--display:flex;}.elementor-34484 .elementor-element.elementor-element-1cd1d57.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-d975a76{width:var( --container-widget-width, 129.536% );max-width:129.536%;--container-widget-width:129.536%;--container-widget-flex-grow:0;text-align:center;}.elementor-34484 .elementor-element.elementor-element-d975a76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-d975a76:hover img{opacity:1;}.elementor-34484 .elementor-element.elementor-element-1a2ff24{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-1a2ff24.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34484 .elementor-element.elementor-element-971c85b{--display:flex;}.elementor-34484 .elementor-element.elementor-element-a2e39bd{text-align:start;}.elementor-34484 .elementor-element.elementor-element-a2e39bd .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-b9a0e71{color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-5edf0d7{--display:flex;}.elementor-34484 .elementor-element.elementor-element-5edf0d7.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-da1cfcb{width:var( --container-widget-width, 129.536% );max-width:129.536%;--container-widget-width:129.536%;--container-widget-flex-grow:0;text-align:center;}.elementor-34484 .elementor-element.elementor-element-da1cfcb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-da1cfcb:hover img{opacity:1;}.elementor-34484 .elementor-element.elementor-element-1e17ef3{--spacer-size:50px;}.elementor-34484 .elementor-element.elementor-element-8217f63{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-8217f63:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-8217f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-891c1e4{--display:flex;}.elementor-34484 .elementor-element.elementor-element-891c1e4.e-con{--align-self:center;}.elementor-34484 .elementor-element.elementor-element-3948576.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-c74947a{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-c74947a:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-c74947a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e147a3 );}.elementor-34484 .elementor-element.elementor-element-606d4f2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-606d4f2.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-34484 .elementor-element.elementor-element-f7850fc{--display:flex;--min-height:600px;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);}.elementor-34484 .elementor-element.elementor-element-f7850fc:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-f7850fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesmiles.com/wp-content/uploads/2026/03/1280x720px.png");background-position:-385px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-34484 .elementor-element.elementor-element-574ee28{--display:flex;}.elementor-34484 .elementor-element.elementor-element-f4d513f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-text );}.elementor-34484 .elementor-element.elementor-element-b456bbd{--spacer-size:5px;}.elementor-34484 .elementor-element.elementor-element-acba1e1{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-cc22a65{--spacer-size:5px;}.elementor-34484 .elementor-element.elementor-element-e96c28b .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:#001D3D;border-radius:32px 32px 32px 32px;padding:12px 20px 12px 20px;}.elementor-34484 .elementor-element.elementor-element-e96c28b .elementor-button:hover, .elementor-34484 .elementor-element.elementor-element-e96c28b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34484 .elementor-element.elementor-element-e96c28b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34484 .elementor-element.elementor-element-e96c28b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-34484 .elementor-element.elementor-element-e96c28b .elementor-button-content-wrapper{flex-direction:row;}.elementor-34484 .elementor-element.elementor-element-e96c28b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-34484 .elementor-element.elementor-element-e96c28b .elementor-button:hover svg, .elementor-34484 .elementor-element.elementor-element-e96c28b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34484 .elementor-element.elementor-element-18e7f3e{--spacer-size:50px;}.elementor-34484 .elementor-element.elementor-element-18e7f3e.elementor-element{--order:-99999 /* order start hack */;}.elementor-34484 .elementor-element.elementor-element-c282cf0{text-align:center;}.elementor-34484 .elementor-element.elementor-element-c282cf0 img{width:20%;}.elementor-34484 .elementor-element.elementor-element-74ae055{text-align:center;}.elementor-34484 .elementor-element.elementor-element-74ae055 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:50px;font-weight:600;line-height:60px;color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-ad007c9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-ad007c9.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34484 .elementor-element.elementor-element-d1b2e02{--display:flex;}.elementor-34484 .elementor-element.elementor-element-adc9f70{text-align:start;}.elementor-34484 .elementor-element.elementor-element-adc9f70 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-58a8830{color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-23fbe70{--display:flex;}.elementor-34484 .elementor-element.elementor-element-23fbe70.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-e01dc66{width:var( --container-widget-width, 129.536% );max-width:129.536%;--container-widget-width:129.536%;--container-widget-flex-grow:0;text-align:center;}.elementor-34484 .elementor-element.elementor-element-e01dc66.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-e01dc66:hover img{opacity:1;}.elementor-34484 .elementor-element.elementor-element-22e364b{--display:flex;}.elementor-34484 .elementor-element.elementor-element-ebe72b2{text-align:start;}.elementor-34484 .elementor-element.elementor-element-ebe72b2 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-ea7d823{color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-d245399{--display:flex;}.elementor-34484 .elementor-element.elementor-element-d245399.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-0eedfdf{width:var( --container-widget-width, 129.536% );max-width:129.536%;--container-widget-width:129.536%;--container-widget-flex-grow:0;text-align:center;}.elementor-34484 .elementor-element.elementor-element-0eedfdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-0eedfdf:hover img{opacity:1;}.elementor-34484 .elementor-element.elementor-element-29d0a16{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-29d0a16.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34484 .elementor-element.elementor-element-c9110b5{--display:flex;}.elementor-34484 .elementor-element.elementor-element-f3058a5{text-align:start;}.elementor-34484 .elementor-element.elementor-element-f3058a5 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-da08315{color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-e76029f{--display:flex;}.elementor-34484 .elementor-element.elementor-element-e76029f.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-5792118{width:var( --container-widget-width, 129.536% );max-width:129.536%;--container-widget-width:129.536%;--container-widget-flex-grow:0;text-align:center;}.elementor-34484 .elementor-element.elementor-element-5792118.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-5792118:hover img{opacity:1;}.elementor-34484 .elementor-element.elementor-element-227a109{--display:flex;}.elementor-34484 .elementor-element.elementor-element-89ad298{text-align:start;}.elementor-34484 .elementor-element.elementor-element-89ad298 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-967c9b9{color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-c7751a6{--display:flex;}.elementor-34484 .elementor-element.elementor-element-c7751a6.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-6c255da{width:var( --container-widget-width, 129.536% );max-width:129.536%;--container-widget-width:129.536%;--container-widget-flex-grow:0;text-align:center;}.elementor-34484 .elementor-element.elementor-element-6c255da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-6c255da:hover img{opacity:1;}.elementor-34484 .elementor-element.elementor-element-6c46a1c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-6c46a1c.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-34484 .elementor-element.elementor-element-ccc9299{--display:flex;}.elementor-34484 .elementor-element.elementor-element-90c98be{text-align:start;}.elementor-34484 .elementor-element.elementor-element-90c98be .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-34f0c96{color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-8d3653d{--display:flex;}.elementor-34484 .elementor-element.elementor-element-8d3653d.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-13d8a67{width:var( --container-widget-width, 129.536% );max-width:129.536%;--container-widget-width:129.536%;--container-widget-flex-grow:0;text-align:center;}.elementor-34484 .elementor-element.elementor-element-13d8a67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-13d8a67:hover img{opacity:1;}.elementor-34484 .elementor-element.elementor-element-7da706a{--display:flex;--min-height:800px;--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;--padding-top:300px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-7da706a:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-7da706a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesmiles.com/wp-content/uploads/2026/03/3A8EE71D-7984-4483-B785-733FEC51CCEF_L0_001-scaled-e1777995665265.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34484 .elementor-element.elementor-element-27d4960{padding:0px 0px 0px 0px;text-align:center;}.elementor-34484 .elementor-element.elementor-element-27d4960 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-34484 .elementor-element.elementor-element-1009289{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-3ce414d{--display:flex;--min-height:0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:00px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-3ce414d:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-3ce414d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-34484 .elementor-element.elementor-element-3ce414d:hover{background-color:var( --e-global-color-8d9d69d );}.elementor-34484 .elementor-element.elementor-element-cd5bf86{padding:35px 0px 35px 0px;text-align:center;}.elementor-34484 .elementor-element.elementor-element-cd5bf86 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-accent );}.elementor-34484 .elementor-element.elementor-element-cd5bf86 .elementor-heading-title a:hover, .elementor-34484 .elementor-element.elementor-element-cd5bf86 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-e5ea6d1{--display:flex;--min-height:0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:00px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-e5ea6d1:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-e5ea6d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34484 .elementor-element.elementor-element-e5ea6d1:hover{background-color:var( --e-global-color-8d9d69d );}.elementor-34484 .elementor-element.elementor-element-901156e{padding:35px 0px 35px 0px;text-align:center;}.elementor-34484 .elementor-element.elementor-element-901156e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-901156e .elementor-heading-title a:hover, .elementor-34484 .elementor-element.elementor-element-901156e .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-7022b14{--display:flex;--min-height:800px;--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;--padding-top:300px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-7022b14:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-7022b14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesmiles.com/wp-content/uploads/2025/11/3A8EE71D-7984-4483-B785-733FEC51CCEF_L0_001-scaled-e1762476197711.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34484 .elementor-element.elementor-element-12eb249{padding:0px 0px 0px 0px;text-align:center;}.elementor-34484 .elementor-element.elementor-element-12eb249 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-34484 .elementor-element.elementor-element-5413df8{--spacer-size:50px;}.elementor-34484 .elementor-element.elementor-element-b71f32a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-34484 .elementor-element.elementor-element-b71f32a .elementor-button:hover, .elementor-34484 .elementor-element.elementor-element-b71f32a .elementor-button:focus{background-color:var( --e-global-color-8d9d69d );color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-b71f32a .elementor-button:hover svg, .elementor-34484 .elementor-element.elementor-element-b71f32a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-3ae7393 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-3ae7393 .elementor-button:hover, .elementor-34484 .elementor-element.elementor-element-3ae7393 .elementor-button:focus{background-color:var( --e-global-color-8d9d69d );color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-3ae7393 .elementor-button:hover svg, .elementor-34484 .elementor-element.elementor-element-3ae7393 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-c016e46{--display:flex;--min-height:800px;--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:0.3;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-c016e46:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-c016e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e147a3 );}.elementor-34484 .elementor-element.elementor-element-c016e46::before, .elementor-34484 .elementor-element.elementor-element-c016e46 > .elementor-background-video-container::before, .elementor-34484 .elementor-element.elementor-element-c016e46 > .e-con-inner > .elementor-background-video-container::before, .elementor-34484 .elementor-element.elementor-element-c016e46 > .elementor-background-slideshow::before, .elementor-34484 .elementor-element.elementor-element-c016e46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34484 .elementor-element.elementor-element-c016e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://homesmiles.com/wp-content/uploads/2026/03/creative-abstract-art-circles-design-2026-01-05-23-18-12-utc-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-34484 .elementor-element.elementor-element-a264985{--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-34484 .elementor-element.elementor-element-a264985.e-con{--align-self:center;}.elementor-34484 .elementor-element.elementor-element-543fd22{--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-34484 .elementor-element.elementor-element-1c2c3bd .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:50px;font-weight:600;letter-spacing:2px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-34484 .elementor-element.elementor-element-d3b10bd{--spacer-size:300px;}.elementor-34484 .elementor-element.elementor-element-ebb1219 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-34484 .elementor-element.elementor-element-ebb1219 .elementor-button:hover, .elementor-34484 .elementor-element.elementor-element-ebb1219 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-ebb1219.elementor-element{--align-self:center;}.elementor-34484 .elementor-element.elementor-element-ebb1219 .elementor-button:hover svg, .elementor-34484 .elementor-element.elementor-element-ebb1219 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-a31b99d{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34484 .elementor-element.elementor-element-a31b99d.e-con{--align-self:center;}.elementor-34484 .elementor-element.elementor-element-0671194{--display:flex;--min-height:800px;--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:0.3;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-0671194:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-0671194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e147a3 );}.elementor-34484 .elementor-element.elementor-element-0671194::before, .elementor-34484 .elementor-element.elementor-element-0671194 > .elementor-background-video-container::before, .elementor-34484 .elementor-element.elementor-element-0671194 > .e-con-inner > .elementor-background-video-container::before, .elementor-34484 .elementor-element.elementor-element-0671194 > .elementor-background-slideshow::before, .elementor-34484 .elementor-element.elementor-element-0671194 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34484 .elementor-element.elementor-element-0671194 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://homesmiles.com/wp-content/uploads/2026/03/creative-abstract-art-circles-design-2026-01-05-23-18-12-utc-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-34484 .elementor-element.elementor-element-5f9f2e7{--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-34484 .elementor-element.elementor-element-5f9f2e7.e-con{--align-self:center;}.elementor-34484 .elementor-element.elementor-element-9bb47a7{--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-34484 .elementor-element.elementor-element-f80bca4 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:50px;font-weight:600;letter-spacing:2px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-34484 .elementor-element.elementor-element-f7cfd30{--spacer-size:300px;}.elementor-34484 .elementor-element.elementor-element-0c61e08{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34484 .elementor-element.elementor-element-0c61e08.e-con{--align-self:center;}.elementor-34484 .elementor-element.elementor-element-ed642b8{--spacer-size:50px;}.elementor-34484 .elementor-element.elementor-element-21f03b1 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-34484 .elementor-element.elementor-element-21f03b1 .elementor-button:hover, .elementor-34484 .elementor-element.elementor-element-21f03b1 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-21f03b1 .elementor-button:hover svg, .elementor-34484 .elementor-element.elementor-element-21f03b1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-f6e7187{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-f6e7187:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-f6e7187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://homesmiles.com/wp-content/uploads/2026/01/26-e1777995866223.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34484 .elementor-element.elementor-element-f6e7187::before, .elementor-34484 .elementor-element.elementor-element-f6e7187 > .elementor-background-video-container::before, .elementor-34484 .elementor-element.elementor-element-f6e7187 > .e-con-inner > .elementor-background-video-container::before, .elementor-34484 .elementor-element.elementor-element-f6e7187 > .elementor-background-slideshow::before, .elementor-34484 .elementor-element.elementor-element-f6e7187 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34484 .elementor-element.elementor-element-f6e7187 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-34484 .elementor-element.elementor-element-e4d0e20{--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-34484 .elementor-element.elementor-element-e4d0e20.e-con{--align-self:center;}.elementor-34484 .elementor-element.elementor-element-0e48e7b{--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-34484 .elementor-element.elementor-element-0e48e7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-b732cb1{--display:flex;}.elementor-34484 .elementor-element.elementor-element-b732cb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-582d7b6{--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-34484 .elementor-element.elementor-element-582d7b6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-15c884f .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:30px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-34484 .elementor-element.elementor-element-4f3d212{--spacer-size:50px;}.elementor-34484 .elementor-element.elementor-element-4529d82{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-34484 .elementor-element.elementor-element-7067df0{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-34484 .elementor-element.elementor-element-1ca8fa2{--spacer-size:30px;}.elementor-34484 .elementor-element.elementor-element-f6ab57a{--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-34484 .elementor-element.elementor-element-a0bb4ab .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:32px 32px 32px 32px;padding:12px 20px 12px 20px;}.elementor-34484 .elementor-element.elementor-element-a0bb4ab .elementor-button:hover, .elementor-34484 .elementor-element.elementor-element-a0bb4ab .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-34484 .elementor-element.elementor-element-a0bb4ab{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34484 .elementor-element.elementor-element-a0bb4ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-a0bb4ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34484 .elementor-element.elementor-element-a0bb4ab .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-34484 .elementor-element.elementor-element-a0bb4ab .elementor-button:hover svg, .elementor-34484 .elementor-element.elementor-element-a0bb4ab .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34484 .elementor-element.elementor-element-045a031{--display:flex;}.elementor-34484 .elementor-element.elementor-element-045a031.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-4c864a2{--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-34484 .elementor-element.elementor-element-4c864a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-477f6bf{text-align:center;}.elementor-34484 .elementor-element.elementor-element-477f6bf .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:50px;font-weight:500;color:var( --e-global-color-accent );}.elementor-34484 .elementor-element.elementor-element-2ba9b5d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-56d910d{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-56d910d:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-56d910d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, var( --e-global-color-8d9d69d ) 0%, var( --e-global-color-5e147a3 ) 100%);}.elementor-34484 .elementor-element.elementor-element-56d910d::before, .elementor-34484 .elementor-element.elementor-element-56d910d > .elementor-background-video-container::before, .elementor-34484 .elementor-element.elementor-element-56d910d > .e-con-inner > .elementor-background-video-container::before, .elementor-34484 .elementor-element.elementor-element-56d910d > .elementor-background-slideshow::before, .elementor-34484 .elementor-element.elementor-element-56d910d > .e-con-inner > .elementor-background-slideshow::before, .elementor-34484 .elementor-element.elementor-element-56d910d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34484 .elementor-element.elementor-element-fe868ac{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-fe868ac.e-con{--align-self:center;}.elementor-34484 .elementor-element.elementor-element-e6261d7{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34484 .elementor-element.elementor-element-e6261d7.e-con{--align-self:center;}.elementor-34484 .elementor-element.elementor-element-3d9fb9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-61e443f{text-align:center;}.elementor-34484 .elementor-element.elementor-element-61e443f .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:40px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-15530b8 );}.elementor-34484 .elementor-element.elementor-element-d701608{padding:37px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-34484 .elementor-element.elementor-element-d701608.elementor-element{--order:99999 /* order end hack */;}.elementor-34484 .elementor-element.elementor-element-17357f7{width:var( --container-widget-width, 100.156% );max-width:100.156%;--container-widget-width:100.156%;--container-widget-flex-grow:0;}.elementor-34484 .elementor-element.elementor-element-17357f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-934caaf{padding:40px 0px 0px 0px;}@media(max-width:1024px){.elementor-34484 .elementor-element.elementor-element-f2733b4{--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-8f7a8e2:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-8f7a8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-34484 .elementor-element.elementor-element-b0bb44c{--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-8f7b527{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-34484 .elementor-element.elementor-element-e47a4d9{--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-1a2ff24{--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-606d4f2{--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-f7850fc:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-f7850fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-34484 .elementor-element.elementor-element-ad007c9{--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-29d0a16{--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-6c46a1c{--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-1009289{--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-4529d82{font-size:var( --e-global-typography-secondary-font-size );}.elementor-34484 .elementor-element.elementor-element-7067df0{font-size:var( --e-global-typography-secondary-font-size );}}@media(min-width:768px){.elementor-34484 .elementor-element.elementor-element-f2733b4{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-b0bb44c{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-8f7b527{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-8e7fe2d{--width:28.743%;}.elementor-34484 .elementor-element.elementor-element-4ab3c86{--width:28.743%;}.elementor-34484 .elementor-element.elementor-element-e47a4d9{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-c372dc2{--width:28.743%;}.elementor-34484 .elementor-element.elementor-element-1cd1d57{--width:28.743%;}.elementor-34484 .elementor-element.elementor-element-1a2ff24{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-5edf0d7{--width:28.743%;}.elementor-34484 .elementor-element.elementor-element-891c1e4{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-606d4f2{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-ad007c9{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-23fbe70{--width:28.743%;}.elementor-34484 .elementor-element.elementor-element-d245399{--width:28.743%;}.elementor-34484 .elementor-element.elementor-element-29d0a16{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-e76029f{--width:28.743%;}.elementor-34484 .elementor-element.elementor-element-c7751a6{--width:28.743%;}.elementor-34484 .elementor-element.elementor-element-6c46a1c{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-8d3653d{--width:28.743%;}.elementor-34484 .elementor-element.elementor-element-3ce414d{--width:100%;}.elementor-34484 .elementor-element.elementor-element-e5ea6d1{--width:100%;}.elementor-34484 .elementor-element.elementor-element-a264985{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-a31b99d{--width:1600px;}.elementor-34484 .elementor-element.elementor-element-5f9f2e7{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-0c61e08{--width:1600px;}.elementor-34484 .elementor-element.elementor-element-f6e7187{--content-width:1400px;}.elementor-34484 .elementor-element.elementor-element-e4d0e20{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-0e48e7b{--width:99.203%;}.elementor-34484 .elementor-element.elementor-element-b732cb1{--width:49.268%;}.elementor-34484 .elementor-element.elementor-element-582d7b6{--width:101.868%;}.elementor-34484 .elementor-element.elementor-element-045a031{--width:50%;}.elementor-34484 .elementor-element.elementor-element-4c864a2{--width:101.76%;}.elementor-34484 .elementor-element.elementor-element-56d910d{--content-width:1200px;}.elementor-34484 .elementor-element.elementor-element-fe868ac{--width:1400px;}.elementor-34484 .elementor-element.elementor-element-e6261d7{--width:1400px;}}@media(max-width:767px){.elementor-34484 .elementor-element.elementor-element-f2733b4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-8f7a8e2:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-8f7a8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesmiles.com/wp-content/uploads/2026/03/IMG_2389-scaled-e1777995623382.jpg");background-position:0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-34484 .elementor-element.elementor-element-b0bb44c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-8f7b527{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-34484 .elementor-element.elementor-element-13811ef img{width:59%;}.elementor-34484 .elementor-element.elementor-element-9fb27b1 img{width:59%;}.elementor-34484 .elementor-element.elementor-element-e47a4d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-f145cc4 img{width:59%;}.elementor-34484 .elementor-element.elementor-element-d975a76 img{width:59%;}.elementor-34484 .elementor-element.elementor-element-1a2ff24{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-da1cfcb img{width:59%;}.elementor-34484 .elementor-element.elementor-element-606d4f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-606d4f2.e-con{--order:-99999 /* order start hack */;}.elementor-34484 .elementor-element.elementor-element-f7850fc:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-f7850fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesmiles.com/wp-content/uploads/2026/03/IMG_2389-scaled-e1777995623382.jpg");background-position:-160px 0px;background-size:cover;}.elementor-34484 .elementor-element.elementor-element-f7850fc{--min-height:400px;}.elementor-34484 .elementor-element.elementor-element-f7850fc.e-con{--order:-99999 /* order start hack */;}.elementor-34484 .elementor-element.elementor-element-f4d513f .elementor-heading-title{font-size:30px;}.elementor-34484 .elementor-element.elementor-element-acba1e1{font-size:20px;}.elementor-34484 .elementor-element.elementor-element-c282cf0 img{width:55%;}.elementor-34484 .elementor-element.elementor-element-74ae055 .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-34484 .elementor-element.elementor-element-ad007c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-e01dc66 img{width:59%;}.elementor-34484 .elementor-element.elementor-element-0eedfdf img{width:59%;}.elementor-34484 .elementor-element.elementor-element-29d0a16{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-5792118 img{width:59%;}.elementor-34484 .elementor-element.elementor-element-6c255da img{width:59%;}.elementor-34484 .elementor-element.elementor-element-6c46a1c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-13d8a67 img{width:59%;}.elementor-34484 .elementor-element.elementor-element-1009289{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34484 .elementor-element.elementor-element-7022b14:not(.elementor-motion-effects-element-type-background), .elementor-34484 .elementor-element.elementor-element-7022b14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homesmiles.com/wp-content/uploads/2026/03/3A8EE71D-7984-4483-B785-733FEC51CCEF_L0_001-scaled-e1777995665265.jpg");background-position:center center;}.elementor-34484 .elementor-element.elementor-element-7022b14{--min-height:1px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-12eb249 .elementor-heading-title{font-size:35px;}.elementor-34484 .elementor-element.elementor-element-5413df8{--spacer-size:15px;}.elementor-34484 .elementor-element.elementor-element-b71f32a .elementor-button{font-size:25px;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-34484 .elementor-element.elementor-element-3ae7393 .elementor-button{font-size:25px;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-34484 .elementor-element.elementor-element-f80bca4{text-align:center;}.elementor-34484 .elementor-element.elementor-element-f80bca4 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-34484 .elementor-element.elementor-element-ed642b8{--spacer-size:15px;}.elementor-34484 .elementor-element.elementor-element-21f03b1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-34484 .elementor-element.elementor-element-21f03b1 .elementor-button{font-size:20px;border-radius:20px 20px 20px 20px;padding:10px 30px 10px 30px;}.elementor-34484 .elementor-element.elementor-element-f6e7187{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-34484 .elementor-element.elementor-element-15c884f .elementor-heading-title{line-height:1.5em;}.elementor-34484 .elementor-element.elementor-element-4f3d212{--spacer-size:1px;}.elementor-34484 .elementor-element.elementor-element-4529d82{font-size:var( --e-global-typography-secondary-font-size );}.elementor-34484 .elementor-element.elementor-element-7067df0{font-size:var( --e-global-typography-secondary-font-size );}.elementor-34484 .elementor-element.elementor-element-1ca8fa2{--spacer-size:1px;}.elementor-34484 .elementor-element.elementor-element-477f6bf .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-34484 .elementor-element.elementor-element-61e443f .elementor-heading-title{line-height:1.5em;}}