.elementor-155 .elementor-element.elementor-element-e3fe93f{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.45;}.elementor-155 .elementor-element.elementor-element-e3fe93f:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-e3fe93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nehaevent.com/wp-content/uploads/2026/06/banner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-e3fe93f::before, .elementor-155 .elementor-element.elementor-element-e3fe93f > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e3fe93f > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e3fe93f > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-e3fe93f > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-e3fe93f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-11273f4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-155 .elementor-element.elementor-element-5f39ced .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-d48fa00{text-align:center;}.elementor-155 .elementor-element.elementor-element-d48fa00 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:600;color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-767dca8{text-align:center;}.elementor-155 .elementor-element.elementor-element-767dca8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-2759eaf{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.45;}.elementor-155 .elementor-element.elementor-element-2759eaf:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-2759eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nehaevent.com/wp-content/uploads/2026/06/banner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-2759eaf::before, .elementor-155 .elementor-element.elementor-element-2759eaf > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-2759eaf > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-2759eaf > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-2759eaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-2759eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-7cacdff{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-155 .elementor-element.elementor-element-7cacdff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-35a27b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-a2e1bfc{text-align:center;}.elementor-155 .elementor-element.elementor-element-a2e1bfc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:600;color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-aa50647{text-align:center;}.elementor-155 .elementor-element.elementor-element-aa50647 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-5586d8c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-7d011b3{text-align:start;}.elementor-155 .elementor-element.elementor-element-7d011b3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-56af227{text-align:start;}.elementor-155 .elementor-element.elementor-element-56af227 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-48e3620{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-1258613{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-155 .elementor-element.elementor-element-4c5477d img{border-radius:10px 10px 10px 10px;}.elementor-155 .elementor-element.elementor-element-7098d20{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-7098d20:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-7098d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-f08510f{text-align:center;}.elementor-155 .elementor-element.elementor-element-f08510f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:italic;}.elementor-155 .elementor-element.elementor-element-903bff1{text-align:center;}.elementor-155 .elementor-element.elementor-element-903bff1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:italic;}.elementor-155 .elementor-element.elementor-element-1b9a90c{text-align:center;}.elementor-155 .elementor-element.elementor-element-1b9a90c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:italic;}.elementor-155 .elementor-element.elementor-element-0229138{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-59437d0{text-align:start;}.elementor-155 .elementor-element.elementor-element-59437d0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-155 .elementor-element.elementor-element-25cba7b{text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;line-height:30px;}.elementor-155 .elementor-element.elementor-element-9421590{text-align:start;}.elementor-155 .elementor-element.elementor-element-9421590 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-7e46d28{text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;line-height:30px;}.elementor-155 .elementor-element.elementor-element-46b8c6a{text-align:start;}.elementor-155 .elementor-element.elementor-element-46b8c6a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-094c9b6{text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;line-height:30px;}.elementor-155 .elementor-element.elementor-element-e9c1871{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-ab1074b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-a9a183f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-ab63eb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-023f780{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-155 .elementor-element.elementor-element-66112fe img{border-radius:10px 10px 10px 10px;}.elementor-155 .elementor-element.elementor-element-14f0d52{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-14f0d52:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-14f0d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-9252b44{text-align:center;}.elementor-155 .elementor-element.elementor-element-9252b44 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:italic;}.elementor-155 .elementor-element.elementor-element-1d5fa6b{text-align:center;}.elementor-155 .elementor-element.elementor-element-1d5fa6b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:italic;}.elementor-155 .elementor-element.elementor-element-241cb44{text-align:center;}.elementor-155 .elementor-element.elementor-element-241cb44 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:italic;}.elementor-155 .elementor-element.elementor-element-086c8ff{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-76ee133{text-align:start;}.elementor-155 .elementor-element.elementor-element-76ee133 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-1c4ea2a{text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;line-height:30px;}.elementor-155 .elementor-element.elementor-element-14d09d2{text-align:start;}.elementor-155 .elementor-element.elementor-element-14d09d2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-1ad2b04{font-family:"Poppins", Sans-serif;font-weight:400;line-height:30px;}.elementor-155 .elementor-element.elementor-element-0478a9f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-457d733{font-family:"Poppins", Sans-serif;font-weight:400;line-height:30px;}.elementor-155 .elementor-element.elementor-element-16562de{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dotted;--border-style:dotted;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-ba8c941 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-e7a547c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-0d65317{width:var( --container-widget-width, 77.238% );max-width:77.238%;--container-widget-width:77.238%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;}.elementor-155 .elementor-element.elementor-element-0d65317.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-a1d8ae8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-6a5aeea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-6ff951e{text-align:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-155 .elementor-element.elementor-element-74da561 .elementor-icon-wrapper{text-align:center;}.elementor-155 .elementor-element.elementor-element-74da561.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-74da561.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-74da561.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-74da561.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-74da561.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-74da561 .elementor-icon{font-size:30px;}.elementor-155 .elementor-element.elementor-element-74da561 .elementor-icon svg{height:30px;}.elementor-155 .elementor-element.elementor-element-552297c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-af5a0e9{text-align:center;}.elementor-155 .elementor-element.elementor-element-8f42861 .elementor-icon-wrapper{text-align:center;}.elementor-155 .elementor-element.elementor-element-8f42861.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-8f42861.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-8f42861.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-8f42861.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-8f42861.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-8f42861 .elementor-icon{font-size:30px;}.elementor-155 .elementor-element.elementor-element-8f42861 .elementor-icon svg{height:30px;}.elementor-155 .elementor-element.elementor-element-b2e1a27{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-2d126a6{text-align:center;}.elementor-155 .elementor-element.elementor-element-19b1851 .elementor-icon-wrapper{text-align:center;}.elementor-155 .elementor-element.elementor-element-19b1851.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-19b1851.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-19b1851.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-19b1851.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-19b1851.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-19b1851 .elementor-icon{font-size:30px;}.elementor-155 .elementor-element.elementor-element-19b1851 .elementor-icon svg{height:30px;}.elementor-155 .elementor-element.elementor-element-5afb767{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-3ab9d7d{text-align:center;}.elementor-155 .elementor-element.elementor-element-765c437 .elementor-icon-wrapper{text-align:center;}.elementor-155 .elementor-element.elementor-element-765c437.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-765c437.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-765c437.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-765c437.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-765c437.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-765c437 .elementor-icon{font-size:30px;}.elementor-155 .elementor-element.elementor-element-765c437 .elementor-icon svg{height:30px;}.elementor-155 .elementor-element.elementor-element-1c73076{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dotted;--border-style:dotted;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-808c48b{text-align:start;}.elementor-155 .elementor-element.elementor-element-808c48b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-e73a34f{text-align:start;}.elementor-155 .elementor-element.elementor-element-e73a34f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-cf6cda8{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;}.elementor-155 .elementor-element.elementor-element-7d10dc9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-cfb1b7c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-6673885 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-9d7bb01{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-2df28c0 .elementor-icon-wrapper{text-align:center;}.elementor-155 .elementor-element.elementor-element-2df28c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-2df28c0.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-2df28c0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-2df28c0.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-2df28c0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-2df28c0 .elementor-icon{font-size:30px;}.elementor-155 .elementor-element.elementor-element-2df28c0 .elementor-icon svg{height:30px;}.elementor-155 .elementor-element.elementor-element-e488e4c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-d7f6813 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-dab9b39{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-db2dafa .elementor-icon-wrapper{text-align:center;}.elementor-155 .elementor-element.elementor-element-db2dafa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-db2dafa.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-db2dafa.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-db2dafa.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-db2dafa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-db2dafa .elementor-icon{font-size:30px;}.elementor-155 .elementor-element.elementor-element-db2dafa .elementor-icon svg{height:30px;}.elementor-155 .elementor-element.elementor-element-9b0d463{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-8df2c16 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-0cc05dd{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-ba3a559 .elementor-icon-wrapper{text-align:center;}.elementor-155 .elementor-element.elementor-element-ba3a559.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-ba3a559.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-ba3a559.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-ba3a559.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-ba3a559.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-ba3a559 .elementor-icon{font-size:30px;}.elementor-155 .elementor-element.elementor-element-ba3a559 .elementor-icon svg{height:30px;}.elementor-155 .elementor-element.elementor-element-b91187e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-5e82f54 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-13d1d52{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-d71caa6 .elementor-icon-wrapper{text-align:center;}.elementor-155 .elementor-element.elementor-element-d71caa6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-d71caa6.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-d71caa6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-d71caa6.elementor-view-framed .elementor-icon, .elementor-155 .elementor-element.elementor-element-d71caa6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-d71caa6 .elementor-icon{font-size:30px;}.elementor-155 .elementor-element.elementor-element-d71caa6 .elementor-icon svg{height:30px;}.elementor-155 .elementor-element.elementor-element-7085c6c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-7085c6c:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-7085c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a97e96 );}.elementor-155 .elementor-element.elementor-element-a18e17d{text-align:start;}.elementor-155 .elementor-element.elementor-element-a18e17d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-6ab0b7d{text-align:start;}.elementor-155 .elementor-element.elementor-element-6ab0b7d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-585cadf{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;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;}.elementor-155 .elementor-element.elementor-element-585cadf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-9251e11{--display:flex;}.elementor-155 .elementor-element.elementor-element-9251e11:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9251e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nehaevent.com/wp-content/uploads/2026/06/collage-image2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-0f713ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-fec0560{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-155 .elementor-element.elementor-element-e91f174{--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:flex-start;}.elementor-155 .elementor-element.elementor-element-b0d79cc{--display:flex;}.elementor-155 .elementor-element.elementor-element-730daa7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-bc43829{--display:flex;}.elementor-155 .elementor-element.elementor-element-86177be .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-46ed4f0{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-3bb632d{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-155 .elementor-element.elementor-element-d909a07{--display:flex;}.elementor-155 .elementor-element.elementor-element-14a00ae .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-15e57bb{--display:flex;}.elementor-155 .elementor-element.elementor-element-8589911 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-cb4ea34{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-b4e24df{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-155 .elementor-element.elementor-element-0670e9c{--display:flex;}.elementor-155 .elementor-element.elementor-element-859477b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-f8272b3{--display:flex;}.elementor-155 .elementor-element.elementor-element-7765641 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-bc141b8{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-9089725{--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:flex-start;}.elementor-155 .elementor-element.elementor-element-ec47dde{--display:flex;}.elementor-155 .elementor-element.elementor-element-50b639e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-a87cd27{--display:flex;}.elementor-155 .elementor-element.elementor-element-a344bc4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-20cb8c2{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-d3720b9{--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:flex-start;}.elementor-155 .elementor-element.elementor-element-501be05{--display:flex;}.elementor-155 .elementor-element.elementor-element-c0632e7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-d6941b3{--display:flex;}.elementor-155 .elementor-element.elementor-element-3c85844 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-ad420c6{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-e67388e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-e67388e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-e67388e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a97e96 );}.elementor-155 .elementor-element.elementor-element-a923a54 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-a814ab4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-3b03908{width:var( --container-widget-width, 77.238% );max-width:77.238%;--container-widget-width:77.238%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;}.elementor-155 .elementor-element.elementor-element-3b03908.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-3f4259a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-5dbc065{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-155 .elementor-element.elementor-element-5242468{--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:flex-start;}.elementor-155 .elementor-element.elementor-element-88a39d6{--display:flex;}.elementor-155 .elementor-element.elementor-element-a47feae .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-43d303f{--display:flex;}.elementor-155 .elementor-element.elementor-element-43e0cac .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-66e14e3{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-ade866c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-155 .elementor-element.elementor-element-01a4025{--display:flex;}.elementor-155 .elementor-element.elementor-element-89035f9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-7ceb7bf{--display:flex;}.elementor-155 .elementor-element.elementor-element-d2ce384 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-4f833fc{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-155 .elementor-element.elementor-element-294ec84{--display:flex;}.elementor-155 .elementor-element.elementor-element-86995d1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-6d0e59d{--display:flex;}.elementor-155 .elementor-element.elementor-element-10f4326 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-94e74cf{--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:flex-start;}.elementor-155 .elementor-element.elementor-element-737bf81{--display:flex;}.elementor-155 .elementor-element.elementor-element-84c2c8c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-f8b3aa5{--display:flex;}.elementor-155 .elementor-element.elementor-element-be94afa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-a1db4d5{--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:flex-start;}.elementor-155 .elementor-element.elementor-element-e954f08{--display:flex;}.elementor-155 .elementor-element.elementor-element-6fd33d1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-5a48b79{--display:flex;}.elementor-155 .elementor-element.elementor-element-4fe87cc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-2c4c37d{--display:flex;}.elementor-155 .elementor-element.elementor-element-2c4c37d:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-2c4c37d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nehaevent.com/wp-content/uploads/2026/06/collage-image2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-deca404{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-ff614df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-510ba66 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-1f74c6a{width:var( --container-widget-width, 77.238% );max-width:77.238%;--container-widget-width:77.238%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;}.elementor-155 .elementor-element.elementor-element-1f74c6a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-70ba1da{--display:flex;--min-height:100vh;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;}.elementor-155 .elementor-element.elementor-element-70ba1da:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-70ba1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nehaevent.com/wp-content/uploads/2026/06/behind-scenes.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-ce4d902{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-4692bd1{text-align:start;}.elementor-155 .elementor-element.elementor-element-4692bd1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-0600c0e{text-align:start;}.elementor-155 .elementor-element.elementor-element-0600c0e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-71875c4 img{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-b3c17e2{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;}.elementor-155 .elementor-element.elementor-element-21b3f9f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dotted;--border-style:dotted;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-8a7fc6a{text-align:start;}.elementor-155 .elementor-element.elementor-element-8a7fc6a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-574f7c3{text-align:start;}.elementor-155 .elementor-element.elementor-element-574f7c3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-56d0c59{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;}.elementor-155 .elementor-element.elementor-element-ece6fca{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-cc82faa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-155 .elementor-element.elementor-element-16eadab img{width:10%;}.elementor-155 .elementor-element.elementor-element-1099ac7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-59485fb{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-3432cb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-155 .elementor-element.elementor-element-d914f6e img{width:10%;}.elementor-155 .elementor-element.elementor-element-ebb98bc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-f6e5a65{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-46360e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-155 .elementor-element.elementor-element-913670b img{width:10%;}.elementor-155 .elementor-element.elementor-element-84fde08 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-e6cd4a0{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-1c0121f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-155 .elementor-element.elementor-element-fb18c9b img{width:10%;}.elementor-155 .elementor-element.elementor-element-d95e05e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-e00d2df{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-be6baf3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dotted;--border-style:dotted;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-6f219ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-67837f5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-7b81a0d{width:var( --container-widget-width, 77.238% );max-width:77.238%;--container-widget-width:77.238%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;}.elementor-155 .elementor-element.elementor-element-7b81a0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-d6721a8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-6585721{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-155 .elementor-element.elementor-element-e99872b img{width:10%;}.elementor-155 .elementor-element.elementor-element-8aa70a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-155 .elementor-element.elementor-element-e636c40 img{width:10%;}.elementor-155 .elementor-element.elementor-element-90775fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-155 .elementor-element.elementor-element-1d3e92d img{width:10%;}.elementor-155 .elementor-element.elementor-element-67554d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-155 .elementor-element.elementor-element-3c45275 img{width:10%;}.elementor-155 .elementor-element.elementor-element-e46446c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-e46446c:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-e46446c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a97e96 );}.elementor-155 .elementor-element.elementor-element-a459ecb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-4b3b88e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-c1da3ea{width:var( --container-widget-width, 77.238% );max-width:77.238%;--container-widget-width:77.238%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;}.elementor-155 .elementor-element.elementor-element-c1da3ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-36c7eb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-e075db4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-9ab324e{--display:flex;--min-height:500px;border-style:solid;--border-style:solid;border-width:02px 0px 0px 02px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:02px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-9ab324e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9ab324e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nehaevent.com/wp-content/uploads/2026/06/neha-trust.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-c089933{--display:flex;border-style:solid;--border-style:solid;border-width:02px 02px 0px 0px;--border-top-width:02px;--border-right-width:02px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 10px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-5cd5000{font-family:"Poppins", Sans-serif;font-weight:400;line-height:30px;}.elementor-155 .elementor-element.elementor-element-7f64501{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 02px 02px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:02px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-ccb4e3c{font-family:"Poppins", Sans-serif;font-weight:400;line-height:30px;}.elementor-155 .elementor-element.elementor-element-2590767{--display:flex;border-style:solid;--border-style:solid;border-width:0px 02px 02px 0px;--border-top-width:0px;--border-right-width:02px;--border-bottom-width:02px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 10px 0px;}.elementor-155 .elementor-element.elementor-element-2590767:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-2590767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nehaevent.com/wp-content/uploads/2026/06/neha-trust-1.webp");}.elementor-155 .elementor-element.elementor-element-31036ec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-31036ec:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-31036ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a97e96 );}.elementor-155 .elementor-element.elementor-element-60aa644{text-align:start;}.elementor-155 .elementor-element.elementor-element-60aa644 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-44992d5{text-align:start;}.elementor-155 .elementor-element.elementor-element-44992d5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-77c6cb2{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;}.elementor-155 .elementor-element.elementor-element-361299d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-54f08a6{--display:flex;}.elementor-155 .elementor-element.elementor-element-285bd57 img{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-9ff5984{--display:flex;border-style:none;--border-style:none;--border-radius:0px 10px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-4a1eadd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-4f5869c{font-family:"Poppins", Sans-serif;font-weight:400;line-height:30px;}.elementor-155 .elementor-element.elementor-element-4efbdc9{--display:flex;border-style:none;--border-style:none;}.elementor-155 .elementor-element.elementor-element-f773425 img{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-eaa8d87{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-5b0a007 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-f149af0{font-family:"Poppins", Sans-serif;font-weight:400;line-height:30px;}.elementor-155 .elementor-element.elementor-element-0a56a79{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dotted;--border-style:dotted;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-0a56a79.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-ed62417{text-align:start;}.elementor-155 .elementor-element.elementor-element-ed62417 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-d6ac73d{text-align:start;}.elementor-155 .elementor-element.elementor-element-d6ac73d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-29664d8{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;}.elementor-155 .elementor-element.elementor-element-069fd2f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-155 .elementor-element.elementor-element-95a7e55 .elementor-counter-number-wrapper{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-95a7e55 .elementor-counter-title{font-family:"Cinzel", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-ae71cab .elementor-counter-number-wrapper{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-ae71cab .elementor-counter-title{font-family:"Cinzel", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-f6f15a6 .elementor-counter-number-wrapper{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-f6f15a6 .elementor-counter-title{font-family:"Cinzel", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-700e16a .elementor-counter-number-wrapper{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-155 .elementor-element.elementor-element-700e16a .elementor-counter-title{font-family:"Cinzel", Sans-serif;font-weight:400;}.elementor-155 .elementor-element.elementor-element-828c016{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dotted;--border-style:dotted;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-828c016.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-5b195b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-155 .elementor-element.elementor-element-74c9e2b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-155 .elementor-element.elementor-element-aefda72{width:var( --container-widget-width, 77.238% );max-width:77.238%;--container-widget-width:77.238%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;}.elementor-155 .elementor-element.elementor-element-aefda72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-f843887{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-4d7abba{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-155 .elementor-element.elementor-element-4d7abba:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-4d7abba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nehaevent.com/wp-content/uploads/2026/06/footer-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-4d7abba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-5f5edf0{text-align:center;}.elementor-155 .elementor-element.elementor-element-5f5edf0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-8e5dc56 );}.elementor-155 .elementor-element.elementor-element-f17301b{width:var( --container-widget-width, 103.043% );max-width:103.043%;padding:0% 010% 0% 10%;--container-widget-width:103.043%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:35px;color:var( --e-global-color-8e5dc56 );}.elementor-155 .elementor-element.elementor-element-f17301b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-155 .elementor-element.elementor-element-72ee6fc .elementor-button{background-color:var( --e-global-color-8e5dc56 );font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-155 .elementor-element.elementor-element-72ee6fc .elementor-button:hover, .elementor-155 .elementor-element.elementor-element-72ee6fc .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-8e5dc56 );}.elementor-155 .elementor-element.elementor-element-72ee6fc .elementor-button:hover svg, .elementor-155 .elementor-element.elementor-element-72ee6fc .elementor-button:focus svg{fill:var( --e-global-color-8e5dc56 );}.elementor-155 .elementor-element.elementor-element-53269dc{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-155 .elementor-element.elementor-element-53269dc:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-53269dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nehaevent.com/wp-content/uploads/2026/06/footer-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-53269dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-9e165af{text-align:center;}.elementor-155 .elementor-element.elementor-element-9e165af .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-8e5dc56 );}.elementor-155 .elementor-element.elementor-element-75c7ad2{width:var( --container-widget-width, 103.043% );max-width:103.043%;padding:0% 010% 0% 10%;--container-widget-width:103.043%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:35px;color:var( --e-global-color-8e5dc56 );}.elementor-155 .elementor-element.elementor-element-75c7ad2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-155 .elementor-element.elementor-element-82d518c .elementor-button{background-color:var( --e-global-color-8e5dc56 );font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-155 .elementor-element.elementor-element-82d518c .elementor-button:hover, .elementor-155 .elementor-element.elementor-element-82d518c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-8e5dc56 );}.elementor-155 .elementor-element.elementor-element-82d518c .elementor-button:hover svg, .elementor-155 .elementor-element.elementor-element-82d518c .elementor-button:focus svg{fill:var( --e-global-color-8e5dc56 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-155 .elementor-element.elementor-element-a1d8ae8{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-7d10dc9{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-ece6fca{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-d6721a8{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-e075db4{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-069fd2f{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-f843887{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-155 .elementor-element.elementor-element-11273f4{--width:55%;}.elementor-155 .elementor-element.elementor-element-7cacdff{--width:52.269%;}.elementor-155 .elementor-element.elementor-element-1258613{--width:45%;}.elementor-155 .elementor-element.elementor-element-0229138{--width:55%;}.elementor-155 .elementor-element.elementor-element-023f780{--width:45%;}.elementor-155 .elementor-element.elementor-element-086c8ff{--width:55%;}.elementor-155 .elementor-element.elementor-element-0a56a79{--width:107.099%;}.elementor-155 .elementor-element.elementor-element-828c016{--width:107.099%;}.elementor-155 .elementor-element.elementor-element-4d7abba{--width:99.134%;}.elementor-155 .elementor-element.elementor-element-53269dc{--width:99.134%;}}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-2759eaf:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-2759eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nehaevent.com/wp-content/uploads/2026/06/banner.webp");}.elementor-155 .elementor-element.elementor-element-2759eaf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-7cacdff{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-155 .elementor-element.elementor-element-35a27b2 .elementor-heading-title{font-size:12px;}.elementor-155 .elementor-element.elementor-element-a2e1bfc{text-align:center;}.elementor-155 .elementor-element.elementor-element-a2e1bfc .elementor-heading-title{font-size:40px;}.elementor-155 .elementor-element.elementor-element-aa50647{text-align:justify;}.elementor-155 .elementor-element.elementor-element-aa50647 .elementor-heading-title{font-size:20px;}.elementor-155 .elementor-element.elementor-element-5586d8c{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-155 .elementor-element.elementor-element-7d011b3{text-align:center;}.elementor-155 .elementor-element.elementor-element-7d011b3 .elementor-heading-title{font-size:12px;}.elementor-155 .elementor-element.elementor-element-56af227{text-align:center;}.elementor-155 .elementor-element.elementor-element-56af227 .elementor-heading-title{font-size:32px;}.elementor-155 .elementor-element.elementor-element-f08510f .elementor-heading-title{font-size:18px;}.elementor-155 .elementor-element.elementor-element-903bff1 .elementor-heading-title{font-size:18px;}.elementor-155 .elementor-element.elementor-element-1b9a90c .elementor-heading-title{font-size:18px;}.elementor-155 .elementor-element.elementor-element-59437d0{text-align:center;}.elementor-155 .elementor-element.elementor-element-59437d0 .elementor-heading-title{font-size:20px;}.elementor-155 .elementor-element.elementor-element-25cba7b{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-9421590{text-align:center;}.elementor-155 .elementor-element.elementor-element-9421590 .elementor-heading-title{font-size:20px;}.elementor-155 .elementor-element.elementor-element-7e46d28{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-46b8c6a{text-align:center;}.elementor-155 .elementor-element.elementor-element-46b8c6a .elementor-heading-title{font-size:20px;}.elementor-155 .elementor-element.elementor-element-094c9b6{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-a1d8ae8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-1c73076{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-155 .elementor-element.elementor-element-808c48b{text-align:center;}.elementor-155 .elementor-element.elementor-element-808c48b .elementor-heading-title{font-size:12px;}.elementor-155 .elementor-element.elementor-element-e73a34f{text-align:center;}.elementor-155 .elementor-element.elementor-element-e73a34f .elementor-heading-title{font-size:32px;}.elementor-155 .elementor-element.elementor-element-cf6cda8{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-7d10dc9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-cfb1b7c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-155 .elementor-element.elementor-element-6673885 .elementor-heading-title{font-size:26px;}.elementor-155 .elementor-element.elementor-element-9d7bb01{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-155 .elementor-element.elementor-element-e488e4c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-155 .elementor-element.elementor-element-d7f6813 .elementor-heading-title{font-size:26px;}.elementor-155 .elementor-element.elementor-element-dab9b39{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-155 .elementor-element.elementor-element-9b0d463{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-155 .elementor-element.elementor-element-8df2c16 .elementor-heading-title{font-size:26px;}.elementor-155 .elementor-element.elementor-element-0cc05dd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-155 .elementor-element.elementor-element-b91187e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-155 .elementor-element.elementor-element-5e82f54 .elementor-heading-title{font-size:26px;}.elementor-155 .elementor-element.elementor-element-13d1d52{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-155 .elementor-element.elementor-element-7085c6c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-155 .elementor-element.elementor-element-a18e17d{text-align:center;}.elementor-155 .elementor-element.elementor-element-a18e17d .elementor-heading-title{font-size:12px;}.elementor-155 .elementor-element.elementor-element-6ab0b7d{text-align:center;}.elementor-155 .elementor-element.elementor-element-6ab0b7d .elementor-heading-title{font-size:32px;}.elementor-155 .elementor-element.elementor-element-585cadf{font-size:16px;}.elementor-155 .elementor-element.elementor-element-9251e11:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9251e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nehaevent.com/wp-content/uploads/2026/06/collage-image2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-9251e11{--min-height:700px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-fec0560{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-bc43829{--margin-top:0px;--margin-bottom:0px;--margin-left:34px;--margin-right:0px;}.elementor-155 .elementor-element.elementor-element-86177be .elementor-heading-title{font-size:20px;}.elementor-155 .elementor-element.elementor-element-46ed4f0{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-15e57bb{--margin-top:0px;--margin-bottom:0px;--margin-left:34px;--margin-right:0px;}.elementor-155 .elementor-element.elementor-element-8589911 .elementor-heading-title{font-size:20px;}.elementor-155 .elementor-element.elementor-element-cb4ea34{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-f8272b3{--margin-top:0px;--margin-bottom:0px;--margin-left:34px;--margin-right:0px;}.elementor-155 .elementor-element.elementor-element-7765641 .elementor-heading-title{font-size:20px;}.elementor-155 .elementor-element.elementor-element-bc141b8{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-a87cd27{--margin-top:0px;--margin-bottom:0px;--margin-left:34px;--margin-right:0px;}.elementor-155 .elementor-element.elementor-element-a344bc4 .elementor-heading-title{font-size:20px;}.elementor-155 .elementor-element.elementor-element-20cb8c2{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-d6941b3{--margin-top:0px;--margin-bottom:0px;--margin-left:34px;--margin-right:0px;}.elementor-155 .elementor-element.elementor-element-3c85844 .elementor-heading-title{font-size:20px;}.elementor-155 .elementor-element.elementor-element-ad420c6{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-ce4d902{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-155 .elementor-element.elementor-element-4692bd1{text-align:center;}.elementor-155 .elementor-element.elementor-element-4692bd1 .elementor-heading-title{font-size:12px;}.elementor-155 .elementor-element.elementor-element-0600c0e{text-align:center;}.elementor-155 .elementor-element.elementor-element-0600c0e .elementor-heading-title{font-size:32px;}.elementor-155 .elementor-element.elementor-element-71875c4 img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-155 .elementor-element.elementor-element-b3c17e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-21b3f9f{border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-155 .elementor-element.elementor-element-8a7fc6a{text-align:center;}.elementor-155 .elementor-element.elementor-element-8a7fc6a .elementor-heading-title{font-size:12px;}.elementor-155 .elementor-element.elementor-element-574f7c3{text-align:center;}.elementor-155 .elementor-element.elementor-element-574f7c3 .elementor-heading-title{font-size:32px;}.elementor-155 .elementor-element.elementor-element-56d0c59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-ece6fca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-1099ac7 .elementor-heading-title{font-size:26px;}.elementor-155 .elementor-element.elementor-element-59485fb{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-ebb98bc .elementor-heading-title{font-size:26px;}.elementor-155 .elementor-element.elementor-element-f6e5a65{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-84fde08 .elementor-heading-title{font-size:26px;}.elementor-155 .elementor-element.elementor-element-e6cd4a0{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-d95e05e .elementor-heading-title{font-size:26px;}.elementor-155 .elementor-element.elementor-element-e00d2df{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-d6721a8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-e075db4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-31036ec{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:15px;}.elementor-155 .elementor-element.elementor-element-60aa644{text-align:center;}.elementor-155 .elementor-element.elementor-element-60aa644 .elementor-heading-title{font-size:12px;}.elementor-155 .elementor-element.elementor-element-44992d5{text-align:center;}.elementor-155 .elementor-element.elementor-element-44992d5 .elementor-heading-title{font-size:32px;}.elementor-155 .elementor-element.elementor-element-77c6cb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-361299d{--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;}.elementor-155 .elementor-element.elementor-element-54f08a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-285bd57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-285bd57 img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-155 .elementor-element.elementor-element-9ff5984{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-4a1eadd .elementor-heading-title{font-size:26px;}.elementor-155 .elementor-element.elementor-element-4f5869c{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-4efbdc9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-f773425{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-155 .elementor-element.elementor-element-f773425 img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-155 .elementor-element.elementor-element-eaa8d87{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-5b0a007{text-align:center;}.elementor-155 .elementor-element.elementor-element-5b0a007 .elementor-heading-title{font-size:26px;}.elementor-155 .elementor-element.elementor-element-f149af0{text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-0a56a79{border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-155 .elementor-element.elementor-element-ed62417{text-align:center;}.elementor-155 .elementor-element.elementor-element-ed62417 .elementor-heading-title{font-size:12px;}.elementor-155 .elementor-element.elementor-element-d6ac73d{text-align:center;}.elementor-155 .elementor-element.elementor-element-d6ac73d .elementor-heading-title{font-size:32px;}.elementor-155 .elementor-element.elementor-element-29664d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:16px;}.elementor-155 .elementor-element.elementor-element-069fd2f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-95a7e55 .elementor-counter-number-wrapper{font-size:32px;}.elementor-155 .elementor-element.elementor-element-95a7e55 .elementor-counter-title{font-size:16px;}.elementor-155 .elementor-element.elementor-element-ae71cab .elementor-counter-number-wrapper{font-size:32px;}.elementor-155 .elementor-element.elementor-element-ae71cab .elementor-counter-title{font-size:16px;}.elementor-155 .elementor-element.elementor-element-f6f15a6 .elementor-counter-number-wrapper{font-size:32px;}.elementor-155 .elementor-element.elementor-element-f6f15a6 .elementor-counter-title{font-size:16px;}.elementor-155 .elementor-element.elementor-element-700e16a .elementor-counter-number-wrapper{font-size:32px;}.elementor-155 .elementor-element.elementor-element-700e16a .elementor-counter-title{font-size:16px;}.elementor-155 .elementor-element.elementor-element-f843887{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-53269dc:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-53269dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nehaevent.com/wp-content/uploads/2026/06/footer-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-9e165af .elementor-heading-title{font-size:36px;}.elementor-155 .elementor-element.elementor-element-75c7ad2{padding:0% 0% 0% 0%;text-align:justify;font-size:18px;}.elementor-155 .elementor-element.elementor-element-82d518c .elementor-button{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-11273f4 */.elementor-155 .elementor-element.elementor-element-11273f4{
    background: rgba(250,247,242,0.12);

    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.30);

    border-radius: 24px;

    box-shadow:
        0 10px 40px rgba(0,0,0,0.12),
        inset 0 1px 1px rgba(255,255,255,0.35);

    overflow:hidden;
    position:relative;
}

.elementor-155 .elementor-element.elementor-element-11273f4:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    right:0;
    height:1px;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(183,141,66,.8),
        transparent
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cacdff */.elementor-155 .elementor-element.elementor-element-7cacdff{
    background: rgba(250,247,242,0.12);

    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.30);

    border-radius: 24px;

    box-shadow:
        0 10px 40px rgba(0,0,0,0.12),
        inset 0 1px 1px rgba(255,255,255,0.35);

    overflow:hidden;
    position:relative;
}

.elementor-155 .elementor-element.elementor-element-7cacdff:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    right:0;
    height:1px;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(183,141,66,.8),
        transparent
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a5aeea */.elementor-155 .elementor-element.elementor-element-6a5aeea{
    position:relative;
    overflow:hidden;
    background:#FAF7F2;
    border:1px solid rgba(183,141,66,.18);
    border-radius:24px;

    transition:
        transform .45s ease,
        box-shadow .45s ease,
        border-color .45s ease,
        background .45s ease;
}

/* Decorative gold line */
.elementor-155 .elementor-element.elementor-element-6a5aeea:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;
    transform:translateX(-50%);
    width:0;
    height:2px;
    background:#B78D42;
    transition:width .45s ease;
}

/* Hover */
.elementor-155 .elementor-element.elementor-element-6a5aeea:hover{
    transform:translateY(-10px);

    background:#FFFFFF;

    border-color:rgba(183,141,66,.45);

    box-shadow:
        0 20px 45px rgba(0,0,0,.08),
        0 8px 20px rgba(183,141,66,.08);
}

/* Animate gold line */
.elementor-155 .elementor-element.elementor-element-6a5aeea:hover:before{
    width:80%;
}

/* Icon Animation */
.elementor-155 .elementor-element.elementor-element-6a5aeea .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-6a5aeea:hover .elementor-icon{
    transform:scale(1.15);
    color:#B78D42;
}

/* Heading Animation */
.elementor-155 .elementor-element.elementor-element-6a5aeea h3,
.elementor-155 .elementor-element.elementor-element-6a5aeea h4,
.elementor-155 .elementor-element.elementor-element-6a5aeea .elementor-heading-title{
    transition:color .35s ease;
}

.elementor-155 .elementor-element.elementor-element-6a5aeea:hover .elementor-heading-title{
    color:#B78D42;
}

/* Paragraph */
.elementor-155 .elementor-element.elementor-element-6a5aeea p{
    transition:all .35s ease;
}

.elementor-155 .elementor-element.elementor-element-6a5aeea:hover p{
    color:#6D6259;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552297c */.elementor-155 .elementor-element.elementor-element-552297c{
    position:relative;
    overflow:hidden;
    background:#FAF7F2;
    border:1px solid rgba(183,141,66,.18);
    border-radius:24px;

    transition:
        transform .45s ease,
        box-shadow .45s ease,
        border-color .45s ease,
        background .45s ease;
}

/* Decorative gold line */
.elementor-155 .elementor-element.elementor-element-552297c:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;
    transform:translateX(-50%);
    width:0;
    height:2px;
    background:#B78D42;
    transition:width .45s ease;
}

/* Hover */
.elementor-155 .elementor-element.elementor-element-552297c:hover{
    transform:translateY(-10px);

    background:#FFFFFF;

    border-color:rgba(183,141,66,.45);

    box-shadow:
        0 20px 45px rgba(0,0,0,.08),
        0 8px 20px rgba(183,141,66,.08);
}

/* Animate gold line */
.elementor-155 .elementor-element.elementor-element-552297c:hover:before{
    width:80%;
}

/* Icon Animation */
.elementor-155 .elementor-element.elementor-element-552297c .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-552297c:hover .elementor-icon{
    transform:scale(1.15);
    color:#B78D42;
}

/* Heading Animation */
.elementor-155 .elementor-element.elementor-element-552297c h3,
.elementor-155 .elementor-element.elementor-element-552297c h4,
.elementor-155 .elementor-element.elementor-element-552297c .elementor-heading-title{
    transition:color .35s ease;
}

.elementor-155 .elementor-element.elementor-element-552297c:hover .elementor-heading-title{
    color:#B78D42;
}

/* Paragraph */
.elementor-155 .elementor-element.elementor-element-552297c p{
    transition:all .35s ease;
}

.elementor-155 .elementor-element.elementor-element-552297c:hover p{
    color:#6D6259;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2e1a27 */.elementor-155 .elementor-element.elementor-element-b2e1a27{
    position:relative;
    overflow:hidden;
    background:#FAF7F2;
    border:1px solid rgba(183,141,66,.18);
    border-radius:24px;

    transition:
        transform .45s ease,
        box-shadow .45s ease,
        border-color .45s ease,
        background .45s ease;
}

/* Decorative gold line */
.elementor-155 .elementor-element.elementor-element-b2e1a27:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;
    transform:translateX(-50%);
    width:0;
    height:2px;
    background:#B78D42;
    transition:width .45s ease;
}

/* Hover */
.elementor-155 .elementor-element.elementor-element-b2e1a27:hover{
    transform:translateY(-10px);

    background:#FFFFFF;

    border-color:rgba(183,141,66,.45);

    box-shadow:
        0 20px 45px rgba(0,0,0,.08),
        0 8px 20px rgba(183,141,66,.08);
}

/* Animate gold line */
.elementor-155 .elementor-element.elementor-element-b2e1a27:hover:before{
    width:80%;
}

/* Icon Animation */
.elementor-155 .elementor-element.elementor-element-b2e1a27 .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-b2e1a27:hover .elementor-icon{
    transform:scale(1.15);
    color:#B78D42;
}

/* Heading Animation */
.elementor-155 .elementor-element.elementor-element-b2e1a27 h3,
.elementor-155 .elementor-element.elementor-element-b2e1a27 h4,
.elementor-155 .elementor-element.elementor-element-b2e1a27 .elementor-heading-title{
    transition:color .35s ease;
}

.elementor-155 .elementor-element.elementor-element-b2e1a27:hover .elementor-heading-title{
    color:#B78D42;
}

/* Paragraph */
.elementor-155 .elementor-element.elementor-element-b2e1a27 p{
    transition:all .35s ease;
}

.elementor-155 .elementor-element.elementor-element-b2e1a27:hover p{
    color:#6D6259;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5afb767 */.elementor-155 .elementor-element.elementor-element-5afb767{
    position:relative;
    overflow:hidden;
    background:#FAF7F2;
    border:1px solid rgba(183,141,66,.18);
    border-radius:24px;

    transition:
        transform .45s ease,
        box-shadow .45s ease,
        border-color .45s ease,
        background .45s ease;
}

/* Decorative gold line */
.elementor-155 .elementor-element.elementor-element-5afb767:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;
    transform:translateX(-50%);
    width:0;
    height:2px;
    background:#B78D42;
    transition:width .45s ease;
}

/* Hover */
.elementor-155 .elementor-element.elementor-element-5afb767:hover{
    transform:translateY(-10px);

    background:#FFFFFF;

    border-color:rgba(183,141,66,.45);

    box-shadow:
        0 20px 45px rgba(0,0,0,.08),
        0 8px 20px rgba(183,141,66,.08);
}

/* Animate gold line */
.elementor-155 .elementor-element.elementor-element-5afb767:hover:before{
    width:80%;
}

/* Icon Animation */
.elementor-155 .elementor-element.elementor-element-5afb767 .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-5afb767:hover .elementor-icon{
    transform:scale(1.15);
    color:#B78D42;
}

/* Heading Animation */
.elementor-155 .elementor-element.elementor-element-5afb767 h3,
.elementor-155 .elementor-element.elementor-element-5afb767 h4,
.elementor-155 .elementor-element.elementor-element-5afb767 .elementor-heading-title{
    transition:color .35s ease;
}

.elementor-155 .elementor-element.elementor-element-5afb767:hover .elementor-heading-title{
    color:#B78D42;
}

/* Paragraph */
.elementor-155 .elementor-element.elementor-element-5afb767 p{
    transition:all .35s ease;
}

.elementor-155 .elementor-element.elementor-element-5afb767:hover p{
    color:#6D6259;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfb1b7c */.elementor-155 .elementor-element.elementor-element-cfb1b7c{
    position:relative;
    overflow:hidden;
    background:#FAF7F2;
    border:1px solid rgba(183,141,66,.18);
    border-radius:24px;

    transition:
        transform .45s ease,
        box-shadow .45s ease,
        border-color .45s ease,
        background .45s ease;
}

/* Decorative gold line */
.elementor-155 .elementor-element.elementor-element-cfb1b7c:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;
    transform:translateX(-50%);
    width:0;
    height:2px;
    background:#B78D42;
    transition:width .45s ease;
}

/* Hover */
.elementor-155 .elementor-element.elementor-element-cfb1b7c:hover{
    transform:translateY(-10px);

    background:#FFFFFF;

    border-color:rgba(183,141,66,.45);

    box-shadow:
        0 20px 45px rgba(0,0,0,.08),
        0 8px 20px rgba(183,141,66,.08);
}

/* Animate gold line */
.elementor-155 .elementor-element.elementor-element-cfb1b7c:hover:before{
    width:80%;
}

/* Icon Animation */
.elementor-155 .elementor-element.elementor-element-cfb1b7c .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-cfb1b7c:hover .elementor-icon{
    transform:scale(1.15);
    color:#B78D42;
}

/* Heading Animation */
.elementor-155 .elementor-element.elementor-element-cfb1b7c h3,
.elementor-155 .elementor-element.elementor-element-cfb1b7c h4,
.elementor-155 .elementor-element.elementor-element-cfb1b7c .elementor-heading-title{
    transition:color .35s ease;
}

.elementor-155 .elementor-element.elementor-element-cfb1b7c:hover .elementor-heading-title{
    color:#B78D42;
}

/* Paragraph */
.elementor-155 .elementor-element.elementor-element-cfb1b7c p{
    transition:all .35s ease;
}

.elementor-155 .elementor-element.elementor-element-cfb1b7c:hover p{
    color:#6D6259;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e488e4c */.elementor-155 .elementor-element.elementor-element-e488e4c{
    position:relative;
    overflow:hidden;
    background:#FAF7F2;
    border:1px solid rgba(183,141,66,.18);
    border-radius:24px;

    transition:
        transform .45s ease,
        box-shadow .45s ease,
        border-color .45s ease,
        background .45s ease;
}

/* Decorative gold line */
.elementor-155 .elementor-element.elementor-element-e488e4c:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;
    transform:translateX(-50%);
    width:0;
    height:2px;
    background:#B78D42;
    transition:width .45s ease;
}

/* Hover */
.elementor-155 .elementor-element.elementor-element-e488e4c:hover{
    transform:translateY(-10px);

    background:#FFFFFF;

    border-color:rgba(183,141,66,.45);

    box-shadow:
        0 20px 45px rgba(0,0,0,.08),
        0 8px 20px rgba(183,141,66,.08);
}

/* Animate gold line */
.elementor-155 .elementor-element.elementor-element-e488e4c:hover:before{
    width:80%;
}

/* Icon Animation */
.elementor-155 .elementor-element.elementor-element-e488e4c .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-e488e4c:hover .elementor-icon{
    transform:scale(1.15);
    color:#B78D42;
}

/* Heading Animation */
.elementor-155 .elementor-element.elementor-element-e488e4c h3,
.elementor-155 .elementor-element.elementor-element-e488e4c h4,
.elementor-155 .elementor-element.elementor-element-e488e4c .elementor-heading-title{
    transition:color .35s ease;
}

.elementor-155 .elementor-element.elementor-element-e488e4c:hover .elementor-heading-title{
    color:#B78D42;
}

/* Paragraph */
.elementor-155 .elementor-element.elementor-element-e488e4c p{
    transition:all .35s ease;
}

.elementor-155 .elementor-element.elementor-element-e488e4c:hover p{
    color:#6D6259;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b0d463 */.elementor-155 .elementor-element.elementor-element-9b0d463{
    position:relative;
    overflow:hidden;
    background:#FAF7F2;
    border:1px solid rgba(183,141,66,.18);
    border-radius:24px;

    transition:
        transform .45s ease,
        box-shadow .45s ease,
        border-color .45s ease,
        background .45s ease;
}

/* Decorative gold line */
.elementor-155 .elementor-element.elementor-element-9b0d463:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;
    transform:translateX(-50%);
    width:0;
    height:2px;
    background:#B78D42;
    transition:width .45s ease;
}

/* Hover */
.elementor-155 .elementor-element.elementor-element-9b0d463:hover{
    transform:translateY(-10px);

    background:#FFFFFF;

    border-color:rgba(183,141,66,.45);

    box-shadow:
        0 20px 45px rgba(0,0,0,.08),
        0 8px 20px rgba(183,141,66,.08);
}

/* Animate gold line */
.elementor-155 .elementor-element.elementor-element-9b0d463:hover:before{
    width:80%;
}

/* Icon Animation */
.elementor-155 .elementor-element.elementor-element-9b0d463 .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-9b0d463:hover .elementor-icon{
    transform:scale(1.15);
    color:#B78D42;
}

/* Heading Animation */
.elementor-155 .elementor-element.elementor-element-9b0d463 h3,
.elementor-155 .elementor-element.elementor-element-9b0d463 h4,
.elementor-155 .elementor-element.elementor-element-9b0d463 .elementor-heading-title{
    transition:color .35s ease;
}

.elementor-155 .elementor-element.elementor-element-9b0d463:hover .elementor-heading-title{
    color:#B78D42;
}

/* Paragraph */
.elementor-155 .elementor-element.elementor-element-9b0d463 p{
    transition:all .35s ease;
}

.elementor-155 .elementor-element.elementor-element-9b0d463:hover p{
    color:#6D6259;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b91187e */.elementor-155 .elementor-element.elementor-element-b91187e{
    position:relative;
    overflow:hidden;
    background:#FAF7F2;
    border:1px solid rgba(183,141,66,.18);
    border-radius:24px;

    transition:
        transform .45s ease,
        box-shadow .45s ease,
        border-color .45s ease,
        background .45s ease;
}

/* Decorative gold line */
.elementor-155 .elementor-element.elementor-element-b91187e:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;
    transform:translateX(-50%);
    width:0;
    height:2px;
    background:#B78D42;
    transition:width .45s ease;
}

/* Hover */
.elementor-155 .elementor-element.elementor-element-b91187e:hover{
    transform:translateY(-10px);

    background:#FFFFFF;

    border-color:rgba(183,141,66,.45);

    box-shadow:
        0 20px 45px rgba(0,0,0,.08),
        0 8px 20px rgba(183,141,66,.08);
}

/* Animate gold line */
.elementor-155 .elementor-element.elementor-element-b91187e:hover:before{
    width:80%;
}

/* Icon Animation */
.elementor-155 .elementor-element.elementor-element-b91187e .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-b91187e:hover .elementor-icon{
    transform:scale(1.15);
    color:#B78D42;
}

/* Heading Animation */
.elementor-155 .elementor-element.elementor-element-b91187e h3,
.elementor-155 .elementor-element.elementor-element-b91187e h4,
.elementor-155 .elementor-element.elementor-element-b91187e .elementor-heading-title{
    transition:color .35s ease;
}

.elementor-155 .elementor-element.elementor-element-b91187e:hover .elementor-heading-title{
    color:#B78D42;
}

/* Paragraph */
.elementor-155 .elementor-element.elementor-element-b91187e p{
    transition:all .35s ease;
}

.elementor-155 .elementor-element.elementor-element-b91187e:hover p{
    color:#6D6259;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fec0560 */.elementor-155 .elementor-element.elementor-element-fec0560{
    position:relative;
    display:flex;
    flex-direction:column;
    gap:30px;
}

/* Vertical Timeline */
.elementor-155 .elementor-element.elementor-element-fec0560:before{
    content:"";
    position:absolute;
    left:48px;                 /* Perfect center of 60px circle */
    top:30px;
    bottom:30px;
    width:1px;
    background:linear-gradient(
        180deg,
        transparent 0%,
        rgba(183,141,66,.9) 10%,
        rgba(183,141,66,.9) 90%,
        transparent 100%
    );
}

/* Step */
.elementor-155 .elementor-element.elementor-element-fec0560 .timeline-step{
    position:relative;
    display:flex;
    align-items:flex-start;
    gap:28px;
}

/* Number Circle */
.elementor-155 .elementor-element.elementor-element-fec0560 .step-number{

    width:60px;
    height:60px;
    min-width:60px;

    display:flex;
    align-items:center;
    justify-content:center;

    border-radius:50%;

    background:#FAF7F2;

    border:1px solid rgba(183,141,66,.55);

    color:#2F2A26;

    font-family:"Cormorant Garamond", serif;
    font-size:24px;
    font-weight:600;

    position:relative;
    z-index:2;

    transition:.35s ease;
}

/* Content */
.elementor-155 .elementor-element.elementor-element-fec0560 .step-content{

    padding-top:4px;
}

/* Heading */
.elementor-155 .elementor-element.elementor-element-fec0560 .step-content h3{

    margin:0 0 8px;

    font-family:"Cormorant Garamond", serif;
    font-size:34px;
    line-height:1.15;
    font-weight:600;

    color:#2F2A26;

    transition:.35s ease;
}

/* Paragraph */

.elementor-155 .elementor-element.elementor-element-fec0560 .step-content p{

    margin:0;

    max-width:520px;

    font-family:"Poppins", sans-serif;
    font-size:16px;
    line-height:1.7;

    color:#8A8178;
}

/* Editorial Divider */

.elementor-155 .elementor-element.elementor-element-fec0560 .step-content:after{

    content:"";

    display:block;

    width:150px;

    height:1px;

    margin-top:20px;

    background:linear-gradient(
        90deg,
        rgba(183,141,66,.95),
        rgba(183,141,66,.25),
        transparent
    );
}

/* Hover */

.elementor-155 .elementor-element.elementor-element-fec0560 .timeline-step:hover .step-number{

    background:#B78D42;

    border-color:#B78D42;

    color:#FFFFFF;

    transform:scale(1.08);

    box-shadow:0 10px 28px rgba(183,141,66,.22);
}

.elementor-155 .elementor-element.elementor-element-fec0560 .timeline-step:hover h3{

    color:#B78D42;
}

/* Last Step - Remove Divider */

.elementor-155 .elementor-element.elementor-element-fec0560 .timeline-step:last-child .step-content:after{

    display:none;
}

/* Mobile */

/* Mobile */
@media (max-width:767px){

    /* Timeline Container */
    .elementor-155 .elementor-element.elementor-element-fec0560{
        gap:14px;
    }

    /* Vertical Line */
    .elementor-155 .elementor-element.elementor-element-fec0560:before{
        left:32px;          /* Perfect center of 48px circle */
        top:22px;
        bottom:22px;
    }

    /* Each Step */
    .elementor-155 .elementor-element.elementor-element-fec0560 .timeline-step{
        gap:14px;
        align-items:flex-start;
    }

    /* Number Circle */
    .elementor-155 .elementor-element.elementor-element-fec0560 .step-number{
        width:48px;
        height:48px;
        min-width:48px;
        font-size:20px;
    }

    /* Content */
    .elementor-155 .elementor-element.elementor-element-fec0560 .step-content{
        padding-top:0;
        padding-bottom:6px;
    }

    /* Heading */
    .elementor-155 .elementor-element.elementor-element-fec0560 .step-content h3{
        font-size:22px;
        line-height:1.2;
        margin-bottom:6px;
    }

    /* Paragraph */
    .elementor-155 .elementor-element.elementor-element-fec0560 .step-content p{
        font-size:14px;
        line-height:1.55;
    }

    /* Divider */
    .elementor-155 .elementor-element.elementor-element-fec0560 .step-content:after{
        width:80px;
        margin-top:12px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dbc065 */.elementor-155 .elementor-element.elementor-element-5dbc065{
    position:relative;
    display:flex;
    flex-direction:column;
    gap:30px;
}

/* Vertical Timeline */
.elementor-155 .elementor-element.elementor-element-5dbc065:before{
    content:"";
    position:absolute;
    left:48px;                 /* Perfect center of 60px circle */
    top:30px;
    bottom:30px;
    width:1px;
    background:linear-gradient(
        180deg,
        transparent 0%,
        rgba(183,141,66,.9) 10%,
        rgba(183,141,66,.9) 90%,
        transparent 100%
    );
}

/* Step */
.elementor-155 .elementor-element.elementor-element-5dbc065 .timeline-step{
    position:relative;
    display:flex;
    align-items:flex-start;
    gap:28px;
}

/* Number Circle */
.elementor-155 .elementor-element.elementor-element-5dbc065 .step-number{

    width:60px;
    height:60px;
    min-width:60px;

    display:flex;
    align-items:center;
    justify-content:center;

    border-radius:50%;

    background:#FAF7F2;

    border:1px solid rgba(183,141,66,.55);

    color:#2F2A26;

    font-family:"Cormorant Garamond", serif;
    font-size:24px;
    font-weight:600;

    position:relative;
    z-index:2;

    transition:.35s ease;
}

/* Content */
.elementor-155 .elementor-element.elementor-element-5dbc065 .step-content{

    padding-top:4px;
}

/* Heading */
.elementor-155 .elementor-element.elementor-element-5dbc065 .step-content h3{

    margin:0 0 8px;

    font-family:"Cormorant Garamond", serif;
    font-size:34px;
    line-height:1.15;
    font-weight:600;

    color:#2F2A26;

    transition:.35s ease;
}

/* Paragraph */

.elementor-155 .elementor-element.elementor-element-5dbc065 .step-content p{

    margin:0;

    max-width:520px;

    font-family:"Poppins", sans-serif;
    font-size:16px;
    line-height:1.7;

    color:#8A8178;
}

/* Editorial Divider */

.elementor-155 .elementor-element.elementor-element-5dbc065 .step-content:after{

    content:"";

    display:block;

    width:150px;

    height:1px;

    margin-top:20px;

    background:linear-gradient(
        90deg,
        rgba(183,141,66,.95),
        rgba(183,141,66,.25),
        transparent
    );
}

/* Hover */

.elementor-155 .elementor-element.elementor-element-5dbc065 .timeline-step:hover .step-number{

    background:#B78D42;

    border-color:#B78D42;

    color:#FFFFFF;

    transform:scale(1.08);

    box-shadow:0 10px 28px rgba(183,141,66,.22);
}

.elementor-155 .elementor-element.elementor-element-5dbc065 .timeline-step:hover h3{

    color:#B78D42;
}

/* Last Step - Remove Divider */

.elementor-155 .elementor-element.elementor-element-5dbc065 .timeline-step:last-child .step-content:after{

    display:none;
}

/* Mobile */

@media(max-width:767px){

.elementor-155 .elementor-element.elementor-element-5dbc065{

gap:24px;

}

.elementor-155 .elementor-element.elementor-element-5dbc065:before{

left:24px;

top:24px;

bottom:24px;

}

.elementor-155 .elementor-element.elementor-element-5dbc065 .timeline-step{

gap:18px;

}

.elementor-155 .elementor-element.elementor-element-5dbc065 .step-number{

width:48px;
height:48px;
min-width:48px;

font-size:20px;

}

.elementor-155 .elementor-element.elementor-element-5dbc065 .step-content{

padding-top:2px;

}

.elementor-155 .elementor-element.elementor-element-5dbc065 .step-content h3{

font-size:28px;

}

.elementor-155 .elementor-element.elementor-element-5dbc065 .step-content p{

font-size:15px;

line-height:1.6;

}

.elementor-155 .elementor-element.elementor-element-5dbc065 .step-content:after{

width:100px;

margin-top:16px;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc82faa */.elementor-155 .elementor-element.elementor-element-cc82faa{
    position:relative;
    overflow:hidden;
    padding:44px 36px;
    background:#FFFFFF;
    border:1px solid rgba(183,141,66,.20);
    border-radius:0 34px 0 34px;
    transition:all .45s ease;
}

/* soft gold corner */
.elementor-155 .elementor-element.elementor-element-cc82faa:before{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:80px;
    height:80px;
    background:rgba(183,141,66,.08);
    border-radius:0 34px 0 80px;
    transition:all .45s ease;
}

/* bottom editorial line */
.elementor-155 .elementor-element.elementor-element-cc82faa:after{
    content:"";
    position:absolute;
    left:36px;
    bottom:28px;
    width:70px;
    height:1px;
    background:#B78D42;
    opacity:.45;
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-cc82faa img,
.elementor-155 .elementor-element.elementor-element-cc82faa svg,
.elementor-155 .elementor-element.elementor-element-cc82faa .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-cc82faa:hover{
    transform:translateY(-8px);
    border-color:rgba(183,141,66,.55);
    box-shadow:0 20px 50px rgba(47,42,38,.10);
}

.elementor-155 .elementor-element.elementor-element-cc82faa:hover:before{
    width:120px;
    height:120px;
    background:rgba(183,141,66,.12);
}

.elementor-155 .elementor-element.elementor-element-cc82faa:hover:after{
    width:120px;
    opacity:1;
}

.elementor-155 .elementor-element.elementor-element-cc82faa:hover img,
.elementor-155 .elementor-element.elementor-element-cc82faa:hover svg,
.elementor-155 .elementor-element.elementor-element-cc82faa:hover .elementor-icon{
    transform:translateY(-4px) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3432cb7 */.elementor-155 .elementor-element.elementor-element-3432cb7{
    position:relative;
    overflow:hidden;
    padding:44px 36px;
    background:#FFFFFF;
    border:1px solid rgba(183,141,66,.20);
    border-radius:0 34px 0 34px;
    transition:all .45s ease;
}

/* soft gold corner */
.elementor-155 .elementor-element.elementor-element-3432cb7:before{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:80px;
    height:80px;
    background:rgba(183,141,66,.08);
    border-radius:0 34px 0 80px;
    transition:all .45s ease;
}

/* bottom editorial line */
.elementor-155 .elementor-element.elementor-element-3432cb7:after{
    content:"";
    position:absolute;
    left:36px;
    bottom:28px;
    width:70px;
    height:1px;
    background:#B78D42;
    opacity:.45;
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-3432cb7 img,
.elementor-155 .elementor-element.elementor-element-3432cb7 svg,
.elementor-155 .elementor-element.elementor-element-3432cb7 .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-3432cb7:hover{
    transform:translateY(-8px);
    border-color:rgba(183,141,66,.55);
    box-shadow:0 20px 50px rgba(47,42,38,.10);
}

.elementor-155 .elementor-element.elementor-element-3432cb7:hover:before{
    width:120px;
    height:120px;
    background:rgba(183,141,66,.12);
}

.elementor-155 .elementor-element.elementor-element-3432cb7:hover:after{
    width:120px;
    opacity:1;
}

.elementor-155 .elementor-element.elementor-element-3432cb7:hover img,
.elementor-155 .elementor-element.elementor-element-3432cb7:hover svg,
.elementor-155 .elementor-element.elementor-element-3432cb7:hover .elementor-icon{
    transform:translateY(-4px) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46360e9 */.elementor-155 .elementor-element.elementor-element-46360e9{
    position:relative;
    overflow:hidden;
    padding:44px 36px;
    background:#FFFFFF;
    border:1px solid rgba(183,141,66,.20);
    border-radius:0 34px 0 34px;
    transition:all .45s ease;
}

/* soft gold corner */
.elementor-155 .elementor-element.elementor-element-46360e9:before{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:80px;
    height:80px;
    background:rgba(183,141,66,.08);
    border-radius:0 34px 0 80px;
    transition:all .45s ease;
}

/* bottom editorial line */
.elementor-155 .elementor-element.elementor-element-46360e9:after{
    content:"";
    position:absolute;
    left:36px;
    bottom:28px;
    width:70px;
    height:1px;
    background:#B78D42;
    opacity:.45;
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-46360e9 img,
.elementor-155 .elementor-element.elementor-element-46360e9 svg,
.elementor-155 .elementor-element.elementor-element-46360e9 .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-46360e9:hover{
    transform:translateY(-8px);
    border-color:rgba(183,141,66,.55);
    box-shadow:0 20px 50px rgba(47,42,38,.10);
}

.elementor-155 .elementor-element.elementor-element-46360e9:hover:before{
    width:120px;
    height:120px;
    background:rgba(183,141,66,.12);
}

.elementor-155 .elementor-element.elementor-element-46360e9:hover:after{
    width:120px;
    opacity:1;
}

.elementor-155 .elementor-element.elementor-element-46360e9:hover img,
.elementor-155 .elementor-element.elementor-element-46360e9:hover svg,
.elementor-155 .elementor-element.elementor-element-46360e9:hover .elementor-icon{
    transform:translateY(-4px) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c0121f */.elementor-155 .elementor-element.elementor-element-1c0121f{
    position:relative;
    overflow:hidden;
    padding:44px 36px;
    background:#FFFFFF;
    border:1px solid rgba(183,141,66,.20);
    border-radius:0 34px 0 34px;
    transition:all .45s ease;
}

/* soft gold corner */
.elementor-155 .elementor-element.elementor-element-1c0121f:before{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:80px;
    height:80px;
    background:rgba(183,141,66,.08);
    border-radius:0 34px 0 80px;
    transition:all .45s ease;
}

/* bottom editorial line */
.elementor-155 .elementor-element.elementor-element-1c0121f:after{
    content:"";
    position:absolute;
    left:36px;
    bottom:28px;
    width:70px;
    height:1px;
    background:#B78D42;
    opacity:.45;
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-1c0121f img,
.elementor-155 .elementor-element.elementor-element-1c0121f svg,
.elementor-155 .elementor-element.elementor-element-1c0121f .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-1c0121f:hover{
    transform:translateY(-8px);
    border-color:rgba(183,141,66,.55);
    box-shadow:0 20px 50px rgba(47,42,38,.10);
}

.elementor-155 .elementor-element.elementor-element-1c0121f:hover:before{
    width:120px;
    height:120px;
    background:rgba(183,141,66,.12);
}

.elementor-155 .elementor-element.elementor-element-1c0121f:hover:after{
    width:120px;
    opacity:1;
}

.elementor-155 .elementor-element.elementor-element-1c0121f:hover img,
.elementor-155 .elementor-element.elementor-element-1c0121f:hover svg,
.elementor-155 .elementor-element.elementor-element-1c0121f:hover .elementor-icon{
    transform:translateY(-4px) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6585721 */.elementor-155 .elementor-element.elementor-element-6585721{
    position:relative;
    overflow:hidden;
    padding:44px 36px;
    background:#FFFFFF;
    border:1px solid rgba(183,141,66,.20);
    border-radius:0 34px 0 34px;
    transition:all .45s ease;
}

/* soft gold corner */
.elementor-155 .elementor-element.elementor-element-6585721:before{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:80px;
    height:80px;
    background:rgba(183,141,66,.08);
    border-radius:0 34px 0 80px;
    transition:all .45s ease;
}

/* bottom editorial line */
.elementor-155 .elementor-element.elementor-element-6585721:after{
    content:"";
    position:absolute;
    left:36px;
    bottom:28px;
    width:70px;
    height:1px;
    background:#B78D42;
    opacity:.45;
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-6585721 img,
.elementor-155 .elementor-element.elementor-element-6585721 svg,
.elementor-155 .elementor-element.elementor-element-6585721 .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-6585721:hover{
    transform:translateY(-8px);
    border-color:rgba(183,141,66,.55);
    box-shadow:0 20px 50px rgba(47,42,38,.10);
}

.elementor-155 .elementor-element.elementor-element-6585721:hover:before{
    width:120px;
    height:120px;
    background:rgba(183,141,66,.12);
}

.elementor-155 .elementor-element.elementor-element-6585721:hover:after{
    width:120px;
    opacity:1;
}

.elementor-155 .elementor-element.elementor-element-6585721:hover img,
.elementor-155 .elementor-element.elementor-element-6585721:hover svg,
.elementor-155 .elementor-element.elementor-element-6585721:hover .elementor-icon{
    transform:translateY(-4px) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aa70a7 */.elementor-155 .elementor-element.elementor-element-8aa70a7{
    position:relative;
    overflow:hidden;
    padding:44px 36px;
    background:#FFFFFF;
    border:1px solid rgba(183,141,66,.20);
    border-radius:0 34px 0 34px;
    transition:all .45s ease;
}

/* soft gold corner */
.elementor-155 .elementor-element.elementor-element-8aa70a7:before{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:80px;
    height:80px;
    background:rgba(183,141,66,.08);
    border-radius:0 34px 0 80px;
    transition:all .45s ease;
}

/* bottom editorial line */
.elementor-155 .elementor-element.elementor-element-8aa70a7:after{
    content:"";
    position:absolute;
    left:36px;
    bottom:28px;
    width:70px;
    height:1px;
    background:#B78D42;
    opacity:.45;
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-8aa70a7 img,
.elementor-155 .elementor-element.elementor-element-8aa70a7 svg,
.elementor-155 .elementor-element.elementor-element-8aa70a7 .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-8aa70a7:hover{
    transform:translateY(-8px);
    border-color:rgba(183,141,66,.55);
    box-shadow:0 20px 50px rgba(47,42,38,.10);
}

.elementor-155 .elementor-element.elementor-element-8aa70a7:hover:before{
    width:120px;
    height:120px;
    background:rgba(183,141,66,.12);
}

.elementor-155 .elementor-element.elementor-element-8aa70a7:hover:after{
    width:120px;
    opacity:1;
}

.elementor-155 .elementor-element.elementor-element-8aa70a7:hover img,
.elementor-155 .elementor-element.elementor-element-8aa70a7:hover svg,
.elementor-155 .elementor-element.elementor-element-8aa70a7:hover .elementor-icon{
    transform:translateY(-4px) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90775fd */.elementor-155 .elementor-element.elementor-element-90775fd{
    position:relative;
    overflow:hidden;
    padding:44px 36px;
    background:#FFFFFF;
    border:1px solid rgba(183,141,66,.20);
    border-radius:0 34px 0 34px;
    transition:all .45s ease;
}

/* soft gold corner */
.elementor-155 .elementor-element.elementor-element-90775fd:before{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:80px;
    height:80px;
    background:rgba(183,141,66,.08);
    border-radius:0 34px 0 80px;
    transition:all .45s ease;
}

/* bottom editorial line */
.elementor-155 .elementor-element.elementor-element-90775fd:after{
    content:"";
    position:absolute;
    left:36px;
    bottom:28px;
    width:70px;
    height:1px;
    background:#B78D42;
    opacity:.45;
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-90775fd img,
.elementor-155 .elementor-element.elementor-element-90775fd svg,
.elementor-155 .elementor-element.elementor-element-90775fd .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-90775fd:hover{
    transform:translateY(-8px);
    border-color:rgba(183,141,66,.55);
    box-shadow:0 20px 50px rgba(47,42,38,.10);
}

.elementor-155 .elementor-element.elementor-element-90775fd:hover:before{
    width:120px;
    height:120px;
    background:rgba(183,141,66,.12);
}

.elementor-155 .elementor-element.elementor-element-90775fd:hover:after{
    width:120px;
    opacity:1;
}

.elementor-155 .elementor-element.elementor-element-90775fd:hover img,
.elementor-155 .elementor-element.elementor-element-90775fd:hover svg,
.elementor-155 .elementor-element.elementor-element-90775fd:hover .elementor-icon{
    transform:translateY(-4px) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67554d4 */.elementor-155 .elementor-element.elementor-element-67554d4{
    position:relative;
    overflow:hidden;
    padding:44px 36px;
    background:#FFFFFF;
    border:1px solid rgba(183,141,66,.20);
    border-radius:0 34px 0 34px;
    transition:all .45s ease;
}

/* soft gold corner */
.elementor-155 .elementor-element.elementor-element-67554d4:before{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:80px;
    height:80px;
    background:rgba(183,141,66,.08);
    border-radius:0 34px 0 80px;
    transition:all .45s ease;
}

/* bottom editorial line */
.elementor-155 .elementor-element.elementor-element-67554d4:after{
    content:"";
    position:absolute;
    left:36px;
    bottom:28px;
    width:70px;
    height:1px;
    background:#B78D42;
    opacity:.45;
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-67554d4 img,
.elementor-155 .elementor-element.elementor-element-67554d4 svg,
.elementor-155 .elementor-element.elementor-element-67554d4 .elementor-icon{
    transition:all .45s ease;
}

.elementor-155 .elementor-element.elementor-element-67554d4:hover{
    transform:translateY(-8px);
    border-color:rgba(183,141,66,.55);
    box-shadow:0 20px 50px rgba(47,42,38,.10);
}

.elementor-155 .elementor-element.elementor-element-67554d4:hover:before{
    width:120px;
    height:120px;
    background:rgba(183,141,66,.12);
}

.elementor-155 .elementor-element.elementor-element-67554d4:hover:after{
    width:120px;
    opacity:1;
}

.elementor-155 .elementor-element.elementor-element-67554d4:hover img,
.elementor-155 .elementor-element.elementor-element-67554d4:hover svg,
.elementor-155 .elementor-element.elementor-element-67554d4:hover .elementor-icon{
    transform:translateY(-4px) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-95a7e55 */.elementor-155 .elementor-element.elementor-element-95a7e55{
    position:relative;
    padding:34px 24px;
    border-top:1px solid rgba(183,141,66,.45);
    border-bottom:1px solid rgba(183,141,66,.12);
    transition:all .4s ease;
}

.elementor-155 .elementor-element.elementor-element-95a7e55:before{
    content:"";
    position:absolute;
    top:-1px;
    left:50%;
    transform:translateX(-50%);
    width:8px;
    height:8px;
    background:#B78D42;
    border-radius:50%;
    box-shadow:0 0 0 8px rgba(183,141,66,.08);
}

.elementor-155 .elementor-element.elementor-element-95a7e55 .elementor-counter-number-wrapper{
    font-family:"Cormorant Garamond", serif;
    color:#2F2A26;
    font-size:64px;
    font-weight:600;
    line-height:1;
}

.elementor-155 .elementor-element.elementor-element-95a7e55 .elementor-counter-title{
    margin-top:16px;
    font-family:"Cormorant Garamond", serif;
    font-size:18px;
    letter-spacing:1.5px;
    text-transform:uppercase;
    color:#D8B6BB;
}

.elementor-155 .elementor-element.elementor-element-95a7e55:hover{
    transform:translateY(-8px);
    border-top-color:#B78D42;
}

.elementor-155 .elementor-element.elementor-element-95a7e55:hover .elementor-counter-number-wrapper{
    color:#B78D42;
}

@media(max-width:767px){
    .elementor-155 .elementor-element.elementor-element-95a7e55{
        padding:26px 18px;
    }

    .elementor-155 .elementor-element.elementor-element-95a7e55 .elementor-counter-number-wrapper{
        font-size:48px;
    }

    .elementor-155 .elementor-element.elementor-element-95a7e55 .elementor-counter-title{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ae71cab */.elementor-155 .elementor-element.elementor-element-ae71cab{
    position:relative;
    padding:34px 24px;
    border-top:1px solid rgba(183,141,66,.45);
    border-bottom:1px solid rgba(183,141,66,.12);
    transition:all .4s ease;
}

.elementor-155 .elementor-element.elementor-element-ae71cab:before{
    content:"";
    position:absolute;
    top:-1px;
    left:50%;
    transform:translateX(-50%);
    width:8px;
    height:8px;
    background:#B78D42;
    border-radius:50%;
    box-shadow:0 0 0 8px rgba(183,141,66,.08);
}

.elementor-155 .elementor-element.elementor-element-ae71cab .elementor-counter-number-wrapper{
    font-family:"Cormorant Garamond", serif;
    color:#2F2A26;
    font-size:64px;
    font-weight:600;
    line-height:1;
}

.elementor-155 .elementor-element.elementor-element-ae71cab .elementor-counter-title{
    margin-top:16px;
    font-family:"Cormorant Garamond", serif;
    font-size:18px;
    letter-spacing:1.5px;
    text-transform:uppercase;
    color:#D8B6BB;
}

.elementor-155 .elementor-element.elementor-element-ae71cab:hover{
    transform:translateY(-8px);
    border-top-color:#B78D42;
}

.elementor-155 .elementor-element.elementor-element-ae71cab:hover .elementor-counter-number-wrapper{
    color:#B78D42;
}

@media(max-width:767px){
    .elementor-155 .elementor-element.elementor-element-ae71cab{
        padding:26px 18px;
    }

    .elementor-155 .elementor-element.elementor-element-ae71cab .elementor-counter-number-wrapper{
        font-size:48px;
    }

    .elementor-155 .elementor-element.elementor-element-ae71cab .elementor-counter-title{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f6f15a6 */.elementor-155 .elementor-element.elementor-element-f6f15a6{
    position:relative;
    padding:34px 24px;
    border-top:1px solid rgba(183,141,66,.45);
    border-bottom:1px solid rgba(183,141,66,.12);
    transition:all .4s ease;
}

.elementor-155 .elementor-element.elementor-element-f6f15a6:before{
    content:"";
    position:absolute;
    top:-1px;
    left:50%;
    transform:translateX(-50%);
    width:8px;
    height:8px;
    background:#B78D42;
    border-radius:50%;
    box-shadow:0 0 0 8px rgba(183,141,66,.08);
}

.elementor-155 .elementor-element.elementor-element-f6f15a6 .elementor-counter-number-wrapper{
    font-family:"Cormorant Garamond", serif;
    color:#2F2A26;
    font-size:64px;
    font-weight:600;
    line-height:1;
}

.elementor-155 .elementor-element.elementor-element-f6f15a6 .elementor-counter-title{
    margin-top:16px;
    font-family:"Cormorant Garamond", serif;
    font-size:18px;
    letter-spacing:1.5px;
    text-transform:uppercase;
    color:#D8B6BB;
}

.elementor-155 .elementor-element.elementor-element-f6f15a6:hover{
    transform:translateY(-8px);
    border-top-color:#B78D42;
}

.elementor-155 .elementor-element.elementor-element-f6f15a6:hover .elementor-counter-number-wrapper{
    color:#B78D42;
}

@media(max-width:767px){
    .elementor-155 .elementor-element.elementor-element-f6f15a6{
        padding:26px 18px;
    }

    .elementor-155 .elementor-element.elementor-element-f6f15a6 .elementor-counter-number-wrapper{
        font-size:48px;
    }

    .elementor-155 .elementor-element.elementor-element-f6f15a6 .elementor-counter-title{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-700e16a */.elementor-155 .elementor-element.elementor-element-700e16a{
    position:relative;
    padding:34px 24px;
    border-top:1px solid rgba(183,141,66,.45);
    border-bottom:1px solid rgba(183,141,66,.12);
    transition:all .4s ease;
}

.elementor-155 .elementor-element.elementor-element-700e16a:before{
    content:"";
    position:absolute;
    top:-1px;
    left:50%;
    transform:translateX(-50%);
    width:8px;
    height:8px;
    background:#B78D42;
    border-radius:50%;
    box-shadow:0 0 0 8px rgba(183,141,66,.08);
}

.elementor-155 .elementor-element.elementor-element-700e16a .elementor-counter-number-wrapper{
    font-family:"Cormorant Garamond", serif;
    color:#2F2A26;
    font-size:64px;
    font-weight:600;
    line-height:1;
}

.elementor-155 .elementor-element.elementor-element-700e16a .elementor-counter-title{
    margin-top:16px;
    font-family:"Cormorant Garamond", serif;
    font-size:18px;
    letter-spacing:1.5px;
    text-transform:uppercase;
    color:#D8B6BB;
}

.elementor-155 .elementor-element.elementor-element-700e16a:hover{
    transform:translateY(-8px);
    border-top-color:#B78D42;
}

.elementor-155 .elementor-element.elementor-element-700e16a:hover .elementor-counter-number-wrapper{
    color:#B78D42;
}

@media(max-width:767px){
    .elementor-155 .elementor-element.elementor-element-700e16a{
        padding:26px 18px;
    }

    .elementor-155 .elementor-element.elementor-element-700e16a .elementor-counter-number-wrapper{
        font-size:48px;
    }

    .elementor-155 .elementor-element.elementor-element-700e16a .elementor-counter-title{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-044af0e */.elementor-155 .elementor-element.elementor-element-044af0e{
    position:relative;
    padding:34px 24px;
    border-top:1px solid rgba(183,141,66,.45);
    border-bottom:1px solid rgba(183,141,66,.12);
    transition:all .4s ease;
}

.elementor-155 .elementor-element.elementor-element-044af0e:before{
    content:"";
    position:absolute;
    top:-1px;
    left:50%;
    transform:translateX(-50%);
    width:8px;
    height:8px;
    background:#B78D42;
    border-radius:50%;
    box-shadow:0 0 0 8px rgba(183,141,66,.08);
}

.elementor-155 .elementor-element.elementor-element-044af0e .elementor-counter-number-wrapper{
    font-family:"Cormorant Garamond", serif;
    color:#2F2A26;
    font-size:64px;
    font-weight:600;
    line-height:1;
}

.elementor-155 .elementor-element.elementor-element-044af0e .elementor-counter-title{
    margin-top:16px;
    font-family:"Cormorant Garamond", serif;
    font-size:18px;
    letter-spacing:1.5px;
    text-transform:uppercase;
    color:#D8B6BB;
}

.elementor-155 .elementor-element.elementor-element-044af0e:hover{
    transform:translateY(-8px);
    border-top-color:#B78D42;
}

.elementor-155 .elementor-element.elementor-element-044af0e:hover .elementor-counter-number-wrapper{
    color:#B78D42;
}

@media(max-width:767px){
    .elementor-155 .elementor-element.elementor-element-044af0e{
        padding:26px 18px;
    }

    .elementor-155 .elementor-element.elementor-element-044af0e .elementor-counter-number-wrapper{
        font-size:48px;
    }

    .elementor-155 .elementor-element.elementor-element-044af0e .elementor-counter-title{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-aba5b4c */.elementor-155 .elementor-element.elementor-element-aba5b4c{
    position:relative;
    padding:34px 24px;
    border-top:1px solid rgba(183,141,66,.45);
    border-bottom:1px solid rgba(183,141,66,.12);
    transition:all .4s ease;
}

.elementor-155 .elementor-element.elementor-element-aba5b4c:before{
    content:"";
    position:absolute;
    top:-1px;
    left:50%;
    transform:translateX(-50%);
    width:8px;
    height:8px;
    background:#B78D42;
    border-radius:50%;
    box-shadow:0 0 0 8px rgba(183,141,66,.08);
}

.elementor-155 .elementor-element.elementor-element-aba5b4c .elementor-counter-number-wrapper{
    font-family:"Cormorant Garamond", serif;
    color:#2F2A26;
    font-size:64px;
    font-weight:600;
    line-height:1;
}

.elementor-155 .elementor-element.elementor-element-aba5b4c .elementor-counter-title{
    margin-top:16px;
    font-family:"Cormorant Garamond", serif;
    font-size:18px;
    letter-spacing:1.5px;
    text-transform:uppercase;
    color:#D8B6BB;
}

.elementor-155 .elementor-element.elementor-element-aba5b4c:hover{
    transform:translateY(-8px);
    border-top-color:#B78D42;
}

.elementor-155 .elementor-element.elementor-element-aba5b4c:hover .elementor-counter-number-wrapper{
    color:#B78D42;
}

@media(max-width:767px){
    .elementor-155 .elementor-element.elementor-element-aba5b4c{
        padding:26px 18px;
    }

    .elementor-155 .elementor-element.elementor-element-aba5b4c .elementor-counter-number-wrapper{
        font-size:48px;
    }

    .elementor-155 .elementor-element.elementor-element-aba5b4c .elementor-counter-title{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-3af0ba0 */.elementor-155 .elementor-element.elementor-element-3af0ba0{
    position:relative;
    padding:34px 24px;
    border-top:1px solid rgba(183,141,66,.45);
    border-bottom:1px solid rgba(183,141,66,.12);
    transition:all .4s ease;
}

.elementor-155 .elementor-element.elementor-element-3af0ba0:before{
    content:"";
    position:absolute;
    top:-1px;
    left:50%;
    transform:translateX(-50%);
    width:8px;
    height:8px;
    background:#B78D42;
    border-radius:50%;
    box-shadow:0 0 0 8px rgba(183,141,66,.08);
}

.elementor-155 .elementor-element.elementor-element-3af0ba0 .elementor-counter-number-wrapper{
    font-family:"Cormorant Garamond", serif;
    color:#2F2A26;
    font-size:64px;
    font-weight:600;
    line-height:1;
}

.elementor-155 .elementor-element.elementor-element-3af0ba0 .elementor-counter-title{
    margin-top:16px;
    font-family:"Cormorant Garamond", serif;
    font-size:18px;
    letter-spacing:1.5px;
    text-transform:uppercase;
    color:#D8B6BB;
}

.elementor-155 .elementor-element.elementor-element-3af0ba0:hover{
    transform:translateY(-8px);
    border-top-color:#B78D42;
}

.elementor-155 .elementor-element.elementor-element-3af0ba0:hover .elementor-counter-number-wrapper{
    color:#B78D42;
}

@media(max-width:767px){
    .elementor-155 .elementor-element.elementor-element-3af0ba0{
        padding:26px 18px;
    }

    .elementor-155 .elementor-element.elementor-element-3af0ba0 .elementor-counter-number-wrapper{
        font-size:48px;
    }

    .elementor-155 .elementor-element.elementor-element-3af0ba0 .elementor-counter-title{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-450b8e8 */.elementor-155 .elementor-element.elementor-element-450b8e8{
    position:relative;
    padding:34px 24px;
    border-top:1px solid rgba(183,141,66,.45);
    border-bottom:1px solid rgba(183,141,66,.12);
    transition:all .4s ease;
}

.elementor-155 .elementor-element.elementor-element-450b8e8:before{
    content:"";
    position:absolute;
    top:-1px;
    left:50%;
    transform:translateX(-50%);
    width:8px;
    height:8px;
    background:#B78D42;
    border-radius:50%;
    box-shadow:0 0 0 8px rgba(183,141,66,.08);
}

.elementor-155 .elementor-element.elementor-element-450b8e8 .elementor-counter-number-wrapper{
    font-family:"Cormorant Garamond", serif;
    color:#2F2A26;
    font-size:64px;
    font-weight:600;
    line-height:1;
}

.elementor-155 .elementor-element.elementor-element-450b8e8 .elementor-counter-title{
    margin-top:16px;
    font-family:"Cormorant Garamond", serif;
    font-size:18px;
    letter-spacing:1.5px;
    text-transform:uppercase;
    color:#D8B6BB;
}

.elementor-155 .elementor-element.elementor-element-450b8e8:hover{
    transform:translateY(-8px);
    border-top-color:#B78D42;
}

.elementor-155 .elementor-element.elementor-element-450b8e8:hover .elementor-counter-number-wrapper{
    color:#B78D42;
}

@media(max-width:767px){
    .elementor-155 .elementor-element.elementor-element-450b8e8{
        padding:26px 18px;
    }

    .elementor-155 .elementor-element.elementor-element-450b8e8 .elementor-counter-number-wrapper{
        font-size:48px;
    }

    .elementor-155 .elementor-element.elementor-element-450b8e8 .elementor-counter-title{
        font-size:15px;
    }
}/* End custom CSS */