.elementor-252 .elementor-element.elementor-element-e8fe06d{--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;--overlay-opacity:0.5;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-252 .elementor-element.elementor-element-e8fe06d:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-e8fe06d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant.hafizsolutions.com/wp-content/uploads/2026/06/Untitled-design-1.jpg");}.elementor-252 .elementor-element.elementor-element-e8fe06d::before, .elementor-252 .elementor-element.elementor-element-e8fe06d > .elementor-background-video-container::before, .elementor-252 .elementor-element.elementor-element-e8fe06d > .e-con-inner > .elementor-background-video-container::before, .elementor-252 .elementor-element.elementor-element-e8fe06d > .elementor-background-slideshow::before, .elementor-252 .elementor-element.elementor-element-e8fe06d > .e-con-inner > .elementor-background-slideshow::before, .elementor-252 .elementor-element.elementor-element-e8fe06d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.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-252 .elementor-element.elementor-element-1bf04c5 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:600;color:#E0E7EA;}.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-252 .elementor-element.elementor-element-1c3ab69{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:700;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-7af89a4{margin:-7% 2% calc(var(--kit-widget-spacing, 0px) + -4%) -4%;padding:5% 5% 5% 5%;font-family:"Josefin Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-1833014{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-252 .elementor-element.elementor-element-38491ed .elementor-button{background-color:#F39C12;font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:500;letter-spacing:1.2px;word-spacing:17px;}.elementor-252 .elementor-element.elementor-element-38491ed .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-38491ed .elementor-button:focus{background-color:#F8C006;}.elementor-252 .elementor-element.elementor-element-5005d8c .elementor-button{background-color:#61CE7008;}.elementor-252 .elementor-element.elementor-element-5005d8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -361px;}.elementor-252 .elementor-element.elementor-element-5005d8c .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-5005d8c .elementor-button:focus{color:#F39C12;}.elementor-252 .elementor-element.elementor-element-5005d8c .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-5005d8c .elementor-button:focus svg{fill:#F39C12;}.elementor-252 .elementor-element.elementor-element-ffeb0f8{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-252 .elementor-element.elementor-element-2c020be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-252 .elementor-element.elementor-element-7d6baf3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-252 .elementor-element.elementor-element-fc7d6de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-252 .elementor-element.elementor-element-fc7d6de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-252 .elementor-element.elementor-element-8d670bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-769b252{margin:14% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -50%;}.elementor-252 .elementor-element.elementor-element-769b252 .elementor-icon-wrapper{text-align:center;}.elementor-252 .elementor-element.elementor-element-769b252.elementor-view-stacked .elementor-icon{background-color:#F39C12;}.elementor-252 .elementor-element.elementor-element-769b252.elementor-view-framed .elementor-icon, .elementor-252 .elementor-element.elementor-element-769b252.elementor-view-default .elementor-icon{color:#F39C12;border-color:#F39C12;}.elementor-252 .elementor-element.elementor-element-769b252.elementor-view-framed .elementor-icon, .elementor-252 .elementor-element.elementor-element-769b252.elementor-view-default .elementor-icon svg{fill:#F39C12;}.elementor-252 .elementor-element.elementor-element-769b252 .elementor-icon{font-size:18px;}.elementor-252 .elementor-element.elementor-element-769b252 .elementor-icon svg{height:18px;}.elementor-252 .elementor-element.elementor-element-63fc742{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-252 .elementor-element.elementor-element-926bde1{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:900;line-height:34px;color:#050505;}.elementor-252 .elementor-element.elementor-element-8e99474{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -1%;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;}.elementor-252 .elementor-element.elementor-element-2ef11e4 .elementor-button{background-color:#EB9813;font-family:"Josefin Sans", Sans-serif;font-size:15px;font-weight:800;font-style:normal;line-height:27px;fill:#0C0C0C;color:#0C0C0C;}.elementor-252 .elementor-element.elementor-element-2ef11e4 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-2ef11e4 .elementor-button:focus{background-color:#E7C75A;}.elementor-252 .elementor-element.elementor-element-2ef11e4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -2%;}.elementor-252 .elementor-element.elementor-element-cd08f6e{--grid-template-columns:repeat(0, auto);text-align:center;margin:-13% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 1%;--icon-size:19px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-252 .elementor-element.elementor-element-cd08f6e .elementor-social-icon{background-color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-cd08f6e .elementor-social-icon i{color:#000000;}.elementor-252 .elementor-element.elementor-element-cd08f6e .elementor-social-icon svg{fill:#000000;}.elementor-252 .elementor-element.elementor-element-cd08f6e .elementor-social-icon:hover i{color:#E61111;}.elementor-252 .elementor-element.elementor-element-cd08f6e .elementor-social-icon:hover svg{fill:#E61111;}.elementor-252 .elementor-element.elementor-element-d73249d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-252 .elementor-element.elementor-element-d73249d:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-d73249d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant.hafizsolutions.com/wp-content/uploads/2026/06/garten-gg-eat-1237431_1280.jpg");background-position:0px 570px;}.elementor-252 .elementor-element.elementor-element-d73249d::before, .elementor-252 .elementor-element.elementor-element-d73249d > .elementor-background-video-container::before, .elementor-252 .elementor-element.elementor-element-d73249d > .e-con-inner > .elementor-background-video-container::before, .elementor-252 .elementor-element.elementor-element-d73249d > .elementor-background-slideshow::before, .elementor-252 .elementor-element.elementor-element-d73249d > .e-con-inner > .elementor-background-slideshow::before, .elementor-252 .elementor-element.elementor-element-d73249d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-252 .elementor-element.elementor-element-6e23d9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-252 .elementor-element.elementor-element-f28bb98{margin:-39px -115px calc(var(--kit-widget-spacing, 0px) + -39px) -8px;padding:12px 0px 0px 0px;}.elementor-252 .elementor-element.elementor-element-f28bb98 .elementor-icon-wrapper{text-align:start;}.elementor-252 .elementor-element.elementor-element-f28bb98.elementor-view-stacked .elementor-icon{background-color:#F39C12;}.elementor-252 .elementor-element.elementor-element-f28bb98.elementor-view-framed .elementor-icon, .elementor-252 .elementor-element.elementor-element-f28bb98.elementor-view-default .elementor-icon{color:#F39C12;border-color:#F39C12;}.elementor-252 .elementor-element.elementor-element-f28bb98.elementor-view-framed .elementor-icon, .elementor-252 .elementor-element.elementor-element-f28bb98.elementor-view-default .elementor-icon svg{fill:#F39C12;}.elementor-252 .elementor-element.elementor-element-f28bb98 .elementor-icon{font-size:33px;}.elementor-252 .elementor-element.elementor-element-f28bb98 .elementor-icon svg{height:33px;}.elementor-252 .elementor-element.elementor-element-55939ac{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 34px;padding:12px 0px 0px 0px;font-family:"Josefin Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-ef8e4f3{margin:-32px -41px calc(var(--kit-widget-spacing, 0px) + -41px) 17px;font-family:"Playfair Display", Sans-serif;font-size:67px;font-weight:bold;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-fea9d67{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-4c06e77 .elementor-button{background-color:#F39C12;font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:800;line-height:33px;letter-spacing:0.7px;word-spacing:38px;fill:#0A0A0A;color:#0A0A0A;}.elementor-252 .elementor-element.elementor-element-4c06e77 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-4c06e77 .elementor-button:focus{background-color:#F7D414;}.elementor-252 .elementor-element.elementor-element-4c06e77{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-252 .elementor-element.elementor-element-cb979d0 .elementor-button{background-color:#0B1B0D00;font-family:"Josefin Sans", Sans-serif;font-weight:500;border-style:none;}.elementor-252 .elementor-element.elementor-element-cb979d0{margin:-63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 147px;}.elementor-252 .elementor-element.elementor-element-cb979d0 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-cb979d0 .elementor-button:focus{color:#F39C12;}.elementor-252 .elementor-element.elementor-element-cb979d0 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-cb979d0 .elementor-button:focus svg{fill:#F39C12;}.elementor-252 .elementor-element.elementor-element-5e103ea{--display:flex;--min-height:304px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:183px;--margin-right:0px;}.elementor-252 .elementor-element.elementor-element-5e103ea:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-5e103ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F8;}.elementor-252 .elementor-element.elementor-element-c28b6ec{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:800;font-style:normal;letter-spacing:1px;}.elementor-252 .elementor-element.elementor-element-b239974{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;}.elementor-252 .elementor-element.elementor-element-63615ef{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;}.elementor-252 .elementor-element.elementor-element-0fada94{text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-252 .elementor-element.elementor-element-caff436{margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;}.elementor-252 .elementor-element.elementor-element-2fc973a{margin:-49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;}.elementor-252 .elementor-element.elementor-element-b810ac1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-252 .elementor-element.elementor-element-f9c33de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-252 .elementor-element.elementor-element-e48b3b4 .elementor-counter-number-wrapper{color:#000000;font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-252 .elementor-element.elementor-element-cb2acd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-252 .elementor-element.elementor-element-75909d6 .elementor-counter-number-wrapper{color:#000000;font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-252 .elementor-element.elementor-element-737565b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-252 .elementor-element.elementor-element-cf8e7a3 .elementor-counter-number-wrapper{color:#000000;font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-252 .elementor-element.elementor-element-977699d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-252 .elementor-element.elementor-element-2a9e3b7 .elementor-counter-number-wrapper{color:#000000;font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-252 .elementor-element.elementor-element-f64e08d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.66;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-252 .elementor-element.elementor-element-f64e08d:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-f64e08d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant.hafizsolutions.com/wp-content/uploads/2026/06/thedigitalartist-background-1945183_1920.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-252 .elementor-element.elementor-element-f64e08d::before, .elementor-252 .elementor-element.elementor-element-f64e08d > .elementor-background-video-container::before, .elementor-252 .elementor-element.elementor-element-f64e08d > .e-con-inner > .elementor-background-video-container::before, .elementor-252 .elementor-element.elementor-element-f64e08d > .elementor-background-slideshow::before, .elementor-252 .elementor-element.elementor-element-f64e08d > .e-con-inner > .elementor-background-slideshow::before, .elementor-252 .elementor-element.elementor-element-f64e08d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-252 .elementor-element.elementor-element-076fa32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-252 .elementor-element.elementor-element-34a308e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-252 .elementor-element.elementor-element-34a308e.elementor-view-stacked .elementor-icon{background-color:#F39C12;}.elementor-252 .elementor-element.elementor-element-34a308e.elementor-view-framed .elementor-icon, .elementor-252 .elementor-element.elementor-element-34a308e.elementor-view-default .elementor-icon{fill:#F39C12;color:#F39C12;border-color:#F39C12;}.elementor-252 .elementor-element.elementor-element-34a308e .elementor-icon-box-title, .elementor-252 .elementor-element.elementor-element-34a308e .elementor-icon-box-title a{font-family:"Josefin Sans", Sans-serif;font-weight:600;}.elementor-252 .elementor-element.elementor-element-34a308e .elementor-icon-box-title{color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-6a7d2f2{font-family:"Playfair Display", Sans-serif;font-size:68px;font-weight:900;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-b2e6c7d{color:#FFF9F9;}.elementor-252 .elementor-element.elementor-element-b4af28f .elementor-button{background-color:#F39C12;font-family:"Josefin Sans", Sans-serif;font-weight:500;fill:#242424;color:#242424;box-shadow:0px 7px 26px 4px rgba(0,0,0,0.5);}.elementor-252 .elementor-element.elementor-element-b4af28f .elementor-button-content-wrapper{flex-direction:row;}.elementor-252 .elementor-element.elementor-element-13449bd .elementor-button{background-color:#F39C12;font-family:"Josefin Sans", Sans-serif;font-weight:500;fill:#020201;color:#020201;}.elementor-252 .elementor-element.elementor-element-13449bd{margin:-58px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 161px;}.elementor-252 .elementor-element.elementor-element-13449bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-252 .elementor-element.elementor-element-213d42e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-252 .elementor-element.elementor-element-8953b6d{--display:flex;}.elementor-252 .elementor-element.elementor-element-6b86b4b .elementor-icon-wrapper{text-align:center;}.elementor-252 .elementor-element.elementor-element-6b86b4b.elementor-view-stacked .elementor-icon{background-color:#F39C12;}.elementor-252 .elementor-element.elementor-element-6b86b4b.elementor-view-framed .elementor-icon, .elementor-252 .elementor-element.elementor-element-6b86b4b.elementor-view-default .elementor-icon{color:#F39C12;border-color:#F39C12;}.elementor-252 .elementor-element.elementor-element-6b86b4b.elementor-view-framed .elementor-icon, .elementor-252 .elementor-element.elementor-element-6b86b4b.elementor-view-default .elementor-icon svg{fill:#F39C12;}.elementor-252 .elementor-element.elementor-element-6b86b4b .elementor-icon{font-size:31px;}.elementor-252 .elementor-element.elementor-element-6b86b4b .elementor-icon svg{height:31px;}.elementor-252 .elementor-element.elementor-element-eee11a6{margin:-15px -12px calc(var(--kit-widget-spacing, 0px) + -12px) -2px;text-align:center;font-family:"Josefin Sans", Sans-serif;font-weight:400;}.elementor-252 .elementor-element.elementor-element-045c17f{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:700;color:#000000;}.elementor-252 .elementor-element.elementor-element-c76267e{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#6D6D6D;}.elementor-252 .elementor-element.elementor-element-bfedc40{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-4f7acfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -26px;text-align:center;}.elementor-252 .elementor-element.elementor-element-4f7acfd img{width:22%;opacity:1;}.elementor-252 .elementor-element.elementor-element-22b9fad{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -11px;}.elementor-252 .elementor-element.elementor-element-22b9fad img{width:22%;}.elementor-252 .elementor-element.elementor-element-9639080{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-252 .elementor-element.elementor-element-9639080 img{width:22%;}.elementor-252 .elementor-element.elementor-element-a6021c2{margin:-3px 8px calc(var(--kit-widget-spacing, 0px) + -3px) -30px;text-align:center;}.elementor-252 .elementor-element.elementor-element-a6021c2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-252 .elementor-element.elementor-element-027045e{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -11px;text-align:center;}.elementor-252 .elementor-element.elementor-element-027045e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-252 .elementor-element.elementor-element-e6e250f{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-252 .elementor-element.elementor-element-e6e250f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:700;color:#000000;}.elementor-252 .elementor-element.elementor-element-08a524a{margin:-47px -47px calc(var(--kit-widget-spacing, 0px) + -47px) -14px;}.elementor-252 .elementor-element.elementor-element-af116ea{margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-252 .elementor-element.elementor-element-b65c298{margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-252 .elementor-element.elementor-element-2c020be{--width:50%;}.elementor-252 .elementor-element.elementor-element-fc7d6de{--width:48.097%;}.elementor-252 .elementor-element.elementor-element-8d670bd{--width:50%;}.elementor-252 .elementor-element.elementor-element-6e23d9f{--width:50%;}.elementor-252 .elementor-element.elementor-element-5e103ea{--width:31%;}.elementor-252 .elementor-element.elementor-element-f9c33de{--width:25%;}.elementor-252 .elementor-element.elementor-element-cb2acd0{--width:25%;}.elementor-252 .elementor-element.elementor-element-737565b{--width:25%;}.elementor-252 .elementor-element.elementor-element-977699d{--width:25%;}.elementor-252 .elementor-element.elementor-element-076fa32{--width:50%;}.elementor-252 .elementor-element.elementor-element-213d42e{--width:50%;}}@media(max-width:1024px){.elementor-252 .elementor-element.elementor-element-1833014{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-d73249d:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-d73249d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-252 .elementor-element.elementor-element-bfedc40{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-252 .elementor-element.elementor-element-1833014{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-d73249d:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-d73249d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-252 .elementor-element.elementor-element-bfedc40{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}