.elementor-291 .elementor-element.elementor-element-shjhero1{--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;--padding-top:110px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-291 .elementor-element.elementor-element-shjhero1:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-shjhero1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4133;}.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-291 .elementor-element.elementor-element-shjeyeb1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjeyeb1{text-align:center;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#A9823E;}.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-291 .elementor-element.elementor-element-shjh1000.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjh1000{text-align:center;}.elementor-291 .elementor-element.elementor-element-shjh1000 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:300;color:#F6EFE1;}.elementor-291 .elementor-element.elementor-element-shjstnd1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjstnd1{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-style:italic;color:#C9A66B;}.elementor-291 .elementor-element.elementor-element-shjintr1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjintr1{text-align:center;font-family:"Jost", Sans-serif;font-size:17px;color:#F6EFE1;}.elementor-291 .elementor-element.elementor-element-shjmeta1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmeta1{text-align:center;font-family:"Jost", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#A9823E;}.elementor-291 .elementor-element.elementor-element-shjcont1{--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;--padding-top:70px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-291 .elementor-element.elementor-element-shjcont1:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-shjcont1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EFE1;}.elementor-291 .elementor-element.elementor-element-shjs1000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-shjs1nk1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs1h01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs1h01 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:300;color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjs1p01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs1p01{font-family:"Jost", Sans-serif;font-size:17px;line-height:1.6em;color:#3E3222;}.elementor-291 .elementor-element.elementor-element-shjs1p02.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs1p02{font-family:"Jost", Sans-serif;font-size:17px;line-height:1.6em;color:#3E3222;}.elementor-291 .elementor-element.elementor-element-shjs2000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-shjs2nk1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs2h01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs2h01 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:300;color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjs2r01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-shjs2r1t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs2r1t .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjs2r1d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs2r1d{font-family:"Jost", Sans-serif;font-size:17px;line-height:1.6em;color:#3E3222;}.elementor-291 .elementor-element.elementor-element-shjs2r02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-shjs2r2t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs2r2t .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjs2r2d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs2r2d{font-family:"Jost", Sans-serif;font-size:17px;line-height:1.6em;color:#3E3222;}.elementor-291 .elementor-element.elementor-element-shjs2r03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-shjs2r3t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs2r3t .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjs2r3d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs2r3d{font-family:"Jost", Sans-serif;font-size:17px;line-height:1.6em;color:#3E3222;}.elementor-291 .elementor-element.elementor-element-shjs3000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-shjs3nk1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs3h01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs3h01 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:300;color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjs3p01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs3p01{font-family:"Jost", Sans-serif;font-size:17px;line-height:1.6em;color:#3E3222;}.elementor-291 .elementor-element.elementor-element-shjs3p02.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs3p02{font-family:"Jost", Sans-serif;font-size:17px;line-height:1.6em;color:#3E3222;}.elementor-291 .elementor-element.elementor-element-shjs4000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-shjs4nk1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs4h01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs4h01 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:300;color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjs4p01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs4p01{font-family:"Jost", Sans-serif;font-size:17px;line-height:1.6em;color:#3E3222;}.elementor-291 .elementor-element.elementor-element-shjs4p02.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs4p02{font-family:"Jost", Sans-serif;font-size:17px;line-height:1.6em;color:#3E3222;}.elementor-291 .elementor-element.elementor-element-shjs5000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-shjs5nk1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs5h01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs5h01 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:300;color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjs5cmp{--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;}.elementor-291 .elementor-element.elementor-element-shjs5good{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-shjs5gtt.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs5gtt .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjs5gls.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs5gls{font-family:"Jost", Sans-serif;font-size:15px;line-height:1.6em;color:#3E3222;}.elementor-291 .elementor-element.elementor-element-shjs5bad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-shjs5btt.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs5btt .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#8B4A3B;}.elementor-291 .elementor-element.elementor-element-shjs5bls.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs5bls{font-family:"Jost", Sans-serif;font-size:15px;line-height:1.6em;color:#3E3222;}.elementor-291 .elementor-element.elementor-element-shjs5aft.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjs5aft{font-family:"Jost", Sans-serif;font-size:17px;line-height:1.6em;color:#3E3222;}.elementor-291 .elementor-element.elementor-element-shjclos1{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-291 .elementor-element.elementor-element-shjclos1:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-shjclos1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjcloh1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjcloh1{text-align:center;}.elementor-291 .elementor-element.elementor-element-shjcloh1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:300;color:#F6EFE1;}.elementor-291 .elementor-element.elementor-element-shjclob1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjclob1{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;color:#D8CDBB;}.elementor-291 .elementor-element.elementor-element-shjmore1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-291 .elementor-element.elementor-element-shjmore1:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-shjmore1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EFE1;}.elementor-291 .elementor-element.elementor-element-shjmoreh.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmoreh{font-family:"Jost", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#A9823E;}.elementor-291 .elementor-element.elementor-element-shjmorer{--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;}.elementor-291 .elementor-element.elementor-element-shjmc1bs{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-291 .elementor-element.elementor-element-shjmc1bsi.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmc1bse.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmc1bse{font-family:"Jost", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#A9823E;}.elementor-291 .elementor-element.elementor-element-shjmc1bst.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmc1bst .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:400;color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjmc1bss.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmc1bss{font-family:"Jost", Sans-serif;font-size:14px;color:#5A5346;}.elementor-291 .elementor-element.elementor-element-shjmc2as{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-shjmc2asi.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmc2ase.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmc2ase{font-family:"Jost", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#A9823E;}.elementor-291 .elementor-element.elementor-element-shjmc2ast.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmc2ast .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:400;color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjmc2ass.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmc2ass{font-family:"Jost", Sans-serif;font-size:14px;color:#5A5346;}.elementor-291 .elementor-element.elementor-element-shjmc3no{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-shjmc3noi.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmc3noe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmc3noe{font-family:"Jost", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#A9823E;}.elementor-291 .elementor-element.elementor-element-shjmc3not.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmc3not .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:400;color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjmc3nos.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-291 .elementor-element.elementor-element-shjmc3nos{font-family:"Jost", Sans-serif;font-size:14px;color:#5A5346;}.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-291 .elementor-element.elementor-element-shjbtjr1 .elementor-button{background-color:transparent;font-family:"Jost", Sans-serif;font-size:11.5px;text-transform:uppercase;letter-spacing:1.3px;fill:#2F4133;color:#2F4133;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4133;}.elementor-291 .elementor-element.elementor-element-shjbtjr1.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-291 .elementor-element.elementor-element-shjs3000{--width:100%;}.elementor-291 .elementor-element.elementor-element-shjs4000{--width:100%;}.elementor-291 .elementor-element.elementor-element-shjs5000{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-shjhero1 */.elementor-291 .elementor-element.elementor-element-shjhero1 .elementor-element-shjeyeb1, .elementor-291 .elementor-element.elementor-element-shjhero1 .elementor-element-shjh1000, .elementor-291 .elementor-element.elementor-element-shjhero1 .elementor-element-shjstnd1, .elementor-291 .elementor-element.elementor-element-shjhero1 .elementor-element-shjintr1, .elementor-291 .elementor-element.elementor-element-shjhero1 .elementor-element-shjmeta1 { max-width: 700px; margin-left: auto; margin-right: auto; }
.elementor-291 .elementor-element.elementor-element-shjhero1 .elementor-element-shjeyeb1 { margin-bottom: 14px; }
.elementor-291 .elementor-element.elementor-element-shjhero1 .elementor-element-shjh1000 { margin-bottom: 12px; }
.elementor-291 .elementor-element.elementor-element-shjhero1 .elementor-element-shjstnd1 { margin-bottom: 22px; }
.elementor-291 .elementor-element.elementor-element-shjhero1 .elementor-element-shjintr1 { margin-bottom: 22px; padding-bottom: 22px; border-bottom: 1px solid rgba(246,239,225,0.15); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-shjcont1 */.elementor-291 .elementor-element.elementor-element-shjcont1 { max-width: 700px; margin-left: auto; margin-right: auto; }
.elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs1000, .elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs2000 { margin-bottom: 48px; padding-bottom: 40px; border-bottom: 1px solid rgba(169,130,62,0.25); }
.elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs1h01, .elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs2h01 { margin-top: 8px; margin-bottom: 14px; }
.elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs2r01, .elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs2r02 { padding-bottom: 18px; margin-bottom: 18px; border-bottom: 1px solid rgba(169,130,62,0.2); }
.elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs2r1t, .elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs2r2t, .elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs2r3t { margin-bottom: 4px; }
.elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs3000, .elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs4000, .elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs5000 { margin-bottom: 48px; padding-bottom: 40px; border-bottom: 1px solid rgba(169,130,62,0.25); }
.elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs5000 { border-bottom: none; margin-bottom: 0; }
.elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs3h01, .elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs4h01, .elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs5h01 { margin-top: 8px; margin-bottom: 14px; }
.elementor-291 .elementor-element.elementor-element-shjcont1 .elementor-element-shjs5cmp { gap: 32px; margin-top: 20px; margin-bottom: 24px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-shjclos1 */.elementor-291 .elementor-element.elementor-element-shjclos1 .elementor-element-shjclob1 { max-width: 600px; margin-top: 16px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-shjmore1 */.elementor-291 .elementor-element.elementor-element-shjmore1 { max-width: 1140px; margin-left: auto; margin-right: auto; }
.elementor-291 .elementor-element.elementor-element-shjmore1 .elementor-element-shjmoreh { margin-bottom: 20px; }
.elementor-291 .elementor-element.elementor-element-shjmore1 .elementor-element-shjmorer { gap: 32px; }
.elementor-291 .elementor-element.elementor-element-shjmore1 .elementor-element-shjmc1bs, .elementor-291 .elementor-element.elementor-element-shjmore1 .elementor-element-shjmc2as, .elementor-291 .elementor-element.elementor-element-shjmore1 .elementor-element-shjmc3no { gap: 6px; }
.elementor-291 .elementor-element.elementor-element-shjmore1 .elementor-element-shjmc1bs img, .elementor-291 .elementor-element.elementor-element-shjmore1 .elementor-element-shjmc2as img, .elementor-291 .elementor-element.elementor-element-shjmore1 .elementor-element-shjmc3no img { width: 100%; height: 180px; object-fit: cover; margin-bottom: 6px; }
.elementor-291 .elementor-element.elementor-element-shjmore1 .elementor-element-shjmc1bst, .elementor-291 .elementor-element.elementor-element-shjmore1 .elementor-element-shjmc2ast, .elementor-291 .elementor-element.elementor-element-shjmore1 .elementor-element-shjmc3not { margin-top: 4px; margin-bottom: 4px; }/* End custom CSS */