.elementor-21 .elementor-element.elementor-element-904b7db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8607886{--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-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-21 .elementor-element.elementor-element-630d395{z-index:1111;}.elementor-21 .elementor-element.elementor-element-630d395 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#421A20;}.elementor-21 .elementor-element.elementor-element-b294ed8{z-index:1111;}.elementor-21 .elementor-element.elementor-element-b294ed8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:95px;font-weight:600;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b6af63b{z-index:1111;}.elementor-21 .elementor-element.elementor-element-b6af63b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;font-style:italic;color:#FFFFFF;}.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-21 .elementor-element.elementor-element-79fecd0{z-index:1111;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2e6ac7d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ccca76b{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-7f172ca .elementor-button{background-color:#421A20;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#FFF9F9;color:#FFF9F9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#421A20;padding:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-7f172ca .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-7f172ca .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-7f172ca{z-index:1111;}.elementor-21 .elementor-element.elementor-element-7f172ca .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-7f172ca .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2c8c2d1{--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-21 .elementor-element.elementor-element-18d91c6 .elementor-button{background-color:#201914FA;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#7A7A7A;color:#7A7A7A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7A;padding:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-18d91c6 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-18d91c6 .elementor-button:focus{background-color:#421A20;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-18d91c6{z-index:1111;}.elementor-21 .elementor-element.elementor-element-18d91c6 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-18d91c6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-609a0ad{--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-21 .elementor-element.elementor-element-7a6e74d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#421A20;--border-color:#421A20;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:1111;}.elementor-21 .elementor-element.elementor-element-7a6e74d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7a6e74d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0D9;}.elementor-21 .elementor-element.elementor-element-7a6e74d.e-con{--align-self:flex-end;}.elementor-21 .elementor-element.elementor-element-8ccbdf1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#421A20;}.elementor-21 .elementor-element.elementor-element-ae01113 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-1044ee2{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#7A7A7A;}.elementor-21 .elementor-element.elementor-element-7e78368{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:200px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7e78368:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7e78368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-21 .elementor-element.elementor-element-b6d17a9{--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-21 .elementor-element.elementor-element-0e1c8b2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-4b0ef2e{--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-21 .elementor-element.elementor-element-688ef21{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-dcdb4eb{--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-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-21 .elementor-element.elementor-element-63a44e4 img{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-71ef35f{--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-21 .elementor-element.elementor-element-bf4d9e3{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-bf4d9e3 img{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-83c247f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-83c247f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-83c247f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-21 .elementor-element.elementor-element-7608b9e{--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-21 .elementor-element.elementor-element-4fcd375{--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;--border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-4fcd375:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4fcd375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-21 .elementor-element.elementor-element-76a3bb5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-6f6a119 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e4ae31e{--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-21 .elementor-element.elementor-element-ea3ba1f{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e3d3bc9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4ce2e18{--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-21 .elementor-element.elementor-element-4e82503 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-522a859{--display:flex;--position:absolute;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-21 .elementor-element.elementor-element-522a859:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-522a859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#421A20;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-522a859{right:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-522a859{left:0px;}.elementor-21 .elementor-element.elementor-element-6710ff6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-bc0c994 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-377c7b9{--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-21 .elementor-element.elementor-element-71dd2d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#421A20;}.elementor-21 .elementor-element.elementor-element-2599f83 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-62bf0e1{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#7A7A7A;}.elementor-21 .elementor-element.elementor-element-7738303{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-91b444a{--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:0px;--padding-left:0px;--padding-right:0px;}.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-21 .elementor-element.elementor-element-3c00249{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 1px;}.elementor-21 .elementor-element.elementor-element-3c00249 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-3c00249.elementor-view-stacked .elementor-icon{background-color:#421A20;}.elementor-21 .elementor-element.elementor-element-3c00249.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-3c00249.elementor-view-default .elementor-icon{fill:#421A20;color:#421A20;border-color:#421A20;}.elementor-21 .elementor-element.elementor-element-3c00249 .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-3c00249 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-3c00249 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:1.125rem;font-weight:600;}.elementor-21 .elementor-element.elementor-element-3c00249 .elementor-icon-box-title{color:#421A20;}.elementor-21 .elementor-element.elementor-element-3c00249:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-3c00249:has(:focus) .elementor-icon-box-title{color:#421A20;}.elementor-21 .elementor-element.elementor-element-3c00249 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-60e6de6{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bfbc160{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 1px;}.elementor-21 .elementor-element.elementor-element-bfbc160 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-bfbc160.elementor-view-stacked .elementor-icon{background-color:#421A20;}.elementor-21 .elementor-element.elementor-element-bfbc160.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-bfbc160.elementor-view-default .elementor-icon{fill:#421A20;color:#421A20;border-color:#421A20;}.elementor-21 .elementor-element.elementor-element-bfbc160 .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-bfbc160 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-bfbc160 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:1.125rem;font-weight:600;}.elementor-21 .elementor-element.elementor-element-bfbc160 .elementor-icon-box-title{color:#421A20;}.elementor-21 .elementor-element.elementor-element-bfbc160:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-bfbc160:has(:focus) .elementor-icon-box-title{color:#421A20;}.elementor-21 .elementor-element.elementor-element-bfbc160 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-85e02f9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-723ec99{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-42baa52{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 1px;}.elementor-21 .elementor-element.elementor-element-42baa52 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-42baa52.elementor-view-stacked .elementor-icon{background-color:#421A20;}.elementor-21 .elementor-element.elementor-element-42baa52.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-42baa52.elementor-view-default .elementor-icon{fill:#421A20;color:#421A20;border-color:#421A20;}.elementor-21 .elementor-element.elementor-element-42baa52 .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-42baa52 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-42baa52 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:1.125rem;font-weight:600;}.elementor-21 .elementor-element.elementor-element-42baa52 .elementor-icon-box-title{color:#421A20;}.elementor-21 .elementor-element.elementor-element-42baa52:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-42baa52:has(:focus) .elementor-icon-box-title{color:#421A20;}.elementor-21 .elementor-element.elementor-element-42baa52 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-e078999{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a0ad89f{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 1px;}.elementor-21 .elementor-element.elementor-element-a0ad89f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-a0ad89f.elementor-view-stacked .elementor-icon{background-color:#421A20;}.elementor-21 .elementor-element.elementor-element-a0ad89f.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-a0ad89f.elementor-view-default .elementor-icon{fill:#421A20;color:#421A20;border-color:#421A20;}.elementor-21 .elementor-element.elementor-element-a0ad89f .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-a0ad89f .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-a0ad89f .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:1.125rem;font-weight:600;}.elementor-21 .elementor-element.elementor-element-a0ad89f .elementor-icon-box-title{color:#421A20;}.elementor-21 .elementor-element.elementor-element-a0ad89f:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-a0ad89f:has(:focus) .elementor-icon-box-title{color:#421A20;}.elementor-21 .elementor-element.elementor-element-a0ad89f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-2a73250{--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:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2a73250:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2a73250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-21 .elementor-element.elementor-element-4562022 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-65986ff .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-c5a118d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-21 .elementor-element.elementor-element-c5a118d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-c5a118d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-21 .elementor-element.elementor-element-4466831{--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:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a28ad9e{text-align:center;}.elementor-21 .elementor-element.elementor-element-a28ad9e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#000000;}.elementor-21 .elementor-element.elementor-element-4b5e081{text-align:center;}.elementor-21 .elementor-element.elementor-element-4b5e081 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-d4f59f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d4f59f7:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d4f59f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-21 .elementor-element.elementor-element-9dbe885{--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-21 .elementor-element.elementor-element-a45b4b8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-57d5531{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-6f027e2{--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-21 .elementor-element.elementor-element-a33efd1 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-904b7db{--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:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-b294ed8 .elementor-heading-title{font-size:53px;}.elementor-21 .elementor-element.elementor-element-b6af63b .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-79fecd0{font-size:0.875rem;}.elementor-21 .elementor-element.elementor-element-7a6e74d.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-7a6e74d{--z-index:1111;}.elementor-21 .elementor-element.elementor-element-ae01113 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-1044ee2{font-size:0.875rem;}.elementor-21 .elementor-element.elementor-element-7e78368{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0e1c8b2 .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-bf4d9e3{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-83c247f{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-76a3bb5 .elementor-heading-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-6f6a119 .elementor-heading-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-ea3ba1f{font-size:0.875rem;}.elementor-21 .elementor-element.elementor-element-e3d3bc9{--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:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-71dd2d6{text-align:center;}.elementor-21 .elementor-element.elementor-element-2599f83{text-align:center;}.elementor-21 .elementor-element.elementor-element-2599f83 .elementor-heading-title{font-size:36px;}.elementor-21 .elementor-element.elementor-element-62bf0e1{text-align:center;font-size:16px;}.elementor-21 .elementor-element.elementor-element-3c00249 .elementor-icon-box-title{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-3c00249 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-3c00249 .elementor-icon-box-title a{font-size:18px;}.elementor-21 .elementor-element.elementor-element-3c00249 .elementor-icon-box-description{font-size:14px;}.elementor-21 .elementor-element.elementor-element-bfbc160 .elementor-icon-box-title{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-bfbc160 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-bfbc160 .elementor-icon-box-title a{font-size:18px;}.elementor-21 .elementor-element.elementor-element-bfbc160 .elementor-icon-box-description{font-size:14px;}.elementor-21 .elementor-element.elementor-element-42baa52 .elementor-icon-box-title{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-42baa52 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-42baa52 .elementor-icon-box-title a{font-size:18px;}.elementor-21 .elementor-element.elementor-element-42baa52 .elementor-icon-box-description{font-size:14px;}.elementor-21 .elementor-element.elementor-element-a0ad89f .elementor-icon-box-title{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-a0ad89f .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-a0ad89f .elementor-icon-box-title a{font-size:18px;}.elementor-21 .elementor-element.elementor-element-a0ad89f .elementor-icon-box-description{font-size:14px;}.elementor-21 .elementor-element.elementor-element-2a73250{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-65986ff .elementor-heading-title{font-size:36px;}.elementor-21 .elementor-element.elementor-element-4466831{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-4b5e081 .elementor-heading-title{font-size:36px;}.elementor-21 .elementor-element.elementor-element-d4f59f7{--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:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-a45b4b8 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-904b7db{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-630d395 .elementor-heading-title{font-size:10px;}.elementor-21 .elementor-element.elementor-element-b294ed8 .elementor-heading-title{font-size:36px;}.elementor-21 .elementor-element.elementor-element-79fecd0{font-size:14px;}.elementor-21 .elementor-element.elementor-element-8ccbdf1 .elementor-heading-title{font-size:10px;}.elementor-21 .elementor-element.elementor-element-ae01113 .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-1044ee2{font-size:14px;}.elementor-21 .elementor-element.elementor-element-0e1c8b2 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-bf4d9e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-76a3bb5 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-6f6a119 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-ea3ba1f{font-size:16px;}.elementor-21 .elementor-element.elementor-element-522a859{--width:42%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-6710ff6 .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-bc0c994 .elementor-heading-title{font-size:10px;}.elementor-21 .elementor-element.elementor-element-71dd2d6 .elementor-heading-title{font-size:10px;}.elementor-21 .elementor-element.elementor-element-2599f83 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-62bf0e1{font-size:16px;}.elementor-21 .elementor-element.elementor-element-3c00249 .elementor-icon-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-60e6de6{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bfbc160 .elementor-icon-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-85e02f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-42baa52 .elementor-icon-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-e078999{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a0ad89f .elementor-icon-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-4562022 .elementor-heading-title{font-size:10px;}.elementor-21 .elementor-element.elementor-element-65986ff .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-a28ad9e .elementor-heading-title{font-size:10px;}.elementor-21 .elementor-element.elementor-element-4b5e081 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-a45b4b8 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-57d5531{font-size:16px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-904b7db{--content-width:1408px;}.elementor-21 .elementor-element.elementor-element-8607886{--width:50%;}.elementor-21 .elementor-element.elementor-element-ccca76b{--width:50%;}.elementor-21 .elementor-element.elementor-element-2c8c2d1{--width:50%;}.elementor-21 .elementor-element.elementor-element-609a0ad{--width:50%;}.elementor-21 .elementor-element.elementor-element-7a6e74d{--width:80%;}.elementor-21 .elementor-element.elementor-element-7e78368{--content-width:1408px;}.elementor-21 .elementor-element.elementor-element-b6d17a9{--width:30%;}.elementor-21 .elementor-element.elementor-element-4b0ef2e{--width:70%;}.elementor-21 .elementor-element.elementor-element-dcdb4eb{--width:50%;}.elementor-21 .elementor-element.elementor-element-71ef35f{--width:50%;}.elementor-21 .elementor-element.elementor-element-83c247f{--content-width:1408px;}.elementor-21 .elementor-element.elementor-element-7608b9e{--width:30%;}.elementor-21 .elementor-element.elementor-element-4fcd375{--width:317px;}.elementor-21 .elementor-element.elementor-element-e4ae31e{--width:70%;}.elementor-21 .elementor-element.elementor-element-e3d3bc9{--content-width:1408px;}.elementor-21 .elementor-element.elementor-element-4ce2e18{--width:50%;}.elementor-21 .elementor-element.elementor-element-522a859{--width:36%;}.elementor-21 .elementor-element.elementor-element-377c7b9{--width:50%;}.elementor-21 .elementor-element.elementor-element-91b444a{--width:50%;}.elementor-21 .elementor-element.elementor-element-60e6de6{--width:50%;}.elementor-21 .elementor-element.elementor-element-723ec99{--width:50%;}.elementor-21 .elementor-element.elementor-element-e078999{--width:50%;}.elementor-21 .elementor-element.elementor-element-2a73250{--content-width:1408px;}.elementor-21 .elementor-element.elementor-element-4466831{--content-width:1408px;}.elementor-21 .elementor-element.elementor-element-d4f59f7{--content-width:1408px;}.elementor-21 .elementor-element.elementor-element-9dbe885{--width:50%;}.elementor-21 .elementor-element.elementor-element-6f027e2{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-8607886{--width:100%;}.elementor-21 .elementor-element.elementor-element-609a0ad{--width:100%;}.elementor-21 .elementor-element.elementor-element-4fcd375{--width:200px;}.elementor-21 .elementor-element.elementor-element-4ce2e18{--width:100%;}.elementor-21 .elementor-element.elementor-element-377c7b9{--width:100%;}.elementor-21 .elementor-element.elementor-element-9dbe885{--width:100%;}.elementor-21 .elementor-element.elementor-element-6f027e2{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-b294ed8 */.maroon {
    background: linear-gradient(90deg, #421a20 0%, #f4e3bf 50%, #421a20 100%);
    color: #0000;
    background-size: 200%;
    -webkit-background-clip: text;
    background-clip: text;
    animation: 4s linear infinite maroon;
}
@keyframes maroon{0%{background-position:-200%}to{background-position:200%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae01113 */.maroon {
    background: linear-gradient(90deg, #421a20 0%, #f4e3bf 50%, #421a20 100%);
    color: #0000;
    background-size: 200%;
    -webkit-background-clip: text;
    background-clip: text;
    animation: 4s linear infinite maroon;
}
@keyframes maroon{0%{background-position:-200%}to{background-position:200%}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-efc5999 */#query .wpcf7-submit {
    width: 100%;
    color: #421a20;
    border-color: #421a20;
}
#query .wpcf7-submit:hover {
    width: 100%;
    background-color: #421a20;
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-904b7db */#slider.elementor-element::before {

    content: "";
    position: absolute;
    inset: 0;

    background-image:
        linear-gradient(to bottom, #00000000 0%, #000000 100%),
        url("https://landmarkone.gurgaonnewlaunch.in/wp-content/uploads/2026/05/landmark-one-sector-67-gurgaon.jpg");

    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;

    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1c8b2 */.maroon {
    background: linear-gradient(90deg, #421a20 0%, #f4e3bf 50%, #421a20 100%);
    color: #0000;
    background-size: 200%;
    -webkit-background-clip: text;
    background-clip: text;
    animation: 4s linear infinite maroon;
}
@keyframes maroon{0%{background-position:-200%}to{background-position:200%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a3bb5 */.maroon {
    background: linear-gradient(90deg, #421a20 0%, #f4e3bf 50%, #421a20 100%);
    color: #0000;
    background-size: 200%;
    -webkit-background-clip: text;
    background-clip: text;
    animation: 4s linear infinite maroon;
}
@keyframes maroon{0%{background-position:-200%}to{background-position:200%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f6a119 */.maroon {
    background: linear-gradient(90deg, #421a20 0%, #f4e3bf 50%, #421a20 100%);
    color: #0000;
    background-size: 200%;
    -webkit-background-clip: text;
    background-clip: text;
    animation: 4s linear infinite maroon;
}
@keyframes maroon{0%{background-position:-200%}to{background-position:200%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6710ff6 */.maroon {
    background: linear-gradient(90deg, #421a20 0%, #f4e3bf 50%, #421a20 100%);
    color: #0000;
    background-size: 200%;
    -webkit-background-clip: text;
    background-clip: text;
    animation: 4s linear infinite maroon;
}
@keyframes maroon{0%{background-position:-200%}to{background-position:200%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2599f83 */.maroon {
    background: linear-gradient(90deg, #421a20 0%, #f4e3bf 50%, #421a20 100%);
    color: #0000;
    background-size: 200%;
    -webkit-background-clip: text;
    background-clip: text;
    animation: 4s linear infinite maroon;
}
@keyframes maroon{0%{background-position:-200%}to{background-position:200%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65986ff */.maroon {
    background: linear-gradient(90deg, #421a20 0%, #f4e3bf 50%, #421a20 100%);
    color: #0000;
    background-size: 200%;
    -webkit-background-clip: text;
    background-clip: text;
    animation: 4s linear infinite maroon;
}
@keyframes maroon{0%{background-position:-200%}to{background-position:200%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b5e081 */.maroon {
    background: linear-gradient(90deg, #421a20 0%, #f4e3bf 50%, #421a20 100%);
    color: #0000;
    background-size: 200%;
    -webkit-background-clip: text;
    background-clip: text;
    animation: 4s linear infinite maroon;
}
@keyframes maroon{0%{background-position:-200%}to{background-position:200%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a45b4b8 */.maroon {
    background: linear-gradient(90deg, #421a20 0%, #f4e3bf 50%, #421a20 100%);
    color: #0000;
    background-size: 200%;
    -webkit-background-clip: text;
    background-clip: text;
    animation: 4s linear infinite maroon;
}
@keyframes maroon{0%{background-position:-200%}to{background-position:200%}}/* End custom CSS */