.elementor-14 .elementor-element.elementor-element-c-hero{--display:flex;--min-height:521px;--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:84px;--padding-bottom:54px;--padding-left:28px;--padding-right:28px;}.elementor-14 .elementor-element.elementor-element-c-hero:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43412fe0 );}.elementor-14 .elementor-element.elementor-element-c-hero > .elementor-shape-top .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-c-hero > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-65f8b04 );}.elementor-14 .elementor-element.elementor-element-c-hero > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-c-hero > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:300px;}.elementor-14 .elementor-element.elementor-element-c-hero-eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-hero-eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c-hero-eb-div{--divider-border-style:solid;--divider-color:var( --e-global-color-1dfb8886 );--divider-border-width:1px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c-hero-eb-div .elementor-divider-separator{width:40px;margin:0 auto;margin-left:0;}.elementor-14 .elementor-element.elementor-element-c-hero-eb-div .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-c-hero-eb-txt .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-d7a8fbd3 );}.elementor-14 .elementor-element.elementor-element-c-hero-h1{text-align:center;}.elementor-14 .elementor-element.elementor-element-c-hero-h1 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:56px;font-weight:500;line-height:1.08em;color:var( --e-global-color-09541899 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-14 .elementor-element.elementor-element-c-hero-lead{width:var( --container-widget-width, 680px );max-width:680px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:center;font-family:"Karla", Sans-serif;font-size:18px;line-height:1.6em;color:var( --e-global-color-73610c61 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14 .elementor-element.elementor-element-c-hero-btn .elementor-button{background-color:var( --e-global-color-1dfb8886 );font-family:"Karla", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-14 .elementor-element.elementor-element-c-hero-btn{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-c-process{--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:10px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-14 .elementor-element.elementor-element-c-process:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-process > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43412fe0 );}.elementor-14 .elementor-element.elementor-element-c-proc-eb{--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:0px 14px;--row-gap:0px;--column-gap:14px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-eb-div{--divider-border-style:solid;--divider-color:var( --e-global-color-1dfb8886 );--divider-border-width:1px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c-proc-eb-div .elementor-divider-separator{width:40px;margin:0 auto;margin-left:0;}.elementor-14 .elementor-element.elementor-element-c-proc-eb-div .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-eb-txt .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-d7a8fbd3 );}.elementor-14 .elementor-element.elementor-element-c-proc-h2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-14 .elementor-element.elementor-element-c-proc-h2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:500;line-height:1.1em;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-proc-lead{font-family:"Karla", Sans-serif;font-size:18px;line-height:1.6em;color:var( --e-global-color-73610c61 );}.elementor-14 .elementor-element.elementor-element-c-proc-1{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:28px 54px;--row-gap:28px;--column-gap:54px;--flex-wrap:wrap;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-1-img{--display:flex;--min-height:320px;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-1-img:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-proc-1-img > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/06/jan-endtable.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-proc-1-img.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-1-txt{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-1-txt.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-1-num .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:300;line-height:1em;color:var( --e-global-color-1dfb8886 );}.elementor-14 .elementor-element.elementor-element-c-proc-1-h{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-14 .elementor-element.elementor-element-c-proc-1-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-proc-1-p{font-family:"Karla", Sans-serif;font-size:16px;line-height:1.65em;color:var( --e-global-color-73610c61 );}.elementor-14 .elementor-element.elementor-element-c-proc-2{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:28px 54px;--row-gap:28px;--column-gap:54px;--flex-wrap:wrap;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-2-txt{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-2-txt.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-2-num .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:300;line-height:1em;color:var( --e-global-color-1dfb8886 );}.elementor-14 .elementor-element.elementor-element-c-proc-2-h{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-14 .elementor-element.elementor-element-c-proc-2-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-proc-2-p{font-family:"Karla", Sans-serif;font-size:16px;line-height:1.65em;color:var( --e-global-color-73610c61 );}.elementor-14 .elementor-element.elementor-element-c-proc-2-img{--display:flex;--min-height:320px;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-2-img:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-proc-2-img > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/06/jan-bench.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-proc-2-img.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-3{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:28px 54px;--row-gap:28px;--column-gap:54px;--flex-wrap:wrap;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-3-img{--display:flex;--min-height:320px;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-3-img:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-proc-3-img > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/06/jan-coffee.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-proc-3-img.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-3-txt{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-3-txt.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-3-num .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:300;line-height:1em;color:var( --e-global-color-1dfb8886 );}.elementor-14 .elementor-element.elementor-element-c-proc-3-h{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-14 .elementor-element.elementor-element-c-proc-3-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-proc-3-p{font-family:"Karla", Sans-serif;font-size:16px;line-height:1.65em;color:var( --e-global-color-73610c61 );}.elementor-14 .elementor-element.elementor-element-c-proc-4{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:28px 54px;--row-gap:28px;--column-gap:54px;--flex-wrap:wrap;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-4-txt{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-4-txt.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-4-num .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:300;line-height:1em;color:var( --e-global-color-1dfb8886 );}.elementor-14 .elementor-element.elementor-element-c-proc-4-h{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-14 .elementor-element.elementor-element-c-proc-4-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-proc-4-p{font-family:"Karla", Sans-serif;font-size:16px;line-height:1.65em;color:var( --e-global-color-73610c61 );}.elementor-14 .elementor-element.elementor-element-c-proc-4-img{--display:flex;--min-height:320px;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-4-img:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-proc-4-img > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/06/jan-console.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-proc-4-img.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-5{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:28px 54px;--row-gap:28px;--column-gap:54px;--flex-wrap:wrap;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-5-img{--display:flex;--min-height:320px;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-5-img:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-proc-5-img > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/06/jan-hero.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-proc-5-img.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-5-txt{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-proc-5-txt.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-proc-5-num .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:300;line-height:1em;color:var( --e-global-color-1dfb8886 );}.elementor-14 .elementor-element.elementor-element-c-proc-5-h{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-14 .elementor-element.elementor-element-c-proc-5-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-proc-5-p{font-family:"Karla", Sans-serif;font-size:16px;line-height:1.65em;color:var( --e-global-color-73610c61 );}.elementor-14 .elementor-element.elementor-element-c-custom{--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:96px;--padding-bottom:96px;--padding-left:28px;--padding-right:28px;}.elementor-14 .elementor-element.elementor-element-c-custom:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-custom > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18d9662e );}.elementor-14 .elementor-element.elementor-element-c-custom-eb{--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:0px 14px;--row-gap:0px;--column-gap:14px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-custom-eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-custom-eb-div{--divider-border-style:solid;--divider-color:var( --e-global-color-1dfb8886 );--divider-border-width:1px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c-custom-eb-div .elementor-divider-separator{width:40px;margin:0 auto;margin-left:0;}.elementor-14 .elementor-element.elementor-element-c-custom-eb-div .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-14 .elementor-element.elementor-element-c-custom-eb-txt .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-d7a8fbd3 );}.elementor-14 .elementor-element.elementor-element-c-custom-h2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;}.elementor-14 .elementor-element.elementor-element-c-custom-h2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:500;line-height:1.1em;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-cgrid{--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;--justify-content:space-between;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-cgrid.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-cg1{--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;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:rgba(40,36,30,0.14);--border-color:rgba(40,36,30,0.14);--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-c-cg1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-cg1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43412fe0 );}.elementor-14 .elementor-element.elementor-element-c-cg1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-cg1-h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-14 .elementor-element.elementor-element-c-cg1-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-cg2{--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;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:rgba(40,36,30,0.14);--border-color:rgba(40,36,30,0.14);--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-c-cg2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-cg2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43412fe0 );}.elementor-14 .elementor-element.elementor-element-c-cg2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-cg2-h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-14 .elementor-element.elementor-element-c-cg2-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-cg3{--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;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:rgba(40,36,30,0.14);--border-color:rgba(40,36,30,0.14);--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-c-cg3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-cg3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43412fe0 );}.elementor-14 .elementor-element.elementor-element-c-cg3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-cg3-h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-14 .elementor-element.elementor-element-c-cg3-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-cg4{--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;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:rgba(40,36,30,0.14);--border-color:rgba(40,36,30,0.14);--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-c-cg4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-cg4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43412fe0 );}.elementor-14 .elementor-element.elementor-element-c-cg4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-cg4-h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-14 .elementor-element.elementor-element-c-cg4-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-custom-note{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Karla", Sans-serif;font-size:17px;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-notice{--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:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-14 .elementor-element.elementor-element-c-notice:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-notice > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43412fe0 );}.elementor-14 .elementor-element.elementor-element-c-notice-box{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-1dfb8886 );--border-color:var( --e-global-color-1dfb8886 );--border-radius:0px 14px 14px 0px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-c-notice-box:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-notice-box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43412fe0 );}.elementor-14 .elementor-element.elementor-element-c-notice-h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-14 .elementor-element.elementor-element-c-notice-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-notice-p{font-family:"Karla", Sans-serif;font-size:16px;line-height:1.65em;color:var( --e-global-color-73610c61 );}.elementor-14 .elementor-element.elementor-element-c-inquiry{--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:36px 48px;--row-gap:36px;--column-gap:48px;--flex-wrap:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-14 .elementor-element.elementor-element-c-inquiry:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-inquiry > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43412fe0 );}.elementor-14 .elementor-element.elementor-element-c-form-card{--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;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:rgba(40,36,30,0.14);--border-color:rgba(40,36,30,0.14);--border-radius:14px 14px 14px 14px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-14 .elementor-element.elementor-element-c-form-card:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-form-card > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18d9662e );}.elementor-14 .elementor-element.elementor-element-c-form-card.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-form-h2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-14 .elementor-element.elementor-element-c-form-h2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:27px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-form-note{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"Karla", Sans-serif;font-size:14px;color:var( --e-global-color-73610c61 );}.elementor-14 .elementor-element.elementor-element-c-side{--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;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:rgba(40,36,30,0.14);--border-color:rgba(40,36,30,0.14);--border-radius:14px 14px 14px 14px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-c-side:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-side > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18d9662e );}.elementor-14 .elementor-element.elementor-element-c-side.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-side-h1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-14 .elementor-element.elementor-element-c-side-h1 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-side-p{font-family:"Karla", Sans-serif;font-size:15px;color:var( --e-global-color-73610c61 );}.elementor-14 .elementor-element.elementor-element-c-side-call .elementor-button{background-color:rgba(0,0,0,0);font-family:"Karla", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-09541899 );color:var( --e-global-color-09541899 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#28241E;border-radius:999px 999px 999px 999px;padding:13px 26px 13px 26px;}.elementor-14 .elementor-element.elementor-element-c-side-call{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-14 .elementor-element.elementor-element-c-side-hours-h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-14 .elementor-element.elementor-element-c-side-hours-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-side-hours{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;font-family:"Karla", Sans-serif;font-size:15px;line-height:1.8em;color:var( --e-global-color-73610c61 );}.elementor-14 .elementor-element.elementor-element-c-side-next-h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-14 .elementor-element.elementor-element-c-side-next-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-side-next{font-family:"Karla", Sans-serif;font-size:15px;line-height:1.5em;color:var( --e-global-color-73610c61 );}.elementor-14 .elementor-element.elementor-element-c-faq{--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:96px;--padding-bottom:96px;--padding-left:28px;--padding-right:28px;}.elementor-14 .elementor-element.elementor-element-c-faq:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-faq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43412fe0 );}.elementor-14 .elementor-element.elementor-element-c-faq-eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-faq-eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-faq-eb-div{--divider-border-style:solid;--divider-color:var( --e-global-color-1dfb8886 );--divider-border-width:1px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c-faq-eb-div .elementor-divider-separator{width:40px;margin:0 auto;margin-left:0;}.elementor-14 .elementor-element.elementor-element-c-faq-eb-div .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-14 .elementor-element.elementor-element-c-faq-eb-txt .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-d7a8fbd3 );}.elementor-14 .elementor-element.elementor-element-c-faq-h2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-c-faq-h2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:500;line-height:1.1em;color:var( --e-global-color-09541899 );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-c-faq-acc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-accordion-item{border-width:1px;border-color:rgba(40,36,30,0.14);}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:rgba(40,36,30,0.14);}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:rgba(40,36,30,0.14);}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-tab-title{background-color:var( --e-global-color-18d9662e );padding:22px 26px 22px 26px;}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-accordion-icon, .elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-accordion-title{color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-accordion-icon svg{fill:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-active .elementor-accordion-icon, .elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-active .elementor-accordion-title{color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-accordion-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-1dfb8886 );}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-1dfb8886 );}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-1dfb8886 );}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-1dfb8886 );}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-tab-content{background-color:var( --e-global-color-18d9662e );color:var( --e-global-color-73610c61 );font-family:"Karla", Sans-serif;font-size:16px;line-height:1.65em;padding:0px 26px 24px 26px;}.elementor-14 .elementor-element.elementor-element-c-gallery{--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:96px;--padding-bottom:96px;--padding-left:28px;--padding-right:28px;}.elementor-14 .elementor-element.elementor-element-c-gallery:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gallery > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18d9662e );}.elementor-14 .elementor-element.elementor-element-c-gal-eb{--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:0px 14px;--row-gap:0px;--column-gap:14px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-gal-eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-gal-eb-div{--divider-border-style:solid;--divider-color:var( --e-global-color-1dfb8886 );--divider-border-width:1px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c-gal-eb-div .elementor-divider-separator{width:40px;margin:0 auto;margin-left:0;}.elementor-14 .elementor-element.elementor-element-c-gal-eb-div .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-14 .elementor-element.elementor-element-c-gal-eb-txt .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-d7a8fbd3 );}.elementor-14 .elementor-element.elementor-element-c-gal-h2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-14 .elementor-element.elementor-element-c-gal-h2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:500;line-height:1.1em;color:var( --e-global-color-09541899 );}.elementor-14 .elementor-element.elementor-element-c-gal{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-gal.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-gal-1{--display:flex;--min-height:300px;--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:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-gal-1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/06/jan-hero.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-gal-1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-gal-1-cap{--display:flex;--padding-top:30px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-c-gal-1-cap:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-1-cap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(28,25,20,0.72);}.elementor-14 .elementor-element.elementor-element-c-gal-1-h .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#f2eee5;}.elementor-14 .elementor-element.elementor-element-c-gal-2{--display:flex;--min-height:300px;--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:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-gal-2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/06/jan-coffee.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-gal-2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-gal-2-cap{--display:flex;--padding-top:30px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-c-gal-2-cap:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-2-cap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(28,25,20,0.72);}.elementor-14 .elementor-element.elementor-element-c-gal-2-h .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#f2eee5;}.elementor-14 .elementor-element.elementor-element-c-gal-3{--display:flex;--min-height:300px;--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:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-gal-3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/06/jan-desk.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-gal-3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-gal-3-cap{--display:flex;--padding-top:30px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-c-gal-3-cap:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-3-cap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(28,25,20,0.72);}.elementor-14 .elementor-element.elementor-element-c-gal-3-h .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#f2eee5;}.elementor-14 .elementor-element.elementor-element-c-gal-4{--display:flex;--min-height:300px;--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:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-gal-4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/06/jan-endtable.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-gal-4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-gal-4-cap{--display:flex;--padding-top:30px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-c-gal-4-cap:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-4-cap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(28,25,20,0.72);}.elementor-14 .elementor-element.elementor-element-c-gal-4-h .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#f2eee5;}.elementor-14 .elementor-element.elementor-element-c-gal-5{--display:flex;--min-height:300px;--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:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-gal-5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/06/jan-console.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-gal-5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-gal-5-cap{--display:flex;--padding-top:30px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-c-gal-5-cap:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-5-cap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(28,25,20,0.72);}.elementor-14 .elementor-element.elementor-element-c-gal-5-h .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#f2eee5;}.elementor-14 .elementor-element.elementor-element-c-gal-6{--display:flex;--min-height:300px;--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:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-gal-6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/06/jan-bench.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-gal-6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-gal-6-cap{--display:flex;--padding-top:30px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-c-gal-6-cap:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-6-cap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(28,25,20,0.72);}.elementor-14 .elementor-element.elementor-element-c-gal-6-h .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#f2eee5;}.elementor-14 .elementor-element.elementor-element-c-gal-7{--display:flex;--min-height:300px;--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:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-gal-7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/07/jan-boards.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-gal-7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-gal-7-cap{--display:flex;--padding-top:30px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-c-gal-7-cap:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-7-cap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(28,25,20,0.72);}.elementor-14 .elementor-element.elementor-element-c-gal-7-h .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#f2eee5;}.elementor-14 .elementor-element.elementor-element-c-gal-8{--display:flex;--min-height:300px;--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:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c-gal-8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandecorco.com/wp-content/uploads/2026/07/jan-birdhouse-kits.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c-gal-8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c-gal-8-cap{--display:flex;--padding-top:30px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-c-gal-8-cap:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c-gal-8-cap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(28,25,20,0.72);}.elementor-14 .elementor-element.elementor-element-c-gal-8-h .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#f2eee5;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-14 .elementor-element.elementor-element-c-hero-h1 .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14 .elementor-element.elementor-element-c-proc-h2 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-c-proc-1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-c-proc-1-img{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-proc-1-txt{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-proc-2{--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-14 .elementor-element.elementor-element-c-proc-2-txt{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-proc-2-img{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-proc-3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-c-proc-3-img{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-proc-3-txt{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-proc-4{--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-14 .elementor-element.elementor-element-c-proc-4-txt{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-proc-4-img{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-proc-5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-c-proc-5-img{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-proc-5-txt{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-custom{--padding-top:64px;--padding-bottom:64px;--padding-left:22px;--padding-right:22px;}.elementor-14 .elementor-element.elementor-element-c-custom-h2 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-c-cg1{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-cg2{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-cg3{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-cg4{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-inquiry{--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-14 .elementor-element.elementor-element-c-form-card{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-14 .elementor-element.elementor-element-c-side{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-faq{--padding-top:64px;--padding-bottom:64px;--padding-left:22px;--padding-right:22px;}.elementor-14 .elementor-element.elementor-element-c-faq-h2 .elementor-heading-title{font-size:30px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-c-gallery{--padding-top:64px;--padding-bottom:64px;--padding-left:22px;--padding-right:22px;}.elementor-14 .elementor-element.elementor-element-c-gal-h2 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-c-gal-1{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-gal-2{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-gal-3{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-gal-4{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-gal-5{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-gal-6{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-gal-7{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-gal-8{--width:100%;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-c-hero{--content-width:880px;}.elementor-14 .elementor-element.elementor-element-c-process{--content-width:1020px;}.elementor-14 .elementor-element.elementor-element-c-proc-1-img{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-proc-1-txt{--width:44%;}.elementor-14 .elementor-element.elementor-element-c-proc-2-txt{--width:44%;}.elementor-14 .elementor-element.elementor-element-c-proc-2-img{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-proc-3-img{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-proc-3-txt{--width:44%;}.elementor-14 .elementor-element.elementor-element-c-proc-4-txt{--width:44%;}.elementor-14 .elementor-element.elementor-element-c-proc-4-img{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-proc-5-img{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-proc-5-txt{--width:44%;}.elementor-14 .elementor-element.elementor-element-c-custom{--content-width:1420px;}.elementor-14 .elementor-element.elementor-element-c-cg1{--width:23%;}.elementor-14 .elementor-element.elementor-element-c-cg2{--width:23%;}.elementor-14 .elementor-element.elementor-element-c-cg3{--width:23%;}.elementor-14 .elementor-element.elementor-element-c-cg4{--width:23%;}.elementor-14 .elementor-element.elementor-element-c-notice{--content-width:900px;}.elementor-14 .elementor-element.elementor-element-c-inquiry{--content-width:1420px;}.elementor-14 .elementor-element.elementor-element-c-form-card{--width:58%;}.elementor-14 .elementor-element.elementor-element-c-side{--width:36%;}.elementor-14 .elementor-element.elementor-element-c-faq{--content-width:900px;}.elementor-14 .elementor-element.elementor-element-c-gallery{--content-width:1420px;}.elementor-14 .elementor-element.elementor-element-c-gal-1{--width:31.5%;}.elementor-14 .elementor-element.elementor-element-c-gal-2{--width:31.5%;}.elementor-14 .elementor-element.elementor-element-c-gal-3{--width:31.5%;}.elementor-14 .elementor-element.elementor-element-c-gal-4{--width:31.5%;}.elementor-14 .elementor-element.elementor-element-c-gal-5{--width:31.5%;}.elementor-14 .elementor-element.elementor-element-c-gal-6{--width:31.5%;}.elementor-14 .elementor-element.elementor-element-c-gal-7{--width:31.5%;}.elementor-14 .elementor-element.elementor-element-c-gal-8{--width:31.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-c-cg1{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-cg2{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-cg3{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-cg4{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-form-card{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-side{--width:100%;}.elementor-14 .elementor-element.elementor-element-c-gal-1{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-gal-2{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-gal-3{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-gal-4{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-gal-5{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-gal-6{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-gal-7{--width:48%;}.elementor-14 .elementor-element.elementor-element-c-gal-8{--width:48%;}}/* Start custom CSS for text-editor, class: .elementor-element-c-cg1-chips */.elementor-14 .elementor-element.elementor-element-c-cg1-chips span{display:inline-block;font-family:'Karla',sans-serif;font-size:13px;font-weight:700;background:#fff;border:1px solid rgba(40,36,30,.14);border-radius:999px;padding:6px 13px;color:#5B554B;margin:0 6px 8px 0;line-height:1.4}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c-cg2-chips */.elementor-14 .elementor-element.elementor-element-c-cg2-chips span{display:inline-block;font-family:'Karla',sans-serif;font-size:13px;font-weight:700;background:#fff;border:1px solid rgba(40,36,30,.14);border-radius:999px;padding:6px 13px;color:#5B554B;margin:0 6px 8px 0;line-height:1.4}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c-cg3-chips */.elementor-14 .elementor-element.elementor-element-c-cg3-chips span{display:inline-block;font-family:'Karla',sans-serif;font-size:13px;font-weight:700;background:#fff;border:1px solid rgba(40,36,30,.14);border-radius:999px;padding:6px 13px;color:#5B554B;margin:0 6px 8px 0;line-height:1.4}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c-cg4-chips */.elementor-14 .elementor-element.elementor-element-c-cg4-chips span{display:inline-block;font-family:'Karla',sans-serif;font-size:13px;font-weight:700;background:#fff;border:1px solid rgba(40,36,30,.14);border-radius:999px;padding:6px 13px;color:#5B554B;margin:0 6px 8px 0;line-height:1.4}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c-form-wpf */.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field-label{font-family:'Karla',sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:1.8px;text-transform:uppercase;color:#5B554B !important;margin-bottom:8px !important}.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field input[type=text],.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field input[type=email],.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field input[type=tel],.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field select,.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field textarea{width:100% !important;max-width:100% !important;padding:14px 16px !important;border:1.5px solid rgba(40,36,30,.14) !important;border-radius:10px !important;background:#fff !important;font-family:'Karla',sans-serif !important;font-size:16px !important;color:#28241E !important;height:auto !important;transition:.2s}.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field input:focus,.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field select:focus,.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field textarea:focus{outline:none !important;border-color:#5A6A5D !important;box-shadow:0 0 0 3px rgba(90,106,93,.18) !important}.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field textarea{min-height:140px !important}.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field{padding-bottom:22px !important}.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field-description{font-family:'Karla',sans-serif;font-size:13px;color:#5B554B;margin-top:6px}.elementor-14 .elementor-element.elementor-element-c-form-wpf button.wpforms-submit{width:100% !important;background:#B5824E !important;color:#fff !important;border:none !important;border-radius:999px !important;padding:15px 28px !important;font-family:'Karla',sans-serif !important;font-weight:700 !important;font-size:13px !important;letter-spacing:1px !important;text-transform:uppercase !important;cursor:pointer;transition:.22s;box-shadow:0 18px 40px -22px rgba(40,36,30,.35)}.elementor-14 .elementor-element.elementor-element-c-form-wpf button.wpforms-submit:hover{background:#5C4330 !important;transform:translateY(-2px)}.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-uploader{border:2px dashed rgba(40,36,30,.25) !important;border-radius:10px !important;background:#fff !important;font-family:'Karla',sans-serif !important;color:#5B554B !important}.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field-file-upload .dz-message span{font-family:'Karla',sans-serif;color:#5B554B}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-field.wpforms-one-half,.elementor-14 .elementor-element.elementor-element-c-form-wpf .wpforms-one-half{width:100% !important;margin-left:0 !important;float:none !important;display:block !important;clear:both !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c-side-next */.elementor-14 .elementor-element.elementor-element-c-side-next strong{font-family:'Fraunces',serif;font-weight:300;font-size:19px;color:#B5824E}.elementor-14 .elementor-element.elementor-element-c-side-next p{margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-c-faq-acc */.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-accordion-item{border-radius:14px;overflow:hidden;margin-bottom:14px;border:1px solid rgba(40,36,30,.14)}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-accordion-item:last-child{margin-bottom:0}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-accordion .elementor-tab-content{border-top:none}.elementor-14 .elementor-element.elementor-element-c-faq-acc .elementor-accordion-icon{font-size:20px;color:#B5824E}/* End custom CSS */