.elementor-945 .elementor-element.elementor-element-6cdd62d{--display:flex;--min-height:157px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-6cdd62d:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-6cdd62d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151513;}.elementor-945 .elementor-element.elementor-element-46d36b0{--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:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:48px;--padding-bottom:32px;--padding-left:252px;--padding-right:252px;}.elementor-945 .elementor-element.elementor-element-46d36b0:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-46d36b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-945 .elementor-element.elementor-element-879e5fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-945 .elementor-element.elementor-element-ff9b3d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-ca9043a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#72716D;}.elementor-945 .elementor-element.elementor-element-4926770 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#72716D;}.elementor-945 .elementor-element.elementor-element-cc7e392{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-7e45f5f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:700;line-height:1.1em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-db5bad8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-704acf7{--display:flex;--min-height:800px;--overflow:hidden;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-704acf7:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-704acf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-945 .elementor-element.elementor-element-10155bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:96px;--padding-left:252px;--padding-right:252px;}.elementor-945 .elementor-element.elementor-element-10155bf:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-10155bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-945 .elementor-element.elementor-element-10155bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-945 .elementor-element.elementor-element-cc48b7f{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-6c70d04{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-548b855 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:600;line-height:1.15em;color:#1A1A18;}.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-945 .elementor-element.elementor-element-d8a5893{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-9f99473{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-66fd45b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:600;line-height:1.15em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-41bc86b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-391d5dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-ae2b7ad{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-2e8badb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-889d4f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-e84e794{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-50fa0d9{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-3823ee6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-de998d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-367b7ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-5b78426{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-51e9290 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-86daedc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-bf71a2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-4e40f2f{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-d82559d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-65d7ad1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-fa2a870{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-a5f7c87{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-c500388 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-004af5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-9d727df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-b9d89d6{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-efa43c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-3946b9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-2852d80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-7b53855{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-80b959d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-1da85e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-4063aea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-236fd29{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-05e0d72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-f8d3bdc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-8c0078d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-8073481{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-96ae3b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-0c33878 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-d08be1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-8e336c7{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-dba49e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-8f1a708 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-85bbfdf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-3dd01f4{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-0b82648 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-3002f3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-16a8ab1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-23ae2a2{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-c4af554 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-b472fa6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-34f6250{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-6ab361b{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-8f348ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-4d954cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-2149560{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-a46b0fc{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-b17dc44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-e87fc92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-09689f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-05c029e{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-9b86887 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-a90a4c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-22824b8{--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:32px 32px;--row-gap:32px;--column-gap:32px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DAD9D5;--border-color:#DAD9D5;--border-radius:25px 25px 25px 25px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-945 .elementor-element.elementor-element-22824b8:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-22824b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-945 .elementor-element.elementor-element-ad198d3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-e04ea74 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:600;line-height:1.15em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-20c800b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-e729311 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-7eed7c3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-730b879 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1em;color:#72716D;}.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-945 .elementor-element.elementor-element-70c0556 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:20px 10px 20px 10px;}.elementor-945 .elementor-element.elementor-element-70c0556 .elementor-button:hover, .elementor-945 .elementor-element.elementor-element-70c0556 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-945 .elementor-element.elementor-element-70c0556 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-945 .elementor-element.elementor-element-70c0556 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-945 .elementor-element.elementor-element-70c0556 .elementor-button:hover svg, .elementor-945 .elementor-element.elementor-element-70c0556 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-945 .elementor-element.elementor-element-03ae84a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-7537dba{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DAD9D5;--border-color:#DAD9D5;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-245934a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1em;color:#72716D;}.elementor-945 .elementor-element.elementor-element-1e24b3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;color:#1A1A18;}.elementor-945 .elementor-element.elementor-element-5526bac{--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;--overflow:hidden;--padding-top:190px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-5526bac:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-5526bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151513;}.elementor-945 .elementor-element.elementor-element-2fc0236{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.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-945 .elementor-element.elementor-element-87115ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:105px 105px;--row-gap:105px;--column-gap:105px;--padding-top:130px;--padding-bottom:130px;--padding-left:40px;--padding-right:40px;}.elementor-945 .elementor-element.elementor-element-87115ec:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-87115ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-945 .elementor-element.elementor-element-17f11cf{text-align:center;}.elementor-945 .elementor-element.elementor-element-17f11cf .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:300;line-height:85.5px;letter-spacing:0.64px;color:#151513;}.elementor-945 .elementor-element.elementor-element-2a5ad8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:85px 85px;--row-gap:85px;--column-gap:85px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-9e378db{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:20px 0100px;--row-gap:20px;--column-gap:0100px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-04fc8c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-7b88d14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-34c8e8a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-9a7b0f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-0ae2f84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-16c9d0c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-2c6721b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-f395f6c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-8de07b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-390d6ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-903dd19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-c30aebc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-dae6e77 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-6b0af47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-d2611ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-8a5a7a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-0a306d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-39d3d96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-d7cec9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-d9f0be6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-0454c58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:34px;letter-spacing:0.55px;color:#151513;}.elementor-945 .elementor-element.elementor-element-d8946fd{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:67px;--padding-bottom:130px;--padding-left:50px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-d8946fd:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-d8946fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151513;}.elementor-945 .elementor-element.elementor-element-e8f6db7{text-align:center;}.elementor-945 .elementor-element.elementor-element-e8f6db7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:300;line-height:85.5px;letter-spacing:0.64px;color:#FFFFFF;}.elementor-945 .elementor-element.elementor-element-920c2fe{--swiper-slides-to-display:3;--swiper-offset-size:260px;--swiper-slides-gap:44px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:40px;--arrow-normal-color:#FFFFFF;}.elementor-945 .elementor-element.elementor-element-920c2fe :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:rgba(87,86,83,0.5);}.elementor-945 .elementor-element.elementor-element-920c2fe .swiper-slide > .elementor-element{height:100%;}.elementor-945 .elementor-element.elementor-element-1f35d49{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overflow:hidden;--padding-top:130px;--padding-bottom:130px;--padding-left:311px;--padding-right:311px;}.elementor-945 .elementor-element.elementor-element-1f35d49:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-1f35d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-945 .elementor-element.elementor-element-f92cfef{text-align:center;}.elementor-945 .elementor-element.elementor-element-f92cfef .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:300;line-height:85.5px;letter-spacing:0.64px;color:#151513;}.elementor-945 .elementor-element.elementor-element-1df185a{--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:54px 54px;--row-gap:54px;--column-gap:54px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-22cbc42{--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:88px 88px;--row-gap:88px;--column-gap:88px;--overflow:hidden;--padding-top:130px;--padding-bottom:130px;--padding-left:165px;--padding-right:165px;}.elementor-945 .elementor-element.elementor-element-22cbc42:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-22cbc42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-945 .elementor-element.elementor-element-29045ea{text-align:center;}.elementor-945 .elementor-element.elementor-element-29045ea .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:300;line-height:85.5px;letter-spacing:0.64px;color:#000000;}.elementor-945 .elementor-element.elementor-element-f4cd817{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-945 .elementor-element.elementor-element-15f32bf .elementor-tab-title{border-width:1px;border-color:#000000;background-color:#FFFFFF;padding:29px 68px 29px 84px;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-tab-content{border-width:1px;border-block-end-color:#000000;background-color:#FFFFFF;color:#151513;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.7em;padding:0px 84px 36px 84px;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-toggle-item:not(:last-child){margin-block-end:56px;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-toggle-title, .elementor-945 .elementor-element.elementor-element-15f32bf .elementor-toggle-icon{color:#000000;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-toggle-icon svg{fill:#000000;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-tab-title.elementor-active a, .elementor-945 .elementor-element.elementor-element-15f32bf .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:1.4em;letter-spacing:0.4px;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#000000;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#000000;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-toggle-icon{margin-inline-end:24px;}.elementor-945 .elementor-element.elementor-element-6ab2a40{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-945 .elementor-element.elementor-element-6ab2a40:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-6ab2a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11f7775 );}@media(max-width:1024px){.elementor-945 .elementor-element.elementor-element-6cdd62d{--min-height:90px;}.elementor-945 .elementor-element.elementor-element-46d36b0{--padding-top:40px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-945 .elementor-element.elementor-element-7e45f5f .elementor-heading-title{font-size:56px;}.elementor-945 .elementor-element.elementor-element-704acf7{--min-height:480px;}.elementor-945 .elementor-element.elementor-element-10155bf{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-945 .elementor-element.elementor-element-5526bac{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-17f11cf .elementor-heading-title{font-size:52px;}.elementor-945 .elementor-element.elementor-element-9e378db{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-945 .elementor-element.elementor-element-04fc8c8 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-7b88d14 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-34c8e8a .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-9a7b0f6 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-0ae2f84 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-16c9d0c .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-2c6721b .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-f395f6c .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-8de07b5 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-390d6ee .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-903dd19 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-c30aebc .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-dae6e77 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-6b0af47 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-d2611ba .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-8a5a7a7 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-0a306d8 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-39d3d96 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-d7cec9c .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-d9f0be6 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-0454c58 .elementor-heading-title{font-size:20px;}.elementor-945 .elementor-element.elementor-element-e8f6db7 .elementor-heading-title{font-size:52px;}.elementor-945 .elementor-element.elementor-element-920c2fe{--swiper-slides-to-display:2;--swiper-offset-size:120px;}.elementor-945 .elementor-element.elementor-element-1f35d49{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-945 .elementor-element.elementor-element-f92cfef .elementor-heading-title{font-size:52px;}.elementor-945 .elementor-element.elementor-element-1df185a{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-945 .elementor-element.elementor-element-22cbc42{--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-945 .elementor-element.elementor-element-29045ea .elementor-heading-title{font-size:52px;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-toggle-title{font-size:28px;}}@media(max-width:767px){.elementor-945 .elementor-element.elementor-element-6cdd62d{--min-height:80px;}.elementor-945 .elementor-element.elementor-element-46d36b0{--padding-top:28px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-945 .elementor-element.elementor-element-7e45f5f .elementor-heading-title{font-size:42px;}.elementor-945 .elementor-element.elementor-element-db5bad8 .elementor-heading-title{font-size:16px;}.elementor-945 .elementor-element.elementor-element-704acf7{--min-height:280px;--border-radius:16px 16px 16px 16px;}.elementor-945 .elementor-element.elementor-element-10155bf{--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:0px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-945 .elementor-element.elementor-element-548b855 .elementor-heading-title{font-size:34px;}.elementor-945 .elementor-element.elementor-element-d8a5893{font-size:16px;}.elementor-945 .elementor-element.elementor-element-66fd45b .elementor-heading-title{font-size:34px;}.elementor-945 .elementor-element.elementor-element-22824b8{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-945 .elementor-element.elementor-element-5526bac{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-2fc0236{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-945 .elementor-element.elementor-element-87115ec{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-945 .elementor-element.elementor-element-17f11cf .elementor-heading-title{font-size:38px;line-height:1.15em;}.elementor-945 .elementor-element.elementor-element-2a5ad8d{--width:100%;--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:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-945 .elementor-element.elementor-element-9e378db{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:17px 0px;--row-gap:17px;--column-gap:0px;--grid-auto-flow:row;}.elementor-945 .elementor-element.elementor-element-04fc8c8 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-7b88d14 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-34c8e8a .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-9a7b0f6 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-0ae2f84 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-16c9d0c .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-2c6721b .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-f395f6c .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-8de07b5 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-390d6ee .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-903dd19 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-c30aebc .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-dae6e77 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-6b0af47 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-d2611ba .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-8a5a7a7 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-0a306d8 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-39d3d96 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-d7cec9c .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-d9f0be6 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-0454c58 .elementor-heading-title{font-size:17px;}.elementor-945 .elementor-element.elementor-element-d8946fd{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:48px;--padding-bottom:56px;--padding-left:20px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-e8f6db7 .elementor-heading-title{font-size:38px;line-height:1.15em;}.elementor-945 .elementor-element.elementor-element-920c2fe{--swiper-slides-to-display:1;--swiper-offset-size:40px;--swiper-slides-gap:16px;}.elementor-945 .elementor-element.elementor-element-1f35d49{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-945 .elementor-element.elementor-element-f92cfef .elementor-heading-title{font-size:36px;line-height:1.15em;}.elementor-945 .elementor-element.elementor-element-22cbc42{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-945 .elementor-element.elementor-element-29045ea .elementor-heading-title{font-size:38px;line-height:1.15em;}.elementor-945 .elementor-element.elementor-element-f4cd817{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-toggle-item:not(:last-child){margin-block-end:20px;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-toggle-title{font-size:18px;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-945 .elementor-element.elementor-element-15f32bf .elementor-tab-content{font-size:16px;padding:0px 20px 20px 20px;}}@media(min-width:768px){.elementor-945 .elementor-element.elementor-element-10155bf{--width:100%;}.elementor-945 .elementor-element.elementor-element-22824b8{--width:464px;}.elementor-945 .elementor-element.elementor-element-2a5ad8d{--width:940px;}.elementor-945 .elementor-element.elementor-element-9e378db{--width:100%;}.elementor-945 .elementor-element.elementor-element-6ab2a40{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-945 .elementor-element.elementor-element-22824b8{--width:100%;}.elementor-945 .elementor-element.elementor-element-2a5ad8d{--width:100%;}.elementor-945 .elementor-element.elementor-element-9e378db{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-ff9b3d6 */.elementor-945 .elementor-element.elementor-element-ff9b3d6 .elementor-heading-title::before{display:none;}
.elementor-945 .elementor-element.elementor-element-ff9b3d6 .elementor-heading-title a{display:inline-flex;align-items:center;gap:var(--icgap,12px);padding:8px 8px 8px 0;margin:-8px 0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;}
.elementor-945 .elementor-element.elementor-element-ff9b3d6 .elementor-heading-title a::before{content:"";display:block;flex:0 0 auto;width:var(--icsz,20px);height:var(--icsz,20px);background-color:currentColor;-webkit-mask:var(--bdv-ic) center/contain no-repeat;mask:var(--bdv-ic) center/contain no-repeat;transition:transform .2s ease;}
.elementor-945 .elementor-element.elementor-element-ff9b3d6 .elementor-heading-title a:hover::before{transform:translateX(-3px);}/* End custom CSS */
/* Start custom CSS */.bdv-i-wifi{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M723%20620.5C666.8%20571.6%20593.4%20542%20513%20542s-153.8%2029.6-210.1%2078.6a8.1%208.1%200%200%200-.8%2011.2l36%2042.9c2.9%203.4%208%203.8%2011.4.9C393.1%20637.2%20450.3%20614%20513%20614s119.9%2023.2%20163.5%2061.5c3.4%202.9%208.5%202.5%2011.4-.9l36-42.9c2.8-3.3%202.4-8.3-.9-11.2m117.4-140.1C751.7%20406.5%20637.6%20362%20513%20362s-238.7%2044.5-327.5%20118.4a8.05%208.05%200%200%200-1%2011.3l36%2042.9c2.8%203.4%207.9%203.8%2011.2%201C308%20472.2%20406.1%20434%20513%20434s205%2038.2%20281.2%20101.6c3.4%202.8%208.4%202.4%2011.2-1l36-42.9c2.8-3.4%202.4-8.5-1-11.3m116.7-139C835.7%20241.8%20680.3%20182%20511%20182c-168.2%200-322.6%2059-443.7%20157.4a8%208%200%200%200-1.1%2011.4l36%2042.9c2.8%203.3%207.8%203.8%2011.1%201.1C222%20306.7%20360.3%20254%20511%20254c151.8%200%20291%2053.5%20400%20142.7c3.4%202.8%208.4%202.3%2011.2-1.1l36-42.9c2.9-3.4%202.4-8.5-1.1-11.3M448%20778a64%2064%200%201%200%20128%200a64%2064%200%201%200-128%200%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-pool{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M30%2026h-2a4.93%204.93%200%200%201-4-1.987a5.02%205.02%200%200%201-8%200a5.02%205.02%200%200%201-8%200A4.93%204.93%200%200%201%204%2026H2v-2h2a3.44%203.44%200%200%200%203.053-2.321A.97.97%200%200%201%208%2021a1.01%201.01%200%200%201%20.949.684A3.44%203.44%200%200%200%2012%2024a3.44%203.44%200%200%200%203.053-2.321A.99.99%200%200%201%2016%2021a1.01%201.01%200%200%201%20.949.684A3.44%203.44%200%200%200%2020%2024a3.44%203.44%200%200%200%203.053-2.321a1%201%200%200%201%201.896.005A3.44%203.44%200%200%200%2028%2024h2Zm-7-8.414l-8.707-8.707A2.98%202.98%200%200%200%2012.171%208H4v2h8.171a1%201%200%200%201%20.708.293L15.586%2013L10%2018.586L11.414%2020L17%2014.414L21.586%2019ZM20%2010a4%204%200%201%201%204%204a4.004%204.004%200%200%201-4-4m2%200a2%202%200%201%200%202-2a2%202%200%200%200-2%202%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-chef{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%224%22%3E%3Cpath%20d%3D%22M12%2034h24v8H12zm17%200V20m-7%2014v-8%22%2F%3E%3Cpath%20d%3D%22M12%2025v9h24v-9s5-3%205-8s-4-7-9-7c0-2-3-6-8-6s-8%204-8%206c-4%200-9%202-9%207s5%208%205%208%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}
.bdv-i-broom{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%202048%202048%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M1984%200q26%200%2045%2019t19%2045t-19%2045l-730%20730q54%2069%2081%20150t28%20168q0%20103-39%20197t-112%20168l-68%2068l-227%20454L4%201086l454-227l68-68q73-73%20167-112t198-39q87%200%20168%2027t150%2082l730-730q19-19%2045-19m-915%201543L505%20979l-285%20142l707%20707zm83-98q61-60%2094-130t34-158q0-81-30-151t-84-124t-123-83t-152-31q-87%200-157%2033t-131%2095z%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-towel{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cg%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M184%20192v24a8%208%200%200%201-8%208H64a8%208%200%200%201-8-8v-24Z%22%20opacity%3D%22.2%22%2F%3E%3Cpath%20d%3D%22M200%2024H72a24%2024%200%200%200-24%2024v168a16%2016%200%200%200%2016%2016h112a16%2016%200%200%200%2016-16V48a8%208%200%200%201%2016%200v104a8%208%200%200%200%2016%200V48a24%2024%200%200%200-24-24M72%2040h105.37a23.8%2023.8%200%200%200-1.37%208v136H64V48a8%208%200%200%201%208-8m-8%20176v-16h112v16Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}
.bdv-i-leaf{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M1.4%201.7c.216.289.65.84%201.725%201.274c1.093.44%202.884.774%205.834.528l.37-.023c1.823-.06%203.117.598%203.956%201.579C14.16%206.082%2014.5%207.41%2014.5%208.5c0%20.58-.032%201.285-.229%201.997q.198.248.382.54c.756%201.2%201.19%202.563%201.348%203.966a1%201%200%200%201-1.98.198c-.13-.97-.397-1.913-.868-2.77C12.173%2013.386%2010.565%2014%208%2014c-1.854%200-3.32-.544-4.45-1.435c-1.125-.887-1.89-2.095-2.391-3.383C.16%206.62.16%203.646.509%201.902L.73.806zm-.05%201.39c-.146%201.609-.008%203.809.74%205.728c.457%201.17%201.13%202.213%202.079%202.961c.942.744%202.185%201.22%203.83%201.221c2.588%200%203.91-.66%204.609-1.445c-1.789-2.46-4.121-1.213-6.342-2.68c-.74-.488-1.735-1.323-1.844-2.308c-.023-.214.237-.274.38-.112c1.4%201.6%203.573%201.757%205.59%202.045c1.227.215%202.21.526%203.033%201.158c.058-.39.075-.782.075-1.158c0-.91-.288-1.988-.975-2.792c-.626-.732-1.622-1.281-3.167-1.229l-.316.02c-3.05.253-5.01-.08-6.291-.598a5.3%205.3%200%200%201-1.4-.811%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-umbrella{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221.25em%22%20height%3D%221em%22%20viewBox%3D%220%200%20640%20512%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22m115.38%20136.9l102.11%2037.18c35.19-81.54%2086.21-144.29%20139-173.7c-95.88-4.89-188.78%2036.96-248.53%20111.8c-6.69%208.4-2.66%2021.05%207.42%2024.72m132.25%2048.16l238.48%2086.83c35.76-121.38%2018.7-231.66-42.63-253.98c-7.4-2.7-15.13-4-23.09-4c-58.02.01-128.27%2069.17-172.76%20171.15M521.48%2060.5c6.22%2016.3%2010.83%2034.6%2013.2%2055.19c5.74%2049.89-1.42%20108.23-18.95%20166.98l102.62%2037.36c10.09%203.67%2021.31-3.43%2021.57-14.17c2.32-95.69-41.91-187.44-118.44-245.36M560%20447.98H321.06L386%20269.5l-60.14-21.9l-72.9%20200.37H16c-8.84%200-16%207.16-16%2016.01v32.01C0%20504.83%207.16%20512%2016%20512h544c8.84%200%2016-7.17%2016-16.01v-32.01c0-8.84-7.16-16-16-16%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-pot{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M253.76%2093A12%2012%200%200%200%20237%2090.24l-9%206.44V80a12%2012%200%200%200-12-12H40a12%2012%200%200%200-12%2012v16.68l-9-6.44a12%2012%200%201%200-14%2019.52l23%2016.42V184a36%2036%200%200%200%2036%2036h128a36%2036%200%200%200%2036-36v-57.82l23-16.42A12%2012%200%200%200%20253.76%2093M204%20184a12%2012%200%200%201-12%2012H64a12%2012%200%200%201-12-12V92h152ZM76%2040V16a12%2012%200%200%201%2024%200v24a12%2012%200%200%201-24%200m40%200V16a12%2012%200%200%201%2024%200v24a12%2012%200%200%201-24%200m40%200V16a12%2012%200%200%201%2024%200v24a12%2012%200%200%201-24%200%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-fork{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M3%202v7c0%201.1.9%202%202%202h4a2%202%200%200%200%202-2V2M7%202v20m14-7V2v0a5%205%200%200%200-5%205v6c0%201.1.9%202%202%202zm0%200v7%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-house{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M8.354%201.146a.5.5%200%200%200-.708%200l-6%206A.5.5%200%200%200%201.5%207.5v7a.5.5%200%200%200%20.5.5h4.5a.5.5%200%200%200%20.5-.5v-4h2v4a.5.5%200%200%200%20.5.5H14a.5.5%200%200%200%20.5-.5v-7a.5.5%200%200%200-.146-.354L13%205.793V2.5a.5.5%200%200%200-.5-.5h-1a.5.5%200%200%200-.5.5v1.293zM2.5%2014V7.707l5.5-5.5l5.5%205.5V14H10v-4a.5.5%200%200%200-.5-.5h-3a.5.5%200%200%200-.5.5v4z%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-plus{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M482%20152h60q8%200%208%208v704q0%208-8%208h-60q-8%200-8-8V160q0-8%208-8%22%2F%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M192%20474h672q8%200%208%208v60q0%208-8%208H160q-8%200-8-8v-60q0-8%208-8Z%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-minus{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M872%20474H152c-4.4%200-8%203.6-8%208v60c0%204.4%203.6%208%208%208h720c4.4%200%208-3.6%208-8v-60c0-4.4-3.6-8-8-8%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-chev{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m6%2010l6%206l6-6%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-sliders{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%20640%20640%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M96%20128c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032h86.7c12.3%2028.3%2040.5%2048%2073.3%2048s61-19.7%2073.3-48H544c17.7%200%2032-14.3%2032-32s-14.3-32-32-32H329.3C317%2099.7%20288.8%2080%20256%2080s-61%2019.7-73.3%2048zm0%20160c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032h246.7c12.3%2028.3%2040.5%2048%2073.3%2048s61-19.7%2073.3-48H544c17.7%200%2032-14.3%2032-32s-14.3-32-32-32h-54.7c-12.3-28.3-40.5-48-73.3-48s-61%2019.7-73.3%2048zm0%20160c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032h54.7c12.3%2028.3%2040.5%2048%2073.3%2048s61-19.7%2073.3-48H544c17.7%200%2032-14.3%2032-32s-14.3-32-32-32H297.3c-12.3-28.3-40.5-48-73.3-48s-61%2019.7-73.3%2048z%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-chevr{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m9%206l6%206l-6%206%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-arrl{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m12%2019l-7-7l7-7m7%207H5%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-arrr{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M5%2012h14m-7-7l7%207l-7%207%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-chevd{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m6%209l6%206l6-6%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-guests{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22M20%2021a8%208%200%200%200-16%200%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}
.bdv-i-bed{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M2%2020v-8a2%202%200%200%201%202-2h16a2%202%200%200%201%202%202v8M4%2010V6a2%202%200%200%201%202-2h12a2%202%200%200%201%202%202v4m-8-6v6M2%2018h20%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-bath{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M10%204L8%206m9%2013v2M2%2012h20M7%2019v2M9%205L7.621%203.621A2.121%202.121%200%200%200%204%205v12a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2v-5%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-size{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M20%202H4c-1.1%200-2%20.9-2%202v16a2%202%200%200%200%202%202h16c1.11%200%202-.89%202-2V4a2%202%200%200%200-2-2M4%206l2-2h4.9L4%2010.9zm0%207.7L13.7%204h4.9L4%2018.6zM20%2018l-2%202h-4.9l6.9-6.9zm0-7.7L10.3%2020H5.4L20%205.4z%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-ac{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M8%2016a3%203%200%200%201-3%203m11-3a3%203%200%200%200%203%203m-7-3v4M3%207a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202v4a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2z%22%2F%3E%3Cpath%20d%3D%22M7%2013v-3a1%201%200%200%201%201-1h8a1%201%200%200%201%201%201v3%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}
.bdv-i-clean{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%202048%202048%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M1984%200q26%200%2045%2019t19%2045t-19%2045l-730%20730q54%2069%2081%20150t28%20168q0%20103-39%20197t-112%20168l-68%2068l-227%20454L4%201086l454-227l68-68q73-73%20167-112t198-39q87%200%20168%2027t150%2082l730-730q19-19%2045-19m-915%201543L505%20979l-285%20142l707%20707zm83-98q61-60%2094-130t34-158q0-81-30-151t-84-124t-123-83t-152-31q-87%200-157%2033t-131%2095z%22%2F%3E%3C%2Fsvg%3E)}
.bdv-i-rooms{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M10%2021H2m8-18H7a2%202%200%200%200-2%202v16m9-9h.01%22%2F%3E%3Cpath%20d%3D%22M19%2021V5a2%202%200%200%200-1.675-1.974l-6.163-1.013A1%201%200%200%200%2010%203v18a1%201%200%200%200%201.124.992zm3%200h-3%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}
.bdv-i-cal{--bdv-ic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M8%202v3m8-3v3%22%2F%3E%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%209h18%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}

:root{--bdv-icon-plus:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M482%20152h60q8%200%208%208v704q0%208-8%208h-60q-8%200-8-8V160q0-8%208-8%22%2F%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M192%20474h672q8%200%208%208v60q0%208-8%208H160q-8%200-8-8v-60q0-8%208-8Z%22%2F%3E%3C%2Fsvg%3E);--bdv-icon-minus:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M872%20474H152c-4.4%200-8%203.6-8%208v60c0%204.4%203.6%208%208%208h720c4.4%200%208-3.6%208-8v-60c0-4.4-3.6-8-8-8%22%2F%3E%3C%2Fsvg%3E)}
.bdv-ic .elementor-heading-title,.bdv-ic .elementor-icon-list-text{display:flex;align-items:center;gap:var(--icgap,6px)}
.bdv-ic .elementor-heading-title::before,.bdv-icon::before{content:"";display:block;flex:none;width:var(--icsz,14px);height:var(--icsz,14px);background:currentColor;-webkit-mask:var(--bdv-ic) center/contain no-repeat;mask:var(--bdv-ic) center/contain no-repeat}

.bdv-crumb .bdv-ic{--icsz:20px;--icgap:12px}
.bdv-crumb a{color:inherit}
.bdv-crumb .elementor-widget{margin:0!important}
.bdv-desc p{margin:0 0 1em}.bdv-desc p:last-child{margin:0}
.bdv-details{flex:1 1 0!important;min-width:0}
.bdv-amen-grid>.bdv-amen{width:calc(50% - 16px)!important}
.bdv-amen-ic{width:48px;height:48px;border-radius:12px;background:#F7F6F3;display:flex;align-items:center;justify-content:center;--icsz:24px;color:#1A1A18}
.bdv-amen .elementor-widget-html{flex:none;width:48px}
.bdv-booking{flex:none;position:sticky;top:130px;align-self:flex-start}
.bdv-booking .elementor-widget{margin:0!important}
.bdv-bk-fields{background:#fff;border:1px solid #DAD9D5;border-radius:12px;overflow:hidden;font-family:Montserrat,sans-serif}
.bdv-bk-dates{display:flex;border-bottom:1px solid #DAD9D5}
.bdv-bk-field{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px;padding:18px;cursor:pointer;margin:0}
.bdv-bk-div{width:1px;background:#DAD9D5}
.bdv-bk-label{font:600 12px/1 Montserrat,sans-serif;letter-spacing:.84px;color:#1A1A18}
.bdv-bk-val{display:flex;justify-content:space-between;align-items:center;gap:6px;--icsz:16px;color:#72716D}
.bdv-in{border:0!important;padding:0!important;margin:0;background:transparent!important;font:400 15px/18px Montserrat,sans-serif!important;color:#1A1A18!important;width:100%;min-height:0!important;box-shadow:none!important;outline:0;appearance:none;-webkit-appearance:none}
.bdv-in::-webkit-calendar-picker-indicator{opacity:0;position:absolute;inset:0;width:100%;cursor:pointer}
.bdv-bk-val{position:relative}
.bdv-bk-guests{display:flex;justify-content:space-between;align-items:center;padding:18px;margin:0;cursor:pointer;--icsz:18px;position:relative}
.bdv-bk-g{display:flex;flex-direction:column;gap:10px;flex:1}
.bdv-bk-guests select{cursor:pointer}
.bdv-bk-btn .elementor-button{width:100%;height:60px;display:flex;align-items:center;justify-content:center;transition:background .25s}
.bdv-bk-btn .elementor-button:hover{background:#333!important;border-color:#333!important}
.bdv-contact .elementor-heading-title{text-decoration:underline;text-underline-offset:3px}
.bdv-list{white-space:normal}
.bdv-list p{margin:0}
.bdv-rental .elementor-widget-text-editor{flex:1 1 0;min-width:0}
.bdv-rental p{margin:0 0 1em}.bdv-rental p:last-child{margin:0}
.bdv-others .elementor-swiper-button{width:80px;height:80px;border-radius:57px;display:flex;align-items:center;justify-content:center}
.bdv-others .elementor-swiper-button-prev{left:0!important}
.bdv-others .elementor-swiper-button-next{right:50px!important}
@media(max-width:1024px){.bdv-booking{position:static;width:100%!important}}
@media(max-width:767px){.bdv-bk-field{padding:14px}.bdv-in{font-size:14px!important}.bdv-amen-grid>.bdv-amen{width:100%!important}.bdv-others .elementor-swiper-button{width:48px;height:48px}.bdv-others .elementor-swiper-button-next{right:20px!important}}

.bdv-faq .elementor-toggle-item{border:0}
.bdv-faq .elementor-tab-title{border:1px solid #000!important;min-height:145px;display:flex!important;align-items:center;justify-content:space-between;gap:24px;transition:background .3s}
.bdv-faq .elementor-tab-title .elementor-toggle-icon{display:none!important}
.bdv-faq .elementor-tab-title::after{content:"";flex:none;width:50px;height:50px;background:#000;-webkit-mask:var(--bdv-icon-plus) center/contain no-repeat;mask:var(--bdv-icon-plus) center/contain no-repeat}
.bdv-faq .elementor-tab-title.elementor-active::after{-webkit-mask-image:var(--bdv-icon-minus);mask-image:var(--bdv-icon-minus)}
.bdv-faq .elementor-tab-title:hover{background:#F7F6F3!important}
.bdv-faq .elementor-tab-content{border:1px solid #000!important;border-top:0!important}
.bdv-faq .elementor-tab-title.elementor-active{border-bottom:0!important}
@media(max-width:767px){.bdv-faq .elementor-tab-title{min-height:72px}.bdv-faq .elementor-tab-title::after{width:24px;height:24px}}

/*BDV-GX-START*/
.bdv-gallery{position:relative;overflow:hidden;padding-bottom:120px!important;background:radial-gradient(1200px 600px at 50% 40%,#22221f 0%,#151513 70%)!important}
.bdv-gallery::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#151513 0%,rgba(21,21,19,0) 14%,rgba(21,21,19,0) 86%,#151513 100%);z-index:2}
.bdv-track{position:relative;overflow-x:auto!important;overflow-y:visible;scrollbar-width:none;gap:48px!important;padding:30px calc(50vw - 260px)!important;cursor:grab;user-select:none;-webkit-user-select:none;align-items:center}
.bdv-track::-webkit-scrollbar{display:none}
.bdv-track.drag{cursor:grabbing}
@media(pointer:fine){.bdv-track{cursor:none}}
.bdv-track>.elementor-widget-image{flex:none!important;width:auto!important;margin:0!important;position:relative;border-radius:22px;overflow:hidden;
  transform:perspective(1600px) rotateY(calc(var(--d,0) * -16deg)) rotateX(calc(var(--my,0) * -6deg)) translateZ(calc(var(--ad,0) * -120px)) scale(calc(1 - var(--ad,0) * .12));
  opacity:calc(1 - var(--ad,0) * .55);filter:brightness(calc(1 - var(--ad,0) * .45)) saturate(calc(1 - var(--ad,0) * .6)) blur(calc(var(--ad,0) * 1.5px));
  transition:box-shadow .5s ease,border-radius .5s ease;will-change:transform,opacity}
.bdv-track>.elementor-widget-image.is-active{box-shadow:0 50px 90px -20px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.12);transform:perspective(1600px) rotateY(calc(var(--mx,0) * 7deg + var(--d,0) * -16deg)) rotateX(calc(var(--my,0) * -6deg)) scale(1.02)}
.bdv-track img{height:623px!important;width:auto!important;max-width:none!important;display:block;object-fit:cover;-webkit-user-drag:none;pointer-events:none;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}
.bdv-track>.is-active img{transform:scale(1.06) translate(calc(var(--mx,0) * -14px),calc(var(--my,0) * -10px))}
.bdv-track>.elementor-widget-image::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,0) 35%,rgba(255,255,255,.18) 50%,rgba(255,255,255,0) 65%);transform:translateX(-120%);transition:transform 1.1s ease}
.bdv-track>.is-active:hover::after{transform:translateX(120%)}
.bdv-gx-ui{display:flex;align-items:center;gap:32px;padding:0 90px;margin-top:40px;color:#fff;position:relative;z-index:3}
.bdv-gx-count{font-family:"Cormorant Garamond",serif;font-size:64px;line-height:1;font-weight:300;letter-spacing:.02em;min-width:180px;white-space:nowrap}
.bdv-gx-count b{font-weight:600}
.bdv-gx-count span{font-size:28px;opacity:.45}
.bdv-gx-count em{font-style:normal}
.bdv-gx-play{flex:none;width:46px;height:46px;border-radius:50%!important;border:1px solid rgba(255,255,255,.3)!important;background:rgba(255,255,255,.06)!important;display:flex;align-items:center;justify-content:center;gap:4px;padding:0!important;cursor:pointer;transition:background .25s}
.bdv-gx-play:hover{background:rgba(255,255,255,.18)!important}
.bdv-gx-play span{width:3px;height:14px;background:#fff;border-radius:2px}
.bdv-gx-play:not(.is-playing) span:first-child{width:0;height:0;background:none;border-left:12px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent;border-radius:0;margin-left:3px}
.bdv-gx-play:not(.is-playing) span:last-child{display:none}
.bdv-gx-bar{flex:1;height:2px;background:rgba(255,255,255,.15);position:relative;overflow:hidden;border-radius:2px}
.bdv-gx-bar i{position:absolute;inset:0;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,rgba(244,239,234,.4),#fff)}
.bdv-gx-bar.run i{animation:bdvgx 5s linear forwards}
@keyframes bdvgx{to{transform:scaleX(1)}}
.bdv-gx-thumbs{display:flex;gap:10px;max-width:520px;overflow-x:auto;scrollbar-width:none;padding:6px 4px}
.bdv-gx-thumbs::-webkit-scrollbar{display:none}
.bdv-gx-th{flex:none;width:58px;height:58px;padding:0!important;border:0!important;border-radius:12px!important;overflow:hidden;opacity:.35;cursor:pointer;background:none!important;transition:opacity .3s,transform .3s,box-shadow .3s}
.bdv-gx-th img{width:100%;height:100%;object-fit:cover;display:block}
.bdv-gx-th:hover{opacity:.8}
.bdv-gx-th.is-on{opacity:1;transform:translateY(-4px);box-shadow:0 0 0 2px #fff}
.bdv-gal-nav{position:absolute;left:50px;right:50px;top:calc(190px + 30px + 311px - 40px);display:flex;justify-content:space-between;pointer-events:none;z-index:4}
.bdv-gallery>.elementor-widget-html{position:static!important;margin:0!important}
.bdv-gal-btn{pointer-events:auto;width:80px;height:80px;border-radius:50%!important;border:1px solid rgba(255,255,255,.25)!important;padding:0!important;background:rgba(87,86,83,.35)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff!important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s,background .3s}
.bdv-gal-btn:hover{background:rgba(255,255,255,.9)!important;color:#151513!important;transform:scale(1.08)}
.bdv-gal-btn svg,.bdv-lb svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.bdv-gx-cursor{position:fixed;left:0;top:0;width:96px;height:96px;border-radius:50%;background:rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.4);color:#fff;display:flex;align-items:center;justify-content:center;font:500 12px/1 Montserrat,sans-serif;letter-spacing:.25em;pointer-events:none;z-index:60;transform:translate(-50%,-50%) scale(0);transition:transform .25s cubic-bezier(.2,.7,.2,1)}
.bdv-gx-cursor.show{transform:translate(-50%,-50%) scale(1)}
.bdv-track.drag~.elementor-widget-html .bdv-gx-cursor,.bdv-gallery .bdv-track.drag+*{}
.bdv-lb{position:fixed;inset:0;z-index:999999;background:rgba(12,12,11,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}
.bdv-lb.open{opacity:1;visibility:visible}
.bdv-lb figure{margin:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.bdv-lb img{max-width:88vw;max-height:84vh;border-radius:14px;box-shadow:0 40px 120px rgba(0,0,0,.6);opacity:0;transform:scale(.97);transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1)}
.bdv-lb img.in{opacity:1;transform:none}
.bdv-lb button{position:absolute;width:64px;height:64px;border-radius:50%!important;border:1px solid rgba(255,255,255,.25)!important;background:rgba(255,255,255,.08)!important;color:#fff!important;display:flex;align-items:center;justify-content:center;padding:0!important;cursor:pointer;font-size:34px;line-height:1;transition:background .25s}
.bdv-lb button:hover{background:rgba(255,255,255,.25)!important}
.bdv-lb-x{top:28px;right:28px}.bdv-lb-p{left:28px;top:50%;margin-top:-32px}.bdv-lb-n{right:28px;top:50%;margin-top:-32px}
.bdv-lb-c{position:absolute;bottom:26px;left:0;right:0;text-align:center;color:#fff;font:300 26px/1 "Cormorant Garamond",serif;letter-spacing:.08em}
@media(max-width:1024px){.bdv-track img{height:440px!important}.bdv-track{padding:24px calc(50vw - 170px)!important}.bdv-gal-nav{top:calc(80px + 24px + 220px - 40px)}.bdv-gx-ui{padding:0 40px}.bdv-gx-thumbs{display:none}.bdv-gallery{padding-bottom:80px!important}}
@media(max-width:767px){.bdv-track{gap:16px!important;padding:16px calc(50vw - 120px)!important}.bdv-track img{height:320px!important}.bdv-track>.elementor-widget-image{border-radius:16px}.bdv-gal-nav{left:10px;right:10px;top:calc(48px + 16px + 160px - 24px)}.bdv-gal-btn{width:48px;height:48px}.bdv-gal-btn svg{width:22px;height:22px}.bdv-gx-ui{padding:0 20px;gap:16px;margin-top:24px}.bdv-gx-count{font-size:40px;min-width:0}.bdv-gx-count span{font-size:20px}.bdv-gx-cursor{display:none}.bdv-gallery::before{display:none}.bdv-lb button{width:46px;height:46px}.bdv-lb-p{left:10px}.bdv-lb-n{right:10px}.bdv-gallery{padding-bottom:56px!important}}
/*BDV-GX-END*/
/*BDV-FAQSM-START*/
.bdv-faq-sec{gap:48px!important;padding-top:96px!important;padding-bottom:96px!important}
.bdv-faq-sec .elementor-widget-heading .elementor-heading-title{font-size:48px!important;line-height:1.2!important}
.bdv-faq-sec>.e-con{max-width:1100px;width:100%;margin:0 auto;padding:0!important}
.bdv-faq .elementor-toggle-item:not(:last-child){margin-bottom:14px!important}
.bdv-faq .elementor-tab-title{min-height:72px!important;padding:18px 28px!important;font-size:19px!important;line-height:1.4!important;letter-spacing:.2px!important}
.bdv-faq .elementor-tab-title a,.bdv-faq .elementor-tab-title .elementor-toggle-title{font-size:inherit!important;line-height:inherit!important}
.bdv-faq .elementor-tab-title::after{width:22px!important;height:22px!important}
.bdv-faq .elementor-tab-content{padding:0 28px 22px!important;font-size:16px!important;line-height:1.7!important}
@media(max-width:767px){.bdv-faq-sec{padding-top:56px!important;padding-bottom:56px!important;gap:28px!important}.bdv-faq-sec .elementor-widget-heading .elementor-heading-title{font-size:34px!important}.bdv-faq .elementor-tab-title{min-height:60px!important;padding:14px 18px!important;font-size:16px!important}.bdv-faq .elementor-tab-content{padding:0 18px 18px!important;font-size:15px!important}.bdv-faq .elementor-toggle-item:not(:last-child){margin-bottom:10px!important}}
.bdv-faq .elementor-tab-content p:last-child{margin-bottom:0}
/*BDV-FAQSM-END*/

/* FIX iOS (Safari/Chrome iPhone): detail villa ter-wrap jadi 2 kolom karena flex-basis 0 + flex-wrap */
@media (max-width: 1024px){
  .bdv-details{flex:0 0 auto !important;flex-wrap:nowrap !important;}
}

/* Facilities icons (copied from Our Villas) */
.bdv-fac .bdv-ic .elementor-heading-title { white-space: nowrap; }
.bdv-fac .bdv-ic { --icsz: 34px; --icgap: 10px; }
.bdv-i-coffee { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%202v2%22%2F%3E%3Cpath%20d%3D%22M14%202v2%22%2F%3E%3Cpath%20d%3D%22M6%202v2%22%2F%3E%3Cpath%20d%3D%22M16%208a1%201%200%200%201%201%201v8a4%204%200%200%201-4%204H7a4%204%200%200%201-4-4V9a1%201%200%200%201%201-1h14a4%204%200%201%201%200%208h-1%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-lotus { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020c-4.5%200-8.5-2-9.5-6.5%203.5%200%207%201.5%209.5%206.5z%22%2F%3E%3Cpath%20d%3D%22M12%2020c4.5%200%208.5-2%209.5-6.5-3.5%200-7%201.5-9.5%206.5z%22%2F%3E%3Cpath%20d%3D%22M12%2020c-2.5-3.5-2.5-9%200-13.5%202.5%204.5%202.5%2010%200%2013.5z%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-cocktail { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2022h8%22%2F%3E%3Cpath%20d%3D%22M12%2011v11%22%2F%3E%3Cpath%20d%3D%22M19%203l-7%208-7-8Z%22%2F%3E%3Cpath%20d%3D%22M8.5%207h7%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-sunset { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2010V2%22%2F%3E%3Cpath%20d%3D%22M4.93%2010.93l1.41%201.41%22%2F%3E%3Cpath%20d%3D%22M2%2018h2%22%2F%3E%3Cpath%20d%3D%22M20%2018h2%22%2F%3E%3Cpath%20d%3D%22M19.07%2010.93l-1.41%201.41%22%2F%3E%3Cpath%20d%3D%22M22%2022H2%22%2F%3E%3Cpath%20d%3D%22M16%206l-4%204-4-4%22%2F%3E%3Cpath%20d%3D%22M16%2018a4%204%200%200%200-8%200%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-bell { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2020a1%201%200%200%201-1-1v-1a2%202%200%200%201%202-2h16a2%202%200%200%201%202%202v1a1%201%200%200%201-1%201Z%22%2F%3E%3Cpath%20d%3D%22M20%2016a8%208%200%201%200-16%200%22%2F%3E%3Cpath%20d%3D%22M12%204v4%22%2F%3E%3Cpath%20d%3D%22M10%204h4%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-adults { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Ccircle%20cx%3D%2211.5%22%20cy%3D%2210%22%20r%3D%221.9%22%2F%3E%3Ccircle%20cx%3D%2211.5%22%20cy%3D%2214%22%20r%3D%222.1%22%2F%3E%3Cpath%20d%3D%22M6.5%209.5%208%208v8%22%2F%3E%3Cpath%20d%3D%22M15.5%2012h3.5%22%2F%3E%3Cpath%20d%3D%22M17.25%2010.25v3.5%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-poolbar { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%208l1.75%2012.28a2%202%200%200%200%202%201.72h4.54a2%202%200%200%200%202-1.72L18%208%22%2F%3E%3Cpath%20d%3D%22M5%208h14%22%2F%3E%3Cpath%20d%3D%22M7%2015a6.47%206.47%200%200%201%205%200%206.47%206.47%200%200%200%205%200%22%2F%3E%3Cpath%20d%3D%22M12%208l1-6h2%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-dumbbell { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.4%2014.4%209.6%209.6%22%2F%3E%3Cpath%20d%3D%22M18.657%2021.485a2%202%200%201%201-2.829-2.828l-1.767%201.768a2%202%200%201%201-2.829-2.829l6.364-6.364a2%202%200%201%201%202.829%202.829l-1.768%201.767a2%202%200%201%201%202.828%202.829z%22%2F%3E%3Cpath%20d%3D%22M21.5%2021.5l-1.4-1.4%22%2F%3E%3Cpath%20d%3D%22M3.9%203.9%202.5%202.5%22%2F%3E%3Cpath%20d%3D%22M6.404%2012.768a2%202%200%201%201-2.829-2.829l1.768-1.767a2%202%200%201%201-2.828-2.829l2.828-2.828a2%202%200%201%201%202.829%202.828l1.767-1.768a2%202%200%201%201%202.829%202.829z%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-stones { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%2218%22%20rx%3D%227%22%20ry%3D%222.5%22%2F%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%2213.3%22%20rx%3D%225%22%20ry%3D%222.2%22%2F%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%229.3%22%20rx%3D%223.3%22%20ry%3D%221.8%22%2F%3E%3Cpath%20d%3D%22M12%207.5c0-2%201-3.5%203-4.5%200%202-1%203.7-3%204.5z%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-cabana { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%209l10-6%2010%206Z%22%2F%3E%3Cpath%20d%3D%22M4%209v12%22%2F%3E%3Cpath%20d%3D%22M20%209v12%22%2F%3E%3Cpath%20d%3D%22M2%2021h20%22%2F%3E%3Cpath%20d%3D%22M4%209c2%203%204%204%206%204%22%2F%3E%3Cpath%20d%3D%22M20%209c-2%203-4%204-6%204%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-map { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.106%205.553a2%202%200%200%200%201.788%200l3.659-1.83A1%201%200%200%201%2021%204.619v12.764a1%201%200%200%201-.553.894l-4.553%202.277a2%202%200%200%201-1.788%200l-4.212-2.106a2%202%200%200%200-1.788%200l-3.659%201.83A1%201%200%200%201%203%2019.381V6.618a1%201%200%200%201%20.553-.894l4.553-2.277a2%202%200%200%201%201.788%200z%22%2F%3E%3Cpath%20d%3D%22M15%205.764v15%22%2F%3E%3Cpath%20d%3D%22M9%203.236v15%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-laundry { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%222%22%20width%3D%2218%22%20height%3D%2220%22%20rx%3D%222%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2213%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22M3%206h18%22%2F%3E%3Cpath%20d%3D%22M7%204h.01%22%2F%3E%3Cpath%20d%3D%22M10%204h.01%22%2F%3E%3Cpath%20d%3D%22M8.5%2014c1.2.8%202.3.8%203.5%200s2.3-.8%203.5%200%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-wine { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2022h8%22%2F%3E%3Cpath%20d%3D%22M7%2010h10%22%2F%3E%3Cpath%20d%3D%22M12%2015v7%22%2F%3E%3Cpath%20d%3D%22M12%2015a5%205%200%200%200%205-5c0-2-.5-4-2-8H9c-1.5%204-2%206-2%208a5%205%200%200%200%205%205Z%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-yoga { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%224.5%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M12%207.5v5.5%22%2F%3E%3Cpath%20d%3D%22M4.5%2010.5%2012%2012l7.5-1.5%22%2F%3E%3Cpath%20d%3D%22M4%2018c3-.8%205-4%208-4s5%203.2%208%204%22%2F%3E%3Cpath%20d%3D%22M6.5%2020h11%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-sparkles { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9.937%2015.5A2%202%200%200%200%208.5%2014.063l-6.135-1.582a.5.5%200%200%201%200-.962L8.5%209.936A2%202%200%200%200%209.937%208.5l1.582-6.135a.5.5%200%200%201%20.963%200L14.063%208.5A2%202%200%200%200%2015.5%209.937l6.135%201.581a.5.5%200%200%201%200%20.964L15.5%2014.063a2%202%200%200%200-1.437%201.437l-1.582%206.135a.5.5%200%200%201-.963%200z%22%2F%3E%3Cpath%20d%3D%22M20%203v4%22%2F%3E%3Cpath%20d%3D%22M22%205h-4%22%2F%3E%3Cpath%20d%3D%22M4%2017v2%22%2F%3E%3Cpath%20d%3D%22M5%2018H3%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-bike { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2218.5%22%20cy%3D%2217.5%22%20r%3D%223.5%22%2F%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%2217.5%22%20r%3D%223.5%22%2F%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%225%22%20r%3D%221%22%2F%3E%3Cpath%20d%3D%22M12%2017.5V14l-3-3%204-3%202%203h2%22%2F%3E%3C%2Fsvg%3E"); }
.bdv-i-bag { --bdv-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2010a4%204%200%200%201-8%200%22%2F%3E%3Cpath%20d%3D%22M3.103%206.034h17.794%22%2F%3E%3Cpath%20d%3D%22M3.4%205.467a2%202%200%200%200-.4%201.2V20a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V6.667a2%202%200%200%200-.4-1.2l-2-2.667A2%202%200%200%200%2017%202H7a2%202%200%200%200-1.6.8z%22%2F%3E%3C%2Fsvg%3E"); }
@media (max-width: 767px){
.bdv-fac .bdv-ic .elementor-heading-title { white-space: normal; }
.bdv-fac .bdv-ic { --icsz: 24px; }
}/* End custom CSS */