.elementor-417 .elementor-element.elementor-element-5343f6ac{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-417 .elementor-element.elementor-element-2cc41979{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-417 .elementor-element.elementor-element-49f56bdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-417 .elementor-element.elementor-element-49f56bdf .elementor-heading-title{text-transform:uppercase;letter-spacing:-2.7px;}.elementor-417 .elementor-element.elementor-element-15dc31f9{--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-417 .elementor-element.elementor-element-57fde91c{--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-417 .elementor-element.elementor-element-347013a9{--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-417 .elementor-element.elementor-element-6a0d313d{--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-417 .elementor-element.elementor-element-40b7bf93{--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;}@media(max-width:767px){.elementor-417 .elementor-element.elementor-element-2cc41979{font-size:12px;}.elementor-417 .elementor-element.elementor-element-49f56bdf .elementor-heading-title{font-size:40px;letter-spacing:-1.8px;}}/* Start custom CSS for container, class: .elementor-element-5343f6ac */.elementor-417 .elementor-element.elementor-element-5343f6ac{background:#f4f2ec;color:#252a25;padding:76px max(24px,calc((100vw - 1080px)/2))!important;gap:28px!important;}.elementor-417 .elementor-element.elementor-element-5343f6ac .elementor-heading-title{font-family:"Cormorant Garamond",Georgia,serif;color:#252a25;font-weight:500;line-height:1.12;text-transform:none;}.elementor-417 .elementor-element.elementor-element-5343f6ac h1.elementor-heading-title{font-size:76px;}.elementor-417 .elementor-element.elementor-element-5343f6ac h2.elementor-heading-title{font-size:34px;}.elementor-417 .elementor-element.elementor-element-5343f6ac .elementor-widget-text-editor{font:17px/1.8 Manrope,Arial,sans-serif;color:#50594c;}.elementor-417 .elementor-element.elementor-element-5343f6ac .elementor-widget-text-editor p{margin:0 0 14px;}.elementor-417 .elementor-element.elementor-element-5343f6ac .elementor-widget-text-editor p:last-child{margin-bottom:0;}.elementor-417 .elementor-element.elementor-element-5343f6ac a{color:#354d2b;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere;}.elementor-417 .elementor-element.elementor-element-5343f6ac .privacy-eyebrow{font-size:12px;letter-spacing:2px;text-transform:uppercase;}.elementor-417 .elementor-element.elementor-element-5343f6ac .privacy-intro{max-width:760px;font-size:20px;}.elementor-417 .elementor-element.elementor-element-5343f6ac .privacy-card{background:#fffefa;border:1px solid #d9dfd0;border-radius:16px;padding:32px!important;gap:18px!important;}.elementor-417 .elementor-element.elementor-element-5343f6ac .privacy-contact{background:#e3e8d9;}@media(max-width:767px){.elementor-417 .elementor-element.elementor-element-5343f6ac{padding:44px 20px!important;gap:20px!important;}.elementor-417 .elementor-element.elementor-element-5343f6ac h1.elementor-heading-title{font-size:52px;}.elementor-417 .elementor-element.elementor-element-5343f6ac h2.elementor-heading-title{font-size:30px;}.elementor-417 .elementor-element.elementor-element-5343f6ac .privacy-card{padding:24px!important;}.elementor-417 .elementor-element.elementor-element-5343f6ac .elementor-widget-text-editor{font-size:16px;}}
.elementor-417 .elementor-element.elementor-element-5343f6ac h1.elementor-heading-title{letter-spacing:0!important;max-width:900px;} .elementor-417 .elementor-element.elementor-element-5343f6ac .cmplz-manage-consent-container{font:16px/1.7 Manrope,sans-serif;} .elementor-417 .elementor-element.elementor-element-5343f6ac .cmplz-manage-consent-container button{background:#35412f;color:#fffefa;border-radius:8px;padding:12px 18px;}/* End custom CSS */