.elementor-29 .elementor-element.elementor-element-51e8915{--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:30px;--padding-bottom:030px;--padding-left:10px;--padding-right:10px;}.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-29 .elementor-element.elementor-element-1a8fce8{text-align:center;}.elementor-29 .elementor-element.elementor-element-1a8fce8 .elementor-heading-title{font-family:"Darling", Sans-serif;font-size:40px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-cda61c9{--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:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-7d53d64{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-7d53d64.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-7d53d64 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:500;color:var( --e-global-color-text );}.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-29 .elementor-element.elementor-element-bec965f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;font-family:"Sahitya", Sans-serif;font-size:18px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-bec965f.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d49ca80{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-d49ca80.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d49ca80 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-29 .elementor-element.elementor-element-6f61ca5{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;font-family:"Sahitya", Sans-serif;font-size:18px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-6f61ca5.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-2198852{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;font-family:"Sahitya", Sans-serif;font-size:18px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-2198852.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-9ea8636{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;font-family:"Sahitya", Sans-serif;font-size:18px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-9ea8636.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-42e4cc8{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-42e4cc8.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-42e4cc8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:500;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-355d83e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Sahitya", Sans-serif;font-size:18px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-355d83e.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-61ba3da{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-61ba3da.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-61ba3da .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:500;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-0d7da89{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Sahitya", Sans-serif;font-size:18px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-0d7da89.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-146f4ec{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-146f4ec.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-146f4ec .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:500;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-f093b3b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Sahitya", Sans-serif;font-size:18px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-f093b3b.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-e3fb6fb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Sahitya", Sans-serif;font-size:18px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-e3fb6fb.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d03bfac{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-d03bfac.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d03bfac .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:500;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-eedb068{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Sahitya", Sans-serif;font-size:18px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-eedb068.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-1a8fce8 .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-bec965f{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-29 .elementor-element.elementor-element-d49ca80{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-29 .elementor-element.elementor-element-6f61ca5{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-29 .elementor-element.elementor-element-2198852{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-29 .elementor-element.elementor-element-9ea8636{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-29 .elementor-element.elementor-element-355d83e{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-29 .elementor-element.elementor-element-0d7da89{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-29 .elementor-element.elementor-element-f093b3b{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-29 .elementor-element.elementor-element-e3fb6fb{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-29 .elementor-element.elementor-element-eedb068{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-1a8fce8 .elementor-heading-title{font-size:32px;}.elementor-29 .elementor-element.elementor-element-7d53d64 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-29 .elementor-element.elementor-element-bec965f{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-29 .elementor-element.elementor-element-d49ca80{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-29 .elementor-element.elementor-element-6f61ca5{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-29 .elementor-element.elementor-element-2198852{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-29 .elementor-element.elementor-element-9ea8636{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-29 .elementor-element.elementor-element-42e4cc8 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-29 .elementor-element.elementor-element-355d83e{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-29 .elementor-element.elementor-element-61ba3da .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-29 .elementor-element.elementor-element-0d7da89{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-29 .elementor-element.elementor-element-146f4ec .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-29 .elementor-element.elementor-element-f093b3b{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-29 .elementor-element.elementor-element-e3fb6fb{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-29 .elementor-element.elementor-element-d03bfac .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-29 .elementor-element.elementor-element-eedb068{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Darling';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://desertdoghouse.com/wp-content/uploads/2026/05/DarlingVintage-Regular-2.ttf') format('truetype');
}
/* End Custom Fonts CSS */