.elementor-64 .elementor-element.elementor-element-b080b17b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6DDD0;--border-color:#E6DDD0;--border-radius:18px 18px 18px 18px;box-shadow:0px 6px 24px 0px rgba(38,51,47,0.06);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-64 .elementor-element.elementor-element-b080b17b:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-b080b17b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-762a25f9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-01427933{--sde-accent:#245B4A;}.elementor-64 .elementor-element.elementor-element-01427933 .sde-photos img{height:260px;border-radius:14px;}.elementor-64 .elementor-element.elementor-element-c2303159{--sde-accent:#245B4A;}.elementor-64 .elementor-element.elementor-element-c2303159 .sde-photos img{height:260px;border-radius:14px;}.elementor-64 .elementor-element.elementor-element-9e613181{--sde-accent:#245B4A;}.elementor-64 .elementor-element.elementor-element-9e613181 .sde-photos img{height:260px;border-radius:14px;}.elementor-64 .elementor-element.elementor-element-75967eeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-1d5d7442 .elementor-button{background-color:#25D366;fill:#FFFFFF;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-1d5d7442 .elementor-button-content-wrapper{flex-direction:row;}.elementor-64 .elementor-element.elementor-element-b0746d23 .elementor-button{background-color:#245B4A;fill:#FFFFFF;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-b0746d23 .elementor-button-content-wrapper{flex-direction:row;}.elementor-64 .elementor-element.elementor-element-fb6960cb .elementor-button{background-color:#E4405F;fill:#FFFFFF;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-fb6960cb .elementor-button-content-wrapper{flex-direction:row;}.elementor-64 .elementor-element.elementor-element-254395eb .elementor-button{background-color:#245B4A;fill:#FFFFFF;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-254395eb .elementor-button-content-wrapper{flex-direction:row;}.elementor-64 .elementor-element.elementor-element-b9c7c174 .elementor-button{background-color:#245B4A;fill:#FFFFFF;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-b9c7c174 .elementor-button-content-wrapper{flex-direction:row;}.elementor-64 .elementor-element.elementor-element-d5de3745 .elementor-button{background-color:#1877F2;fill:#FFFFFF;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-d5de3745 .elementor-button-content-wrapper{flex-direction:row;}.elementor-64 .elementor-element.elementor-element-3f291223 .elementor-button{background-color:#0A66C2;fill:#FFFFFF;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-3f291223 .elementor-button-content-wrapper{flex-direction:row;}.elementor-64 .elementor-element.elementor-element-e3bde5dc .elementor-button{background-color:#FF0000;fill:#FFFFFF;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-e3bde5dc .elementor-button-content-wrapper{flex-direction:row;}.elementor-64 .elementor-element.elementor-element-52b7387c .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-52b7387c .elementor-button-content-wrapper{flex-direction:row;}.elementor-64 .elementor-element.elementor-element-68139e83 .elementor-button{background-color:#FFFC00;fill:#FFFFFF;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-68139e83 .elementor-button-content-wrapper{flex-direction:row;}.elementor-64 .elementor-element.elementor-element-8b354cde .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-8b354cde .elementor-button-content-wrapper{flex-direction:row;}.elementor-64 .elementor-element.elementor-element-65f00c09 .elementor-button{background-color:#26A5E4;fill:#FFFFFF;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-65f00c09 .elementor-button-content-wrapper{flex-direction:row;}.elementor-64 .elementor-element.elementor-element-f786162f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-8d5e16c6 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:24px;line-height:1.5em;color:#26332F;}.elementor-64 .elementor-element.elementor-element-30c59716{--sde-accent:#245B4A;}.elementor-64 .elementor-element.elementor-element-30c59716 .sde-photos img{height:260px;border-radius:14px;}.elementor-64 .elementor-element.elementor-element-098e3282{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-94d0a1be .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:24px;line-height:1.5em;color:#26332F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-f1f27784{font-family:"Tahoma", Sans-serif;font-size:16px;line-height:1.85em;color:#26332F;}.elementor-64 .elementor-element.elementor-element-e1d5a31c{--sde-accent:#245B4A;}.elementor-64 .elementor-element.elementor-element-e1d5a31c .sde-photos img{height:260px;border-radius:14px;}.elementor-64 .elementor-element.elementor-element-349ecea2 .elementor-button{background-color:#245B4A;font-family:"Tahoma", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:14px 14px 14px 14px;}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-b080b17b{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-64 .elementor-element.elementor-element-762a25f9{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64 .elementor-element.elementor-element-f786162f{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64 .elementor-element.elementor-element-8d5e16c6 .elementor-heading-title{font-size:21px;}.elementor-64 .elementor-element.elementor-element-098e3282{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64 .elementor-element.elementor-element-94d0a1be .elementor-heading-title{font-size:21px;}}@media(min-width:768px){.elementor-64 .elementor-element.elementor-element-b080b17b{--width:100%;}.elementor-64 .elementor-element.elementor-element-762a25f9{--width:28%;}.elementor-64 .elementor-element.elementor-element-f786162f{--width:37%;}.elementor-64 .elementor-element.elementor-element-098e3282{--width:35%;}}/* Start custom CSS for container, class: .elementor-element-b080b17b */.elementor-64 .elementor-element.elementor-element-b080b17b { direction: rtl; text-align: right; } .elementor-64 .elementor-element.elementor-element-b080b17b a:focus-visible, .elementor-64 .elementor-element.elementor-element-b080b17b button:focus-visible { outline: 3px solid #965B3D; outline-offset: 3px; }
/* Listing-card logo and contact icons only. */
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-logo .elementor-widget-container{line-height:0;text-align:center;}

.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-logo .sde-business-logo{display:block;width:160px;max-width:100%;height:auto;max-height:160px;object-fit:contain;margin:0 auto;border-radius:0;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-panel .sde-rating,.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-panel .elementor-widget-container p{margin-block:0;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-heading{margin-top:4px;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-icons{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:flex-start;align-items:center;width:100%;padding:0;min-height:0;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-icons > .elementor-element{width:auto;max-width:100%;flex:0 0 auto;margin:0;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-icons .elementor-button{display:inline-flex;align-items:center;justify-content:center;width:48px;min-width:44px;height:48px;min-height:44px;padding:12px;border:0;border-radius:10px;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-icons .elementor-button-content-wrapper{align-items:center;gap:0;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-icons .elementor-button-icon{font-size:24px;line-height:1;margin:0;display:flex;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-icons .elementor-button-icon svg{width:24px;height:24px;fill:currentColor;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-icons .elementor-button-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-icons .elementor-button:hover{filter:brightness(.9);}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-icons .elementor-button:focus,.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-icons .elementor-button:focus-visible{outline:3px solid #965B3D!important;outline-offset:3px!important;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-instagram .elementor-button{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-snapchat .elementor-button{color:#000;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-primary-listing .elementor-button{width:auto;max-width:100%;white-space:normal;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-detail-field p{margin:0;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-x .elementor-button-icon i{display:none;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-x .elementor-button-icon::before{content:"";width:24px;height:24px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M18.901%201.153h3.68l-8.04%209.19L24%2022.846h-7.406l-5.8-7.584-6.64%207.584H.47l8.6-9.835L0%201.153h7.594l5.243%206.932%206.064-6.932zm-1.29%2019.49h2.039L6.487%203.24H4.3z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M18.901%201.153h3.68l-8.04%209.19L24%2022.846h-7.406l-5.8-7.584-6.64%207.584H.47l8.6-9.835L0%201.153h7.594l5.243%206.932%206.064-6.932zm-1.29%2019.49h2.039L6.487%203.24H4.3z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-panel{padding:18px;gap:12px;}.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-icons > .elementor-element{width:auto;}.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-contact-icons .elementor-button{width:48px;}.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-logo .sde-business-logo{width:150px;max-height:150px;}}

.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-logo:not(:has(img)){display:none;}
.elementor-64 .elementor-element.elementor-element-b080b17b .sdl-logo img{width:160px;max-width:100%;height:auto;max-height:160px;object-fit:contain;}/* End custom CSS */