.elementor-489 .elementor-element.elementor-element-2b869778{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-489 .elementor-element.elementor-element-2b869778:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-2b869778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://atelier27weddings.com/wp-content/uploads/2025/11/Y_J_2022-941.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-489 .elementor-element.elementor-element-7e235d8f{--display:flex;--min-height:47rem;--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overlay-opacity:0.15;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:7rem;--padding-left:3rem;--padding-right:3rem;}.elementor-489 .elementor-element.elementor-element-7e235d8f::before, .elementor-489 .elementor-element.elementor-element-7e235d8f > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-7e235d8f > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-7e235d8f > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-7e235d8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-7e235d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-489 .elementor-element.elementor-element-5e29907f{text-align:center;}.elementor-489 .elementor-element.elementor-element-5e29907f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-112eac6b{text-align:center;width:var( --container-widget-width, 46rem );max-width:46rem;--container-widget-width:46rem;--container-widget-flex-grow:0;}.elementor-489 .elementor-element.elementor-element-112eac6b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-27e7e888{text-align:start;}.elementor-489 .elementor-element.elementor-element-27e7e888 .elementor-heading-title{font-family:var( --e-global-typography-5925f6b-font-family ), Sans-serif;font-size:var( --e-global-typography-5925f6b-font-size );font-weight:var( --e-global-typography-5925f6b-font-weight );text-transform:var( --e-global-typography-5925f6b-text-transform );line-height:var( --e-global-typography-5925f6b-line-height );letter-spacing:var( --e-global-typography-5925f6b-letter-spacing );word-spacing:var( --e-global-typography-5925f6b-word-spacing );color:var( --e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-401e43f2{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-489 .elementor-element.elementor-element-7fa07a5e{text-align:center;}.elementor-489 .elementor-element.elementor-element-7fa07a5e .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-489 .elementor-element.elementor-element-194696bf{text-align:center;}.elementor-489 .elementor-element.elementor-element-194696bf .elementor-heading-title{color:var( --e-global-color-text );}.elementor-489 .elementor-element.elementor-element-47e7b79a{text-align:center;}.elementor-489 .elementor-element.elementor-element-47e7b79a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-489 .elementor-element.elementor-element-68d06ae2{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-489 .elementor-element.elementor-element-7ea65795{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-184aece7{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-406c2aba{z-index:5;}.elementor-489 .elementor-element.elementor-element-470cb740{z-index:5;}.elementor-489 .elementor-element.elementor-element-4df23180{z-index:5;}.elementor-489 .elementor-element.elementor-element-2f005a9b{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-3b85883a{z-index:5;}.elementor-489 .elementor-element.elementor-element-7e3baacf{z-index:5;}.elementor-489 .elementor-element.elementor-element-462c73d2{z-index:5;}.elementor-489 .elementor-element.elementor-element-a706b9c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-1df2353{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-932f925{z-index:5;}.elementor-489 .elementor-element.elementor-element-bab86a6{z-index:5;}.elementor-489 .elementor-element.elementor-element-eac61f8{z-index:5;}.elementor-489 .elementor-element.elementor-element-a8a69df{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-27e058c{z-index:5;}.elementor-489 .elementor-element.elementor-element-94c1d63{z-index:5;}.elementor-489 .elementor-element.elementor-element-ce9c90f{z-index:5;}.elementor-489 .elementor-element.elementor-element-8f0b562{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-9934cac{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-941f090{z-index:5;}.elementor-489 .elementor-element.elementor-element-f5f021f{z-index:5;}.elementor-489 .elementor-element.elementor-element-ad43e99{z-index:5;}.elementor-489 .elementor-element.elementor-element-12b3ca9{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-c33aa6f{z-index:5;}.elementor-489 .elementor-element.elementor-element-8ad442b{z-index:5;}.elementor-489 .elementor-element.elementor-element-632a725{z-index:5;}.elementor-489 .elementor-element.elementor-element-5d115d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-b968872{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-877d36c{z-index:5;}.elementor-489 .elementor-element.elementor-element-eb9e8ba{z-index:5;}.elementor-489 .elementor-element.elementor-element-0c9668c{z-index:5;}.elementor-489 .elementor-element.elementor-element-cd41a05{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-7031d4d{z-index:5;}.elementor-489 .elementor-element.elementor-element-9d7239a{z-index:5;}.elementor-489 .elementor-element.elementor-element-ef38480{z-index:5;}.elementor-489 .elementor-element.elementor-element-da77b1c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-e003237{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-d49945d{z-index:5;}.elementor-489 .elementor-element.elementor-element-7b30b29{z-index:5;}.elementor-489 .elementor-element.elementor-element-c57510d{z-index:5;}.elementor-489 .elementor-element.elementor-element-3b53370{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-a51d74b{z-index:5;}.elementor-489 .elementor-element.elementor-element-dcc1688{z-index:5;}.elementor-489 .elementor-element.elementor-element-ec317f2{z-index:5;}.elementor-489 .elementor-element.elementor-element-331b444{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-4e6fdfe{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-fff5470{z-index:5;}.elementor-489 .elementor-element.elementor-element-79071f9{z-index:5;}.elementor-489 .elementor-element.elementor-element-2eab795{z-index:5;}.elementor-489 .elementor-element.elementor-element-585fd81{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-577e1e4{z-index:5;}.elementor-489 .elementor-element.elementor-element-8fa3250{z-index:5;}.elementor-489 .elementor-element.elementor-element-b97c50c{z-index:5;}.elementor-489 .elementor-element.elementor-element-8310ae1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-68e4861{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-dcd2266{z-index:5;}.elementor-489 .elementor-element.elementor-element-7bba2f9{z-index:5;}.elementor-489 .elementor-element.elementor-element-2128670{z-index:5;}.elementor-489 .elementor-element.elementor-element-d40db51{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-febb9e1{z-index:5;}.elementor-489 .elementor-element.elementor-element-1d9a706{z-index:5;}.elementor-489 .elementor-element.elementor-element-9bce92f{z-index:5;}.elementor-489 .elementor-element.elementor-element-c4714ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-3d6f779{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-c6ee147{z-index:5;}.elementor-489 .elementor-element.elementor-element-eb9dd22{z-index:5;}.elementor-489 .elementor-element.elementor-element-2556441{z-index:5;}.elementor-489 .elementor-element.elementor-element-c2b5761{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-919d4ee{z-index:5;}.elementor-489 .elementor-element.elementor-element-a2be21e{z-index:5;}.elementor-489 .elementor-element.elementor-element-6fe4e0b{z-index:5;}.elementor-489 .elementor-element.elementor-element-5ef0d9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-bb65871{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-bb70eeb{z-index:5;}.elementor-489 .elementor-element.elementor-element-5efceeb{z-index:5;}.elementor-489 .elementor-element.elementor-element-99191ef{z-index:5;}.elementor-489 .elementor-element.elementor-element-6381bf4{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-a93492a{z-index:5;}.elementor-489 .elementor-element.elementor-element-0d0cdf8{z-index:5;}.elementor-489 .elementor-element.elementor-element-8280104{z-index:5;}.elementor-489 .elementor-element.elementor-element-33a4f906{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:7rem;--padding-left:3rem;--padding-right:3rem;}.elementor-489 .elementor-element.elementor-element-57764c2b{text-align:center;}.elementor-489 .elementor-element.elementor-element-57764c2b .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-489 .elementor-element.elementor-element-33b7b9f1{text-align:center;}.elementor-489 .elementor-element.elementor-element-33b7b9f1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-489 .elementor-element.elementor-element-71ff7f8d{text-align:center;}.elementor-489 .elementor-element.elementor-element-71ff7f8d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-489 .elementor-element.elementor-element-88b1654{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-489 .elementor-element.elementor-element-88b1654:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-88b1654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://atelier27weddings.com/wp-content/uploads/2025/12/IMG_2420-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-489 .elementor-element.elementor-element-342c60d{--display:flex;--min-height:47rem;--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overlay-opacity:0.15;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:7rem;--padding-left:3rem;--padding-right:3rem;}.elementor-489 .elementor-element.elementor-element-342c60d::before, .elementor-489 .elementor-element.elementor-element-342c60d > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-342c60d > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-342c60d > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-342c60d > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-342c60d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-489 .elementor-element.elementor-element-41180ff{text-align:center;}.elementor-489 .elementor-element.elementor-element-41180ff .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-9dfdbbd{text-align:center;}.elementor-489 .elementor-element.elementor-element-9dfdbbd .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-96c7489{text-align:center;}.elementor-489 .elementor-element.elementor-element-96c7489 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:0.5rem;}.elementor-489 .elementor-element.elementor-element-126a9c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-126a9c3.elementor-view-framed .elementor-icon, .elementor-489 .elementor-element.elementor-element-126a9c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon{font-size:1.2rem;}.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-title, .elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-title a{font-family:var( --e-global-typography-5925f6b-font-family ), Sans-serif;font-size:var( --e-global-typography-5925f6b-font-size );font-weight:var( --e-global-typography-5925f6b-font-weight );text-transform:var( --e-global-typography-5925f6b-text-transform );line-height:var( --e-global-typography-5925f6b-line-height );letter-spacing:var( --e-global-typography-5925f6b-letter-spacing );word-spacing:var( --e-global-typography-5925f6b-word-spacing );}.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-126a9c3{z-index:10;}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-2b869778:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-2b869778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-489 .elementor-element.elementor-element-2b869778{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-489 .elementor-element.elementor-element-7e235d8f{--min-height:37rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-489 .elementor-element.elementor-element-112eac6b{--container-widget-width:26rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 26rem );max-width:26rem;}.elementor-489 .elementor-element.elementor-element-27e7e888 .elementor-heading-title{font-size:var( --e-global-typography-5925f6b-font-size );line-height:var( --e-global-typography-5925f6b-line-height );letter-spacing:var( --e-global-typography-5925f6b-letter-spacing );word-spacing:var( --e-global-typography-5925f6b-word-spacing );}.elementor-489 .elementor-element.elementor-element-401e43f2{--padding-top:4rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-489 .elementor-element.elementor-element-7fa07a5e .elementor-heading-title{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-489 .elementor-element.elementor-element-68d06ae2{--padding-top:4rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-489 .elementor-element.elementor-element-33a4f906{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-489 .elementor-element.elementor-element-57764c2b .elementor-heading-title{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-489 .elementor-element.elementor-element-88b1654:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-88b1654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-489 .elementor-element.elementor-element-88b1654{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-489 .elementor-element.elementor-element-342c60d{--min-height:27rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-489 .elementor-element.elementor-element-41180ff .elementor-heading-title{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon{font-size:0.8rem;}.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-title, .elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-title a{font-size:var( --e-global-typography-5925f6b-font-size );line-height:var( --e-global-typography-5925f6b-line-height );letter-spacing:var( --e-global-typography-5925f6b-letter-spacing );word-spacing:var( --e-global-typography-5925f6b-word-spacing );}.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-2b869778{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-7e235d8f{--min-height:calc(100svh - 6.5rem);--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-489 .elementor-element.elementor-element-27e7e888{text-align:center;}.elementor-489 .elementor-element.elementor-element-27e7e888 .elementor-heading-title{font-size:var( --e-global-typography-5925f6b-font-size );line-height:var( --e-global-typography-5925f6b-line-height );letter-spacing:var( --e-global-typography-5925f6b-letter-spacing );word-spacing:var( --e-global-typography-5925f6b-word-spacing );}.elementor-489 .elementor-element.elementor-element-401e43f2{--padding-top:5rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-489 .elementor-element.elementor-element-7fa07a5e .elementor-heading-title{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-489 .elementor-element.elementor-element-68d06ae2{--padding-top:5rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-489 .elementor-element.elementor-element-406c2aba{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-470cb740{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-4df23180{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-3b85883a{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-7e3baacf{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-462c73d2{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-932f925{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-bab86a6{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-eac61f8{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-27e058c{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-94c1d63{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-ce9c90f{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-941f090{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-f5f021f{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-ad43e99{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-c33aa6f{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-8ad442b{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-632a725{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-877d36c{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-eb9e8ba{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-0c9668c{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-7031d4d{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-9d7239a{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-ef38480{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-d49945d{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-7b30b29{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-c57510d{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-a51d74b{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-dcc1688{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-ec317f2{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-fff5470{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-79071f9{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-2eab795{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-577e1e4{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-8fa3250{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-b97c50c{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-dcd2266{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-7bba2f9{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-2128670{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-febb9e1{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-1d9a706{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-9bce92f{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-c6ee147{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-eb9dd22{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-2556441{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-919d4ee{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-a2be21e{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-6fe4e0b{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-bb70eeb{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-5efceeb{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-99191ef{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-a93492a{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-0d0cdf8{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-8280104{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-33a4f906{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-489 .elementor-element.elementor-element-57764c2b .elementor-heading-title{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-489 .elementor-element.elementor-element-88b1654{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-489 .elementor-element.elementor-element-342c60d{--min-height:calc(100svh - 6.5rem);--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-489 .elementor-element.elementor-element-41180ff .elementor-heading-title{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-wrapper{text-align:center;}.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon{font-size:1.2rem;}.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-title, .elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-title a{font-size:var( --e-global-typography-5925f6b-font-size );line-height:var( --e-global-typography-5925f6b-line-height );letter-spacing:var( --e-global-typography-5925f6b-letter-spacing );word-spacing:var( --e-global-typography-5925f6b-word-spacing );}.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-7e235d8f{--content-width:1200px;}.elementor-489 .elementor-element.elementor-element-401e43f2{--content-width:850px;}.elementor-489 .elementor-element.elementor-element-68d06ae2{--content-width:1200px;}.elementor-489 .elementor-element.elementor-element-33a4f906{--content-width:850px;}.elementor-489 .elementor-element.elementor-element-342c60d{--content-width:850px;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-401e43f2{--content-width:500px;}.elementor-489 .elementor-element.elementor-element-33a4f906{--content-width:500px;}.elementor-489 .elementor-element.elementor-element-342c60d{--content-width:500px;}}@media(min-width:1025px){.elementor-489 .elementor-element.elementor-element-2b869778:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-2b869778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-489 .elementor-element.elementor-element-88b1654:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-88b1654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-406c2aba */.elementor-489 .elementor-element.elementor-element-406c2aba img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-470cb740 */.elementor-489 .elementor-element.elementor-element-470cb740 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4df23180 */.elementor-489 .elementor-element.elementor-element-4df23180 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b85883a */.elementor-489 .elementor-element.elementor-element-3b85883a img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e3baacf */.elementor-489 .elementor-element.elementor-element-7e3baacf img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-462c73d2 */.elementor-489 .elementor-element.elementor-element-462c73d2 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-932f925 */.elementor-489 .elementor-element.elementor-element-932f925 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bab86a6 */.elementor-489 .elementor-element.elementor-element-bab86a6 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eac61f8 */.elementor-489 .elementor-element.elementor-element-eac61f8 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27e058c */.elementor-489 .elementor-element.elementor-element-27e058c img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-94c1d63 */.elementor-489 .elementor-element.elementor-element-94c1d63 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce9c90f */.elementor-489 .elementor-element.elementor-element-ce9c90f img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-941f090 */.elementor-489 .elementor-element.elementor-element-941f090 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5f021f */.elementor-489 .elementor-element.elementor-element-f5f021f img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad43e99 */.elementor-489 .elementor-element.elementor-element-ad43e99 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c33aa6f */.elementor-489 .elementor-element.elementor-element-c33aa6f img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ad442b */.elementor-489 .elementor-element.elementor-element-8ad442b img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-632a725 */.elementor-489 .elementor-element.elementor-element-632a725 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-877d36c */.elementor-489 .elementor-element.elementor-element-877d36c img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb9e8ba */.elementor-489 .elementor-element.elementor-element-eb9e8ba img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c9668c */.elementor-489 .elementor-element.elementor-element-0c9668c img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7031d4d */.elementor-489 .elementor-element.elementor-element-7031d4d img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d7239a */.elementor-489 .elementor-element.elementor-element-9d7239a img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef38480 */.elementor-489 .elementor-element.elementor-element-ef38480 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d49945d */.elementor-489 .elementor-element.elementor-element-d49945d img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b30b29 */.elementor-489 .elementor-element.elementor-element-7b30b29 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c57510d */.elementor-489 .elementor-element.elementor-element-c57510d img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a51d74b */.elementor-489 .elementor-element.elementor-element-a51d74b img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dcc1688 */.elementor-489 .elementor-element.elementor-element-dcc1688 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec317f2 */.elementor-489 .elementor-element.elementor-element-ec317f2 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fff5470 */.elementor-489 .elementor-element.elementor-element-fff5470 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79071f9 */.elementor-489 .elementor-element.elementor-element-79071f9 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2eab795 */.elementor-489 .elementor-element.elementor-element-2eab795 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-577e1e4 */.elementor-489 .elementor-element.elementor-element-577e1e4 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fa3250 */.elementor-489 .elementor-element.elementor-element-8fa3250 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b97c50c */.elementor-489 .elementor-element.elementor-element-b97c50c img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dcd2266 */.elementor-489 .elementor-element.elementor-element-dcd2266 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bba2f9 */.elementor-489 .elementor-element.elementor-element-7bba2f9 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2128670 */.elementor-489 .elementor-element.elementor-element-2128670 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-febb9e1 */.elementor-489 .elementor-element.elementor-element-febb9e1 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d9a706 */.elementor-489 .elementor-element.elementor-element-1d9a706 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9bce92f */.elementor-489 .elementor-element.elementor-element-9bce92f img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6ee147 */.elementor-489 .elementor-element.elementor-element-c6ee147 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb9dd22 */.elementor-489 .elementor-element.elementor-element-eb9dd22 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2556441 */.elementor-489 .elementor-element.elementor-element-2556441 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-919d4ee */.elementor-489 .elementor-element.elementor-element-919d4ee img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2be21e */.elementor-489 .elementor-element.elementor-element-a2be21e img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fe4e0b */.elementor-489 .elementor-element.elementor-element-6fe4e0b img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb70eeb */.elementor-489 .elementor-element.elementor-element-bb70eeb img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5efceeb */.elementor-489 .elementor-element.elementor-element-5efceeb img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99191ef */.elementor-489 .elementor-element.elementor-element-99191ef img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a93492a */.elementor-489 .elementor-element.elementor-element-a93492a img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d0cdf8 */.elementor-489 .elementor-element.elementor-element-0d0cdf8 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8280104 */.elementor-489 .elementor-element.elementor-element-8280104 img {
        object-fit: cover;
    object-position: center;
    aspect-ratio: 3 / 4;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-126a9c3 */.elementor-489 .elementor-element.elementor-element-126a9c3 .elementor-icon-box-icon {
    display: flex;
    align-items: center;
}

.elementor-489 .elementor-element.elementor-element-126a9c3 svg * {
        fill: var( --e-global-color-primary);
    color: var( --e-global-color-primary);
}/* End custom CSS */