.elementor-7725 .elementor-element.elementor-element-5a14d60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--border-radius:24px 24px 24px 24px;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7725 .elementor-element.elementor-element-04237c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7725 .elementor-element.elementor-element-db9c1aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:24px 24px 24px 24px;box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.8);--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7725 .elementor-element.elementor-element-db9c1aa:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-db9c1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7581bcc );}.elementor-7725 .elementor-element.elementor-element-0b10dda{--display:flex;--min-height:60px;--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:18px 18px 18px 18px;--padding-top:018px;--padding-bottom:018px;--padding-left:20px;--padding-right:020px;}.elementor-7725 .elementor-element.elementor-element-cca4ac3 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-cca4ac3 .elementor-icon{font-size:22px;}.elementor-7725 .elementor-element.elementor-element-cca4ac3 .elementor-icon svg{height:22px;}.elementor-7725 .elementor-element.elementor-element-37bee46 .elementor-heading-title{font-size:18px;font-weight:500;}.elementor-7725 .elementor-element.elementor-element-6f883eb{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-7725 .elementor-element.elementor-element-6f883eb .elementor-divider-separator{width:100%;}.elementor-7725 .elementor-element.elementor-element-6f883eb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7725 .elementor-element.elementor-element-14b3cd2{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--background-transition:0.3s;--border-radius:18px 18px 18px 18px;--padding-top:018px;--padding-bottom:018px;--padding-left:020px;--padding-right:020px;}.elementor-7725 .elementor-element.elementor-element-14b3cd2:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-14b3cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7581bcc );}.elementor-7725 .elementor-element.elementor-element-091eab9 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-091eab9 .elementor-icon{font-size:22px;}.elementor-7725 .elementor-element.elementor-element-091eab9 .elementor-icon svg{height:22px;}.elementor-7725 .elementor-element.elementor-element-1e3d7f9 .elementor-heading-title{font-size:18px;font-weight:500;color:#222222;}.elementor-7725 .elementor-element.elementor-element-fb02a14{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-7725 .elementor-element.elementor-element-fb02a14 .elementor-divider-separator{width:100%;}.elementor-7725 .elementor-element.elementor-element-fb02a14 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7725 .elementor-element.elementor-element-ec9df24{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:18px 18px 18px 18px;--padding-top:018px;--padding-bottom:018px;--padding-left:020px;--padding-right:020px;}.elementor-7725 .elementor-element.elementor-element-ec9df24:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-ec9df24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7581bcc );}.elementor-7725 .elementor-element.elementor-element-15f25f9 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-15f25f9 .elementor-icon{font-size:22px;}.elementor-7725 .elementor-element.elementor-element-15f25f9 .elementor-icon svg{height:22px;}.elementor-7725 .elementor-element.elementor-element-3bb7424 .elementor-heading-title{font-size:18px;font-weight:500;color:#222222;}.elementor-7725 .elementor-element.elementor-element-06196fd{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-7725 .elementor-element.elementor-element-06196fd .elementor-divider-separator{width:100%;}.elementor-7725 .elementor-element.elementor-element-06196fd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7725 .elementor-element.elementor-element-1751107{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:18px 18px 18px 18px;--padding-top:018px;--padding-bottom:018px;--padding-left:020px;--padding-right:020px;}.elementor-7725 .elementor-element.elementor-element-1751107:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-1751107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7581bcc );}.elementor-7725 .elementor-element.elementor-element-926b726 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-926b726 .elementor-icon{font-size:22px;}.elementor-7725 .elementor-element.elementor-element-926b726 .elementor-icon svg{height:22px;}.elementor-7725 .elementor-element.elementor-element-dc0d08b .elementor-heading-title{font-size:18px;font-weight:500;color:#222222;}.elementor-7725 .elementor-element.elementor-element-cfbf82d{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-7725 .elementor-element.elementor-element-cfbf82d .elementor-divider-separator{width:100%;}.elementor-7725 .elementor-element.elementor-element-cfbf82d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7725 .elementor-element.elementor-element-94e9253{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:18px 18px 18px 18px;--padding-top:018px;--padding-bottom:018px;--padding-left:020px;--padding-right:020px;}.elementor-7725 .elementor-element.elementor-element-94e9253:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-94e9253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7581bcc );}.elementor-7725 .elementor-element.elementor-element-3ffd971 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-3ffd971 .elementor-icon{font-size:22px;}.elementor-7725 .elementor-element.elementor-element-3ffd971 .elementor-icon svg{height:22px;}.elementor-7725 .elementor-element.elementor-element-54f6fca .elementor-heading-title{font-size:18px;font-weight:500;color:#222222;}.elementor-7725 .elementor-element.elementor-element-a586e7f{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-7725 .elementor-element.elementor-element-a586e7f .elementor-divider-separator{width:100%;}.elementor-7725 .elementor-element.elementor-element-a586e7f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7725 .elementor-element.elementor-element-5a066d5{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--background-transition:0.3s;--border-radius:18px 18px 18px 18px;--padding-top:018px;--padding-bottom:018px;--padding-left:020px;--padding-right:020px;}.elementor-7725 .elementor-element.elementor-element-5a066d5:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-5a066d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7581bcc );}.elementor-7725 .elementor-element.elementor-element-bd55734 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-bd55734 .elementor-icon{font-size:22px;}.elementor-7725 .elementor-element.elementor-element-bd55734 .elementor-icon svg{height:22px;}.elementor-7725 .elementor-element.elementor-element-c9e82c2 .elementor-heading-title{font-size:18px;font-weight:500;color:#222222;}.elementor-7725 .elementor-element.elementor-element-1a886bc{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-7725 .elementor-element.elementor-element-1a886bc .elementor-divider-separator{width:100%;}.elementor-7725 .elementor-element.elementor-element-1a886bc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7725 .elementor-element.elementor-element-33e9237{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:18px 18px 18px 18px;--padding-top:018px;--padding-bottom:018px;--padding-left:020px;--padding-right:020px;}.elementor-7725 .elementor-element.elementor-element-33e9237:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-33e9237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7581bcc );}.elementor-7725 .elementor-element.elementor-element-a07c7f1 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-a07c7f1 .elementor-icon{font-size:22px;}.elementor-7725 .elementor-element.elementor-element-a07c7f1 .elementor-icon svg{height:22px;}.elementor-7725 .elementor-element.elementor-element-1677fda .elementor-heading-title{font-size:18px;font-weight:500;color:#222222;}.elementor-7725 .elementor-element.elementor-element-1301405{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7725 .elementor-element.elementor-element-f6e90c3{--display:flex;}.elementor-7725 .elementor-element.elementor-element-d69e01b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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-radius:24px 24px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:1%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7725 .elementor-element.elementor-element-d69e01b:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-d69e01b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EE;}.elementor-7725 .elementor-element.elementor-element-6ceac49{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:030px;--padding-bottom:030px;--padding-left:030px;--padding-right:030px;}.elementor-7725 .elementor-element.elementor-element-18df676{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7725 .elementor-element.elementor-element-7ae7f57 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-7ae7f57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7b9d61c );}.elementor-7725 .elementor-element.elementor-element-7ae7f57.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-7ae7f57.elementor-view-default .elementor-icon{color:var( --e-global-color-7b9d61c );border-color:var( --e-global-color-7b9d61c );}.elementor-7725 .elementor-element.elementor-element-7ae7f57.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-7ae7f57.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7b9d61c );}.elementor-7725 .elementor-element.elementor-element-7ae7f57 .elementor-icon{font-size:79px;}.elementor-7725 .elementor-element.elementor-element-7ae7f57 .elementor-icon svg{height:79px;}.elementor-7725 .elementor-element.elementor-element-7ae7f57 .elementor-icon i, .elementor-7725 .elementor-element.elementor-element-7ae7f57 .elementor-icon svg{transform:rotate(0deg);}.elementor-7725 .elementor-element.elementor-element-a83c579{--display:flex;}.elementor-7725 .elementor-element.elementor-element-8154ff9{--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:28px 28px 28px 28px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7725 .elementor-element.elementor-element-5158ee9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:024px 030px;--row-gap:024px;--column-gap:030px;--grid-auto-flow:row;--justify-items:center;--overflow:hidden;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:024px;--padding-right:024px;}.elementor-7725 .elementor-element.elementor-element-f8d62fc{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E5D8C7;--border-color:#E5D8C7;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 35px -8px rgba(0, 0, 0, 0.3);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:300ms;}.elementor-7725 .elementor-element.elementor-element-f8d62fc:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-f8d62fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7725 .elementor-element.elementor-element-f8d62fc.e-con:hover{--e-con-transform-translateY:-12px;--e-con-transform-scale:1.02;}.elementor-7725 .elementor-element.elementor-element-f8d62fc.e-con{--align-self:stretch;}.elementor-7725 .elementor-element.elementor-element-e6f62d0 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-e6f62d0.elementor-view-stacked .elementor-icon{background-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-e6f62d0.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-e6f62d0.elementor-view-default .elementor-icon{color:#B68D4C;border-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-e6f62d0.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-e6f62d0.elementor-view-default .elementor-icon svg{fill:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-e6f62d0 .elementor-icon{font-size:40px;}.elementor-7725 .elementor-element.elementor-element-e6f62d0 .elementor-icon svg{height:40px;}.elementor-7725 .elementor-element.elementor-element-74e7cdd .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-7725 .elementor-element.elementor-element-c9255c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#6B6B6B;}.elementor-7725 .elementor-element.elementor-element-77dae88{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E5D8C7;--border-color:#E5D8C7;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 35px -8px rgba(0, 0, 0, 0.3);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:300ms;}.elementor-7725 .elementor-element.elementor-element-77dae88:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-77dae88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7725 .elementor-element.elementor-element-77dae88.e-con:hover{--e-con-transform-translateY:-12px;--e-con-transform-scale:1.02;}.elementor-7725 .elementor-element.elementor-element-77dae88.e-con{--align-self:stretch;}.elementor-7725 .elementor-element.elementor-element-f850029 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-f850029.elementor-view-stacked .elementor-icon{background-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-f850029.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-f850029.elementor-view-default .elementor-icon{color:#B68D4C;border-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-f850029.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-f850029.elementor-view-default .elementor-icon svg{fill:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-f850029 .elementor-icon{font-size:40px;}.elementor-7725 .elementor-element.elementor-element-f850029 .elementor-icon svg{height:40px;}.elementor-7725 .elementor-element.elementor-element-e3bbcb1 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-7725 .elementor-element.elementor-element-9ee06d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#6B6B6B;}.elementor-7725 .elementor-element.elementor-element-898e3e0{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E5D8C7;--border-color:#E5D8C7;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 35px -8px rgba(0, 0, 0, 0.3);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:300ms;}.elementor-7725 .elementor-element.elementor-element-898e3e0:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-898e3e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7725 .elementor-element.elementor-element-898e3e0.e-con:hover{--e-con-transform-translateY:-12px;--e-con-transform-scale:1.02;}.elementor-7725 .elementor-element.elementor-element-898e3e0.e-con{--align-self:stretch;}.elementor-7725 .elementor-element.elementor-element-bae643e .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-bae643e.elementor-view-stacked .elementor-icon{background-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-bae643e.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-bae643e.elementor-view-default .elementor-icon{color:#B68D4C;border-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-bae643e.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-bae643e.elementor-view-default .elementor-icon svg{fill:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-bae643e .elementor-icon{font-size:40px;}.elementor-7725 .elementor-element.elementor-element-bae643e .elementor-icon svg{height:40px;}.elementor-7725 .elementor-element.elementor-element-2410940 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-7725 .elementor-element.elementor-element-9dd3fff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#6B6B6B;}.elementor-7725 .elementor-element.elementor-element-52fc3b6{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E5D8C7;--border-color:#E5D8C7;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 35px -8px rgba(0, 0, 0, 0.3);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:300ms;}.elementor-7725 .elementor-element.elementor-element-52fc3b6:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-52fc3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7725 .elementor-element.elementor-element-52fc3b6.e-con:hover{--e-con-transform-translateY:-12px;--e-con-transform-scale:1.02;}.elementor-7725 .elementor-element.elementor-element-52fc3b6.e-con{--align-self:stretch;}.elementor-7725 .elementor-element.elementor-element-30d38bf .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-30d38bf.elementor-view-stacked .elementor-icon{background-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-30d38bf.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-30d38bf.elementor-view-default .elementor-icon{color:#B68D4C;border-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-30d38bf.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-30d38bf.elementor-view-default .elementor-icon svg{fill:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-30d38bf .elementor-icon{font-size:40px;}.elementor-7725 .elementor-element.elementor-element-30d38bf .elementor-icon svg{height:40px;}.elementor-7725 .elementor-element.elementor-element-c85789e .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-7725 .elementor-element.elementor-element-0bc5cb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#6B6B6B;}.elementor-7725 .elementor-element.elementor-element-56d800b{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E5D8C7;--border-color:#E5D8C7;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 35px -8px rgba(0, 0, 0, 0.3);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:300ms;}.elementor-7725 .elementor-element.elementor-element-56d800b:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-56d800b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7725 .elementor-element.elementor-element-56d800b.e-con:hover{--e-con-transform-translateY:-12px;--e-con-transform-scale:1.02;}.elementor-7725 .elementor-element.elementor-element-56d800b.e-con{--align-self:stretch;}.elementor-7725 .elementor-element.elementor-element-cd3b4b5 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-cd3b4b5.elementor-view-stacked .elementor-icon{background-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-cd3b4b5.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-cd3b4b5.elementor-view-default .elementor-icon{color:#B68D4C;border-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-cd3b4b5.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-cd3b4b5.elementor-view-default .elementor-icon svg{fill:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-cd3b4b5 .elementor-icon{font-size:40px;}.elementor-7725 .elementor-element.elementor-element-cd3b4b5 .elementor-icon svg{height:40px;}.elementor-7725 .elementor-element.elementor-element-855d899 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-7725 .elementor-element.elementor-element-b9d7ac0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#6B6B6B;}.elementor-7725 .elementor-element.elementor-element-ba694af{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E5D8C7;--border-color:#E5D8C7;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 35px -8px rgba(0, 0, 0, 0.3);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:300ms;}.elementor-7725 .elementor-element.elementor-element-ba694af:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-ba694af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7725 .elementor-element.elementor-element-ba694af.e-con:hover{--e-con-transform-translateY:-12px;--e-con-transform-scale:1.02;}.elementor-7725 .elementor-element.elementor-element-ba694af.e-con{--align-self:stretch;}.elementor-7725 .elementor-element.elementor-element-7c08b46 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-7c08b46.elementor-view-stacked .elementor-icon{background-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-7c08b46.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-7c08b46.elementor-view-default .elementor-icon{color:#B68D4C;border-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-7c08b46.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-7c08b46.elementor-view-default .elementor-icon svg{fill:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-7c08b46 .elementor-icon{font-size:40px;}.elementor-7725 .elementor-element.elementor-element-7c08b46 .elementor-icon svg{height:40px;}.elementor-7725 .elementor-element.elementor-element-c0b9a21 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-7725 .elementor-element.elementor-element-2f76d42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#6B6B6B;}.elementor-7725 .elementor-element.elementor-element-44bce03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7725 .elementor-element.elementor-element-3e87189{--display:flex;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:#E7D8C4;--border-color:#E7D8C4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.3);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7725 .elementor-element.elementor-element-5847bc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-7725 .elementor-element.elementor-element-6d86765 .elementor-heading-title{font-size:32px;font-weight:700;}.elementor-7725 .elementor-element.elementor-element-6b1ace8{text-align:center;font-size:14px;color:#B58A52;}.elementor-7725 .elementor-element.elementor-element-ef3dd82{--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-7725 .elementor-element.elementor-element-ef3dd82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7725 .elementor-element.elementor-element-71ccc62{--display:flex;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:#E7D8C4;--border-color:#E7D8C4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.3);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7725 .elementor-element.elementor-element-3245880{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;}.elementor-7725 .elementor-element.elementor-element-39e743f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7725 .elementor-element.elementor-element-39e743f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7725 .elementor-element.elementor-element-39e743f .elementor-heading-title{font-size:23px;font-weight:700;}.elementor-7725 .elementor-element.elementor-element-42e5e08{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;column-gap:0px;}.elementor-7725 .elementor-element.elementor-element-42e5e08 .elementor-drop-cap{margin-inline-end:10px;}.elementor-7725 .elementor-element.elementor-element-ccbcefc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7725 .elementor-element.elementor-element-45b866e{--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;--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-7725 .elementor-element.elementor-element-466e766{width:100%;max-width:100%;}.elementor-7725 .elementor-element.elementor-element-3dc81dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--border-radius:24px 24px 24px 24px;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7725 .elementor-element.elementor-element-00e8909{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7725 .elementor-element.elementor-element-7f83301{--display:flex;}.elementor-7725 .elementor-element.elementor-element-7f83301.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7725 .elementor-element.elementor-element-84bce3f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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-radius:24px 24px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:1%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7725 .elementor-element.elementor-element-84bce3f:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-84bce3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EE;}.elementor-7725 .elementor-element.elementor-element-844414f{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:030px;--padding-bottom:030px;--padding-left:030px;--padding-right:030px;}.elementor-7725 .elementor-element.elementor-element-122be23{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7725 .elementor-element.elementor-element-792c022 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-792c022.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7b9d61c );}.elementor-7725 .elementor-element.elementor-element-792c022.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-792c022.elementor-view-default .elementor-icon{color:var( --e-global-color-7b9d61c );border-color:var( --e-global-color-7b9d61c );}.elementor-7725 .elementor-element.elementor-element-792c022.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-792c022.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7b9d61c );}.elementor-7725 .elementor-element.elementor-element-792c022 .elementor-icon{font-size:79px;}.elementor-7725 .elementor-element.elementor-element-792c022 .elementor-icon svg{height:79px;}.elementor-7725 .elementor-element.elementor-element-792c022 .elementor-icon i, .elementor-7725 .elementor-element.elementor-element-792c022 .elementor-icon svg{transform:rotate(0deg);}.elementor-7725 .elementor-element.elementor-element-fcbac24{--display:flex;}.elementor-7725 .elementor-element.elementor-element-81e1cc6{--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;--overflow:hidden;border-style:none;--border-style:none;--border-radius:28px 28px 28px 28px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7725 .elementor-element.elementor-element-81e1cc6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7725 .elementor-element.elementor-element-1cef28e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:024px;--padding-right:024px;}.elementor-7725 .elementor-element.elementor-element-1cef28e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7725 .elementor-element.elementor-element-0f2206e{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E5D8C7;--border-color:#E5D8C7;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 35px -8px rgba(0, 0, 0, 0.3);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:300ms;}.elementor-7725 .elementor-element.elementor-element-0f2206e:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-0f2206e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7725 .elementor-element.elementor-element-0f2206e.e-con:hover{--e-con-transform-translateY:-12px;--e-con-transform-scale:1.02;}.elementor-7725 .elementor-element.elementor-element-0f2206e.e-con{--align-self:stretch;}.elementor-7725 .elementor-element.elementor-element-f557160 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-f557160.elementor-view-stacked .elementor-icon{background-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-f557160.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-f557160.elementor-view-default .elementor-icon{color:#B68D4C;border-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-f557160.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-f557160.elementor-view-default .elementor-icon svg{fill:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-f557160 .elementor-icon{font-size:40px;}.elementor-7725 .elementor-element.elementor-element-f557160 .elementor-icon svg{height:40px;}.elementor-7725 .elementor-element.elementor-element-a9e94e8 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-7725 .elementor-element.elementor-element-435d4f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#6B6B6B;}.elementor-7725 .elementor-element.elementor-element-54e5cb8{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E5D8C7;--border-color:#E5D8C7;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 35px -8px rgba(0, 0, 0, 0.3);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:300ms;}.elementor-7725 .elementor-element.elementor-element-54e5cb8:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-54e5cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7725 .elementor-element.elementor-element-54e5cb8.e-con:hover{--e-con-transform-translateY:-12px;--e-con-transform-scale:1.02;}.elementor-7725 .elementor-element.elementor-element-54e5cb8.e-con{--align-self:stretch;}.elementor-7725 .elementor-element.elementor-element-1c42c22 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-1c42c22.elementor-view-stacked .elementor-icon{background-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-1c42c22.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-1c42c22.elementor-view-default .elementor-icon{color:#B68D4C;border-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-1c42c22.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-1c42c22.elementor-view-default .elementor-icon svg{fill:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-1c42c22 .elementor-icon{font-size:40px;}.elementor-7725 .elementor-element.elementor-element-1c42c22 .elementor-icon svg{height:40px;}.elementor-7725 .elementor-element.elementor-element-e220346 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-7725 .elementor-element.elementor-element-2c2c2b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#6B6B6B;}.elementor-7725 .elementor-element.elementor-element-95f296b{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E5D8C7;--border-color:#E5D8C7;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 35px -8px rgba(0, 0, 0, 0.3);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:300ms;}.elementor-7725 .elementor-element.elementor-element-95f296b:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-95f296b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7725 .elementor-element.elementor-element-95f296b.e-con:hover{--e-con-transform-translateY:-12px;--e-con-transform-scale:1.02;}.elementor-7725 .elementor-element.elementor-element-95f296b.e-con{--align-self:stretch;}.elementor-7725 .elementor-element.elementor-element-fb65696 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-fb65696.elementor-view-stacked .elementor-icon{background-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-fb65696.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-fb65696.elementor-view-default .elementor-icon{color:#B68D4C;border-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-fb65696.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-fb65696.elementor-view-default .elementor-icon svg{fill:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-fb65696 .elementor-icon{font-size:40px;}.elementor-7725 .elementor-element.elementor-element-fb65696 .elementor-icon svg{height:40px;}.elementor-7725 .elementor-element.elementor-element-d04bad1 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-7725 .elementor-element.elementor-element-685f371{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#6B6B6B;}.elementor-7725 .elementor-element.elementor-element-33ff012{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E5D8C7;--border-color:#E5D8C7;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 35px -8px rgba(0, 0, 0, 0.3);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:300ms;}.elementor-7725 .elementor-element.elementor-element-33ff012:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-33ff012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7725 .elementor-element.elementor-element-33ff012.e-con:hover{--e-con-transform-translateY:-12px;--e-con-transform-scale:1.02;}.elementor-7725 .elementor-element.elementor-element-33ff012.e-con{--align-self:stretch;}.elementor-7725 .elementor-element.elementor-element-c07755c .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-c07755c.elementor-view-stacked .elementor-icon{background-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-c07755c.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-c07755c.elementor-view-default .elementor-icon{color:#B68D4C;border-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-c07755c.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-c07755c.elementor-view-default .elementor-icon svg{fill:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-c07755c .elementor-icon{font-size:40px;}.elementor-7725 .elementor-element.elementor-element-c07755c .elementor-icon svg{height:40px;}.elementor-7725 .elementor-element.elementor-element-ff89a81 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-7725 .elementor-element.elementor-element-1145de5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#6B6B6B;}.elementor-7725 .elementor-element.elementor-element-7a973f3{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E5D8C7;--border-color:#E5D8C7;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 35px -8px rgba(0, 0, 0, 0.3);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:300ms;}.elementor-7725 .elementor-element.elementor-element-7a973f3:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-7a973f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7725 .elementor-element.elementor-element-7a973f3.e-con:hover{--e-con-transform-translateY:-12px;--e-con-transform-scale:1.02;}.elementor-7725 .elementor-element.elementor-element-7a973f3.e-con{--align-self:stretch;}.elementor-7725 .elementor-element.elementor-element-29db108 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-29db108.elementor-view-stacked .elementor-icon{background-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-29db108.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-29db108.elementor-view-default .elementor-icon{color:#B68D4C;border-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-29db108.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-29db108.elementor-view-default .elementor-icon svg{fill:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-29db108 .elementor-icon{font-size:40px;}.elementor-7725 .elementor-element.elementor-element-29db108 .elementor-icon svg{height:40px;}.elementor-7725 .elementor-element.elementor-element-2f00f70 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-7725 .elementor-element.elementor-element-9c5d371{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#6B6B6B;}.elementor-7725 .elementor-element.elementor-element-50ed39c{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#E5D8C7;--border-color:#E5D8C7;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 35px -8px rgba(0, 0, 0, 0.3);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:300ms;}.elementor-7725 .elementor-element.elementor-element-50ed39c:not(.elementor-motion-effects-element-type-background), .elementor-7725 .elementor-element.elementor-element-50ed39c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7725 .elementor-element.elementor-element-50ed39c.e-con:hover{--e-con-transform-translateY:-12px;--e-con-transform-scale:1.02;}.elementor-7725 .elementor-element.elementor-element-50ed39c.e-con{--align-self:stretch;}.elementor-7725 .elementor-element.elementor-element-e6529c5 .elementor-icon-wrapper{text-align:center;}.elementor-7725 .elementor-element.elementor-element-e6529c5.elementor-view-stacked .elementor-icon{background-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-e6529c5.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-e6529c5.elementor-view-default .elementor-icon{color:#B68D4C;border-color:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-e6529c5.elementor-view-framed .elementor-icon, .elementor-7725 .elementor-element.elementor-element-e6529c5.elementor-view-default .elementor-icon svg{fill:#B68D4C;}.elementor-7725 .elementor-element.elementor-element-e6529c5 .elementor-icon{font-size:40px;}.elementor-7725 .elementor-element.elementor-element-e6529c5 .elementor-icon svg{height:40px;}.elementor-7725 .elementor-element.elementor-element-2e14aac .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-7725 .elementor-element.elementor-element-55e9add{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#6B6B6B;}.elementor-7725 .elementor-element.elementor-element-63f28c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7725 .elementor-element.elementor-element-6fc85c0{--display:flex;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:#E7D8C4;--border-color:#E7D8C4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.3);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7725 .elementor-element.elementor-element-a231551{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-7725 .elementor-element.elementor-element-0b4345c .elementor-heading-title{font-size:32px;font-weight:700;}.elementor-7725 .elementor-element.elementor-element-118a989{text-align:center;font-size:14px;color:#B58A52;}.elementor-7725 .elementor-element.elementor-element-83bac90{--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-7725 .elementor-element.elementor-element-83bac90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7725 .elementor-element.elementor-element-a3ed7a5{--display:flex;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:#E7D8C4;--border-color:#E7D8C4;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.3);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7725 .elementor-element.elementor-element-58886cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-7725 .elementor-element.elementor-element-7faafb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7725 .elementor-element.elementor-element-7faafb9 .elementor-heading-title{font-size:23px;font-weight:700;}.elementor-7725 .elementor-element.elementor-element-71f5f36{columns:1;}.elementor-7725 .elementor-element.elementor-element-7223250{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7725 .elementor-element.elementor-element-2e2def1{--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;--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-7725 .elementor-element.elementor-element-2e2def1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7725 .elementor-element.elementor-element-f22cde1{width:100%;max-width:100%;}@media(min-width:768px){.elementor-7725 .elementor-element.elementor-element-5a14d60{--content-width:1800px;}.elementor-7725 .elementor-element.elementor-element-04237c9{--width:26%;}.elementor-7725 .elementor-element.elementor-element-db9c1aa{--width:280px;}.elementor-7725 .elementor-element.elementor-element-1301405{--width:100%;}.elementor-7725 .elementor-element.elementor-element-d69e01b{--width:98%;}.elementor-7725 .elementor-element.elementor-element-6ceac49{--width:75%;}.elementor-7725 .elementor-element.elementor-element-18df676{--width:22%;}.elementor-7725 .elementor-element.elementor-element-5158ee9{--width:100%;}.elementor-7725 .elementor-element.elementor-element-f8d62fc{--width:100%;}.elementor-7725 .elementor-element.elementor-element-77dae88{--width:100%;}.elementor-7725 .elementor-element.elementor-element-898e3e0{--width:100%;}.elementor-7725 .elementor-element.elementor-element-52fc3b6{--width:100%;}.elementor-7725 .elementor-element.elementor-element-56d800b{--width:100%;}.elementor-7725 .elementor-element.elementor-element-ba694af{--width:100%;}.elementor-7725 .elementor-element.elementor-element-44bce03{--width:100%;}.elementor-7725 .elementor-element.elementor-element-3e87189{--width:58%;}.elementor-7725 .elementor-element.elementor-element-71ccc62{--width:40%;}.elementor-7725 .elementor-element.elementor-element-ccbcefc{--width:100%;}.elementor-7725 .elementor-element.elementor-element-00e8909{--width:100%;}.elementor-7725 .elementor-element.elementor-element-84bce3f{--width:98%;}.elementor-7725 .elementor-element.elementor-element-844414f{--width:75%;}.elementor-7725 .elementor-element.elementor-element-122be23{--width:22%;}.elementor-7725 .elementor-element.elementor-element-1cef28e{--width:100%;}.elementor-7725 .elementor-element.elementor-element-0f2206e{--width:100%;}.elementor-7725 .elementor-element.elementor-element-54e5cb8{--width:100%;}.elementor-7725 .elementor-element.elementor-element-95f296b{--width:100%;}.elementor-7725 .elementor-element.elementor-element-33ff012{--width:100%;}.elementor-7725 .elementor-element.elementor-element-7a973f3{--width:100%;}.elementor-7725 .elementor-element.elementor-element-50ed39c{--width:100%;}.elementor-7725 .elementor-element.elementor-element-63f28c0{--width:100%;}.elementor-7725 .elementor-element.elementor-element-6fc85c0{--width:58%;}.elementor-7725 .elementor-element.elementor-element-a3ed7a5{--width:40%;}.elementor-7725 .elementor-element.elementor-element-7223250{--width:100%;}}@media(max-width:1599px) and (min-width:768px){.elementor-7725 .elementor-element.elementor-element-ef3dd82{--width:505.666px;}.elementor-7725 .elementor-element.elementor-element-3245880{--width:100%;}.elementor-7725 .elementor-element.elementor-element-83bac90{--width:505.666px;}}@media(max-width:1599px){.elementor-7725 .elementor-element.elementor-element-5158ee9{--grid-auto-flow:row;}.elementor-7725 .elementor-element.elementor-element-39e743f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7725 .elementor-element.elementor-element-7faafb9{width:var( --container-widget-width, 161.582px );max-width:161.582px;--container-widget-width:161.582px;--container-widget-flex-grow:0;}}@media(max-width:1279px){.elementor-7725 .elementor-element.elementor-element-5158ee9{--grid-auto-flow:row;}.elementor-7725 .elementor-element.elementor-element-39e743f{width:var( --container-widget-width, 94.578% );max-width:94.578%;--container-widget-width:94.578%;--container-widget-flex-grow:0;}}@media(max-width:991px){.elementor-7725 .elementor-element.elementor-element-5158ee9{--grid-auto-flow:row;}.elementor-7725 .elementor-element.elementor-element-a3ed7a5{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-7725 .elementor-element.elementor-element-7faafb9{text-align:start;}.elementor-7725 .elementor-element.elementor-element-7faafb9 .elementor-heading-title{font-size:22px;letter-spacing:0px;}}@media(max-width:767px){.elementor-7725 .elementor-element.elementor-element-5a14d60{--content-width:100%;--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-7725 .elementor-element.elementor-element-04237c9{--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-7725 .elementor-element.elementor-element-db9c1aa{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;}.elementor-7725 .elementor-element.elementor-element-5158ee9{--width:500px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7725 .elementor-element.elementor-element-3dc81dc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7725 .elementor-element.elementor-element-7f83301{--width:100%;}.elementor-7725 .elementor-element.elementor-element-fcbac24{--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-7725 .elementor-element.elementor-element-81e1cc6{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-7725 .elementor-element.elementor-element-1cef28e{--width:100%;--min-height:0px;--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:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7725 .elementor-element.elementor-element-1cef28e.e-con{--align-self:center;}.elementor-7725 .elementor-element.elementor-element-0f2206e{--width:48%;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-7725 .elementor-element.elementor-element-a9e94e8{width:100%;max-width:100%;text-align:center;}.elementor-7725 .elementor-element.elementor-element-a9e94e8.elementor-element{--align-self:flex-end;}.elementor-7725 .elementor-element.elementor-element-a9e94e8 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-7725 .elementor-element.elementor-element-435d4f0.elementor-element{--align-self:flex-end;}.elementor-7725 .elementor-element.elementor-element-54e5cb8{--width:49%;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-7725 .elementor-element.elementor-element-95f296b{--width:49%;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-7725 .elementor-element.elementor-element-33ff012{--width:49%;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-7725 .elementor-element.elementor-element-7a973f3{--width:49%;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-7725 .elementor-element.elementor-element-50ed39c{--width:49%;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-7725 .elementor-element.elementor-element-63f28c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7725 .elementor-element.elementor-element-6fc85c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7725 .elementor-element.elementor-element-a231551{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7725 .elementor-element.elementor-element-a231551.e-con{--align-self:center;}.elementor-7725 .elementor-element.elementor-element-0b4345c{padding:0% 0% 0% 4%;}.elementor-7725 .elementor-element.elementor-element-0b4345c .elementor-heading-title{font-size:15px;}.elementor-7725 .elementor-element.elementor-element-118a989{padding:0% 3% 0% 0%;}.elementor-7725 .elementor-element.elementor-element-7faafb9 .elementor-heading-title{font-size:15px;}.elementor-7725 .elementor-element.elementor-element-2e2def1{--width:150%;--margin-top:0%;--margin-bottom:0%;--margin-left:-24%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7725 .elementor-element.elementor-element-2e2def1.e-con{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-0b10dda */body.page-id-7725 .nav-orders{
    background: linear-gradient(135deg,#D4A86A,#B88946);
}

body.page-id-7725 .nav-orders *,
body.page-id-7725 .nav-orders i,
body.page-id-7725 .nav-orders svg{
    color: white !important;
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b3cd2 */.sidebar-item:hover{
    background: #C9A24D !important;
    cursor: pointer;
    transition: all .25s ease;
}

/* kill everything inside */
.sidebar-item:hover *{
    color: #fff !important;
}

/* SVG icons */
.sidebar-item:hover svg,
.sidebar-item:hover svg *,
.sidebar-item:hover path,
.sidebar-item:hover g,
.sidebar-item:hover circle,
.sidebar-item:hover rect{
    fill: #fff !important;
    stroke: #fff !important;
}

/* Elementor icon wrapper */
.sidebar-item:hover .elementor-icon{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db9c1aa */.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item {
    transition: all 0.3s ease;
    border-radius: 20px;
    cursor: pointer;
}

/* الحالة العادية */
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item .elementor-heading-title,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item span,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item p,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item i {
    color: #1E1E1E !important;
}

/* كل أنواع الأيقونات */
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item .elementor-icon svg,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item .elementor-icon svg *,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item i,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item .fas,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item .far,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item .fab {
    fill: #1E1E1E !important;
    stroke: #1E1E1E !important;
    color: #1E1E1E !important;
}

/* ACTIVE */
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item.active {
    background: #D4A86A !important;
    box-shadow: 0 8px 20px rgba(212,168,106,0.25);
}

/* النص يفضل أسود */
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item.active .elementor-heading-title,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item.active span,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item.active p {
    color: #1E1E1E !important;
}

/* كل الأيقونات تبقى بيضا */
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item.active .elementor-icon svg,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item.active .elementor-icon svg *,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item.active i,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item.active .fas,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item.active .far,
.elementor-7725 .elementor-element.elementor-element-db9c1aa .sidebar-item.active .fab {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    color: #ffffff !important;
}
.sidebar-item {
    padding: 12px 18px !important;
    min-height: auto !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-12cb26c */.elementor-7725 .elementor-element.elementor-element-12cb26c {
    font-size: 36px;
    font-weight: 700;
    line-height: 1.2;
    color: #1f1f1f;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ae7f57 */.elementor-7725 .elementor-element.elementor-element-7ae7f57 {
    width: 90px;
    height: 90px;
    background: #ffffff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 15px rgba(0,0,0,0.08);
    margin: 0 auto 12px;
}
.elementor-7725 .elementor-element.elementor-element-7ae7f57 i,
.elementor-7725 .elementor-element.elementor-element-7ae7f57 svg {
    font-size: 34px;
    width: 34px;
    height: 34px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-824aa00 */.elementor-7725 .elementor-element.elementor-element-824aa00 {
    display: block;
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    color: #1F1F1F;
    line-height: 1.2;
    margin-top: 14px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-602e449 */.elementor-7725 .elementor-element.elementor-element-602e449 {
    display: block;
    text-align: center;
    white-space: nowrap;
    font-size: 16px;
    font-weight: 400;
    color:#5F5F5;
    line-height: 1.4;
    margin-top: 6px;
    margin-left: -20px;
    Width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea62237 */.elementor-7725 .elementor-element.elementor-element-ea62237 {
    position: absolute;
    right: 130px;
    bottom: -130px;
    width: 250px;
    opacity: 0.08;
    z-index: 1;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d69e01b */.elementor-7725 .elementor-element.elementor-element-d69e01b {
    
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5158ee9 */.elementor-7725 .elementor-element.elementor-element-5158ee9 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8154ff9 */.elementor-7725 .elementor-element.elementor-element-8154ff9{
 overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-acab9c4 */.elementor-7725 .elementor-element.elementor-element-acab9c4 .status.pending {
    background: #FFF3D9;
    color: #C28B00;
}

.elementor-7725 .elementor-element.elementor-element-acab9c4 .status.on-hold {
    background: #FDECEC;
    color: #C0392B;
}

.elementor-7725 .elementor-element.elementor-element-acab9c4 .status.cancelled {
    background: #F5F5F5;
    color: #777;
}

.elementor-7725 .elementor-element.elementor-element-acab9c4 .status.refunded {
    background: #E8F4FD;
    color: #2980B9;
}
.order-view-btn{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    background:#F6F1EA;
    border:1px solid #E7D8C4;
    color:#1E1E1E !important;
    padding:8px 16px;
    border-radius:10px;
    text-decoration:none !important;
    font-weight:500;
}
.elementor-7725 .elementor-element.elementor-element-acab9c4 .cart-product-name{
    display:block;
    max-width:160px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    text-decoration:none;
    color:inherit;
    font-weight:500;
}

.elementor-7725 .elementor-element.elementor-element-acab9c4 .cart-product-name:hover{
    color:#b88a52;
}
.elementor-7725 .elementor-element.elementor-element-acab9c4 .status.pending{
    background: #FFF3D9;
    color: #C28B00;
    padding: 6px 12px !important;
    border-radius: 20px;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    min-width: 75px;
    height: 32px;
    white-space: nowrap !important;
    line-height: 1 !important;
    font-size: 12px;
    font-weight: 600;
}
.elementor-7725 .elementor-element.elementor-element-acab9c4 .orders-table-ui .order-row{
    display: grid !important;
    grid-template-columns: 2.4fr 0.8fr 1fr 1fr 0.9fr !important;
    align-items: center !important;
    gap: 12px !important;
    width: 100% !important;
}

.elementor-7725 .elementor-element.elementor-element-acab9c4 .orders-table-ui .order-head{
    display: grid !important;
    grid-template-columns: 2.4fr 0.8fr 1fr 1fr 0.9fr !important;
    font-weight: 600;
}

.elementor-7725 .elementor-element.elementor-element-acab9c4 .orders-table-ui .order-row > *{
    margin: 0 !important;
    text-align: left !important;
}
.orders-table-ui .status {
    display: inline-block;
    max-width: 90px;   /* زود/قلل حسب مزاجك */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e87189 */.elementor-7725 .elementor-element.elementor-element-3e87189 .orders-table-ui {
    width: 100%;
    margin-top: 20px;
}

.elementor-7725 .elementor-element.elementor-element-3e87189 .order-row {
    display: grid;
    grid-template-columns: 1fr 1.2fr 1.1fr 1fr 0.8fr;
    align-items: center;
    gap: 15px;
    padding: 16px 0;
    border-bottom: 1px solid #eee6db;
    font-size: 14px;
    color: #1E1E1E;
}

.elementor-7725 .elementor-element.elementor-element-3e87189 .order-head {
    font-weight: 600;
    color: #777;
    padding-top: 0;
}

.elementor-7725 .elementor-element.elementor-element-3e87189 .status {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 6px 14px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 600;
    width: fit-content;
}

.elementor-7725 .elementor-element.elementor-element-3e87189 .status.completed {
    background: #E7F6E7;
    color: #2E7D32;
}

.elementor-7725 .elementor-element.elementor-element-3e87189 .status.shipped {
    background: #FFF3D9;
    color: #C28B00;
}

.elementor-7725 .elementor-element.elementor-element-3e87189 .status.processing {
    background: #E7EEFF;
    color: #3B5CCC;
}

.elementor-7725 .elementor-element.elementor-element-3e87189 .order-row button {
    background: #F6F1EA;
    border: 1px solid #E7D8C4;
    color: #1E1E1E;
    padding: 8px 16px;
    border-radius: 10px;
    cursor: pointer;
    font-weight: 500;
    transition: 0.3s;
}

.elementor-7725 .elementor-element.elementor-element-3e87189 .order-row button:hover {
    background: #D4A86A;
    color: white;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-87b6868 */.wishlist-preview-grid .wishlist-item {
    min-width: 0;
}

.wishlist-preview-grid .wishlist-item img {
    width: 100px !important;
    height: 100px !important;
    object-fit: cover;
    border-radius: 12px;
    margin: 0 auto;
    display: block;
}

.wishlist-preview-grid .wishlist-item h4 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    width: 100%;
    max-width: 100%;
    font-size: 13px;
    line-height: 1.3;
    margin: 10px 0 6px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ccc62 */.elementor-7725 .elementor-element.elementor-element-71ccc62 .wishlist-preview-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 18px;
    margin-top: 20px;
}

.elementor-7725 .elementor-element.elementor-element-71ccc62 .wishlist-item {
    text-align: center;
}

.elementor-7725 .elementor-element.elementor-element-71ccc62 .wishlist-item img {
    width: 100%;
    border-radius: 14px;
    border: 1px solid #eee6db;
}

.elementor-7725 .elementor-element.elementor-element-71ccc62 .wishlist-item h4 {
    font-size: 14px;
    font-weight: 500;
    color: #1E1E1E;
    margin: 12px 0 6px;
    line-height: 1.4;
}

.elementor-7725 .elementor-element.elementor-element-71ccc62 .wishlist-price {
    font-size: 14px;
    font-weight: 600;
    color: #B58A52;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-466e766 */.whatsapp-confirm-box{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:24px;
    padding:28px;
    background:#F7F4EF;
    border:1px solid #DCEBDD;
    border-radius:22px;
    margin-top:35px;
    box-shadow:0 10px 30px rgba(0,0,0,0.04);
    flex-wrap:wrap;
}

.wa-icon-wrap{
    flex-shrink:0;
}

.wa-icon{
    width:68px;
    height:68px;
    border-radius:50%;
    background:#25D366;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:32px;
    color:white;
}

.wa-content{
    flex:1;
    min-width:280px;
}

.wa-content h3{
    margin:0 0 8px;
    font-size:24px;
    font-weight:700;
    color:#111;
}

.wa-content p{
    margin:0;
    font-size:15px;
    color:#666;
    line-height:1.6;
}

.wa-action a{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:16px 28px;
    background:#111;
    color:white !important;
    text-decoration:none;
    border-radius:14px;
    font-weight:600;
    transition:.3s;
}

.wa-action a:hover{
    transform:translateY(-2px);
    background:#222;
}

@media(max-width:768px){
    .whatsapp-confirm-box{
        flex-direction:column;
        text-align:center;
    }

    .wa-content{
        min-width:auto;
    }

    .wa-content h3{
        font-size:20px;
    }

    .wa-action{
        width:100%;
    }

    .wa-action a{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e90c3 */.orders-page,
.wishlist-page,
.addresses-page,
.account-page,
.support-page {
    display: none;
}

.dashboard-page.active-section,
.orders-page.active-section,
.wishlist-page.active-section,
.addresses-page.active-section,
.account-page.active-section,
.support-page.active-section {
    display: block;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7f77650 */.elementor-7725 .elementor-element.elementor-element-7f77650 {
    font-size: 36px;
    font-weight: 700;
    line-height: 1.2;
    color: #1f1f1f;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-792c022 */.elementor-7725 .elementor-element.elementor-element-792c022 {
    width: 90px;
    height: 90px;
    background: #ffffff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 15px rgba(0,0,0,0.08);
    margin: 0 auto 12px;
}
.elementor-7725 .elementor-element.elementor-element-792c022 i,
.elementor-7725 .elementor-element.elementor-element-792c022 svg {
    font-size: 34px;
    width: 34px;
    height: 34px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3418fa5 */.elementor-7725 .elementor-element.elementor-element-3418fa5 {
    display: block;
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    color: #1F1F1F;
    line-height: 1.2;
    margin-top: 14px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7726757 */.elementor-7725 .elementor-element.elementor-element-7726757 {
    display: block;
    text-align: center;
    white-space: nowrap;
    font-size: 16px;
    font-weight: 400;
    color:#5F5F5;
    line-height: 1.4;
    margin-top: 6px;
    margin-left: -20px;
    Width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b903bc */.elementor-7725 .elementor-element.elementor-element-4b903bc {
    position: absolute;
    right: 130px;
    bottom: -130px;
    width: 250px;
    opacity: 0.08;
    z-index: 1;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bce3f */.elementor-7725 .elementor-element.elementor-element-84bce3f {
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81e1cc6 */.elementor-7725 .elementor-element.elementor-element-81e1cc6{
 overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-119c033 */.elementor-7725 .elementor-element.elementor-element-119c033 .status.pending {
    background: #FFF3D9;
    color: #C28B00;
}

.elementor-7725 .elementor-element.elementor-element-119c033 .status.on-hold {
    background: #FDECEC;
    color: #C0392B;
}

.elementor-7725 .elementor-element.elementor-element-119c033 .status.cancelled {
    background: #F5F5F5;
    color: #777;
}

.elementor-7725 .elementor-element.elementor-element-119c033 .status.refunded {
    background: #E8F4FD;
    color: #2980B9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fc85c0 */@media (max-width: 767px) {

    .elementor-7725 .elementor-element.elementor-element-6fc85c0 .orders-table-ui {
        width: 100%;
        margin-top: 20px;
        overflow: hidden;
    }

    .elementor-7725 .elementor-element.elementor-element-6fc85c0 .order-row {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr auto;
        align-items: center;
        gap: 6px;
        padding: 12px 0;
        border-bottom: 1px solid #eee6db;
        font-size: 10px;
        color: #1E1E1E;
    }

    .elementor-7725 .elementor-element.elementor-element-6fc85c0 .order-row > * {
        min-width: 0;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .elementor-7725 .elementor-element.elementor-element-6fc85c0 .status {
        padding: 4px 6px;
        font-size: 8px;
        max-width: 150%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .elementor-7725 .elementor-element.elementor-element-6fc85c0 .order-row button {
        padding: 6px 8px;
        font-size: 9px;
        white-space: nowrap;
    }

    .elementor-7725 .elementor-element.elementor-element-6fc85c0 .order-head {
        font-size: 9px;
        font-weight: 600;
    }
}
@media (min-width: 768px) and (max-width: 991px) {

    .elementor-7725 .elementor-element.elementor-element-6fc85c0 .orders-table-ui {
        width: 150%;
        margin-top: 20px;
        overflow: hidden;
    }

    .elementor-7725 .elementor-element.elementor-element-6fc85c0 .order-row {
        display: grid;
        grid-template-columns: 0.9fr 1.1fr 1fr 1.1fr 0.8fr;
        align-items: center;
        gap: 10px;
        padding: 14px 0;
        border-bottom: 1px solid #eee6db;
        font-size: 12px;
        color: #1E1E1E;
    }

    .elementor-7725 .elementor-element.elementor-element-6fc85c0 .order-row > * {
        min-width: 0;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .elementor-7725 .elementor-element.elementor-element-6fc85c0 .status {
        padding: 6px 10px;
        font-size: 10px;
        max-width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        border-radius: 999px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }

    .elementor-7725 .elementor-element.elementor-element-6fc85c0 .order-row button {
        padding: 8px 12px;
        font-size: 11px;
        white-space: nowrap;
    }

    .elementor-7725 .elementor-element.elementor-element-6fc85c0 .order-head {
        font-size: 11px;
        font-weight: 600;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6b24deb */.wishlist-preview-grid .wishlist-item {
    min-width: 0;
}

.wishlist-preview-grid .wishlist-item img {
    width: 100px !important;
    height: 100px !important;
    object-fit: cover;
    border-radius: 12px;
    margin: 0 auto;
    display: block;
}

.wishlist-preview-grid .wishlist-item h4 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    width: 100%;
    max-width: 100%;
    font-size: 13px;
    line-height: 1.3;
    margin: 10px 0 6px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3ed7a5 */.elementor-7725 .elementor-element.elementor-element-a3ed7a5 .wishlist-preview-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 18px;
    margin-top: 20px;
}

.elementor-7725 .elementor-element.elementor-element-a3ed7a5 .wishlist-item {
    text-align: center;
}

.elementor-7725 .elementor-element.elementor-element-a3ed7a5 .wishlist-item img {
    width: 100%;
    border-radius: 14px;
    border: 1px solid #eee6db;
}

.elementor-7725 .elementor-element.elementor-element-a3ed7a5 .wishlist-item h4 {
    font-size: 14px;
    font-weight: 500;
    color: #1E1E1E;
    margin: 12px 0 6px;
    line-height: 1.4;
}

.elementor-7725 .elementor-element.elementor-element-a3ed7a5 .wishlist-price {
    font-size: 14px;
    font-weight: 600;
    color: #B58A52;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63f28c0 */@media (max-width: 991px){

    .elementor-7725 .elementor-element.elementor-element-63f28c0{
        width: 100vw !important;
        max-width: 100vw !important;
        min-width: 100vw !important;

        margin-left: calc(50% - 50vw) !important;
        margin-right: 0 !important;

        padding: 0 12px !important;
        box-sizing: border-box !important;

        display: flex !important;
        flex-direction: column !important;
        gap: 20px !important;

        overflow: hidden !important;
    }

    .elementor-7725 .elementor-element.elementor-element-63f28c0 > *{
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        box-sizing: border-box !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f22cde1 */.whatsapp-confirm-box{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:24px;
    padding:28px;
    background:#F7F4EF;
    border:1px solid #DCEBDD;
    border-radius:22px;
    margin-top:35px;
    box-shadow:0 10px 30px rgba(0,0,0,0.04);
    flex-wrap:wrap;
}

.wa-icon-wrap{
    flex-shrink:0;
}

.wa-icon{
    width:68px;
    height:68px;
    border-radius:50%;
    background:#25D366;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:32px;
    color:white;
}

.wa-content{
    flex:1;
    min-width:280px;
}

.wa-content h3{
    margin:0 0 8px;
    font-size:24px;
    font-weight:700;
    color:#111;
}

.wa-content p{
    margin:0;
    font-size:15px;
    color:#666;
    line-height:1.6;
}

.wa-action a{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:16px 28px;
    background:#111;
    color:white !important;
    text-decoration:none;
    border-radius:14px;
    font-weight:600;
    transition:.3s;
}

.wa-action a:hover{
    transform:translateY(-2px);
    background:#222;
}

@media(max-width:768px){
    .whatsapp-confirm-box{
        flex-direction:column;
        text-align:center;
    }

    .wa-content{
        min-width:auto;
    }

    .wa-content h3{
        font-size:20px;
    }

    .wa-action{
        width:100%;
    }

    .wa-action a{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f83301 */.orders-page,
.wishlist-page,
.addresses-page,
.account-page,
.support-page {
    display: none;
}

.dashboard-page.active-section,
.orders-page.active-section,
.wishlist-page.active-section,
.addresses-page.active-section,
.account-page.active-section,
.support-page.active-section {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc81dc */@media (max-width: 767px){

    .elementor-7725 .elementor-element.elementor-element-3dc81dc{
        display:flex !important;
        flex-direction:column !important;
        gap:16px !important;
    }

    .elementor-7725 .elementor-element.elementor-element-3dc81dc .mobile-sidebar{
        width:100% !important;
        max-width:100% !important;
        margin:0 !important;
    }

    .elementor-7725 .elementor-element.elementor-element-3dc81dc .mobile-sidebar .sidebar{
        width:100% !important;
        padding:10px !important;
        border-radius:16px !important;
        box-shadow:none !important;
    }

    .elementor-7725 .elementor-element.elementor-element-3dc81dc .mobile-sidebar ul{
        display:flex !important;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden !important;
        gap:10px !important;
        padding:0 !important;
        margin:0 !important;
        scrollbar-width:none;
    }

    .elementor-7725 .elementor-element.elementor-element-3dc81dc .mobile-sidebar ul::-webkit-scrollbar{
        display:none;
    }

    .elementor-7725 .elementor-element.elementor-element-3dc81dc .mobile-sidebar li{
        flex:0 0 auto !important;
        border:none !important;
        margin:0 !important;
        padding:0 !important;
    }

    .elementor-7725 .elementor-element.elementor-element-3dc81dc .mobile-sidebar li a{
        white-space:nowrap !important;
        padding:12px 16px !important;
        border-radius:999px !important;
        min-height:auto !important;
    }

    .elementor-7725 .elementor-element.elementor-element-3dc81dc .mobile-content{
        width:100% !important;
        max-width:100% !important;
    }
}/* End custom CSS */