.elementor-1654 .elementor-element.elementor-element-9d240a1{--display:flex;--min-height:75vh;--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;--justify-content:center;--overlay-opacity:0.7;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1654 .elementor-element.elementor-element-9d240a1::before, .elementor-1654 .elementor-element.elementor-element-9d240a1 > .elementor-background-video-container::before, .elementor-1654 .elementor-element.elementor-element-9d240a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1654 .elementor-element.elementor-element-9d240a1 > .elementor-background-slideshow::before, .elementor-1654 .elementor-element.elementor-element-9d240a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1654 .elementor-element.elementor-element-9d240a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-17892ea );--background-overlay:'';}.elementor-1654 .elementor-element.elementor-element-9d240a1:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-9d240a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.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-1654 .elementor-element.elementor-element-a6381d1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1654 .elementor-element.elementor-element-a6381d1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1654 .elementor-element.elementor-element-a6381d1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:600;line-height:60px;color:var( --e-global-color-2cc013a );}.elementor-1654 .elementor-element.elementor-element-8761583{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1654 .elementor-element.elementor-element-8761583.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1654 .elementor-element.elementor-element-8761583 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;line-height:60px;color:var( --e-global-color-2cc013a );}.elementor-1654 .elementor-element.elementor-element-c6593ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}@media(max-width:1024px){.elementor-1654 .elementor-element.elementor-element-a6381d1{text-align:center;}.elementor-1654 .elementor-element.elementor-element-a6381d1 .elementor-heading-title{font-size:40px;}.elementor-1654 .elementor-element.elementor-element-8761583{text-align:center;}.elementor-1654 .elementor-element.elementor-element-8761583 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-1654 .elementor-element.elementor-element-a6381d1{text-align:center;}.elementor-1654 .elementor-element.elementor-element-a6381d1 .elementor-heading-title{font-size:45px;line-height:1.5em;}.elementor-1654 .elementor-element.elementor-element-8761583{text-align:center;}.elementor-1654 .elementor-element.elementor-element-8761583 .elementor-heading-title{font-size:45px;line-height:1.5em;}}/* Start custom CSS for html, class: .elementor-element-98979fa */body {
    font-family: 'Poppins', sans-serif;
    line-height: 1.7;
    color: #444;
}
h1, .last-updated {
    text-align:center;
}


.privacy-container {
    max-width: 900px;
    margin: auto;
    padding: 40px 20px;
}

.privacy-container h1 {
    font-size: 40px;
    margin-bottom: 10px;
    color: #C4687A;
}

.privacy-container h2 {
    font-size: 26px;
    margin-top: 40px;
    color: #9B5C73;
    border-bottom: 2px solid #f1e6ea;
    padding-bottom: 5px;
}

.privacy-container h3 {
    font-size: 20px;
    margin-top: 25px;
    color: #333;
}

.privacy-container p {
    margin-bottom: 15px;
}

.privacy-container ul {
    padding-left: 20px;
}

.privacy-container li {
    margin-bottom: 10px;
}

.highlight-box {
    background: #fdf6f8;
    border-left: 4px solid #9B5C73;
    padding: 15px 20px;
    margin: 20px 0;
    border-radius: 6px;
}

.last-updated {
    color: #777;
    font-size: 14px;
    margin-bottom: 20px;
}/* End custom CSS */