.elementor-2127 .elementor-element.elementor-element-486fd7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2127 .elementor-element.elementor-element-486fd7a:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-486fd7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EFE6;background-image:url("https://sahnikah.com/wp-content/uploads/2026/09/sn-taj-sky.webp");background-position:center center;background-size:cover;}.elementor-2127 .elementor-element.elementor-element-486fd7a::before, .elementor-2127 .elementor-element.elementor-element-486fd7a > .elementor-background-video-container::before, .elementor-2127 .elementor-element.elementor-element-486fd7a > .e-con-inner > .elementor-background-video-container::before, .elementor-2127 .elementor-element.elementor-element-486fd7a > .elementor-background-slideshow::before, .elementor-2127 .elementor-element.elementor-element-486fd7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2127 .elementor-element.elementor-element-486fd7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF6EC;--background-overlay:'';}.elementor-2127 .elementor-element.elementor-element-93798b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 40px 0px rgba(61,79,56,0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2127 .elementor-element.elementor-element-39f0576{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:998;}.elementor-2127 .elementor-element.elementor-element-39f0576:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-39f0576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EFE6;}.elementor-2127 .elementor-element.elementor-element-1d3b67c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2127 .elementor-element.elementor-element-7ec3183{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-7ec3183{left:0%;}body.rtl .elementor-2127 .elementor-element.elementor-element-7ec3183{right:0%;}.elementor-2127 .elementor-element.elementor-element-7ec3183 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-0884373{width:var( --container-widget-width, 66.125% );max-width:66.125%;--container-widget-width:66.125%;--container-widget-flex-grow:0;top:38.343%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-0884373{left:17.076%;}body.rtl .elementor-2127 .elementor-element.elementor-element-0884373{right:17.076%;}.elementor-2127 .elementor-element.elementor-element-0884373 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-363a9e1{width:var( --container-widget-width, 52.887% );max-width:52.887%;--container-widget-width:52.887%;--container-widget-flex-grow:0;top:0.896%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-363a9e1{left:-13.229%;}body.rtl .elementor-2127 .elementor-element.elementor-element-363a9e1{right:-13.229%;}.elementor-2127 .elementor-element.elementor-element-363a9e1 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-7d71d2b{width:var( --container-widget-width, 47.769% );max-width:47.769%;--container-widget-width:47.769%;--container-widget-flex-grow:0;top:15.292%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-7d71d2b{left:62.926%;}body.rtl .elementor-2127 .elementor-element.elementor-element-7d71d2b{right:62.926%;}.elementor-2127 .elementor-element.elementor-element-7d71d2b img{width:100%;}.elementor-2127 .elementor-element.elementor-element-56b8cd8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-56b8cd8{left:0%;}body.rtl .elementor-2127 .elementor-element.elementor-element-56b8cd8{right:0%;}.elementor-2127 .elementor-element.elementor-element-255a5f6{width:var( --container-widget-width, 30.312% );max-width:30.312%;--container-widget-width:30.312%;--container-widget-flex-grow:0;top:19.671%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-255a5f6{left:34.88%;}body.rtl .elementor-2127 .elementor-element.elementor-element-255a5f6{right:34.88%;}.elementor-2127 .elementor-element.elementor-element-255a5f6 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-0ae9399{width:var( --container-widget-width, 30.312% );max-width:30.312%;--container-widget-width:30.312%;--container-widget-flex-grow:0;top:73.753%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-0ae9399{left:34.88%;}body.rtl .elementor-2127 .elementor-element.elementor-element-0ae9399{right:34.88%;}.elementor-2127 .elementor-element.elementor-element-0ae9399 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-a155e2e{width:var( --container-widget-width, 29.944% );max-width:29.944%;--container-widget-width:29.944%;--container-widget-flex-grow:0;top:0.448%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-a155e2e{left:67.407%;}body.rtl .elementor-2127 .elementor-element.elementor-element-a155e2e{right:67.407%;}.elementor-2127 .elementor-element.elementor-element-a155e2e img{width:100%;}.elementor-2127 .elementor-element.elementor-element-9b97f00{width:var( --container-widget-width, 24.241% );max-width:24.241%;--container-widget-width:24.241%;--container-widget-flex-grow:0;top:32.034%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-9b97f00{left:-1.913%;}body.rtl .elementor-2127 .elementor-element.elementor-element-9b97f00{right:-1.913%;}.elementor-2127 .elementor-element.elementor-element-9b97f00 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-6769157{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:84.656%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-6769157{left:-10.185%;}body.rtl .elementor-2127 .elementor-element.elementor-element-6769157{right:-10.185%;}.elementor-2127 .elementor-element.elementor-element-6769157 img{width:120.37%;max-width:120.37%;}.elementor-2127 .elementor-element.elementor-element-f4e7505{width:var( --container-widget-width, 24.056% );max-width:24.056%;--container-widget-width:24.056%;--container-widget-flex-grow:0;top:60.463%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-f4e7505{left:0.315%;}body.rtl .elementor-2127 .elementor-element.elementor-element-f4e7505{right:0.315%;}.elementor-2127 .elementor-element.elementor-element-f4e7505 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-e320bfa{width:var( --container-widget-width, 24.056% );max-width:24.056%;--container-widget-width:24.056%;--container-widget-flex-grow:0;top:60.463%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-e320bfa{left:75.63%;}body.rtl .elementor-2127 .elementor-element.elementor-element-e320bfa{right:75.63%;}.elementor-2127 .elementor-element.elementor-element-e320bfa img{width:100%;}.elementor-2127 .elementor-element.elementor-element-2cc15ce{width:var( --container-widget-width, 22.815% );max-width:22.815%;--container-widget-width:22.815%;--container-widget-flex-grow:0;top:55.946%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-2cc15ce{left:77.503%;}body.rtl .elementor-2127 .elementor-element.elementor-element-2cc15ce{right:77.503%;}.elementor-2127 .elementor-element.elementor-element-2cc15ce img{width:100%;}.elementor-2127 .elementor-element.elementor-element-d458be7{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:29%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-d458be7{left:20%;}body.rtl .elementor-2127 .elementor-element.elementor-element-d458be7{right:20%;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2127 .elementor-element.elementor-element-c240ee7{text-align:center;}.elementor-2127 .elementor-element.elementor-element-c240ee7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.6cqw;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.35em;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-71c80c2{margin:2cqw 0 calc(var(--kit-widget-spacing, 0px) + 2cqw) 0;text-align:center;}.elementor-2127 .elementor-element.elementor-element-71c80c2 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:10.5cqw;font-weight:400;line-height:1.1em;letter-spacing:0px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-77a0d4a{text-align:center;}.elementor-2127 .elementor-element.elementor-element-77a0d4a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:4.1cqw;font-weight:600;line-height:1.4em;letter-spacing:0.08em;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-fb2f97d{margin:6cqw 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;text-align:center;}.elementor-2127 .elementor-element.elementor-element-fb2f97d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4cqw;font-weight:500;line-height:1.4em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-709aa54{text-align:center;}.elementor-2127 .elementor-element.elementor-element-709aa54 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:5.2cqw;font-weight:600;line-height:1.4em;letter-spacing:0px;color:#3D4F38;}.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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2127 .elementor-element.elementor-element-31d478d .elementor-button{background-color:#B08D3C;font-family:"Montserrat", Sans-serif;font-size:2.6cqw;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:2.4cqw 6cqw 2.4cqw 6cqw;}.elementor-2127 .elementor-element.elementor-element-31d478d .elementor-button:hover, .elementor-2127 .elementor-element.elementor-element-31d478d .elementor-button:focus{background-color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-31d478d{margin:4cqw 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-2127 .elementor-element.elementor-element-31d478d .elementor-button-content-wrapper{flex-direction:row;}.elementor-2127 .elementor-element.elementor-element-31d478d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2127 .elementor-element.elementor-element-9b7b4e4{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.82;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-2127 .elementor-element.elementor-element-9b7b4e4:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-9b7b4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EC;background-image:url("https://sahnikah.com/wp-content/uploads/2026/09/sn-taj-sky.webp");background-position:center center;background-size:cover;}.elementor-2127 .elementor-element.elementor-element-9b7b4e4::before, .elementor-2127 .elementor-element.elementor-element-9b7b4e4 > .elementor-background-video-container::before, .elementor-2127 .elementor-element.elementor-element-9b7b4e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2127 .elementor-element.elementor-element-9b7b4e4 > .elementor-background-slideshow::before, .elementor-2127 .elementor-element.elementor-element-9b7b4e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2127 .elementor-element.elementor-element-9b7b4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF6EC;--background-overlay:'';}.elementor-2127 .elementor-element.elementor-element-9e02167{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;top:-2%;z-index:0;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-9e02167{right:-8%;}body.rtl .elementor-2127 .elementor-element.elementor-element-9e02167{left:-8%;}.elementor-2127 .elementor-element.elementor-element-9e02167 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-067bce2{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;bottom:-6%;z-index:0;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-067bce2{left:-4%;}body.rtl .elementor-2127 .elementor-element.elementor-element-067bce2{right:-4%;}.elementor-2127 .elementor-element.elementor-element-067bce2 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-612d838{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2127 .elementor-element.elementor-element-612d838 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-4588d3d{text-align:center;}.elementor-2127 .elementor-element.elementor-element-4588d3d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;font-style:italic;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-e74ca16{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2127 .elementor-element.elementor-element-e74ca16 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-aa2d283{text-align:center;}.elementor-2127 .elementor-element.elementor-element-aa2d283 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-0b8cb64{width:var( --container-widget-width, 78% );max-width:78%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-2127 .elementor-element.elementor-element-0b8cb64 img{width:100%;opacity:0.55;}.elementor-2127 .elementor-element.elementor-element-e9e3495{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overflow:hidden;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-2127 .elementor-element.elementor-element-e9e3495:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-e9e3495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EC;}.elementor-2127 .elementor-element.elementor-element-3d90195{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;top:-2%;z-index:0;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-3d90195{left:-20%;}body.rtl .elementor-2127 .elementor-element.elementor-element-3d90195{right:-20%;}.elementor-2127 .elementor-element.elementor-element-3d90195 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-96830f4{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;bottom:2%;z-index:0;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-96830f4{right:-6%;}body.rtl .elementor-2127 .elementor-element.elementor-element-96830f4{left:-6%;}.elementor-2127 .elementor-element.elementor-element-96830f4 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-2f52943{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2127 .elementor-element.elementor-element-2f52943 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-677cf2a{text-align:center;}.elementor-2127 .elementor-element.elementor-element-677cf2a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-12fe49e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2127 .elementor-element.elementor-element-584d9a3 img{width:210px;height:270px;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:#C9A24A;border-radius:200px 200px 16px 16px;}.elementor-2127 .elementor-element.elementor-element-7571d30{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2127 .elementor-element.elementor-element-7571d30 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;letter-spacing:0px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-2637613{text-align:center;}.elementor-2127 .elementor-element.elementor-element-2637613 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-e537302{text-align:center;}.elementor-2127 .elementor-element.elementor-element-e537302 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-67c92db .elementor-button{background-color:#B08D3C;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:10px 24px 10px 24px;}.elementor-2127 .elementor-element.elementor-element-67c92db .elementor-button:hover, .elementor-2127 .elementor-element.elementor-element-67c92db .elementor-button:focus{background-color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-67c92db{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2127 .elementor-element.elementor-element-67c92db .elementor-button-content-wrapper{flex-direction:row;}.elementor-2127 .elementor-element.elementor-element-67c92db .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2127 .elementor-element.elementor-element-8882720{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-2127 .elementor-element.elementor-element-8882720 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:56px;font-weight:400;line-height:1.15em;letter-spacing:0px;color:#C9A24A;}.elementor-2127 .elementor-element.elementor-element-8a915b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2127 .elementor-element.elementor-element-02a99a2 img{width:210px;height:270px;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:#C9A24A;border-radius:200px 200px 16px 16px;}.elementor-2127 .elementor-element.elementor-element-3507c25{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2127 .elementor-element.elementor-element-3507c25 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;letter-spacing:0px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-0405989{text-align:center;}.elementor-2127 .elementor-element.elementor-element-0405989 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-363619f{text-align:center;}.elementor-2127 .elementor-element.elementor-element-363619f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-a0cd009 .elementor-button{background-color:#B08D3C;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:10px 24px 10px 24px;}.elementor-2127 .elementor-element.elementor-element-a0cd009 .elementor-button:hover, .elementor-2127 .elementor-element.elementor-element-a0cd009 .elementor-button:focus{background-color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-a0cd009{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2127 .elementor-element.elementor-element-a0cd009 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2127 .elementor-element.elementor-element-a0cd009 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2127 .elementor-element.elementor-element-8aed2f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:26px;--padding-right:26px;}.elementor-2127 .elementor-element.elementor-element-8aed2f5:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-8aed2f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EBD8;}.elementor-2127 .elementor-element.elementor-element-4928b7f{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:2%;z-index:0;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-4928b7f{right:-4%;}body.rtl .elementor-2127 .elementor-element.elementor-element-4928b7f{left:-4%;}.elementor-2127 .elementor-element.elementor-element-4928b7f img{width:100%;}.elementor-2127 .elementor-element.elementor-element-4912a8f{text-align:center;}.elementor-2127 .elementor-element.elementor-element-4912a8f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-b0496af{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2127 .elementor-element.elementor-element-b0496af img{width:250px;height:330px;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:#C9A24A;border-radius:200px 200px 16px 16px;}.elementor-2127 .elementor-element.elementor-element-a1056bb{text-align:center;}.elementor-2127 .elementor-element.elementor-element-a1056bb .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:44px;font-weight:400;line-height:1.15em;letter-spacing:0px;color:#B08D3C;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2127 .elementor-element.elementor-element-9b3b6e0{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2127 .elementor-element.elementor-element-9b3b6e0 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-9b3b6e0 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 8px/2 );}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-9b3b6e0 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 8px/2 );}body.rtl .elementor-2127 .elementor-element.elementor-element-9b3b6e0 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 8px/2 );}body.rtl .elementor-2127 .elementor-element.elementor-element-9b3b6e0 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 8px/2 );}.elementor-2127 .elementor-element.elementor-element-9b3b6e0 .elementor-countdown-item{padding:12px 4px 10px 4px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A24A;border-radius:14px 14px 14px 14px;}.elementor-2127 .elementor-element.elementor-element-9b3b6e0 .elementor-countdown-digits{color:#B08D3C;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;}.elementor-2127 .elementor-element.elementor-element-9b3b6e0 .elementor-countdown-label{color:#3D4F38;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2127 .elementor-element.elementor-element-bba82d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overflow:hidden;--overlay-opacity:0.82;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2127 .elementor-element.elementor-element-bba82d3:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-bba82d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EC;background-image:url("https://sahnikah.com/wp-content/uploads/2026/09/sn-taj-sky.webp");background-position:center center;background-size:cover;}.elementor-2127 .elementor-element.elementor-element-bba82d3::before, .elementor-2127 .elementor-element.elementor-element-bba82d3 > .elementor-background-video-container::before, .elementor-2127 .elementor-element.elementor-element-bba82d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2127 .elementor-element.elementor-element-bba82d3 > .elementor-background-slideshow::before, .elementor-2127 .elementor-element.elementor-element-bba82d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2127 .elementor-element.elementor-element-bba82d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF6EC;--background-overlay:'';}.elementor-2127 .elementor-element.elementor-element-7282ef6{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:0%;z-index:0;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-7282ef6{right:-8%;}body.rtl .elementor-2127 .elementor-element.elementor-element-7282ef6{left:-8%;}.elementor-2127 .elementor-element.elementor-element-7282ef6 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-571ad97{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;bottom:0%;z-index:0;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-571ad97{left:-4%;}body.rtl .elementor-2127 .elementor-element.elementor-element-571ad97{right:-4%;}.elementor-2127 .elementor-element.elementor-element-571ad97 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-1d90b48{text-align:center;}.elementor-2127 .elementor-element.elementor-element-1d90b48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-60c78c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#C9A24A;--border-color:#C9A24A;--border-radius:200px 200px 18px 18px;--padding-top:72px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-2127 .elementor-element.elementor-element-60c78c8:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-60c78c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-2127 .elementor-element.elementor-element-4cf50a4{text-align:center;}.elementor-2127 .elementor-element.elementor-element-4cf50a4 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:44px;font-weight:400;line-height:1.15em;letter-spacing:0px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-3d788a9{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2127 .elementor-element.elementor-element-3d788a9 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-cfe3597{text-align:center;}.elementor-2127 .elementor-element.elementor-element-cfe3597 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-647eedf{text-align:center;}.elementor-2127 .elementor-element.elementor-element-647eedf .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-9b9c754{text-align:center;}.elementor-2127 .elementor-element.elementor-element-9b9c754 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-b8361b6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2127 .elementor-element.elementor-element-b8361b6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-d304c33{text-align:center;}.elementor-2127 .elementor-element.elementor-element-d304c33 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-05bd45c .elementor-button{background-color:#B08D3C;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:10px 24px 10px 24px;}.elementor-2127 .elementor-element.elementor-element-05bd45c .elementor-button:hover, .elementor-2127 .elementor-element.elementor-element-05bd45c .elementor-button:focus{background-color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-05bd45c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2127 .elementor-element.elementor-element-05bd45c .elementor-button-content-wrapper{flex-direction:row;}.elementor-2127 .elementor-element.elementor-element-05bd45c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2127 .elementor-element.elementor-element-65695de .elementor-button-content-wrapper{flex-direction:row;}.elementor-2127 .elementor-element.elementor-element-65695de .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2127 .elementor-element.elementor-element-65695de a.elementor-button, .elementor-2127 .elementor-element.elementor-element-65695de .elementor-button{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#B08D3C;color:#B08D3C;background-color:#FFFFFF00;border-radius:30px 30px 30px 30px;padding:10px 24px 10px 24px;}.elementor-2127 .elementor-element.elementor-element-65695de .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-a898955{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#C9A24A;--border-color:#C9A24A;--border-radius:200px 200px 18px 18px;--padding-top:72px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-2127 .elementor-element.elementor-element-a898955:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-a898955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-2127 .elementor-element.elementor-element-4841e69{text-align:center;}.elementor-2127 .elementor-element.elementor-element-4841e69 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:44px;font-weight:400;line-height:1.15em;letter-spacing:0px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-822a639{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2127 .elementor-element.elementor-element-822a639 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-cbdeac8{text-align:center;}.elementor-2127 .elementor-element.elementor-element-cbdeac8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-bd44432{text-align:center;}.elementor-2127 .elementor-element.elementor-element-bd44432 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-3ec08d0{text-align:center;}.elementor-2127 .elementor-element.elementor-element-3ec08d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-b31e602{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2127 .elementor-element.elementor-element-b31e602 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-38e4f70{text-align:center;}.elementor-2127 .elementor-element.elementor-element-38e4f70 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-298f50f .elementor-button{background-color:#B08D3C;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:10px 24px 10px 24px;}.elementor-2127 .elementor-element.elementor-element-298f50f .elementor-button:hover, .elementor-2127 .elementor-element.elementor-element-298f50f .elementor-button:focus{background-color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-298f50f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2127 .elementor-element.elementor-element-298f50f .elementor-button-content-wrapper{flex-direction:row;}.elementor-2127 .elementor-element.elementor-element-298f50f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2127 .elementor-element.elementor-element-17acdea .elementor-button-content-wrapper{flex-direction:row;}.elementor-2127 .elementor-element.elementor-element-17acdea .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2127 .elementor-element.elementor-element-17acdea a.elementor-button, .elementor-2127 .elementor-element.elementor-element-17acdea .elementor-button{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#B08D3C;color:#B08D3C;background-color:#FFFFFF00;border-radius:30px 30px 30px 30px;padding:10px 24px 10px 24px;}.elementor-2127 .elementor-element.elementor-element-17acdea .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-fa3edf1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2127 .elementor-element.elementor-element-fa3edf1:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-fa3edf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EC;}.elementor-2127 .elementor-element.elementor-element-a70c849{text-align:center;}.elementor-2127 .elementor-element.elementor-element-a70c849 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:44px;font-weight:400;line-height:1.15em;letter-spacing:0px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-ebdc458{text-align:center;}.elementor-2127 .elementor-element.elementor-element-ebdc458 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-eaab57a .elementor-button{background-color:#B08D3C;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:10px 24px 10px 24px;}.elementor-2127 .elementor-element.elementor-element-eaab57a .elementor-button:hover, .elementor-2127 .elementor-element.elementor-element-eaab57a .elementor-button:focus{background-color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-eaab57a .elementor-button-content-wrapper{flex-direction:row;}.elementor-2127 .elementor-element.elementor-element-eaab57a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2127 .elementor-element.elementor-element-025a4dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:22px;--padding-right:22px;}.elementor-2127 .elementor-element.elementor-element-025a4dd:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-025a4dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EBD8;}.elementor-2127 .elementor-element.elementor-element-f2d7c1f{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;top:-1%;z-index:0;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-f2d7c1f{left:-8%;}body.rtl .elementor-2127 .elementor-element.elementor-element-f2d7c1f{right:-8%;}.elementor-2127 .elementor-element.elementor-element-f2d7c1f img{width:100%;}.elementor-2127 .elementor-element.elementor-element-11d0aee{text-align:center;}.elementor-2127 .elementor-element.elementor-element-11d0aee .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:50px;font-weight:400;line-height:1.15em;letter-spacing:0px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-efa5fc3{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2127 .elementor-element.elementor-element-efa5fc3 img{width:100%;}.elementor-widget-gallery .elementor-gallery-item__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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{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 );line-height:var( --e-global-typography-text-line-height );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2127 .elementor-element.elementor-element-affa6c0{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--image-border-radius:12px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2127 .elementor-element.elementor-element-221d6e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:26px;--padding-right:26px;}.elementor-2127 .elementor-element.elementor-element-221d6e0:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-221d6e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EC;}.elementor-2127 .elementor-element.elementor-element-d923644{text-align:center;}.elementor-2127 .elementor-element.elementor-element-d923644 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:50px;font-weight:400;line-height:1.15em;letter-spacing:0px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-4ffb68a{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2127 .elementor-element.elementor-element-4ffb68a img{width:100%;}.elementor-2127 .elementor-element.elementor-element-4d8d2c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2127 .elementor-element.elementor-element-5d60eb9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#C9A24A66;--border-color:#C9A24A66;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2127 .elementor-element.elementor-element-5d60eb9:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-5d60eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-2127 .elementor-element.elementor-element-481a72a{text-align:center;}.elementor-2127 .elementor-element.elementor-element-481a72a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-a09a2d7{text-align:center;}.elementor-2127 .elementor-element.elementor-element-a09a2d7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-b66b65e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#C9A24A66;--border-color:#C9A24A66;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2127 .elementor-element.elementor-element-b66b65e:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-b66b65e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-2127 .elementor-element.elementor-element-f48c3fe{text-align:center;}.elementor-2127 .elementor-element.elementor-element-f48c3fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-69ebca0{text-align:center;}.elementor-2127 .elementor-element.elementor-element-69ebca0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-05bbdd3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#C9A24A66;--border-color:#C9A24A66;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2127 .elementor-element.elementor-element-05bbdd3:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-05bbdd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-2127 .elementor-element.elementor-element-4f51e41{text-align:center;}.elementor-2127 .elementor-element.elementor-element-4f51e41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-6f5aeb4{text-align:center;}.elementor-2127 .elementor-element.elementor-element-6f5aeb4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-cc15c3d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#C9A24A66;--border-color:#C9A24A66;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2127 .elementor-element.elementor-element-cc15c3d:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-cc15c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-2127 .elementor-element.elementor-element-733065d{text-align:center;}.elementor-2127 .elementor-element.elementor-element-733065d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-5e30527{text-align:center;}.elementor-2127 .elementor-element.elementor-element-5e30527 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-41d315d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overflow:hidden;--overlay-opacity:0.82;--padding-top:80px;--padding-bottom:80px;--padding-left:26px;--padding-right:26px;}.elementor-2127 .elementor-element.elementor-element-41d315d:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-41d315d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EC;background-image:url("https://sahnikah.com/wp-content/uploads/2026/09/sn-taj-sky.webp");background-position:center center;background-size:cover;}.elementor-2127 .elementor-element.elementor-element-41d315d::before, .elementor-2127 .elementor-element.elementor-element-41d315d > .elementor-background-video-container::before, .elementor-2127 .elementor-element.elementor-element-41d315d > .e-con-inner > .elementor-background-video-container::before, .elementor-2127 .elementor-element.elementor-element-41d315d > .elementor-background-slideshow::before, .elementor-2127 .elementor-element.elementor-element-41d315d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2127 .elementor-element.elementor-element-41d315d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF6EC;--background-overlay:'';}.elementor-2127 .elementor-element.elementor-element-c7c30a5{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;bottom:0%;z-index:0;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-c7c30a5{right:-4%;}body.rtl .elementor-2127 .elementor-element.elementor-element-c7c30a5{left:-4%;}.elementor-2127 .elementor-element.elementor-element-c7c30a5 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-48f5f1d{text-align:center;}.elementor-2127 .elementor-element.elementor-element-48f5f1d .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:50px;font-weight:400;line-height:1.15em;letter-spacing:0px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-ce8a224{text-align:center;}.elementor-2127 .elementor-element.elementor-element-ce8a224 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-306264a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#C9A24A;--border-color:#C9A24A;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-2127 .elementor-element.elementor-element-306264a:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-306264a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2127 .elementor-element.elementor-element-516ce76{text-align:center;}.elementor-2127 .elementor-element.elementor-element-516ce76 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-b683b2e{text-align:center;}.elementor-2127 .elementor-element.elementor-element-b683b2e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:1px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-80583cb{text-align:center;}.elementor-2127 .elementor-element.elementor-element-80583cb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-3132f1e > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-2127 .elementor-element.elementor-element-3132f1e .elementor-button-content-wrapper{flex-direction:row;}.elementor-2127 .elementor-element.elementor-element-3132f1e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2127 .elementor-element.elementor-element-3132f1e .copy-content{margin-bottom:15px;padding-bottom:0px;}.elementor-2127 .elementor-element.elementor-element-3132f1e .head-title{margin-bottom:15px;}.elementor-2127 .elementor-element.elementor-element-3132f1e .elementor-image.img{margin-bottom:15px;}.elementor-2127 .elementor-element.elementor-element-3132f1e a.elementor-button, .elementor-2127 .elementor-element.elementor-element-3132f1e .elementor-button{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;background-color:#B08D3C;border-radius:30px 30px 30px 30px;padding:8px 18px 8px 18px;}.elementor-2127 .elementor-element.elementor-element-f38c6fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#C9A24A;--border-color:#C9A24A;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-2127 .elementor-element.elementor-element-f38c6fb:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-f38c6fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2127 .elementor-element.elementor-element-4a1e519{text-align:center;}.elementor-2127 .elementor-element.elementor-element-4a1e519 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-1e60b24{text-align:center;}.elementor-2127 .elementor-element.elementor-element-1e60b24 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:1px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-d3b21da{text-align:center;}.elementor-2127 .elementor-element.elementor-element-d3b21da .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-f1f3986 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-2127 .elementor-element.elementor-element-f1f3986 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2127 .elementor-element.elementor-element-f1f3986 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2127 .elementor-element.elementor-element-f1f3986 .copy-content{margin-bottom:15px;padding-bottom:0px;}.elementor-2127 .elementor-element.elementor-element-f1f3986 .head-title{margin-bottom:15px;}.elementor-2127 .elementor-element.elementor-element-f1f3986 .elementor-image.img{margin-bottom:15px;}.elementor-2127 .elementor-element.elementor-element-f1f3986 a.elementor-button, .elementor-2127 .elementor-element.elementor-element-f1f3986 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;background-color:#B08D3C;border-radius:30px 30px 30px 30px;padding:8px 18px 8px 18px;}.elementor-2127 .elementor-element.elementor-element-3d3d5aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2127 .elementor-element.elementor-element-3d3d5aa:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-3d3d5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EC;}.elementor-2127 .elementor-element.elementor-element-ed9f14d{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;top:-1%;z-index:0;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-ed9f14d{right:-8%;}body.rtl .elementor-2127 .elementor-element.elementor-element-ed9f14d{left:-8%;}.elementor-2127 .elementor-element.elementor-element-ed9f14d img{width:100%;}.elementor-2127 .elementor-element.elementor-element-7df1437{text-align:center;}.elementor-2127 .elementor-element.elementor-element-7df1437 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:50px;font-weight:400;line-height:1.15em;letter-spacing:0px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-6e838b0{text-align:center;}.elementor-2127 .elementor-element.elementor-element-6e838b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-831776d{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 6px 0px 6px;text-align:center;}.elementor-2127 .elementor-element.elementor-element-831776d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:500;font-style:italic;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-widget-weddingpress-commentkit .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=button].wdp-form-btn, .elementor-widget-weddingpress-commentkit .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=submit]{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper ul.wdp-container-comments{max-height:none !important;overflow-y:visible !important;scrollbar-width:none !important;-ms-overflow-style:none !important;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper ul.wdp-container-comments::-webkit-scrollbar{display:none !important;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper{background-color:#FFFFFF00;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=button].wdp-form-btn, .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type="submit"]{background-color:#B08D3C;fill:#FFFFFF;color:#FFFFFF;}.elementor-2127 .elementor-element.elementor-element-2cd1c40{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-link a.wdp-link, .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper.wdp-wrap-form .wdp-container-form input[type=button].wdp-form-btn, .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=submit]{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper.wdp-border{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=button].wdp-form-btn, .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=submit]{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;border-radius:20px 20px 20px 20px;padding:6px 30px 6px 30px;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form p.form-submit{text-align:left !important;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=text], .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form textarea.wdp-textarea, .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form select.wdp-select{background:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A24A;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form select.wdp-select, .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form select.wdp-select, .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=text], .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper.wdp-facebook .wdp-wrap-form .wdp-container-form textarea.wdp-textarea, .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper.wdp-dark .wdp-wrap-form .wdp-container-form textarea.wdp-textarea, .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form textarea.wdp-textarea{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=text], .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form textarea.wdp-textarea{color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form input#author, .wdp-wrapper .wdp-wrap-form .wdp-container-form input#email, .wdp-wrapper .wdp-wrap-form .wdp-container-form input#url, .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form textarea.wdp-textarea, .elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper .wdp-wrap-form .wdp-container-form select.wdp-select{border-radius:14px 14px 14px 14px;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper ul.wdp-container-comments li.wdp-item-comment .wdp-comment-avatar img{width:28px !important;height:28px !important;max-width:28px !important;max-height:28px !important;object-fit:cover;opacity:1;}.elementor-2127 .elementor-element.elementor-element-2cd1c40 .wdp-wrapper ul.wdp-container-comments li.wdp-item-comment .wdp-comment-avatar{width:28px;margin-right:8px;}.elementor-2127 .elementor-element.elementor-element-78a8d8d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2127 .elementor-element.elementor-element-e31f8de{text-align:center;}.elementor-2127 .elementor-element.elementor-element-e31f8de .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-58210df{width:100%;max-width:100%;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper label{color:#3D4F38;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper input::-webkit-input-placeholder{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper textarea::-webkit-input-placeholder{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper input::-moz-placeholder{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper textarea::-moz-placeholder{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper input::placeholder{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper textarea::placeholder{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input::-webkit-input-placeholder{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container textarea::-webkit-input-placeholder{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input::placeholder{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container textarea::placeholder{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input[type="date"]:not(.has-value){color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input[type="time"]:not(.has-value){color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input[type="datetime-local"]:not(.has-value){color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container select:not(.has-value){color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input[type="date"]:not(.has-value)::-webkit-datetime-edit-text{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input[type="date"]:not(.has-value)::-webkit-datetime-edit-month-field{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input[type="date"]:not(.has-value)::-webkit-datetime-edit-day-field{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input[type="date"]:not(.has-value)::-webkit-datetime-edit-year-field{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input[type="time"]:not(.has-value)::-webkit-datetime-edit-text{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input[type="time"]:not(.has-value)::-webkit-datetime-edit-hour-field{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input[type="time"]:not(.has-value)::-webkit-datetime-edit-minute-field{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input[type="time"]:not(.has-value)::-webkit-datetime-edit-ampm-field{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input[type="datetime-local"]:not(.has-value)::-webkit-datetime-edit{color:#999999 !important;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper input[type="text"], .elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper input[type="jumlah"], .elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper textarea, .elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container input:not([type="radio"]):not([type="checkbox"]), .elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container select, .elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper .wdp-custom-fields-container textarea{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper input[type="submit"], .elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper button{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;background-color:#B08D3C;border-radius:20px 20px 20px 20px;}.elementor-2127 .elementor-element.elementor-element-58210df .wdp-form-field-option.wdp-option-type-radio label.to-select-option{display:block;}.elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper label.wdp-cf-option-label{display:block;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-58210df label.to-select-option, .elementor-2127 .elementor-element.elementor-element-58210df .elementor-wdp-form-wrapper label.wdp-cf-option-label{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-2127 .elementor-element.elementor-element-58210df label.to-select-option{color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-2ecd9df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2127 .elementor-element.elementor-element-94a76f4{text-align:center;}.elementor-2127 .elementor-element.elementor-element-94a76f4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-0983c9f .qr_code{text-align:center;}.elementor-2127 .elementor-element.elementor-element-f60074d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.82;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2127 .elementor-element.elementor-element-f60074d:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-f60074d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EC;background-image:url("https://sahnikah.com/wp-content/uploads/2026/09/sn-taj-sky.webp");background-position:center center;background-size:cover;}.elementor-2127 .elementor-element.elementor-element-f60074d::before, .elementor-2127 .elementor-element.elementor-element-f60074d > .elementor-background-video-container::before, .elementor-2127 .elementor-element.elementor-element-f60074d > .e-con-inner > .elementor-background-video-container::before, .elementor-2127 .elementor-element.elementor-element-f60074d > .elementor-background-slideshow::before, .elementor-2127 .elementor-element.elementor-element-f60074d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2127 .elementor-element.elementor-element-f60074d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF6EC;--background-overlay:'';}.elementor-2127 .elementor-element.elementor-element-6650250{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;top:0%;z-index:0;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-6650250{left:-22%;}body.rtl .elementor-2127 .elementor-element.elementor-element-6650250{right:-22%;}.elementor-2127 .elementor-element.elementor-element-6650250 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-f9616b1{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;top:6%;z-index:0;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-f9616b1{right:-20%;}body.rtl .elementor-2127 .elementor-element.elementor-element-f9616b1{left:-20%;}.elementor-2127 .elementor-element.elementor-element-f9616b1 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-5e63498{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2127 .elementor-element.elementor-element-5e63498 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-0de067a{padding:0px 28px 0px 28px;text-align:center;}.elementor-2127 .elementor-element.elementor-element-0de067a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-dc88998{padding:0px 28px 0px 28px;text-align:center;}.elementor-2127 .elementor-element.elementor-element-dc88998 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:italic;line-height:1.6em;letter-spacing:0px;color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-f3afa44{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2127 .elementor-element.elementor-element-f3afa44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-9866e59{text-align:center;}.elementor-2127 .elementor-element.elementor-element-9866e59 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:54px;font-weight:400;line-height:1.15em;letter-spacing:0px;color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-9550d94{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2127 .elementor-element.elementor-element-9550d94 img{width:100%;}.elementor-2127 .elementor-element.elementor-element-4405b8d{width:var( --container-widget-width, 118% );max-width:118%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:118%;--container-widget-flex-grow:0;}.elementor-2127 .elementor-element.elementor-element-4405b8d img{width:100%;}.elementor-2127 .elementor-element.elementor-element-71e2095{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2127 .elementor-element.elementor-element-71e2095:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-71e2095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D4F38;}.elementor-2127 .elementor-element.elementor-element-f3432fe{text-align:center;}.elementor-2127 .elementor-element.elementor-element-f3432fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-2127 .elementor-element.elementor-element-fadc46f{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;bottom:24px;z-index:999;}body:not(.rtl) .elementor-2127 .elementor-element.elementor-element-fadc46f{right:18px;}body.rtl .elementor-2127 .elementor-element.elementor-element-fadc46f{left:18px;}.elementor-2127 .elementor-element.elementor-element-fadc46f .elementor-icon-wrapper{text-align:center;}.elementor-2127 .elementor-element.elementor-element-fadc46f.elementor-view-stacked .elementor-icon{background-color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-fadc46f.elementor-view-framed .elementor-icon, .elementor-2127 .elementor-element.elementor-element-fadc46f.elementor-view-default .elementor-icon{color:#B08D3C;border-color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-fadc46f.elementor-view-framed .elementor-icon, .elementor-2127 .elementor-element.elementor-element-fadc46f.elementor-view-default .elementor-icon svg{fill:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-fadc46f .wdp-audio-wave{background-color:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-fadc46f .wdp-audio-progress-ring{stroke:#B08D3C;}.elementor-2127 .elementor-element.elementor-element-fadc46f .elementor-icon{font-size:22px;}.elementor-2127 .elementor-element.elementor-element-fadc46f .elementor-icon i, .elementor-2127 .elementor-element.elementor-element-fadc46f .elementor-icon svg{transform:rotate(0deg);}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-weddingpress-commentkit .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=button].wdp-form-btn, .elementor-widget-weddingpress-commentkit .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=submit]{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-2127 .elementor-element.elementor-element-93798b7{--width:480px;}.elementor-2127 .elementor-element.elementor-element-d458be7{--width:60%;}.elementor-2127 .elementor-element.elementor-element-60c78c8{--width:100%;}.elementor-2127 .elementor-element.elementor-element-a898955{--width:100%;}.elementor-2127 .elementor-element.elementor-element-4d8d2c1{--width:100%;}.elementor-2127 .elementor-element.elementor-element-5d60eb9{--width:100%;}.elementor-2127 .elementor-element.elementor-element-b66b65e{--width:100%;}.elementor-2127 .elementor-element.elementor-element-05bbdd3{--width:100%;}.elementor-2127 .elementor-element.elementor-element-cc15c3d{--width:100%;}.elementor-2127 .elementor-element.elementor-element-306264a{--width:100%;}.elementor-2127 .elementor-element.elementor-element-f38c6fb{--width:100%;}.elementor-2127 .elementor-element.elementor-element-78a8d8d{--width:100%;}.elementor-2127 .elementor-element.elementor-element-2ecd9df{--width:100%;}.elementor-2127 .elementor-element.elementor-element-71e2095{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2127 .elementor-element.elementor-element-93798b7{--width:480px;}.elementor-2127 .elementor-element.elementor-element-d458be7{--width:60%;}}@media(min-width:1025px){.elementor-2127 .elementor-element.elementor-element-486fd7a:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-486fd7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-2127 .elementor-element.elementor-element-93798b7{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2127 .elementor-element.elementor-element-d458be7{--width:60%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-weddingpress-commentkit .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=button].wdp-form-btn, .elementor-widget-weddingpress-commentkit .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=submit]{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-39f0576 *//* Motion intro of the cover.
   Not achievable via the panel: the layers share one 9:16 stage that must "cover" the
   viewport (max() + aspect-ratio + container units), the timeline only starts once every
   layer has decoded (.taj-play is added by the "Script Gate" HTML widget), and Elementor's
   entrance animations cannot draw an SVG stroke or chain custom keyframes. */
.elementor-2127 .elementor-element.elementor-element-39f0576 .taj-stage {
    position: absolute;
    left: 50%;
    top: 50%;
    width: max(100%, 100vh * 0.5625);
    aspect-ratio: 9 / 16;
    transform: translate(-50%, -50%);
    container-type: inline-size;
}

.elementor-2127 .elementor-element.elementor-element-39f0576 .taj-frame-svg {
    display: block;
    width: 100%;
    height: auto;
}

.elementor-2127 .elementor-element.elementor-element-39f0576 .taj-frame-fill {
    fill: #FBF3E2;
    fill-opacity: 0.62;
}

.elementor-2127 .elementor-element.elementor-element-39f0576 .taj-frame-line {
    fill: none;
    stroke: #C9A24A;
    stroke-width: 6;
}

.elementor-2127 .elementor-element.elementor-element-39f0576 .taj-l-mosque img {
    -webkit-mask-image: linear-gradient(to bottom, #000 72%, transparent 100%);
    mask-image: linear-gradient(to bottom, #000 72%, transparent 100%);
}

body:not(.elementor-editor-active) .elementor-2127 .elementor-element.elementor-element-39f0576:not(.taj-play) .taj-layer {
    opacity: 0;
}

@keyframes taj-pull-back {
    from { transform: scale(1.18); opacity: 0; }
    to { transform: none; opacity: 1; }
}

@keyframes taj-rise {
    from { transform: translateY(var(--taj-dy, 12%)); opacity: 0; }
    to { transform: none; opacity: 1; }
}

@keyframes taj-from-left {
    from { transform: translateX(-35%); opacity: 0; }
    to { transform: none; opacity: 1; }
}

@keyframes taj-from-right {
    from { transform: translateX(35%); opacity: 0; }
    to { transform: none; opacity: 1; }
}

@keyframes taj-pop {
    from { transform: scale(0.55) rotate(-12deg); opacity: 0; }
    to { transform: none; opacity: 1; }
}

@keyframes taj-frame-in {
    from { transform: scale(0.9); opacity: 0; }
    to { transform: none; opacity: 1; }
}

@keyframes taj-draw {
    from { stroke-dashoffset: 1; }
    to { stroke-dashoffset: 0; }
}

@keyframes taj-wipe {
    from { clip-path: inset(0 50% 0 50%); }
    to { clip-path: inset(0 0 0 0); }
}

@keyframes taj-fade-up {
    from { transform: translateY(3cqw); opacity: 0; }
    to { transform: none; opacity: 1; }
}

@keyframes taj-drift {
    0%, 100% { transform: scale(1) translateX(0); }
    50% { transform: scale(1.03) translateX(-1%); }
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-sky {
    animation: taj-pull-back 3s cubic-bezier(0.2, 0.7, 0.2, 1) both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-sky img {
    animation: taj-drift 24s ease-in-out 3s infinite;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-mosque {
    --taj-dy: 18%;
    animation: taj-rise 2.2s cubic-bezier(0.2, 0.7, 0.2, 1) 0.6s both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-tree-l {
    animation: taj-from-left 1.8s cubic-bezier(0.2, 0.7, 0.2, 1) 1s both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-tree-r {
    animation: taj-from-right 1.8s cubic-bezier(0.2, 0.7, 0.2, 1) 1.1s both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-roses {
    --taj-dy: 40%;
    animation: taj-rise 1.6s cubic-bezier(0.2, 0.7, 0.2, 1) 1.4s both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-frame {
    transform-origin: 50% 48%;
    animation: taj-frame-in 1.2s ease-out 2s both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-frame-line {
    stroke-dasharray: 1;
    animation: taj-draw 1.8s ease-in-out 2s both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-orn-t,
.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-orn-b {
    animation: taj-wipe 1s ease-out 3s both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-lv-tr {
    animation: taj-pop 1s cubic-bezier(0.3, 1.4, 0.5, 1) 2.6s both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-lv-l {
    animation: taj-pop 1s cubic-bezier(0.3, 1.4, 0.5, 1) 2.8s both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-lv-r {
    animation: taj-pop 1s cubic-bezier(0.3, 1.4, 0.5, 1) 3s both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-sp-l {
    --taj-dy: 25%;
    animation: taj-rise 1.4s cubic-bezier(0.2, 0.7, 0.2, 1) 3.2s both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-l-sp-r {
    --taj-dy: 25%;
    animation: taj-rise 1.4s cubic-bezier(0.2, 0.7, 0.2, 1) 3.35s both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-copy > * {
    animation: taj-fade-up 1s ease-out both;
}

.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-copy > :nth-child(1) { animation-delay: 3.6s; }
.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-copy > :nth-child(2) { animation-delay: 3.9s; }
.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-copy > :nth-child(3) { animation-delay: 4.3s; }
.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-copy > :nth-child(4) { animation-delay: 4.6s; }
.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-copy > :nth-child(5) { animation-delay: 4.8s; }
.elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-copy > :nth-child(6) { animation-delay: 5s; }

@media (prefers-reduced-motion: reduce) {
    .elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-layer,
    .elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-layer img,
    .elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-frame-line,
    .elementor-2127 .elementor-element.elementor-element-39f0576.taj-play .taj-copy > * {
        animation: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for weddingpress-audio, class: .elementor-element-fadc46f *//* Spinning disc while the music plays.
   Not achievable via the panel: the WeddingPress audio widget has no rotation control. */
.elementor-2127 .elementor-element.elementor-element-fadc46f #audio-container {
    cursor: pointer;
}

.elementor-2127 .elementor-element.elementor-element-fadc46f .elementor-icon-wrapper {
    line-height: 0;
}

.elementor-2127 .elementor-element.elementor-element-fadc46f #mute-sound {
    animation: taj-spin 4s linear infinite;
}

@keyframes taj-spin {
    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93798b7 *//* Idle sway of the watercolor decorations after they have appeared.
   Not achievable via the panel: Elementor's Motion Effects have no looping rotate,
   and the loop runs on the <img> so the widget keeps its native entrance animation. */
@keyframes taj-sway {
    0%, 100% { transform: rotate(-2deg); }
    50% { transform: rotate(2deg); }
}

.elementor-2127 .elementor-element.elementor-element-93798b7 .taj-sway img {
    transform-origin: 50% 100%;
    animation: taj-sway 6s ease-in-out infinite;
}

.elementor-2127 .elementor-element.elementor-element-93798b7 .taj-l-tree-l img,
.elementor-2127 .elementor-element.elementor-element-93798b7 .taj-l-tree-r img {
    animation-duration: 8s;
}

.elementor-2127 .elementor-element.elementor-element-93798b7 .taj-l-lv-tr img {
    transform-origin: 40% 90%;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-2127 .elementor-element.elementor-element-93798b7 .taj-sway img {
        animation: none;
    }
}/* End custom CSS */