.elementor-117 .elementor-element.elementor-element-8ae5e77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:80px;--padding-bottom:56px;--padding-left:64px;--padding-right:64px;}.elementor-117 .elementor-element.elementor-element-8ae5e77:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-8ae5e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-117 .elementor-element.elementor-element-56246ff3{--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;--justify-content:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-117 .elementor-element.elementor-element-4b759731{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-4b759731.e-con{--flex-grow:0;--flex-shrink:0;}.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-117 .elementor-element.elementor-element-7e5dd152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.2em;color:#8A8580;}.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-117 .elementor-element.elementor-element-29fe248a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-29fe248a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:88px;font-weight:300;line-height:0.98em;color:#FAF9F7;}.elementor-117 .elementor-element.elementor-element-763f959{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-2e1e94e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-117 .elementor-element.elementor-element-464b2473{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.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-117 .elementor-element.elementor-element-5d085cad .elementor-button{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.35em;}.elementor-117 .elementor-element.elementor-element-4b78eacc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-20e01a45 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.35em;}.elementor-117 .elementor-element.elementor-element-73b317aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-117 .elementor-element.elementor-element-73b317aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-67e7c02b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-67e7c02b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:160px;font-weight:300;line-height:1.2em;color:#fff;}.elementor-117 .elementor-element.elementor-element-3db18247{--spacer-size:8px;}.elementor-117 .elementor-element.elementor-element-1368971c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.9em;color:#8A8580;}.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-117 .elementor-element.elementor-element-10aa1841{text-align:center;}.elementor-117 .elementor-element.elementor-element-10aa1841 img{opacity:0.5;}.elementor-117 .elementor-element.elementor-element-52800532{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-117 .elementor-element.elementor-element-52800532:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-52800532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8C1B6;}.elementor-117 .elementor-element.elementor-element-3d430f89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-20843a61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-20843a61 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-c82ee04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-c82ee04 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-5b880a6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-56183ecf{--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;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-117 .elementor-element.elementor-element-56183ecf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-40d13921{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-40d13921.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-22687cc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-20dd374d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-20dd374d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-75d0d393{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-2061c74e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-2061c74e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-4c1d5e48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-3eae6e66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-3eae6e66 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-570c3a66{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-15eb28bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-15eb28bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-3b6d2d53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-4657a0c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-4657a0c5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-27b3413f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-13a2c5be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-13a2c5be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-92e94c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-5a39a4f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-5a39a4f0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-66d9610a{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-6cd0505b{--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;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-117 .elementor-element.elementor-element-6cd0505b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-5682366d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-5682366d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-6313073a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-13df159c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-13df159c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-237c40{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-4a70419b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-4a70419b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-6f132947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-b65913{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-b65913 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-18335f8d{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-4d1e6d5b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-4d1e6d5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-5a865e7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-24a5ef42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-24a5ef42 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-16b75fe0{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-24772e34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-24772e34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-a2615fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-50d2ce32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-50d2ce32 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-6d91016{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-7e1ee4ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-117 .elementor-element.elementor-element-7e1ee4ee:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-7e1ee4ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-117 .elementor-element.elementor-element-3838a2eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.2em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-5ccd2c81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-5ccd2c81 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;line-height:1.05em;color:#FAF9F7;}.elementor-117 .elementor-element.elementor-element-a5e1e55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-4a286c71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-11491d9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:300;line-height:1.9em;color:#FAF9F7;}.elementor-117 .elementor-element.elementor-element-7146758b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-5df64e2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-117 .elementor-element.elementor-element-5df64e2c:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-5df64e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8C1B6;}.elementor-117 .elementor-element.elementor-element-2439978d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-33a1a94e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-33a1a94e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-5f0cb742{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-592f0938{--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;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-117 .elementor-element.elementor-element-26081a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-26081a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-67590618{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-3aff5a09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-3aff5a09 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-448ae749{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-3ef9a3fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-3ef9a3fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-28e737df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-7649d597{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-7649d597 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-4091b082{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-17c8b0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-17c8b0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-2e60cf2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-4dfe72c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-4dfe72c9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-5c375101{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-41037d51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-41037d51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-76d9431a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-40da491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-40da491 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-3c52bf07{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-28f595c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-28f595c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-7c3c891d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-2d69b27a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-2d69b27a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-7b620892{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-f4b26bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-117 .elementor-element.elementor-element-f4b26bf:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-f4b26bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-117 .elementor-element.elementor-element-35aa6b1{--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;--justify-content:space-between;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-117 .elementor-element.elementor-element-6824d49c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-6824d49c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-6a10645f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.2em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-3bce9421{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-3bce9421 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:300;line-height:1.05em;color:#F0ECE6;}.elementor-117 .elementor-element.elementor-element-61f57f55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-4c9ae8f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-436ff63d{--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;--justify-content:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-117 .elementor-element.elementor-element-7a8cdce7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-117 .elementor-element.elementor-element-7a8cdce7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-7b0490aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-7b0490aa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:110px;font-weight:300;line-height:1.2em;color:#fff;}.elementor-117 .elementor-element.elementor-element-4e99b42d{--spacer-size:10px;}.elementor-117 .elementor-element.elementor-element-32132fdf{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-1feadb24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-117 .elementor-element.elementor-element-1feadb24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-3422446f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-3422446f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:110px;font-weight:300;line-height:1.2em;color:#fff;}.elementor-117 .elementor-element.elementor-element-73f97240{--spacer-size:10px;}.elementor-117 .elementor-element.elementor-element-3d8dcf2d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-ec73cb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-117 .elementor-element.elementor-element-ec73cb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-7659d34b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-7659d34b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:110px;font-weight:300;line-height:1.2em;color:#fff;}.elementor-117 .elementor-element.elementor-element-184e360c{--spacer-size:10px;}.elementor-117 .elementor-element.elementor-element-762dc57c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-66c63ed9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-a628f28 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.35em;}.elementor-117 .elementor-element.elementor-element-30290ad7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:56px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-30290ad7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-5475e412{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.2em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-3664d3d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-8110a9b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.9em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-7c2c2bba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:88px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-117 .elementor-element.elementor-element-7c2c2bba:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-7c2c2bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8C1B6;}.elementor-117 .elementor-element.elementor-element-48aa7565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-6fe24440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-6fe24440 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-2966bbb5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-3e94f4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:32px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-117 .elementor-element.elementor-element-3e94f4a:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-3e94f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8C1B6;}.elementor-117 .elementor-element.elementor-element-625577a3{--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;--justify-content:space-between;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-117 .elementor-element.elementor-element-84c6ed0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-117 .elementor-element.elementor-element-84c6ed0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-7317a00a{--spacer-size:12px;}.elementor-117 .elementor-element.elementor-element-4fd4fed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-4fd4fed7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-5583800{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.9em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-43195829{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-117 .elementor-element.elementor-element-43195829.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-5466ef99{--spacer-size:12px;}.elementor-117 .elementor-element.elementor-element-30ac6849{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-30ac6849 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-62b4a049{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.9em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-7cba6c84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-117 .elementor-element.elementor-element-7cba6c84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-49acc560{--spacer-size:12px;}.elementor-117 .elementor-element.elementor-element-57f4f89a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-57f4f89a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-5a1d7e19{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.9em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-1f45b721{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-117 .elementor-element.elementor-element-1f45b721.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-2593b5a7{--spacer-size:12px;}.elementor-117 .elementor-element.elementor-element-651faec2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-651faec2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-339a8754{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.9em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-680a374e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-117 .elementor-element.elementor-element-6e887386 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.35em;}.elementor-117 .elementor-element.elementor-element-5d17e37a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-117 .elementor-element.elementor-element-5d17e37a:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-5d17e37a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-117 .elementor-element.elementor-element-292e8634{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.2em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-3eb34c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-3eb34c52 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;line-height:1.05em;color:#FAF9F7;}.elementor-117 .elementor-element.elementor-element-1acdf0e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-5e289e0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-3128958f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-630a6ece{--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;--justify-content:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-117 .elementor-element.elementor-element-6f5eaf19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-6f5eaf19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-34a7dd6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-17326732{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-17326732 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#FAF9F7;}.elementor-117 .elementor-element.elementor-element-2a0572b5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-53e77ae3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-53e77ae3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-2c4d608d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-1512e6da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-1512e6da .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#FAF9F7;}.elementor-117 .elementor-element.elementor-element-2f53a1d1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-3e8501a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-3e8501a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-31d09a25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-6e142f00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-6e142f00 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#FAF9F7;}.elementor-117 .elementor-element.elementor-element-5be5b827{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-4aee7394{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-4aee7394.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-5c2ba5f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-75758b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-75758b8a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;line-height:1.05em;color:#FAF9F7;}.elementor-117 .elementor-element.elementor-element-22107fb1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#D4D0CB;}.elementor-117 .elementor-element.elementor-element-4c3e84c{--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;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-117 .elementor-element.elementor-element-59711d19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-117 .elementor-element.elementor-element-3bd12c91 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.35em;}.elementor-117 .elementor-element.elementor-element-3f2b06b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-117 .elementor-element.elementor-element-3f2b06b0:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-3f2b06b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8C1B6;}.elementor-117 .elementor-element.elementor-element-57ad907d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-9cf7e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-9cf7e8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-283c97f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-398c0140{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-61ffb294 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.35em;}.elementor-117 .elementor-element.elementor-element-7b04b9d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-362bff4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-4e4aa82 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.35em;}.elementor-117 .elementor-element.elementor-element-32ef127{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-117 .elementor-element.elementor-element-32ef127:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-32ef127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-117 .elementor-element.elementor-element-38db2b49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.2em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-268b002a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-268b002a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;line-height:1.05em;color:#FAF9F7;}.elementor-117 .elementor-element.elementor-element-3fe7292e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:1.9em;color:#B8B3AD;}.elementor-117 .elementor-element.elementor-element-22439666{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:1.9em;color:#8A8580;}.elementor-117 .elementor-element.elementor-element-537de06d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-117 .elementor-element.elementor-element-439b4f39 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.35em;}.elementor-117 .elementor-element.elementor-element-8a957ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-117 .elementor-element.elementor-element-8a957ba:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-8a957ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8C1B6;}.elementor-117 .elementor-element.elementor-element-136689db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-77eaa1e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-77eaa1e2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-1406c677{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-23d78721{--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;--justify-content:space-between;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-117 .elementor-element.elementor-element-43b33e24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-43b33e24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-284c22ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-284c22ad .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-7aab464e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-bfc789a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-bfc789a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-7c2d249f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-7c2d249f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-89f29a0{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-7ad23d48{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-117 .elementor-element.elementor-element-3c3ea891 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.35em;}.elementor-117 .elementor-element.elementor-element-3c85fedc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-117 .elementor-element.elementor-element-3c85fedc:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-3c85fedc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8C1B6;}.elementor-117 .elementor-element.elementor-element-31cd012a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-6f734a69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:start;}.elementor-117 .elementor-element.elementor-element-6f734a69 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;line-height:1.05em;color:#1a1a1a;}.elementor-117 .elementor-element.elementor-element-36a3c062{--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;--justify-content:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-117 .elementor-element.elementor-element-10583ff3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-10583ff3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-6c1d4ffc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-2f20cc74{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-2b3aa176{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-2b3aa176.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-6865b84b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-c246d33{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-3dcc01fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-3dcc01fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-68aaeef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-3350b33f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}.elementor-117 .elementor-element.elementor-element-4d86c0de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-117 .elementor-element.elementor-element-4d86c0de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-42964ae4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:300;line-height:1.2em;color:#6b6560;}.elementor-117 .elementor-element.elementor-element-1cd7fef4{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.9em;color:#38332e;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-117 .elementor-element.elementor-element-4b759731{--width:58%;}.elementor-117 .elementor-element.elementor-element-73b317aa{--width:42%;}.elementor-117 .elementor-element.elementor-element-56183ecf{--width:100%;}.elementor-117 .elementor-element.elementor-element-40d13921{--width:19.555%;}.elementor-117 .elementor-element.elementor-element-2061c74e{--width:18.32%;}.elementor-117 .elementor-element.elementor-element-15eb28bb{--width:19.826%;}.elementor-117 .elementor-element.elementor-element-13a2c5be{--width:24.15%;}.elementor-117 .elementor-element.elementor-element-6cd0505b{--width:100%;}.elementor-117 .elementor-element.elementor-element-5682366d{--width:19.555%;}.elementor-117 .elementor-element.elementor-element-4a70419b{--width:18.32%;}.elementor-117 .elementor-element.elementor-element-4d1e6d5b{--width:19.826%;}.elementor-117 .elementor-element.elementor-element-24772e34{--width:24.15%;}.elementor-117 .elementor-element.elementor-element-26081a8{--width:17%;}.elementor-117 .elementor-element.elementor-element-3ef9a3fa{--width:17%;}.elementor-117 .elementor-element.elementor-element-17c8b0d{--width:17%;}.elementor-117 .elementor-element.elementor-element-41037d51{--width:17%;}.elementor-117 .elementor-element.elementor-element-28f595c5{--width:17%;}.elementor-117 .elementor-element.elementor-element-f4b26bf{--width:100%;}.elementor-117 .elementor-element.elementor-element-6824d49c{--width:50%;}.elementor-117 .elementor-element.elementor-element-7a8cdce7{--width:33%;}.elementor-117 .elementor-element.elementor-element-1feadb24{--width:33%;}.elementor-117 .elementor-element.elementor-element-ec73cb6{--width:33%;}.elementor-117 .elementor-element.elementor-element-30290ad7{--width:43.555%;}.elementor-117 .elementor-element.elementor-element-84c6ed0{--width:25%;}.elementor-117 .elementor-element.elementor-element-43195829{--width:25%;}.elementor-117 .elementor-element.elementor-element-7cba6c84{--width:25%;}.elementor-117 .elementor-element.elementor-element-1f45b721{--width:25%;}.elementor-117 .elementor-element.elementor-element-6f5eaf19{--width:22%;}.elementor-117 .elementor-element.elementor-element-53e77ae3{--width:22%;}.elementor-117 .elementor-element.elementor-element-3e8501a4{--width:22%;}.elementor-117 .elementor-element.elementor-element-4aee7394{--width:22%;}.elementor-117 .elementor-element.elementor-element-43b33e24{--width:50%;}.elementor-117 .elementor-element.elementor-element-bfc789a{--width:50%;}.elementor-117 .elementor-element.elementor-element-10583ff3{--width:25%;}.elementor-117 .elementor-element.elementor-element-2b3aa176{--width:25%;}.elementor-117 .elementor-element.elementor-element-3dcc01fa{--width:25%;}.elementor-117 .elementor-element.elementor-element-4d86c0de{--width:25%;}}/* Start custom CSS for text-editor, class: .elementor-element-7e5dd152 */.elementor-117 .elementor-element.elementor-element-7e5dd152{letter-spacing:0.38em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67e7c02b */.elementor-117 .elementor-element.elementor-element-67e7c02b .elementor-heading-title{font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10aa1841 */.elementor-image{aspect-ratio:16/7;overflow:hidden;background:rgba(240,236,230,0.05);border:0.5px solid rgba(240,236,230,0.1);}.elementor-image img{width:100%;height:100%;object-fit:cover;object-position:center top;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d430f89 */.elementor-117 .elementor-element.elementor-element-3d430f89{letter-spacing:0.38em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22687cc9 */.elementor-117 .elementor-element.elementor-element-22687cc9 .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20dd374d */.elementor-117 .elementor-element.elementor-element-20dd374d .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:0.8rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1d5e48 */.elementor-117 .elementor-element.elementor-element-4c1d5e48 .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3eae6e66 */.elementor-117 .elementor-element.elementor-element-3eae6e66 .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:0.8rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b6d2d53 */.elementor-117 .elementor-element.elementor-element-3b6d2d53 .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4657a0c5 */.elementor-117 .elementor-element.elementor-element-4657a0c5 .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:0.8rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-92e94c9 */.elementor-117 .elementor-element.elementor-element-92e94c9 .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a39a4f0 */.elementor-117 .elementor-element.elementor-element-5a39a4f0 .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:0.8rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6313073a */.elementor-117 .elementor-element.elementor-element-6313073a .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13df159c */.elementor-117 .elementor-element.elementor-element-13df159c .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:0.8rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f132947 */.elementor-117 .elementor-element.elementor-element-6f132947 .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b65913 */.elementor-117 .elementor-element.elementor-element-b65913 .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:0.8rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a865e7e */.elementor-117 .elementor-element.elementor-element-5a865e7e .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24a5ef42 */.elementor-117 .elementor-element.elementor-element-24a5ef42 .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:0.8rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2615fb */.elementor-117 .elementor-element.elementor-element-a2615fb .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50d2ce32 */.elementor-117 .elementor-element.elementor-element-50d2ce32 .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:0.8rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3838a2eb */.elementor-117 .elementor-element.elementor-element-3838a2eb{letter-spacing:0.38em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11491d9e */.elementor-117 .elementor-element.elementor-element-11491d9e .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2439978d */.elementor-117 .elementor-element.elementor-element-2439978d{letter-spacing:0.38em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67590618 */.elementor-117 .elementor-element.elementor-element-67590618 .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3aff5a09 */.elementor-117 .elementor-element.elementor-element-3aff5a09 .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:1rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26081a8 */.elementor-117 .elementor-element.elementor-element-26081a8{cursor:pointer;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e737df */.elementor-117 .elementor-element.elementor-element-28e737df .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649d597 */.elementor-117 .elementor-element.elementor-element-7649d597 .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:1rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef9a3fa */.elementor-117 .elementor-element.elementor-element-3ef9a3fa{cursor:pointer;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e60cf2d */.elementor-117 .elementor-element.elementor-element-2e60cf2d .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dfe72c9 */.elementor-117 .elementor-element.elementor-element-4dfe72c9 .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:1rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c8b0d */.elementor-117 .elementor-element.elementor-element-17c8b0d{cursor:pointer;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76d9431a */.elementor-117 .elementor-element.elementor-element-76d9431a .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40da491 */.elementor-117 .elementor-element.elementor-element-40da491 .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:1rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41037d51 */.elementor-117 .elementor-element.elementor-element-41037d51{cursor:pointer;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c3c891d */.elementor-117 .elementor-element.elementor-element-7c3c891d .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d69b27a */.elementor-117 .elementor-element.elementor-element-2d69b27a .elementor-heading-title{border-top:0.5px solid #c4bfb6;padding-top:1rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28f595c5 */.elementor-117 .elementor-element.elementor-element-28f595c5{cursor:pointer;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a10645f */.elementor-117 .elementor-element.elementor-element-6a10645f{letter-spacing:0.38em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b0490aa */.elementor-117 .elementor-element.elementor-element-7b0490aa .elementor-heading-title{font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3422446f */.elementor-117 .elementor-element.elementor-element-3422446f .elementor-heading-title{font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7659d34b */.elementor-117 .elementor-element.elementor-element-7659d34b .elementor-heading-title{font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5475e412 */.elementor-117 .elementor-element.elementor-element-5475e412{letter-spacing:0.38em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3664d3d7 */.elementor-117 .elementor-element.elementor-element-3664d3d7{font-family:'Cormorant Garamond',serif;font-style:italic;border-left:0.5px solid rgba(240,236,230,0.25);padding-left:2.5rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8110a9b */.elementor-117 .elementor-element.elementor-element-8110a9b{font-family:'Cormorant Garamond',serif;font-style:italic;padding-left:2.5rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48aa7565 */.elementor-117 .elementor-element.elementor-element-48aa7565{letter-spacing:0.38em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-766afe3d */.elementor-image{aspect-ratio:3/4;overflow:hidden;background:rgba(240,236,230,0.05);border:0.5px solid rgba(240,236,230,0.1);}.elementor-image img{width:100%;height:100%;object-fit:cover;object-position:center top;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5583800 */.elementor-117 .elementor-element.elementor-element-5583800{letter-spacing:0.2em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ca53edb */.elementor-image{aspect-ratio:3/4;overflow:hidden;background:rgba(240,236,230,0.05);border:0.5px solid rgba(240,236,230,0.1);}.elementor-image img{width:100%;height:100%;object-fit:cover;object-position:center top;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62b4a049 */.elementor-117 .elementor-element.elementor-element-62b4a049{letter-spacing:0.2em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-244771b3 */.elementor-image{aspect-ratio:3/4;overflow:hidden;background:rgba(240,236,230,0.05);border:0.5px solid rgba(240,236,230,0.1);}.elementor-image img{width:100%;height:100%;object-fit:cover;object-position:center top;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a1d7e19 */.elementor-117 .elementor-element.elementor-element-5a1d7e19{letter-spacing:0.2em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35d31889 */.elementor-image{aspect-ratio:3/4;overflow:hidden;background:rgba(240,236,230,0.05);border:0.5px solid rgba(240,236,230,0.1);}.elementor-image img{width:100%;height:100%;object-fit:cover;object-position:center top;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-339a8754 */.elementor-117 .elementor-element.elementor-element-339a8754{letter-spacing:0.2em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-292e8634 */.elementor-117 .elementor-element.elementor-element-292e8634{letter-spacing:0.38em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34a7dd6d */.elementor-117 .elementor-element.elementor-element-34a7dd6d .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17326732 */.elementor-117 .elementor-element.elementor-element-17326732 .elementor-heading-title{border-top:0.5px solid rgba(240,236,230,0.12);padding-top:0.8rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c4d608d */.elementor-117 .elementor-element.elementor-element-2c4d608d .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1512e6da */.elementor-117 .elementor-element.elementor-element-1512e6da .elementor-heading-title{border-top:0.5px solid rgba(240,236,230,0.12);padding-top:0.8rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31d09a25 */.elementor-117 .elementor-element.elementor-element-31d09a25 .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e142f00 */.elementor-117 .elementor-element.elementor-element-6e142f00 .elementor-heading-title{border-top:0.5px solid rgba(240,236,230,0.12);padding-top:0.8rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c2ba5f6 */.elementor-117 .elementor-element.elementor-element-5c2ba5f6 .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75758b8a */.elementor-117 .elementor-element.elementor-element-75758b8a .elementor-heading-title{border-top:0.5px solid rgba(240,236,230,0.12);padding-top:0.8rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57ad907d */.elementor-117 .elementor-element.elementor-element-57ad907d{letter-spacing:0.38em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38db2b49 */.elementor-117 .elementor-element.elementor-element-38db2b49{letter-spacing:0.38em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136689db */.elementor-117 .elementor-element.elementor-element-136689db{letter-spacing:0.38em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cd012a */.elementor-117 .elementor-element.elementor-element-31cd012a{letter-spacing:0.38em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c1d4ffc */.elementor-117 .elementor-element.elementor-element-6c1d4ffc .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6865b84b */.elementor-117 .elementor-element.elementor-element-6865b84b .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68aaeef */.elementor-117 .elementor-element.elementor-element-68aaeef .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42964ae4 */.elementor-117 .elementor-element.elementor-element-42964ae4 .elementor-widget-container{font-family:'Cormorant Garamond',serif;font-style:italic;font-variant-numeric:oldstyle-nums;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.dentistinbedfordview.co.za/wp-content/uploads/CormorantGaramond-LightItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */