.elementor-30 .elementor-element.elementor-element-43c04d86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-57180620{--display:flex;--min-height:82vh;--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:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:1;--padding-top:96px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-57180620:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-57180620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B1810;background-image:url("https://kaifrajeh.com/wp-content/uploads/2026/04/الصفحة-الرئيسية-البن.jpg");background-position:center center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-57180620::before, .elementor-30 .elementor-element.elementor-element-57180620 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-57180620 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-57180620 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-57180620 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-57180620 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(43,24,16,0.55) 0%, rgba(43,24,16,0.85) 100%);}.elementor-30 .elementor-element.elementor-element-46c53668{text-align:center;}.elementor-30 .elementor-element.elementor-element-46c53668 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:700;letter-spacing:0.12em;color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-4ca05583{width:initial;max-width:initial;text-align:center;}.elementor-30 .elementor-element.elementor-element-4ca05583 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:60px;font-weight:800;line-height:1.8em;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-41892e43{width:initial;max-width:initial;text-align:center;font-family:"Alexandria", Sans-serif;font-size:20px;line-height:1.7em;color:rgba(247,235,216,0.82);}.elementor-30 .elementor-element.elementor-element-14809317{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f402d66 .elementor-button{background-color:#A11F27;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-30 .elementor-element.elementor-element-f402d66 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-f402d66 .elementor-button:focus{background-color:#7A1820;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f402d66{--e-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-f402d66 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-f402d66 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-30 .elementor-element.elementor-element-f402d66 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-f402d66 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-5e17841e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;fill:#F7EBD8;color:#F7EBD8;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(247,235,216,0.4);border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-30 .elementor-element.elementor-element-5e17841e .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-5e17841e .elementor-button:focus{background-color:#F7EBD8;color:#2B1810;border-color:#F7EBD8;}.elementor-30 .elementor-element.elementor-element-5e17841e .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-5e17841e .elementor-button:focus svg{fill:#2B1810;}.elementor-30 .elementor-element.elementor-element-19cc8c02{--display:flex;--min-height:82vh;--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:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:1;--padding-top:96px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-19cc8c02:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-19cc8c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B1810;background-image:url("https://kaifrajeh.com/wp-content/uploads/2026/04/02.jpg");background-position:center center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-19cc8c02::before, .elementor-30 .elementor-element.elementor-element-19cc8c02 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-19cc8c02 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-19cc8c02 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-19cc8c02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-19cc8c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(43,24,16,0.55) 0%, rgba(43,24,16,0.85) 100%);}.elementor-30 .elementor-element.elementor-element-68f748aa{text-align:center;}.elementor-30 .elementor-element.elementor-element-68f748aa .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.12em;color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-2049439a{width:initial;max-width:initial;text-align:center;}.elementor-30 .elementor-element.elementor-element-2049439a .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:60px;font-weight:800;line-height:1.8em;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-1bdb624b{width:initial;max-width:initial;text-align:center;font-family:"Alexandria", Sans-serif;font-size:20px;line-height:1.7em;color:rgba(247,235,216,0.82);}.elementor-30 .elementor-element.elementor-element-66776ac2{--display:flex;--min-height:82vh;--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:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:1;--padding-top:96px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-66776ac2:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-66776ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B1810;background-image:url("https://kaifrajeh.com/wp-content/uploads/2026/04/الصفحة-الرئيسية-مكسرات.jpg");background-position:center center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-66776ac2::before, .elementor-30 .elementor-element.elementor-element-66776ac2 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-66776ac2 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-66776ac2 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-66776ac2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-66776ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(43,24,16,0.55) 0%, rgba(43,24,16,0.85) 100%);}.elementor-30 .elementor-element.elementor-element-592695c7{text-align:center;}.elementor-30 .elementor-element.elementor-element-592695c7 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.12em;color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-664558d9{width:initial;max-width:initial;text-align:center;}.elementor-30 .elementor-element.elementor-element-664558d9 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:60px;font-weight:800;line-height:1.8em;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-7305d2c9{width:initial;max-width:initial;text-align:center;font-family:"Alexandria", Sans-serif;font-size:20px;line-height:1.7em;color:rgba(247,235,216,0.82);}.elementor-30 .elementor-element.elementor-element-695bd263{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-47d2c822 .elementor-button{background-color:#A11F27;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-30 .elementor-element.elementor-element-47d2c822 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-47d2c822 .elementor-button:focus{background-color:#7A1820;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-47d2c822{--e-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-47d2c822 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-47d2c822 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-30 .elementor-element.elementor-element-47d2c822 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-47d2c822 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-48b5df85 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;fill:#F7EBD8;color:#F7EBD8;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(247,235,216,0.4);border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-30 .elementor-element.elementor-element-48b5df85 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-48b5df85 .elementor-button:focus{background-color:#F7EBD8;color:#2B1810;border-color:#F7EBD8;}.elementor-30 .elementor-element.elementor-element-48b5df85 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-48b5df85 .elementor-button:focus svg{fill:#2B1810;}.elementor-30 .elementor-element.elementor-element-3d32bfb1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:20px;}:where( .elementor-30 .elementor-element.elementor-element-3d32bfb1 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-30 .elementor-element.elementor-element-232f3b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8DFD3;--border-color:#E8DFD3;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-232f3b5:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-232f3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-70f91da4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-975231d .elementor-counter-title{justify-content:center;color:#8A7566;font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;}.elementor-30 .elementor-element.elementor-element-975231d .elementor-counter-number-wrapper{color:#A11F27;font-family:"Alexandria", Sans-serif;font-size:64px;font-weight:800;line-height:1em;letter-spacing:-0.02em;}.elementor-30 .elementor-element.elementor-element-1a7d03a2 .elementor-counter-title{justify-content:center;color:#8A7566;font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;}.elementor-30 .elementor-element.elementor-element-1a7d03a2 .elementor-counter-number-wrapper{color:#A11F27;font-family:"Alexandria", Sans-serif;font-size:64px;font-weight:800;line-height:1em;letter-spacing:-0.02em;}.elementor-30 .elementor-element.elementor-element-64d8345 .elementor-counter-title{justify-content:center;color:#8A7566;font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;}.elementor-30 .elementor-element.elementor-element-64d8345 .elementor-counter-number-wrapper{color:#A11F27;font-family:"Alexandria", Sans-serif;font-size:64px;font-weight:800;line-height:1em;letter-spacing:-0.02em;}.elementor-30 .elementor-element.elementor-element-5e2b5f57 .elementor-counter-title{justify-content:center;color:#8A7566;font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;}.elementor-30 .elementor-element.elementor-element-5e2b5f57 .elementor-counter-number-wrapper{color:#A11F27;font-family:"Alexandria", Sans-serif;font-size:64px;font-weight:800;line-height:1em;letter-spacing:-0.02em;}.elementor-30 .elementor-element.elementor-element-6528941e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-6528941e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6528941e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-30 .elementor-element.elementor-element-2f584f11{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1774f746{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-76005b5b{text-align:start;}.elementor-30 .elementor-element.elementor-element-76005b5b .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.12em;color:#A11F27;}.elementor-30 .elementor-element.elementor-element-6d0f2e16{text-align:start;}.elementor-30 .elementor-element.elementor-element-6d0f2e16 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:48px;font-weight:700;line-height:1.3em;color:#2B1810;}.elementor-30 .elementor-element.elementor-element-675ae6c8{text-align:start;font-family:"Alexandria", Sans-serif;font-size:18px;line-height:1.78em;color:#8A7566;}.elementor-30 .elementor-element.elementor-element-72e09c75{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6e00845d{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--overlay-opacity:1;--border-radius:32px 32px 32px 32px;box-shadow:0px 8px 24px 0px rgba(43,24,16,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-6e00845d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6e00845d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B1810;background-image:url("https://kaifrajeh.com/wp-content/uploads/2026/04/5qr63digk5o-1.jpg");background-position:center center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-6e00845d::before, .elementor-30 .elementor-element.elementor-element-6e00845d > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-6e00845d > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-6e00845d > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-6e00845d > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-6e00845d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(43,24,16,0.1) 40%, rgba(43,24,16,0.92) 100%);}.elementor-30 .elementor-element.elementor-element-6e00845d:hover{box-shadow:0px 20px 48px 0px rgba(43,24,16,0.18);}.elementor-30 .elementor-element.elementor-element-3e42158{text-align:start;}.elementor-30 .elementor-element.elementor-element-3e42158 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.15em;color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-2a943b2a{text-align:start;}.elementor-30 .elementor-element.elementor-element-2a943b2a .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:32px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-5579975{text-align:start;font-family:"Alexandria", Sans-serif;font-size:16px;line-height:1.7em;color:rgba(247,235,216,0.8);}.elementor-30 .elementor-element.elementor-element-43e97f3d .elementor-button{background-color:rgba(0,0,0,0);font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:0px 0px 2px 0px;border-color:rgba(247,235,216,0.3);border-radius:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-30 .elementor-element.elementor-element-43e97f3d .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-43e97f3d .elementor-button:focus{background-color:rgba(0,0,0,0);color:#C9A06B;border-color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-43e97f3d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-43e97f3d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-30 .elementor-element.elementor-element-43e97f3d .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-43e97f3d .elementor-button:focus svg{fill:#C9A06B;}.elementor-30 .elementor-element.elementor-element-2aa27239{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--overlay-opacity:1;--border-radius:32px 32px 32px 32px;box-shadow:0px 8px 24px 0px rgba(43,24,16,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-2aa27239:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2aa27239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B1810;background-image:url("https://kaifrajeh.com/wp-content/uploads/2026/04/dsbuxpq8sm8.jpg");background-position:center center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-2aa27239::before, .elementor-30 .elementor-element.elementor-element-2aa27239 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-2aa27239 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-2aa27239 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-2aa27239 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-2aa27239 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(43,24,16,0.1) 40%, rgba(43,24,16,0.92) 100%);}.elementor-30 .elementor-element.elementor-element-2aa27239:hover{box-shadow:0px 20px 48px 0px rgba(43,24,16,0.18);}.elementor-30 .elementor-element.elementor-element-5aab01b6{text-align:start;}.elementor-30 .elementor-element.elementor-element-5aab01b6 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.15em;color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-21673ef8{text-align:start;}.elementor-30 .elementor-element.elementor-element-21673ef8 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:32px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-5e09ad8d{text-align:start;font-family:"Alexandria", Sans-serif;font-size:16px;line-height:1.7em;color:rgba(247,235,216,0.8);}.elementor-30 .elementor-element.elementor-element-2ec404f8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:0px 0px 2px 0px;border-color:rgba(247,235,216,0.3);border-radius:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-30 .elementor-element.elementor-element-2ec404f8 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-2ec404f8 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#C9A06B;border-color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-2ec404f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-2ec404f8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-30 .elementor-element.elementor-element-2ec404f8 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-2ec404f8 .elementor-button:focus svg{fill:#C9A06B;}.elementor-30 .elementor-element.elementor-element-3c50fb99{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--overlay-opacity:1;--border-radius:32px 32px 32px 32px;box-shadow:0px 8px 24px 0px rgba(43,24,16,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-3c50fb99:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-3c50fb99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B1810;background-image:url("https://kaifrajeh.com/wp-content/uploads/2026/04/vkxttk3ues0.jpg");background-position:center center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-3c50fb99::before, .elementor-30 .elementor-element.elementor-element-3c50fb99 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-3c50fb99 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-3c50fb99 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-3c50fb99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-3c50fb99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(43,24,16,0.1) 40%, rgba(43,24,16,0.92) 100%);}.elementor-30 .elementor-element.elementor-element-3c50fb99:hover{box-shadow:0px 20px 48px 0px rgba(43,24,16,0.18);}.elementor-30 .elementor-element.elementor-element-393533bc{text-align:start;}.elementor-30 .elementor-element.elementor-element-393533bc .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.15em;color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-386a8bc8{text-align:start;}.elementor-30 .elementor-element.elementor-element-386a8bc8 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:32px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-46ea180c{text-align:start;font-family:"Alexandria", Sans-serif;font-size:16px;line-height:1.7em;color:rgba(247,235,216,0.8);}.elementor-30 .elementor-element.elementor-element-33a23e5c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:0px 0px 2px 0px;border-color:rgba(247,235,216,0.3);border-radius:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-30 .elementor-element.elementor-element-33a23e5c .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-33a23e5c .elementor-button:focus{background-color:rgba(0,0,0,0);color:#C9A06B;border-color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-33a23e5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-33a23e5c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-30 .elementor-element.elementor-element-33a23e5c .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-33a23e5c .elementor-button:focus svg{fill:#C9A06B;}.elementor-30 .elementor-element.elementor-element-743c44e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8DFD3;--border-color:#E8DFD3;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-743c44e6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-743c44e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-3cd43ae3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-59b4c956{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1e33ee98{text-align:center;}.elementor-30 .elementor-element.elementor-element-1e33ee98 img{width:100%;border-radius:32px 32px 32px 32px;}.elementor-30 .elementor-element.elementor-element-4e1058c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1c4b1f1{text-align:start;}.elementor-30 .elementor-element.elementor-element-1c4b1f1 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.12em;color:#A11F27;}.elementor-30 .elementor-element.elementor-element-15599d9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-15599d9a .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:48px;font-weight:700;line-height:1.3em;color:#2B1810;}.elementor-30 .elementor-element.elementor-element-6abf04b4{text-align:start;font-family:"Alexandria", Sans-serif;font-size:18px;line-height:1.78em;color:#4A3832;}.elementor-30 .elementor-element.elementor-element-55ae89b6{text-align:start;font-family:"Alexandria", Sans-serif;font-size:16px;line-height:1.75em;color:#8A7566;}.elementor-30 .elementor-element.elementor-element-1ef4c954{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8DFD3;--border-color:#E8DFD3;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4b7a2dfb{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-5bc8e5f1{text-align:start;}.elementor-30 .elementor-element.elementor-element-5bc8e5f1 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:40px;font-weight:800;line-height:1em;letter-spacing:-0.02em;color:#A11F27;}.elementor-30 .elementor-element.elementor-element-6f59abcb{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:500;color:#8A7566;}.elementor-30 .elementor-element.elementor-element-73012f6b{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-32188051{text-align:start;}.elementor-30 .elementor-element.elementor-element-32188051 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:40px;font-weight:800;line-height:1em;letter-spacing:-0.02em;color:#A11F27;}.elementor-30 .elementor-element.elementor-element-1b21d1fd{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:500;color:#8A7566;}.elementor-30 .elementor-element.elementor-element-867a6b3 .elementor-button{background-color:#A11F27;font-family:"Alexandria", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-30 .elementor-element.elementor-element-867a6b3 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-867a6b3 .elementor-button:focus{background-color:#7A1820;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-867a6b3{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-867a6b3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30 .elementor-element.elementor-element-867a6b3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-30 .elementor-element.elementor-element-867a6b3 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-867a6b3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ebf7ceb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-ebf7ceb:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ebf7ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B1810;}.elementor-30 .elementor-element.elementor-element-44d88515{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1828d3da{text-align:center;}.elementor-30 .elementor-element.elementor-element-1828d3da .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.12em;color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-275bc982{text-align:center;}.elementor-30 .elementor-element.elementor-element-275bc982 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:48px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-33839d83{text-align:center;font-family:"Alexandria", Sans-serif;font-size:18px;line-height:1.78em;color:rgba(247,235,216,0.75);}.elementor-30 .elementor-element.elementor-element-56637efc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7a6b1062{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(247,235,216,0.1);--border-color:rgba(247,235,216,0.1);--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;--e-con-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-7a6b1062:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7a6b1062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-30 .elementor-element.elementor-element-7a6b1062:hover{background-color:rgba(201,160,107,0.12);border-style:solid;border-color:#C9A06B;--border-color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-7a6b1062, .elementor-30 .elementor-element.elementor-element-7a6b1062::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-1eaa5bb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-1eaa5bb2 .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-30 .elementor-element.elementor-element-59ca5f70{text-align:center;}.elementor-30 .elementor-element.elementor-element-59ca5f70 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-784be3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(247,235,216,0.1);--border-color:rgba(247,235,216,0.1);--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;--e-con-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-784be3f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-784be3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-30 .elementor-element.elementor-element-784be3f:hover{background-color:rgba(201,160,107,0.12);border-style:solid;border-color:#C9A06B;--border-color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-784be3f, .elementor-30 .elementor-element.elementor-element-784be3f::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-5996bad0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-5996bad0 .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-30 .elementor-element.elementor-element-635966fb{text-align:center;}.elementor-30 .elementor-element.elementor-element-635966fb .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-4dcc45dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(247,235,216,0.1);--border-color:rgba(247,235,216,0.1);--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;--e-con-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-4dcc45dc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4dcc45dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-30 .elementor-element.elementor-element-4dcc45dc:hover{background-color:rgba(201,160,107,0.12);border-style:solid;border-color:#C9A06B;--border-color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-4dcc45dc, .elementor-30 .elementor-element.elementor-element-4dcc45dc::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-7b879416{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-7b879416 .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-30 .elementor-element.elementor-element-a1429f6{text-align:center;}.elementor-30 .elementor-element.elementor-element-a1429f6 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-15ab0ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(247,235,216,0.1);--border-color:rgba(247,235,216,0.1);--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;--e-con-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-15ab0ff:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-15ab0ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-30 .elementor-element.elementor-element-15ab0ff:hover{background-color:rgba(201,160,107,0.12);border-style:solid;border-color:#C9A06B;--border-color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-15ab0ff, .elementor-30 .elementor-element.elementor-element-15ab0ff::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-4ee6310d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-4ee6310d .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-30 .elementor-element.elementor-element-672b9e3d{text-align:center;}.elementor-30 .elementor-element.elementor-element-672b9e3d .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-0ed9649{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(247,235,216,0.1);--border-color:rgba(247,235,216,0.1);--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;--e-con-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-0ed9649:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-0ed9649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-30 .elementor-element.elementor-element-0ed9649:hover{background-color:rgba(201,160,107,0.12);border-style:solid;border-color:#C9A06B;--border-color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-0ed9649, .elementor-30 .elementor-element.elementor-element-0ed9649::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-019e26d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-019e26d .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-30 .elementor-element.elementor-element-49bcb15{text-align:center;}.elementor-30 .elementor-element.elementor-element-49bcb15 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-7ade80f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(247,235,216,0.1);--border-color:rgba(247,235,216,0.1);--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;--e-con-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-7ade80f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7ade80f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-30 .elementor-element.elementor-element-7ade80f:hover{background-color:rgba(201,160,107,0.12);border-style:solid;border-color:#C9A06B;--border-color:#C9A06B;}.elementor-30 .elementor-element.elementor-element-7ade80f, .elementor-30 .elementor-element.elementor-element-7ade80f::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-68b7cbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-68b7cbb .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-30 .elementor-element.elementor-element-fd64a06{text-align:center;}.elementor-30 .elementor-element.elementor-element-fd64a06 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-25d86437{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8DFD3;--border-color:#E8DFD3;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-25d86437:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-25d86437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-39c36fe0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-704b866e{text-align:center;}.elementor-30 .elementor-element.elementor-element-704b866e .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.12em;color:#A11F27;}.elementor-30 .elementor-element.elementor-element-5238e204{text-align:center;}.elementor-30 .elementor-element.elementor-element-5238e204 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:48px;font-weight:700;line-height:1.3em;color:#2B1810;}.elementor-30 .elementor-element.elementor-element-69ffa6e7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-1ad2bef5{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-1ad2bef5{right:0px;}.elementor-30 .elementor-element.elementor-element-1ad2bef5{top:0px;}.elementor-30 .elementor-element.elementor-element-1ad2bef5 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-30 .elementor-element.elementor-element-1ad2bef5.elementor-view-stacked .elementor-icon{background-color:#A11F27;}.elementor-30 .elementor-element.elementor-element-1ad2bef5.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-1ad2bef5.elementor-view-default .elementor-icon{fill:#A11F27;color:#A11F27;border-color:#A11F27;}.elementor-30 .elementor-element.elementor-element-1ad2bef5 .elementor-icon{font-size:32px;}.elementor-30 .elementor-element.elementor-element-1ad2bef5 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1ad2bef5 .elementor-icon-box-title a{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;}.elementor-30 .elementor-element.elementor-element-1ad2bef5 .elementor-icon-box-title{color:#2B1810;}.elementor-30 .elementor-element.elementor-element-1ad2bef5 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:14px;line-height:1.6em;color:#8A7566;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-1a4bab98{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-1a4bab98{right:0px;}.elementor-30 .elementor-element.elementor-element-1a4bab98{top:0px;}.elementor-30 .elementor-element.elementor-element-1a4bab98 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-30 .elementor-element.elementor-element-1a4bab98.elementor-view-stacked .elementor-icon{background-color:#A11F27;}.elementor-30 .elementor-element.elementor-element-1a4bab98.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-1a4bab98.elementor-view-default .elementor-icon{fill:#A11F27;color:#A11F27;border-color:#A11F27;}.elementor-30 .elementor-element.elementor-element-1a4bab98 .elementor-icon{font-size:32px;}.elementor-30 .elementor-element.elementor-element-1a4bab98 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1a4bab98 .elementor-icon-box-title a{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;}.elementor-30 .elementor-element.elementor-element-1a4bab98 .elementor-icon-box-title{color:#2B1810;}.elementor-30 .elementor-element.elementor-element-1a4bab98 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:14px;line-height:1.6em;color:#8A7566;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-2c7955b3{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-2c7955b3{right:0px;}.elementor-30 .elementor-element.elementor-element-2c7955b3{top:0px;}.elementor-30 .elementor-element.elementor-element-2c7955b3 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-30 .elementor-element.elementor-element-2c7955b3.elementor-view-stacked .elementor-icon{background-color:#A11F27;}.elementor-30 .elementor-element.elementor-element-2c7955b3.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-2c7955b3.elementor-view-default .elementor-icon{fill:#A11F27;color:#A11F27;border-color:#A11F27;}.elementor-30 .elementor-element.elementor-element-2c7955b3 .elementor-icon{font-size:32px;}.elementor-30 .elementor-element.elementor-element-2c7955b3 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-2c7955b3 .elementor-icon-box-title a{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;}.elementor-30 .elementor-element.elementor-element-2c7955b3 .elementor-icon-box-title{color:#2B1810;}.elementor-30 .elementor-element.elementor-element-2c7955b3 .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:14px;line-height:1.6em;color:#8A7566;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-413c7f2b{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-413c7f2b{right:0px;}.elementor-30 .elementor-element.elementor-element-413c7f2b{top:0px;}.elementor-30 .elementor-element.elementor-element-413c7f2b .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-30 .elementor-element.elementor-element-413c7f2b.elementor-view-stacked .elementor-icon{background-color:#A11F27;}.elementor-30 .elementor-element.elementor-element-413c7f2b.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-413c7f2b.elementor-view-default .elementor-icon{fill:#A11F27;color:#A11F27;border-color:#A11F27;}.elementor-30 .elementor-element.elementor-element-413c7f2b .elementor-icon{font-size:32px;}.elementor-30 .elementor-element.elementor-element-413c7f2b .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-413c7f2b .elementor-icon-box-title a{font-family:"Alexandria", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;}.elementor-30 .elementor-element.elementor-element-413c7f2b .elementor-icon-box-title{color:#2B1810;}.elementor-30 .elementor-element.elementor-element-413c7f2b .elementor-icon-box-description{font-family:"Alexandria", Sans-serif;font-size:14px;line-height:1.6em;color:#8A7566;}.elementor-30 .elementor-element.elementor-element-2c87a873{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-2c87a873:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2c87a873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-30 .elementor-element.elementor-element-1825f005{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-3d47930{text-align:center;}.elementor-30 .elementor-element.elementor-element-3d47930 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-400ef7cc{text-align:center;}.elementor-30 .elementor-element.elementor-element-400ef7cc img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-222bdc5d{text-align:center;}.elementor-30 .elementor-element.elementor-element-222bdc5d img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-4b9c0bc0{text-align:center;}.elementor-30 .elementor-element.elementor-element-4b9c0bc0 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-14dbfcd2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-14dbfcd2:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-14dbfcd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-30 .elementor-element.elementor-element-6a13e89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2d4f7ef4{text-align:center;}.elementor-30 .elementor-element.elementor-element-2d4f7ef4 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.12em;color:#A11F27;}.elementor-30 .elementor-element.elementor-element-76075cdb{text-align:center;}.elementor-30 .elementor-element.elementor-element-76075cdb .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:48px;font-weight:700;line-height:1.3em;color:#2B1810;}.elementor-30 .elementor-element.elementor-element-6e922934{--divider-border-style:solid;--divider-color:#C9A06B;--divider-border-width:1px;--divider-icon-size:10px;}.elementor-30 .elementor-element.elementor-element-6e922934 .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-30 .elementor-element.elementor-element-6e922934 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-30 .elementor-element.elementor-element-7cca5adb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 24px;--row-gap:48px;--column-gap:24px;--grid-auto-flow:row;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-257d2ddc{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#E8DFD3;--border-color:#E8DFD3;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 3px 0px rgba(43,24,16,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-257d2ddc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-257d2ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-257d2ddc:hover{box-shadow:0px 8px 24px 0px rgba(43,24,16,0.08);}.elementor-30 .elementor-element.elementor-element-3f4d4ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-30 .elementor-element.elementor-element-3f4d4ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-30 .elementor-element.elementor-element-3f4d4ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-30 .elementor-element.elementor-element-3f4d4ce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-30 .elementor-element.elementor-element-3f4d4ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-30 .elementor-element.elementor-element-3f4d4ce .elementor-icon-list-icon i{color:#C9A06B;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-3f4d4ce .elementor-icon-list-icon svg{fill:#C9A06B;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-3f4d4ce{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-3f4d4ce .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-30 .elementor-element.elementor-element-3f4d4ce .elementor-icon-list-text{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-2dda3c7b{text-align:start;font-family:"Alexandria", Sans-serif;font-size:16px;line-height:1.85em;color:#4A3832;}.elementor-30 .elementor-element.elementor-element-20179553{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8DFD3;--border-color:#E8DFD3;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2eaacbc{text-align:start;}.elementor-30 .elementor-element.elementor-element-2eaacbc img{width:48px;border-radius:50% 50% 50% 50%;}.elementor-30 .elementor-element.elementor-element-43d49746{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-62b65930{text-align:start;}.elementor-30 .elementor-element.elementor-element-62b65930 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#2B1810;}.elementor-30 .elementor-element.elementor-element-7701d40a{text-align:start;font-family:"Alexandria", Sans-serif;font-size:13px;line-height:1.4em;color:#8A7566;}.elementor-30 .elementor-element.elementor-element-1002e164{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#E8DFD3;--border-color:#E8DFD3;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 3px 0px rgba(43,24,16,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-1002e164:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-1002e164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-1002e164:hover{box-shadow:0px 8px 24px 0px rgba(43,24,16,0.08);}.elementor-30 .elementor-element.elementor-element-24fd0d4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-30 .elementor-element.elementor-element-24fd0d4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-30 .elementor-element.elementor-element-24fd0d4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-30 .elementor-element.elementor-element-24fd0d4e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-30 .elementor-element.elementor-element-24fd0d4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-30 .elementor-element.elementor-element-24fd0d4e .elementor-icon-list-icon i{color:#C9A06B;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-24fd0d4e .elementor-icon-list-icon svg{fill:#C9A06B;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-24fd0d4e{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-24fd0d4e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-30 .elementor-element.elementor-element-24fd0d4e .elementor-icon-list-text{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-7067db9d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-7067db9d{text-align:start;font-family:"Alexandria", Sans-serif;font-size:16px;line-height:1.85em;color:#4A3832;}.elementor-30 .elementor-element.elementor-element-30ad2d78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8DFD3;--border-color:#E8DFD3;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-5787c9e4{text-align:start;}.elementor-30 .elementor-element.elementor-element-5787c9e4 img{width:48px;border-radius:50% 50% 50% 50%;}.elementor-30 .elementor-element.elementor-element-743b8be8{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-704e8d80{text-align:start;}.elementor-30 .elementor-element.elementor-element-704e8d80 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#2B1810;}.elementor-30 .elementor-element.elementor-element-50c58b3{text-align:start;font-family:"Alexandria", Sans-serif;font-size:13px;line-height:1.4em;color:#8A7566;}.elementor-30 .elementor-element.elementor-element-3060fa4c{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#E8DFD3;--border-color:#E8DFD3;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 3px 0px rgba(43,24,16,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:0.3ms;}.elementor-30 .elementor-element.elementor-element-3060fa4c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-3060fa4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-3060fa4c:hover{box-shadow:0px 8px 24px 0px rgba(43,24,16,0.08);}.elementor-30 .elementor-element.elementor-element-75d43ca2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-30 .elementor-element.elementor-element-75d43ca2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-30 .elementor-element.elementor-element-75d43ca2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-30 .elementor-element.elementor-element-75d43ca2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-30 .elementor-element.elementor-element-75d43ca2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-30 .elementor-element.elementor-element-75d43ca2 .elementor-icon-list-icon i{color:#C9A06B;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-75d43ca2 .elementor-icon-list-icon svg{fill:#C9A06B;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-75d43ca2{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-75d43ca2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-30 .elementor-element.elementor-element-75d43ca2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-2a525f1f{text-align:start;font-family:"Alexandria", Sans-serif;font-size:16px;line-height:1.85em;color:#4A3832;}.elementor-30 .elementor-element.elementor-element-489ddecc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8DFD3;--border-color:#E8DFD3;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7c1ce347{text-align:start;}.elementor-30 .elementor-element.elementor-element-7c1ce347 img{width:48px;border-radius:50% 50% 50% 50%;}.elementor-30 .elementor-element.elementor-element-638987cd{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-5ad3104{text-align:start;}.elementor-30 .elementor-element.elementor-element-5ad3104 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#2B1810;}.elementor-30 .elementor-element.elementor-element-78e00981{text-align:start;font-family:"Alexandria", Sans-serif;font-size:13px;line-height:1.4em;color:#8A7566;}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-1774f746{--width:720px;}.elementor-30 .elementor-element.elementor-element-44d88515{--width:640px;}.elementor-30 .elementor-element.elementor-element-39c36fe0{--width:680px;}.elementor-30 .elementor-element.elementor-element-6a13e89{--width:680px;}}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-57180620{--min-height:640px;--padding-top:80px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-4ca05583 .elementor-heading-title{font-size:56px;}.elementor-30 .elementor-element.elementor-element-19cc8c02{--min-height:640px;--padding-top:80px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-2049439a .elementor-heading-title{font-size:56px;}.elementor-30 .elementor-element.elementor-element-66776ac2{--min-height:640px;--padding-top:80px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-664558d9 .elementor-heading-title{font-size:56px;}.elementor-30 .elementor-element.elementor-element-3d32bfb1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-30 .elementor-element.elementor-element-232f3b5{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-70f91da4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-975231d .elementor-counter-number-wrapper{font-size:52px;}.elementor-30 .elementor-element.elementor-element-1a7d03a2 .elementor-counter-number-wrapper{font-size:52px;}.elementor-30 .elementor-element.elementor-element-64d8345 .elementor-counter-number-wrapper{font-size:52px;}.elementor-30 .elementor-element.elementor-element-5e2b5f57 .elementor-counter-number-wrapper{font-size:52px;}.elementor-30 .elementor-element.elementor-element-6528941e{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-6d0f2e16 .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-72e09c75{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-743c44e6{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-15599d9a .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-1ef4c954{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-ebf7ceb{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-275bc982 .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-56637efc{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-1eaa5bb2 .elementor-heading-title{font-size:44px;}.elementor-30 .elementor-element.elementor-element-5996bad0 .elementor-heading-title{font-size:44px;}.elementor-30 .elementor-element.elementor-element-7b879416 .elementor-heading-title{font-size:44px;}.elementor-30 .elementor-element.elementor-element-4ee6310d .elementor-heading-title{font-size:44px;}.elementor-30 .elementor-element.elementor-element-019e26d .elementor-heading-title{font-size:44px;}.elementor-30 .elementor-element.elementor-element-68b7cbb .elementor-heading-title{font-size:44px;}.elementor-30 .elementor-element.elementor-element-25d86437{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-5238e204 .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-69ffa6e7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-2c87a873{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-1825f005{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-14dbfcd2{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-76075cdb .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-7cca5adb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-20179553{--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-30 .elementor-element.elementor-element-30ad2d78{--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-30 .elementor-element.elementor-element-489ddecc{--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;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-57180620{--min-height:560px;--padding-top:64px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-4ca05583 .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-41892e43{font-size:17px;}.elementor-30 .elementor-element.elementor-element-14809317{--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-30 .elementor-element.elementor-element-19cc8c02{--min-height:560px;--padding-top:64px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-2049439a .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-1bdb624b{font-size:17px;}.elementor-30 .elementor-element.elementor-element-66776ac2{--min-height:560px;--padding-top:64px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-664558d9 .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-7305d2c9{font-size:17px;}.elementor-30 .elementor-element.elementor-element-695bd263{--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-30 .elementor-element.elementor-element-3d32bfb1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-30 .elementor-element.elementor-element-232f3b5{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-70f91da4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-975231d .elementor-counter-number-wrapper{font-size:40px;}.elementor-30 .elementor-element.elementor-element-1a7d03a2 .elementor-counter-number-wrapper{font-size:40px;}.elementor-30 .elementor-element.elementor-element-64d8345 .elementor-counter-number-wrapper{font-size:40px;}.elementor-30 .elementor-element.elementor-element-5e2b5f57 .elementor-counter-number-wrapper{font-size:40px;}.elementor-30 .elementor-element.elementor-element-6528941e{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-1774f746{--width:100%;}.elementor-30 .elementor-element.elementor-element-6d0f2e16 .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-72e09c75{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-6e00845d{--min-height:420px;}.elementor-30 .elementor-element.elementor-element-2a943b2a .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-2aa27239{--min-height:420px;}.elementor-30 .elementor-element.elementor-element-21673ef8 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-3c50fb99{--min-height:420px;}.elementor-30 .elementor-element.elementor-element-386a8bc8 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-743c44e6{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-15599d9a .elementor-heading-title{font-size:32px;}.elementor-30 .elementor-element.elementor-element-1ef4c954{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-5bc8e5f1 .elementor-heading-title{font-size:32px;}.elementor-30 .elementor-element.elementor-element-32188051 .elementor-heading-title{font-size:32px;}.elementor-30 .elementor-element.elementor-element-ebf7ceb{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-44d88515{--width:100%;}.elementor-30 .elementor-element.elementor-element-275bc982 .elementor-heading-title{font-size:32px;}.elementor-30 .elementor-element.elementor-element-56637efc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-1eaa5bb2 .elementor-heading-title{font-size:36px;}.elementor-30 .elementor-element.elementor-element-5996bad0 .elementor-heading-title{font-size:36px;}.elementor-30 .elementor-element.elementor-element-7b879416 .elementor-heading-title{font-size:36px;}.elementor-30 .elementor-element.elementor-element-4ee6310d .elementor-heading-title{font-size:36px;}.elementor-30 .elementor-element.elementor-element-019e26d .elementor-heading-title{font-size:36px;}.elementor-30 .elementor-element.elementor-element-68b7cbb .elementor-heading-title{font-size:36px;}.elementor-30 .elementor-element.elementor-element-25d86437{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-39c36fe0{--width:100%;}.elementor-30 .elementor-element.elementor-element-5238e204 .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-69ffa6e7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-2c87a873{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-1825f005{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-14dbfcd2{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-6a13e89{--width:100%;}.elementor-30 .elementor-element.elementor-element-76075cdb .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-7cca5adb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-20179553{--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-30 .elementor-element.elementor-element-30ad2d78{--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-30 .elementor-element.elementor-element-489ddecc{--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;}}/* Start custom CSS for heading, class: .elementor-element-46c53668 */.elementor-30 .elementor-element.elementor-element-46c53668 .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-46c53668 .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f748aa */.elementor-30 .elementor-element.elementor-element-68f748aa .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-68f748aa .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-592695c7 */.elementor-30 .elementor-element.elementor-element-592695c7 .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-592695c7 .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46c53668 */.elementor-30 .elementor-element.elementor-element-46c53668 .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-46c53668 .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f748aa */.elementor-30 .elementor-element.elementor-element-68f748aa .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-68f748aa .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-592695c7 */.elementor-30 .elementor-element.elementor-element-592695c7 .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-592695c7 .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46c53668 */.elementor-30 .elementor-element.elementor-element-46c53668 .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-46c53668 .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f748aa */.elementor-30 .elementor-element.elementor-element-68f748aa .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-68f748aa .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-592695c7 */.elementor-30 .elementor-element.elementor-element-592695c7 .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-592695c7 .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46c53668 */.elementor-30 .elementor-element.elementor-element-46c53668 .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-46c53668 .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f748aa */.elementor-30 .elementor-element.elementor-element-68f748aa .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-68f748aa .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-592695c7 */.elementor-30 .elementor-element.elementor-element-592695c7 .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-592695c7 .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f91da4 */.elementor-30 .elementor-element.elementor-element-70f91da4 .elementor-widget-counter { position: relative; text-align: center; transition: transform 0.3s ease; } .elementor-30 .elementor-element.elementor-element-70f91da4 .elementor-widget-counter:hover { transform: translateY(-4px); } .elementor-30 .elementor-element.elementor-element-70f91da4 .elementor-counter-number-wrapper { display: inline-flex; align-items: baseline; justify-content: center; gap: 2px; } .elementor-30 .elementor-element.elementor-element-70f91da4 .elementor-counter-title { letter-spacing: 0.02em; text-transform: none; } @media (min-width: 768px) { .elementor-30 .elementor-element.elementor-element-70f91da4 .elementor-widget-counter:not(:last-child)::before { content: ''; position: absolute; inset-inline-start: -16px; inset-block-start: 15%; height: 70%; width: 1px; background: linear-gradient(to bottom, transparent, #E8DFD3, transparent); }}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76005b5b */.elementor-30 .elementor-element.elementor-element-76005b5b .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-76005b5b .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #A11F27; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e00845d */.elementor-30 .elementor-element.elementor-element-6e00845d { transition: transform 0.3s cubic-bezier(.4,.14,.3,1), box-shadow 0.3s cubic-bezier(.4,.14,.3,1); } .elementor-30 .elementor-element.elementor-element-6e00845d::after { content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 40%, rgba(43,24,16,0.65) 100%); pointer-events: none; z-index: 1; border-radius: inherit; } .elementor-30 .elementor-element.elementor-element-6e00845d > .e-con-inner { position: relative; z-index: 2; } .elementor-30 .elementor-element.elementor-element-6e00845d:hover .elementor-button { border-color: #C9A06B !important; color: #C9A06B !important; } .elementor-30 .elementor-element.elementor-element-6e00845d:hover .elementor-button .elementor-button-icon svg { transform: scaleX(-1) translateX(-6px); transition: transform 0.3s ease; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aa27239 */.elementor-30 .elementor-element.elementor-element-2aa27239 { transition: transform 0.3s cubic-bezier(.4,.14,.3,1), box-shadow 0.3s cubic-bezier(.4,.14,.3,1); } .elementor-30 .elementor-element.elementor-element-2aa27239::after { content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 40%, rgba(43,24,16,0.65) 100%); pointer-events: none; z-index: 1; border-radius: inherit; } .elementor-30 .elementor-element.elementor-element-2aa27239 > .e-con-inner { position: relative; z-index: 2; } .elementor-30 .elementor-element.elementor-element-2aa27239:hover .elementor-button { border-color: #C9A06B !important; color: #C9A06B !important; } .elementor-30 .elementor-element.elementor-element-2aa27239:hover .elementor-button .elementor-button-icon svg { transform: scaleX(-1) translateX(-6px); transition: transform 0.3s ease; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c50fb99 */.elementor-30 .elementor-element.elementor-element-3c50fb99 { transition: transform 0.3s cubic-bezier(.4,.14,.3,1), box-shadow 0.3s cubic-bezier(.4,.14,.3,1); } .elementor-30 .elementor-element.elementor-element-3c50fb99::after { content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 40%, rgba(43,24,16,0.65) 100%); pointer-events: none; z-index: 1; border-radius: inherit; } .elementor-30 .elementor-element.elementor-element-3c50fb99 > .e-con-inner { position: relative; z-index: 2; } .elementor-30 .elementor-element.elementor-element-3c50fb99:hover .elementor-button { border-color: #C9A06B !important; color: #C9A06B !important; } .elementor-30 .elementor-element.elementor-element-3c50fb99:hover .elementor-button .elementor-button-icon svg { transform: scaleX(-1) translateX(-6px); transition: transform 0.3s ease; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e33ee98 */.elementor-30 .elementor-element.elementor-element-1e33ee98 img { aspect-ratio: 5/6; object-fit: cover; display: block; width: 100%; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b4c956 */.elementor-30 .elementor-element.elementor-element-59b4c956 { position: relative; } .elementor-30 .elementor-element.elementor-element-59b4c956::after { content: ''; position: absolute; inset-inline-end: -20px; inset-block-end: -20px; width: 140px; height: 140px; background: #A11F27; border-radius: 50%; opacity: 0.9; z-index: -1; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c4b1f1 */.elementor-30 .elementor-element.elementor-element-1c4b1f1 .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; } .elementor-30 .elementor-element.elementor-element-1c4b1f1 .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #A11F27; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cd43ae3 */.elementor-30 .elementor-element.elementor-element-3cd43ae3 { align-items: center; } @media (min-width: 1025px) { .elementor-30 .elementor-element.elementor-element-3cd43ae3 { grid-template-columns: 1.1fr 1fr; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1828d3da */.elementor-30 .elementor-element.elementor-element-1828d3da .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; justify-content: center; } .elementor-30 .elementor-element.elementor-element-1828d3da .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #C9A06B; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-704b866e */.elementor-30 .elementor-element.elementor-element-704b866e .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; justify-content: center; } .elementor-30 .elementor-element.elementor-element-704b866e .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #A11F27; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1ad2bef5 */.elementor-30 .elementor-element.elementor-element-1ad2bef5 .elementor-icon { width: 64px; height: 64px; border-radius: 16px; background: linear-gradient(135deg, rgba(161,31,39,0.1), rgba(201,160,107,0.15)); display: inline-flex; align-items: center; justify-content: center; margin-inline: auto; margin-block-end: 16px; transition: transform 0.3s ease; } .elementor-30 .elementor-element.elementor-element-1ad2bef5:hover .elementor-icon { transform: scale(1.08); } .elementor-30 .elementor-element.elementor-element-1ad2bef5 .elementor-icon-box-title { margin-block-end: 8px; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1a4bab98 */.elementor-30 .elementor-element.elementor-element-1a4bab98 .elementor-icon { width: 64px; height: 64px; border-radius: 16px; background: linear-gradient(135deg, rgba(161,31,39,0.1), rgba(201,160,107,0.15)); display: inline-flex; align-items: center; justify-content: center; margin-inline: auto; margin-block-end: 16px; transition: transform 0.3s ease; } .elementor-30 .elementor-element.elementor-element-1a4bab98:hover .elementor-icon { transform: scale(1.08); } .elementor-30 .elementor-element.elementor-element-1a4bab98 .elementor-icon-box-title { margin-block-end: 8px; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c7955b3 */.elementor-30 .elementor-element.elementor-element-2c7955b3 .elementor-icon { width: 64px; height: 64px; border-radius: 16px; background: linear-gradient(135deg, rgba(161,31,39,0.1), rgba(201,160,107,0.15)); display: inline-flex; align-items: center; justify-content: center; margin-inline: auto; margin-block-end: 16px; transition: transform 0.3s ease; } .elementor-30 .elementor-element.elementor-element-2c7955b3:hover .elementor-icon { transform: scale(1.08); } .elementor-30 .elementor-element.elementor-element-2c7955b3 .elementor-icon-box-title { margin-block-end: 8px; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-413c7f2b */.elementor-30 .elementor-element.elementor-element-413c7f2b .elementor-icon { width: 64px; height: 64px; border-radius: 16px; background: linear-gradient(135deg, rgba(161,31,39,0.1), rgba(201,160,107,0.15)); display: inline-flex; align-items: center; justify-content: center; margin-inline: auto; margin-block-end: 16px; transition: transform 0.3s ease; } .elementor-30 .elementor-element.elementor-element-413c7f2b:hover .elementor-icon { transform: scale(1.08); } .elementor-30 .elementor-element.elementor-element-413c7f2b .elementor-icon-box-title { margin-block-end: 8px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d47930 */.elementor-30 .elementor-element.elementor-element-3d47930 img { aspect-ratio: 1/1; object-fit: cover; display: block; width: 100%; transition: transform 0.4s ease; } .elementor-30 .elementor-element.elementor-element-3d47930:hover img { transform: scale(1.04); } .elementor-30 .elementor-element.elementor-element-3d47930 { overflow: hidden; border-radius: 20px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-400ef7cc */.elementor-30 .elementor-element.elementor-element-400ef7cc img { aspect-ratio: 1/1; object-fit: cover; display: block; width: 100%; transition: transform 0.4s ease; } .elementor-30 .elementor-element.elementor-element-400ef7cc:hover img { transform: scale(1.04); } .elementor-30 .elementor-element.elementor-element-400ef7cc { overflow: hidden; border-radius: 20px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-222bdc5d */.elementor-30 .elementor-element.elementor-element-222bdc5d img { aspect-ratio: 1/1; object-fit: cover; display: block; width: 100%; transition: transform 0.4s ease; } .elementor-30 .elementor-element.elementor-element-222bdc5d:hover img { transform: scale(1.04); } .elementor-30 .elementor-element.elementor-element-222bdc5d { overflow: hidden; border-radius: 20px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b9c0bc0 */.elementor-30 .elementor-element.elementor-element-4b9c0bc0 img { aspect-ratio: 1/1; object-fit: cover; display: block; width: 100%; transition: transform 0.4s ease; } .elementor-30 .elementor-element.elementor-element-4b9c0bc0:hover img { transform: scale(1.04); } .elementor-30 .elementor-element.elementor-element-4b9c0bc0 { overflow: hidden; border-radius: 20px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d4f7ef4 */.elementor-30 .elementor-element.elementor-element-2d4f7ef4 .elementor-heading-title { display: inline-flex; align-items: center; gap: 8px; justify-content: center; } .elementor-30 .elementor-element.elementor-element-2d4f7ef4 .elementor-heading-title::before { content: ''; display: inline-block; width: 28px; height: 2px; background: #A11F27; flex: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-257d2ddc */.elementor-30 .elementor-element.elementor-element-257d2ddc { position: relative; } .elementor-30 .elementor-element.elementor-element-257d2ddc::before { content: '”'; position: absolute; inset-block-start: -24px; inset-inline-start: 24px; width: 56px; height: 56px; background: #A11F27; color: #FFFFFF; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 56px; line-height: 0.75; font-family: Georgia, serif; z-index: 2; box-shadow: 0 4px 14px rgba(161,31,39,0.3); padding-top: 18px; box-sizing: border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1002e164 */.elementor-30 .elementor-element.elementor-element-1002e164 { position: relative; } .elementor-30 .elementor-element.elementor-element-1002e164::before { content: '”'; position: absolute; inset-block-start: -24px; inset-inline-start: 24px; width: 56px; height: 56px; background: #A11F27; color: #FFFFFF; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 56px; line-height: 0.75; font-family: Georgia, serif; z-index: 2; box-shadow: 0 4px 14px rgba(161,31,39,0.3); padding-top: 18px; box-sizing: border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3060fa4c */.elementor-30 .elementor-element.elementor-element-3060fa4c { position: relative; } .elementor-30 .elementor-element.elementor-element-3060fa4c::before { content: '”'; position: absolute; inset-block-start: -24px; inset-inline-start: 24px; width: 56px; height: 56px; background: #A11F27; color: #FFFFFF; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 56px; line-height: 0.75; font-family: Georgia, serif; z-index: 2; box-shadow: 0 4px 14px rgba(161,31,39,0.3); padding-top: 18px; box-sizing: border-box; }/* End custom CSS */