.elementor-1764 .elementor-element.elementor-element-e0000652{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1764 .elementor-element.elementor-element-e0000643{--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:155px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-1764 .elementor-element.elementor-element-e0000643:not(.elementor-motion-effects-element-type-background), .elementor-1764 .elementor-element.elementor-element-e0000643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#211D18;}.elementor-1764 .elementor-element.elementor-element-e0000642{--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-1764 .elementor-element.elementor-element-e0000641{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1764 .elementor-element.elementor-element-e000063f{--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;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1764 .elementor-element.elementor-element-e0000639{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#D4CBBE;}.elementor-1764 .elementor-element.elementor-element-e000063a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1764 .elementor-element.elementor-element-e000063a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.22em;color:#F8F4ED;}.elementor-1764 .elementor-element.elementor-element-e000063b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1764 .elementor-element.elementor-element-e000063b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:66px;font-weight:400;line-height:1.12em;color:#F8F4ED;}.elementor-1764 .elementor-element.elementor-element-e000063c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#D4CBBE;}.elementor-1764 .elementor-element.elementor-element-e000063e{--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-1764 .elementor-element.elementor-element-e000063d .elementor-button{background-color:#D8B56A;font-family:"Arial", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;fill:#29231B;color:#29231B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8B56A;border-radius:0px 0px 0px 0px;}.elementor-1764 .elementor-element.elementor-element-e000063d .elementor-button:hover, .elementor-1764 .elementor-element.elementor-element-e000063d .elementor-button:focus{background-color:#E9C982;color:#29231B;}.elementor-1764 .elementor-element.elementor-element-e000063d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1764 .elementor-element.elementor-element-e000063d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1764 .elementor-element.elementor-element-e000063d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1764 .elementor-element.elementor-element-e000063d .elementor-button:hover svg, .elementor-1764 .elementor-element.elementor-element-e000063d .elementor-button:focus svg{fill:#29231B;}.elementor-1764 .elementor-element.elementor-element-e0000640{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1764 .elementor-element.elementor-element-e0000640 img{width:100%;}.elementor-1764 .elementor-element.elementor-element-e000064d{--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:56px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-1764 .elementor-element.elementor-element-e000064d:not(.elementor-motion-effects-element-type-background), .elementor-1764 .elementor-element.elementor-element-e000064d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE7DC;}.elementor-1764 .elementor-element.elementor-element-e000064c{--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-1764 .elementor-element.elementor-element-e0000644{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1764 .elementor-element.elementor-element-e0000644 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:400;line-height:1.22em;color:#29231B;}.elementor-1764 .elementor-element.elementor-element-e0000645{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#655D53;}.elementor-1764 .elementor-element.elementor-element-e0000646{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1764 .elementor-element.elementor-element-e0000646 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:400;line-height:1.22em;color:#29231B;}.elementor-1764 .elementor-element.elementor-element-e0000647{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#655D53;}.elementor-1764 .elementor-element.elementor-element-e0000648{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1764 .elementor-element.elementor-element-e0000648 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:400;line-height:1.22em;color:#29231B;}.elementor-1764 .elementor-element.elementor-element-e0000649{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#655D53;}.elementor-1764 .elementor-element.elementor-element-e000064a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1764 .elementor-element.elementor-element-e000064a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:400;line-height:1.22em;color:#29231B;}.elementor-1764 .elementor-element.elementor-element-e000064b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#655D53;}.elementor-1764 .elementor-element.elementor-element-e0000651{--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:76px;--padding-bottom:76px;--padding-left:40px;--padding-right:40px;}.elementor-1764 .elementor-element.elementor-element-e0000651:not(.elementor-motion-effects-element-type-background), .elementor-1764 .elementor-element.elementor-element-e0000651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE7DC;}.elementor-1764 .elementor-element.elementor-element-e0000650{--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-1764 .elementor-element.elementor-element-e000064e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1764 .elementor-element.elementor-element-e000064e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:400;line-height:1.22em;color:#29231B;}.elementor-1764 .elementor-element.elementor-element-e000064f .elementor-button{background-color:#D8B56A;font-family:"Arial", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.5px;fill:#29231B;color:#29231B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A48755;border-radius:0px 0px 0px 0px;}.elementor-1764 .elementor-element.elementor-element-e000064f .elementor-button:hover, .elementor-1764 .elementor-element.elementor-element-e000064f .elementor-button:focus{background-color:#E9C982;color:#29231B;}.elementor-1764 .elementor-element.elementor-element-e000064f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1764 .elementor-element.elementor-element-e000064f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1764 .elementor-element.elementor-element-e000064f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1764 .elementor-element.elementor-element-e000064f .elementor-button:hover svg, .elementor-1764 .elementor-element.elementor-element-e000064f .elementor-button:focus svg{fill:#29231B;}:root{--page-title-display:none;}@media(max-width:1279px){.elementor-1764 .elementor-element.elementor-element-e0000641{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-1764 .elementor-element.elementor-element-e0000643{--padding-top:125px;--padding-bottom:58px;--padding-left:28px;--padding-right:28px;}.elementor-1764 .elementor-element.elementor-element-e0000641{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-1764 .elementor-element.elementor-element-e0000639{font-size:19px;}.elementor-1764 .elementor-element.elementor-element-e000063a .elementor-heading-title{font-size:14px;}.elementor-1764 .elementor-element.elementor-element-e000063b .elementor-heading-title{font-size:50px;}.elementor-1764 .elementor-element.elementor-element-e000063c{font-size:19px;}.elementor-1764 .elementor-element.elementor-element-e000064d{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-1764 .elementor-element.elementor-element-e0000644 .elementor-heading-title{font-size:40px;}.elementor-1764 .elementor-element.elementor-element-e0000645{font-size:19px;}.elementor-1764 .elementor-element.elementor-element-e0000646 .elementor-heading-title{font-size:40px;}.elementor-1764 .elementor-element.elementor-element-e0000647{font-size:19px;}.elementor-1764 .elementor-element.elementor-element-e0000648 .elementor-heading-title{font-size:40px;}.elementor-1764 .elementor-element.elementor-element-e0000649{font-size:19px;}.elementor-1764 .elementor-element.elementor-element-e000064a .elementor-heading-title{font-size:40px;}.elementor-1764 .elementor-element.elementor-element-e000064b{font-size:19px;}.elementor-1764 .elementor-element.elementor-element-e0000651{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-1764 .elementor-element.elementor-element-e000064e .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-1764 .elementor-element.elementor-element-e0000643{--padding-top:115px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-1764 .elementor-element.elementor-element-e0000641{--e-con-grid-template-columns:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-1764 .elementor-element.elementor-element-e0000639{font-size:17px;}.elementor-1764 .elementor-element.elementor-element-e000063a .elementor-heading-title{font-size:14px;}.elementor-1764 .elementor-element.elementor-element-e000063b .elementor-heading-title{font-size:38px;}.elementor-1764 .elementor-element.elementor-element-e000063c{font-size:17px;}.elementor-1764 .elementor-element.elementor-element-e000064d{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-1764 .elementor-element.elementor-element-e0000644 .elementor-heading-title{font-size:32px;}.elementor-1764 .elementor-element.elementor-element-e0000645{font-size:17px;}.elementor-1764 .elementor-element.elementor-element-e0000646 .elementor-heading-title{font-size:32px;}.elementor-1764 .elementor-element.elementor-element-e0000647{font-size:17px;}.elementor-1764 .elementor-element.elementor-element-e0000648 .elementor-heading-title{font-size:32px;}.elementor-1764 .elementor-element.elementor-element-e0000649{font-size:17px;}.elementor-1764 .elementor-element.elementor-element-e000064a .elementor-heading-title{font-size:32px;}.elementor-1764 .elementor-element.elementor-element-e000064b{font-size:17px;}.elementor-1764 .elementor-element.elementor-element-e0000651{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-1764 .elementor-element.elementor-element-e000064e .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-1764 .elementor-element.elementor-element-e0000652{--width:100%;}.elementor-1764 .elementor-element.elementor-element-e0000643{--width:100%;}.elementor-1764 .elementor-element.elementor-element-e0000642{--width:100%;}.elementor-1764 .elementor-element.elementor-element-e0000641{--width:100%;}.elementor-1764 .elementor-element.elementor-element-e000063f{--width:100%;}.elementor-1764 .elementor-element.elementor-element-e000063e{--width:100%;}.elementor-1764 .elementor-element.elementor-element-e000064d{--width:100%;}.elementor-1764 .elementor-element.elementor-element-e000064c{--width:100%;}.elementor-1764 .elementor-element.elementor-element-e0000651{--width:100%;}.elementor-1764 .elementor-element.elementor-element-e0000650{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-e0000652 */.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-shell {max-width:1380px;margin-inline:auto!important;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-section {overflow:clip;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .e-con,.elementor-1764 .elementor-element.elementor-element-e0000652 .elementor-widget {min-width:0;}
.elementor-1764 .elementor-element.elementor-element-e0000652 [id] {scroll-margin-top:120px;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .elementor-heading-title {overflow-wrap:anywhere;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-kicker .elementor-heading-title {color:#98733A;letter-spacing:.17em;font-weight:600;line-height:1.7;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-hero .bci-kicker .elementor-heading-title {color:#D8B56A;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-breadcrumb {font-size:14px;color:#C8BDAA;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-breadcrumb a {color:#D8B56A;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-actions {flex-direction:row;flex-wrap:wrap;gap:14px;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-actions > .elementor-widget-button {width:auto;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-localnav .elementor-button {padding:12px 18px;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-image img {width:100%;aspect-ratio:16/10;object-fit:cover;display:block;transition:transform .6s ease,filter .6s ease;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-image {overflow:hidden;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-hero .bci-image img {aspect-ratio:5/4;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-card {height:100%;transition:border-color .25s,box-shadow .25s;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-card:hover,.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-card:focus-within {border-color:#AD8648;box-shadow:0 14px 36px rgba(49,39,23,.08);}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-card:hover .bci-image img {transform:scale(1.035);}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-card > .elementor-widget-button {margin-top:auto;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-button .elementor-button {transition:background-color .25s,color .25s;min-height:48px;}
.elementor-1764 .elementor-element.elementor-element-e0000652 a:focus-visible,.elementor-1764 .elementor-element.elementor-element-e0000652 button:focus-visible,.elementor-1764 .elementor-element.elementor-element-e0000652 summary:focus-visible {outline:2px solid #A97F38;outline-offset:4px;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .elementor-text-editor p:last-child,.elementor-1764 .elementor-element.elementor-element-e0000652 .elementor-widget-text-editor p:last-child {margin-bottom:0;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .elementor-gallery-item {overflow:hidden;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-gallery img {aspect-ratio:4/3;object-fit:cover;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-spec .elementor-text-editor,.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-spec .elementor-widget-container {border-bottom:1px solid #D8CBB7;padding-bottom:18px;}
@media(max-width:767px){.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-actions > .elementor-widget-button{width:100%;}.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-hero .bci-image img{aspect-ratio:16/10;}.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-localnav{gap:10px;}.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-localnav>.elementor-widget-button{width:calc(50% - 5px);}.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-localnav .elementor-button{font-size:14px;padding:12px 8px;}}
@media(min-width:768px) and (max-width:1024px){.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-hero .bci-image img{aspect-ratio:16/9;}}
@media(prefers-reduced-motion:reduce){.elementor-1764 .elementor-element.elementor-element-e0000652 *,.elementor-1764 .elementor-element.elementor-element-e0000652 *:before,.elementor-1764 .elementor-element.elementor-element-e0000652 *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important;}}

.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-shell{max-width:1320px;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-section{padding-block:64px;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-hero{padding-top:150px;padding-bottom:58px;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-image figcaption{font:16px/1.6 Arial,sans-serif;padding-top:12px;color:#655D53!important;opacity:1;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-card{padding:22px!important;gap:14px;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-card .elementor-widget-button{padding-top:8px;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-grid{align-items:stretch;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-drawing img{aspect-ratio:auto!important;object-fit:contain!important;background:#fff;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-proof img{aspect-ratio:3/2;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-spec-list{margin:0;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-spec-list>div{display:grid;grid-template-columns:minmax(130px,1fr) 2fr;gap:20px;padding:16px 0;border-bottom:1px solid #D8CBB7;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-spec-list dt{font-weight:600;color:#29231B;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-spec-list dd{margin:0;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-links a{display:inline-block;padding:12px 0;margin-right:24px;text-underline-offset:5px;color:#765726;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-wide img{aspect-ratio:16/7;}
.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-gallery .e-gallery-item{min-width:0;}
@media(max-width:1024px){.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-section{padding-block:48px;}.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-hero{padding-top:130px;}}
@media(max-width:767px){.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-section{padding-block:36px;}.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-hero{padding-top:112px;}.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-wide img{aspect-ratio:4/3;}.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-spec-list>div{grid-template-columns:1fr;gap:4px;}.elementor-1764 .elementor-element.elementor-element-e0000652 .bci-card{padding:18px!important;}}/* End custom CSS */