.elementor-116 .elementor-element.elementor-element-6d205bb{--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;}.elementor-116 .elementor-element.elementor-element-6d205bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-f0c78ad{--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;}.elementor-116 .elementor-element.elementor-element-f0c78ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-561d0ea{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-e8406e9{--display:flex;--justify-content:center;}.elementor-116 .elementor-element.elementor-element-e8406e9:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-e8406e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-116 .elementor-element.elementor-element-cdb888e{--display:flex;--min-height:669px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-cdb888e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-659a468{--display:flex;--min-height:669px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-e373732{--display:flex;--min-height:0px;--justify-content:center;--margin-top:-51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-e373732.e-con{--order:1;--flex-grow:0;--flex-shrink:0;}.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-116 .elementor-element.elementor-element-f765a1f{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-116 .elementor-element.elementor-element-f765a1f.elementor-element{--align-self:flex-start;}.elementor-116 .elementor-element.elementor-element-f765a1f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:45px;font-weight:700;line-height:48px;color:var( --e-global-color-secondary );}.elementor-116 .elementor-element.elementor-element-15622c0 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:19px;font-weight:400;}.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-116 .elementor-element.elementor-element-3f072e4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Lora", Sans-serif;font-weight:500;border-radius:8px 8px 8px 8px;}.elementor-116 .elementor-element.elementor-element-3f072e4{width:var( --container-widget-width, 159.11555480957px );max-width:159.11555480957px;--container-widget-width:159.11555480957px;--container-widget-flex-grow: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-116 .elementor-element.elementor-element-53a12d0 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-116 .elementor-element.elementor-element-53a12d0.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-53a12d0{left:-11px;}body.rtl .elementor-116 .elementor-element.elementor-element-53a12d0{right:-11px;}.elementor-116 .elementor-element.elementor-element-53a12d0{bottom:-73px;text-align:left;}.elementor-116 .elementor-element.elementor-element-53a12d0 img{width:212.69723510742px;height:212.69723510742px;}.elementor-116 .elementor-element.elementor-element-8e797bc{--display:flex;}.elementor-116 .elementor-element.elementor-element-8e797bc.e-con{--order:3;}.elementor-116 .elementor-element.elementor-element-f538385 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-f538385{left:24px;}body.rtl .elementor-116 .elementor-element.elementor-element-f538385{right:24px;}.elementor-116 .elementor-element.elementor-element-f538385{top:-401px;}.elementor-116 .elementor-element.elementor-element-f538385 img{width:289px;max-width:102px;height:72px;}.elementor-116 .elementor-element.elementor-element-815af5f{width:var( --container-widget-width, 100.774% );max-width:100.774%;--container-widget-width:100.774%;--container-widget-flex-grow:0;top:-328px;text-align:right;}.elementor-116 .elementor-element.elementor-element-815af5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-815af5f.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-815af5f{left:-108px;}body.rtl .elementor-116 .elementor-element.elementor-element-815af5f{right:-108px;}.elementor-116 .elementor-element.elementor-element-815af5f img{width:430px;max-width:430px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-bb0e8f9{right:-71px;}body.rtl .elementor-116 .elementor-element.elementor-element-bb0e8f9{left:-71px;}.elementor-116 .elementor-element.elementor-element-bb0e8f9{top:7px;}.elementor-116 .elementor-element.elementor-element-bb0e8f9 img{max-width:225px;}.elementor-116 .elementor-element.elementor-element-5c955ec{--display:flex;--min-height:176px;--margin-top:0px;--margin-bottom:58px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-5c955ec.e-con{--order:2;}.elementor-116 .elementor-element.elementor-element-be896ab > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-be896ab{left:-135px;}body.rtl .elementor-116 .elementor-element.elementor-element-be896ab{right:-135px;}.elementor-116 .elementor-element.elementor-element-be896ab{top:-237px;}.elementor-116 .elementor-element.elementor-element-be896ab img{width:115.69693756104px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-eec40e1{left:24px;}body.rtl .elementor-116 .elementor-element.elementor-element-eec40e1{right:24px;}.elementor-116 .elementor-element.elementor-element-eec40e1{top:-179px;}.elementor-116 .elementor-element.elementor-element-eec40e1 img{width:69.193077087402px;}.elementor-116 .elementor-element.elementor-element-84d2e3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-84d2e3a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-84d2e3a{left:-56px;}body.rtl .elementor-116 .elementor-element.elementor-element-84d2e3a{right:-56px;}.elementor-116 .elementor-element.elementor-element-84d2e3a{top:77px;text-align:left;}.elementor-116 .elementor-element.elementor-element-84d2e3a img{width:90.258827209473px;}.elementor-116 .elementor-element.elementor-element-6b1c460{width:var( --container-widget-width, 82.338% );max-width:82.338%;--container-widget-width:82.338%;--container-widget-flex-grow:0;top:196px;}.elementor-116 .elementor-element.elementor-element-6b1c460 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-6b1c460.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-6b1c460{left:80px;}body.rtl .elementor-116 .elementor-element.elementor-element-6b1c460{right:80px;}.elementor-116 .elementor-element.elementor-element-6b1c460 img{width:747px;max-width:34%;}.elementor-116 .elementor-element.elementor-element-b7993eb > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-b7993eb{left:-141px;}body.rtl .elementor-116 .elementor-element.elementor-element-b7993eb{right:-141px;}.elementor-116 .elementor-element.elementor-element-b7993eb{top:229px;text-align:left;}.elementor-116 .elementor-element.elementor-element-dce8740{--display:flex;}.elementor-116 .elementor-element.elementor-element-dce8740.e-con{--order:4;}.elementor-116 .elementor-element.elementor-element-5704307.elementor-element{--order:1;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-5704307{left:-47px;}body.rtl .elementor-116 .elementor-element.elementor-element-5704307{right:-47px;}.elementor-116 .elementor-element.elementor-element-5704307{top:-318px;}.elementor-116 .elementor-element.elementor-element-5704307 img{width:94%;max-width:479px;height:107px;}.elementor-116 .elementor-element.elementor-element-f2a28cf{width:var( --container-widget-width, 57.057% );max-width:57.057%;--container-widget-width:57.057%;--container-widget-flex-grow:0;top:-235px;}.elementor-116 .elementor-element.elementor-element-f2a28cf.elementor-element{--order:2;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-f2a28cf{left:84px;}body.rtl .elementor-116 .elementor-element.elementor-element-f2a28cf{right:84px;}.elementor-116 .elementor-element.elementor-element-f2a28cf img{width:80px;}.elementor-116 .elementor-element.elementor-element-fa62e4b.elementor-element{--order:3;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-fa62e4b{left:59px;}body.rtl .elementor-116 .elementor-element.elementor-element-fa62e4b{right:59px;}.elementor-116 .elementor-element.elementor-element-fa62e4b{top:163px;}.elementor-116 .elementor-element.elementor-element-b8c46b6{--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;--margin-top:-178px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-f264d6c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-f264d6c:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-f264d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-116 .elementor-element.elementor-element-f264d6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-5d52a62{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-33913b3{text-align:center;}.elementor-116 .elementor-element.elementor-element-33913b3 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:36px;font-weight:700;line-height:48px;}.elementor-116 .elementor-element.elementor-element-c89c314{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-c89c314:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-c89c314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-116 .elementor-element.elementor-element-94ca46d{--display:flex;--min-height:196px;--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:0px 20px;--row-gap:0px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 7px -4px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-116 .elementor-element.elementor-element-4e3b9c2{--display:flex;}.elementor-116 .elementor-element.elementor-element-832f14b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}.elementor-116 .elementor-element.elementor-element-832f14b{text-align:left;}.elementor-116 .elementor-element.elementor-element-832f14b img{width:48px;height:42.666698455811px;}.elementor-116 .elementor-element.elementor-element-6ea4654{--display:flex;--min-height:52px;--margin-top:03px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-6ea4654.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-5edea96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-5edea96 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-116 .elementor-element.elementor-element-5a1466d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-5a1466d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:500;line-height:24px;color:var( --e-global-color-text );}.elementor-116 .elementor-element.elementor-element-f23e6de{--display:flex;--min-height:196px;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 6px -3px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-116 .elementor-element.elementor-element-95e3047{--display:flex;}.elementor-116 .elementor-element.elementor-element-18cd56f > .elementor-widget-container{margin:-3px -3px -3px -3px;padding:0px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-18cd56f{text-align:left;}.elementor-116 .elementor-element.elementor-element-18cd56f img{width:48px;height:42.666698455811px;}.elementor-116 .elementor-element.elementor-element-9db3ac2{--display:flex;--min-height:52px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-9db3ac2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-ca93a89 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-116 .elementor-element.elementor-element-ac12b5f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-ac12b5f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:500;line-height:24px;color:var( --e-global-color-text );}.elementor-116 .elementor-element.elementor-element-6405720{--display:flex;--min-height:196px;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 6px -3px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-116 .elementor-element.elementor-element-59b4332{--display:flex;}.elementor-116 .elementor-element.elementor-element-8880af6{text-align:left;}.elementor-116 .elementor-element.elementor-element-8880af6 img{width:48px;height:42.666698455811px;}.elementor-116 .elementor-element.elementor-element-50f5bd0{--display:flex;--min-height:52px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-50f5bd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-7f92614 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-116 .elementor-element.elementor-element-bf2de92 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-bf2de92 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:500;line-height:24px;color:var( --e-global-color-text );}.elementor-116 .elementor-element.elementor-element-559faf2{--display:flex;--min-height:196px;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 6px -3px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-116 .elementor-element.elementor-element-94ed32f{--display:flex;}.elementor-116 .elementor-element.elementor-element-5b108f3{text-align:left;}.elementor-116 .elementor-element.elementor-element-5b108f3 img{width:36.000396728516px;height:48.0009765625px;}.elementor-116 .elementor-element.elementor-element-c4d7701{--display:flex;--min-height:52px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-c4d7701.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-cd22faa .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-116 .elementor-element.elementor-element-ed716fc > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-ed716fc .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:500;line-height:24px;color:var( --e-global-color-text );}.elementor-116 .elementor-element.elementor-element-be77853{--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-116 .elementor-element.elementor-element-ddd105a{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;top:-23.991px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-ddd105a{right:-38px;}body.rtl .elementor-116 .elementor-element.elementor-element-ddd105a{left:-38px;}.elementor-116 .elementor-element.elementor-element-ddd105a img{opacity:0.1;}.elementor-116 .elementor-element.elementor-element-cf82d41{--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-116 .elementor-element.elementor-element-ca182ed{--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-116 .elementor-element.elementor-element-d85793d{--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-116 .elementor-element.elementor-element-266854a{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:-100px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-266854a{left:-23px;}body.rtl .elementor-116 .elementor-element.elementor-element-266854a{right:-23px;}.elementor-116 .elementor-element.elementor-element-266854a img{opacity:0.1;}.elementor-116 .elementor-element.elementor-element-3a7dabe{--display:flex;}.elementor-116 .elementor-element.elementor-element-3a7dabe:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-3a7dabe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-116 .elementor-element.elementor-element-3a7dabe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-244874e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-0584509{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-0584509.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-4c3d2cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-4c3d2cd .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:36px;font-weight:700;}.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-116 .elementor-element.elementor-element-257640d{font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;color:#4B5563;}.elementor-116 .elementor-element.elementor-element-ea2bfb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 030px;border-style:solid;border-width:0px 0px 0px 03px;border-color:var( --e-global-color-secondary );}.elementor-116 .elementor-element.elementor-element-ea2bfb0{font-family:"Lora", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-116 .elementor-element.elementor-element-c04dca1{--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;}.elementor-116 .elementor-element.elementor-element-69defd5 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-116 .elementor-element.elementor-element-69defd5{font-family:"Lora", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-116 .elementor-element.elementor-element-707bec3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-422a873 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-116 .elementor-element.elementor-element-422a873{font-family:"Lora", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-116 .elementor-element.elementor-element-f7322a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-d726990 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-116 .elementor-element.elementor-element-d726990{font-family:"Lora", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-116 .elementor-element.elementor-element-aa8959b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-27px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-aa8959b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-cfcf676{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-116 .elementor-element.elementor-element-cfcf676.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-cfcf676 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-cfcf676 img{width:100%;height:500px;border-radius:15px 15px 15px 15px;}.elementor-116 .elementor-element.elementor-element-198be95{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-116 .elementor-element.elementor-element-198be95:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-198be95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maharajskitchen.com/wp-content/uploads/2025/04/Group-1000002770-1-2048x733.jpg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-116 .elementor-element.elementor-element-e48e634{--display:flex;}.elementor-116 .elementor-element.elementor-element-e48e634.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-9a1dfca > .elementor-widget-container{margin:-78px 0px 0px -116px;}.elementor-116 .elementor-element.elementor-element-a30bcd1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-116 .elementor-element.elementor-element-c94feae{--display:flex;--min-height:51px;--justify-content:center;}.elementor-116 .elementor-element.elementor-element-f4ef1d3{text-align:center;}.elementor-116 .elementor-element.elementor-element-f4ef1d3 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:700;line-height:48px;}.elementor-116 .elementor-element.elementor-element-0b7bc5b{--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;}.elementor-116 .elementor-element.elementor-element-ed4fa2f{--display:flex;--min-height:24px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-116 .elementor-element.elementor-element-ed4fa2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-116 .elementor-element.elementor-element-9874938{width:initial;max-width:initial;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-116 .elementor-element.elementor-element-9874938.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-9874938 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-116 .elementor-element.elementor-element-9874938 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-116 .elementor-element.elementor-element-9874938 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-116 .elementor-element.elementor-element-9874938 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-116 .elementor-element.elementor-element-9874938 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-9874938 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-116 .elementor-element.elementor-element-9874938 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-116 .elementor-element.elementor-element-9874938 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-116 .elementor-element.elementor-element-9874938 .elementor-icon-list-icon{padding-right:10px;}.elementor-116 .elementor-element.elementor-element-9874938 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-9874938 .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-116 .elementor-element.elementor-element-9874938 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-116 .elementor-element.elementor-element-9f2f409{--display:flex;--min-height:51px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-116 .elementor-element.elementor-element-33eaa4b > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-field-type-html{padding-bottom:0px;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-field-group .elementor-field{color:#9CA3AF;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-116 .elementor-element.elementor-element-33eaa4b .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-button[type="submit"]{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-116 .elementor-element.elementor-element-33eaa4b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-116 .elementor-element.elementor-element-33eaa4b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-116 .elementor-element.elementor-element-33eaa4b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-116 .elementor-element.elementor-element-33eaa4b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-116 .elementor-element.elementor-element-651483e{--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-116 .elementor-element.elementor-element-1f2202b{--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-116 .elementor-element.elementor-element-ae9cdaa{--display:flex;}@media(min-width:768px){.elementor-116 .elementor-element.elementor-element-cdb888e{--width:98.074%;}.elementor-116 .elementor-element.elementor-element-e373732{--width:56%;}.elementor-116 .elementor-element.elementor-element-f264d6c{--width:98.609%;}.elementor-116 .elementor-element.elementor-element-94ca46d{--width:41%;}.elementor-116 .elementor-element.elementor-element-f23e6de{--width:41%;}.elementor-116 .elementor-element.elementor-element-6405720{--width:41%;}.elementor-116 .elementor-element.elementor-element-559faf2{--width:41%;}.elementor-116 .elementor-element.elementor-element-c4d7701{--width:175.667px;}.elementor-116 .elementor-element.elementor-element-0584509{--width:48.633%;}.elementor-116 .elementor-element.elementor-element-aa8959b{--width:50%;}.elementor-116 .elementor-element.elementor-element-e48e634{--width:12.129%;}.elementor-116 .elementor-element.elementor-element-0b7bc5b{--width:90%;}.elementor-116 .elementor-element.elementor-element-ed4fa2f{--width:36%;}.elementor-116 .elementor-element.elementor-element-9f2f409{--width:60%;}}@media(max-width:767px){.elementor-116 .elementor-element.elementor-element-6d205bb{--width:98.333%;--min-height:0px;}.elementor-116 .elementor-element.elementor-element-f0c78ad{--width:121.111%;--min-height:0px;}.elementor-116 .elementor-element.elementor-element-cdb888e{--width:100%;}.elementor-116 .elementor-element.elementor-element-659a468{--width:100%;--min-height:431px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-116 .elementor-element.elementor-element-e373732{--width:89.997%;--margin-top:-51px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0180px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-f765a1f{text-align:center;}.elementor-116 .elementor-element.elementor-element-f765a1f .elementor-heading-title{font-size:46px;}.elementor-116 .elementor-element.elementor-element-15622c0{text-align:left;}.elementor-116 .elementor-element.elementor-element-15622c0 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-116 .elementor-element.elementor-element-3f072e4{--container-widget-width:141px;--container-widget-flex-grow:0;width:var( --container-widget-width, 141px );max-width:141px;}.elementor-116 .elementor-element.elementor-element-3f072e4.elementor-element{--align-self:flex-start;}.elementor-116 .elementor-element.elementor-element-53a12d0{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;bottom:-395.988px;text-align:center;}.elementor-116 .elementor-element.elementor-element-53a12d0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-53a12d0{left:265px;}body.rtl .elementor-116 .elementor-element.elementor-element-53a12d0{right:265px;}.elementor-116 .elementor-element.elementor-element-53a12d0 img{width:50%;height:50%;}.elementor-116 .elementor-element.elementor-element-8e797bc{--width:50%;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-f538385{left:76px;}body.rtl .elementor-116 .elementor-element.elementor-element-f538385{right:76px;}.elementor-116 .elementor-element.elementor-element-f538385{top:-438px;}.elementor-116 .elementor-element.elementor-element-f538385 img{width:50px;height:50px;}.elementor-116 .elementor-element.elementor-element-815af5f{width:var( --container-widget-width, 117px );max-width:117px;--container-widget-width:117px;--container-widget-flex-grow:0;top:-397px;text-align:center;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-815af5f{left:22px;}body.rtl .elementor-116 .elementor-element.elementor-element-815af5f{right:22px;}.elementor-116 .elementor-element.elementor-element-815af5f img{width:200px;height:200px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-bb0e8f9{right:-48px;}body.rtl .elementor-116 .elementor-element.elementor-element-bb0e8f9{left:-48px;}.elementor-116 .elementor-element.elementor-element-bb0e8f9{top:-240px;}.elementor-116 .elementor-element.elementor-element-bb0e8f9 img{max-width:80px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-be896ab{left:-31px;}body.rtl .elementor-116 .elementor-element.elementor-element-be896ab{right:-31px;}.elementor-116 .elementor-element.elementor-element-be896ab{top:-157px;}.elementor-116 .elementor-element.elementor-element-be896ab img{width:40px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-eec40e1{left:-13px;}body.rtl .elementor-116 .elementor-element.elementor-element-eec40e1{right:-13px;}.elementor-116 .elementor-element.elementor-element-eec40e1{top:-116px;}.elementor-116 .elementor-element.elementor-element-eec40e1 img{width:40px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-84d2e3a{left:-17px;}body.rtl .elementor-116 .elementor-element.elementor-element-84d2e3a{right:-17px;}.elementor-116 .elementor-element.elementor-element-84d2e3a{top:-13px;}.elementor-116 .elementor-element.elementor-element-84d2e3a img{max-width:55%;height:70px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-6b1c460{left:-36px;}body.rtl .elementor-116 .elementor-element.elementor-element-6b1c460{right:-36px;}.elementor-116 .elementor-element.elementor-element-6b1c460{top:63px;}.elementor-116 .elementor-element.elementor-element-6b1c460 img{max-width:40px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-b7993eb{left:-48px;}body.rtl .elementor-116 .elementor-element.elementor-element-b7993eb{right:-48px;}.elementor-116 .elementor-element.elementor-element-b7993eb{top:38px;}.elementor-116 .elementor-element.elementor-element-b7993eb img{width:65px;max-width:65%;height:65px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-5704307{left:160px;}body.rtl .elementor-116 .elementor-element.elementor-element-5704307{right:160px;}.elementor-116 .elementor-element.elementor-element-5704307{top:-439px;}.elementor-116 .elementor-element.elementor-element-5704307 img{max-width:60px;height:55px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-f2a28cf{left:174px;}body.rtl .elementor-116 .elementor-element.elementor-element-f2a28cf{right:174px;}.elementor-116 .elementor-element.elementor-element-f2a28cf{top:-365px;}.elementor-116 .elementor-element.elementor-element-f2a28cf img{max-width:50px;}body:not(.rtl) .elementor-116 .elementor-element.elementor-element-fa62e4b{left:196px;}body.rtl .elementor-116 .elementor-element.elementor-element-fa62e4b{right:196px;}.elementor-116 .elementor-element.elementor-element-fa62e4b{top:-221px;}.elementor-116 .elementor-element.elementor-element-b8c46b6{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-f264d6c{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-5d52a62{--width:100%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-33913b3{text-align:center;}.elementor-116 .elementor-element.elementor-element-c89c314{--width:500px;--justify-content:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-94ca46d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:175px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-6ea4654{--width:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-5a1466d .elementor-heading-title{font-size:14px;}.elementor-116 .elementor-element.elementor-element-f23e6de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:175px;}.elementor-116 .elementor-element.elementor-element-6405720{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:175px;}.elementor-116 .elementor-element.elementor-element-559faf2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:175px;}.elementor-116 .elementor-element.elementor-element-ca182ed{--min-height:878px;}.elementor-116 .elementor-element.elementor-element-3a7dabe{--width:105.507%;}.elementor-116 .elementor-element.elementor-element-0584509{--width:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-4c3d2cd{width:var( --container-widget-width, 282px );max-width:282px;--container-widget-width:282px;--container-widget-flex-grow:0;text-align:left;}.elementor-116 .elementor-element.elementor-element-4c3d2cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-4c3d2cd.elementor-element{--align-self:flex-start;}.elementor-116 .elementor-element.elementor-element-257640d{font-size:18px;}.elementor-116 .elementor-element.elementor-element-ea2bfb0{font-size:18px;}.elementor-116 .elementor-element.elementor-element-69defd5{font-size:18px;}.elementor-116 .elementor-element.elementor-element-f7322a3{--width:450px;}.elementor-116 .elementor-element.elementor-element-d726990{font-size:20px;}.elementor-116 .elementor-element.elementor-element-aa8959b{--width:100%;--min-height:95px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;}.elementor-116 .elementor-element.elementor-element-cfcf676{width:var( --container-widget-width, 304.319px );max-width:304.319px;--container-widget-width:304.319px;--container-widget-flex-grow:0;text-align:center;}.elementor-116 .elementor-element.elementor-element-cfcf676 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-cfcf676.elementor-element{--align-self:center;}.elementor-116 .elementor-element.elementor-element-cfcf676 img{height:259px;}.elementor-116 .elementor-element.elementor-element-198be95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-9874938{width:var( --container-widget-width, 308.774px );max-width:308.774px;--container-widget-width:308.774px;--container-widget-flex-grow:0;}.elementor-116 .elementor-element.elementor-element-9f2f409{--width:85%;}.elementor-116 .elementor-element.elementor-element-33eaa4b .elementor-field-group > label{font-size:1px;}}/* Start custom CSS for image, class: .elementor-element-53a12d0 */@media (max-width:516px){
    .leaf-image{
        display:none;
    
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf82d41 */* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: 'Arial', sans-serif;
}

html, body {
    margin: 0;
    padding: 0;
    overflow-x: hidden;
    background-color: #ffffff;
}

.signature-dishes {
    width: 100%;
    max-width: 1700px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    height: 730px;
    padding: 0 62px;
}

h1 {
    font-family: 'Lora', serif;
    text-align: center;
    font-size: 36px;
    font-weight: 700;
    margin-bottom: 3rem;
    margin-top: 2rem;
    color: #000;
}

.carousel-container {
    display: flex;
    justify-content: center;
    align-items: center;
}

/* Left side - Dish details */
.dish-details {
    padding-top: 75px;
    max-width: 90%;
    padding-right: 2rem;
    padding-left: 2rem;
    max-width: 500px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;  /* Changed from center to flex-start */
    text-align: left;         /* Changed from center to left */
}

#dishTitle {
    font-family: 'Lora', serif;
    font-weight: 600;
    font-size: 48px;
    margin-bottom: 1.5rem;
    color: #000;
    transition: opacity 0.3s ease;
    text-align: left;
    width: 100%;  /* Added to ensure full width */
}

#dishTitle.fade {
    opacity: 0;
}

#dishDescription {
    font-family: 'Lora', serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 2rem;
    color: #333;
    transition: opacity 0.3s ease;
    text-align: left;
    width: 120%; 
    max-width: 600px;
}


#dishDescription.fade {
    opacity: 0;
}

.view-menu-btn {
    font-family: 'Lora', serif;
    font-weight: 500;
    font-size: 20px;
    display: inline-block;
    padding: 0.8rem 2rem;
    background-color: #c42230;
    color: white;
    border: none;
    border-radius: 8px;
    font-size: 1rem;
    cursor: pointer;
    transition: background-color 0.3s ease;
    align-self: flex-start;  /* Changed from align-self: center to align-self: flex-start */
}

.view-menu-btn:hover {
    background-color: #c42230;
}

/* Right side - Dish display */
.dish-display {
    width: 60%;
    position: relative;
    height: 500px;
    display: flex;
    justify-content: center;
}

.featured-dish {
    position: absolute;
    left: 50%;
    top: 59%;
    transform: translate(-50%, -50%);
    z-index: 10;
    width: 300px;
    height: 300px;
    display: flex;
    flex-direction: column;
}

#featuredImage {
    margin-top: 45px;
    width: 65%;
    height: 65%;
    object-fit: cover;
    border-radius: 50%;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
    transition: opacity 0.3s ease;
}

#featuredImage.fade {
    opacity: 0;
}

/* Navigation button styles - MODIFIED */
.nav-btn {
    background: none;
    border: none;
    cursor: pointer;
    padding: 0;
    width: 40px;
    height: 40px;
    position: absolute;
    z-index: 1;
    -webkit-tap-highlight-color: transparent;
    outline: none;
    -webkit-appearance: none;
    appearance: none;
    border-radius: 50%;
}

.prev-btn {
    top: 3%;
    left: 40%;
}

.next-btn {
    bottom: -8%;
    left: 40%;
}

/* Completely remove all focus/active states */
.nav-btn:focus,
.nav-btn:active,
.nav-btn::-moz-focus-inner,
.nav-btn:hover {
    outline: none;
    border: none;
    box-shadow: none;
    background: transparent;
    -webkit-appearance: none;
    appearance: none;
}

.nav-btn svg {
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.nav-btn circle {
    fill: #C42230;
    transition: none;
}

/* Make sure active state doesn't change anything */
.nav-btn:active circle,
.nav-btn:hover circle,
.nav-btn:focus circle {
    fill: #C42230;
}

/* Dish path and items */
.dish-path {
    position: absolute;
    width: 100%;
    height: 600px;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
}

.path-svg {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    pointer-events: none;
}

.dish-item {
    position: absolute;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
    cursor: pointer;
    z-index: 5;
}

.dish-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* Positions for the dish items along the curved path */
.dish-item[data-position="0"] {
    top: -6%;
    right: 30%;
}

.dish-item[data-position="1"] {
    top: 13%;
    right: 2%;
}

.dish-item[data-position="2"] {
    top: 48%;
    right: -12%;
    transform: translateY(-50%);
}

.dish-item[data-position="3"] {
    bottom: 15%;
    right: -3%;
}

.dish-item[data-position="4"] {
    bottom: -1%;
    right: 28%;
}

/* Responsive adjustments */
@media (max-width: 992px) {
    .carousel-container {
        flex-direction: column;
    }
    .dish-details, .dish-display {
        width: 100%;
    }
    .dish-details {
        padding-right: 20px;
        padding-left: 20px;
        margin-bottom: 3rem;
        text-align: left;  /* Changed from center to left */
        align-items: flex-start;  /* Added to ensure left alignment */
    }
    .featured-dish {
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .dish-item[data-position="0"] {
        top: -6%;
        right: 40%;
    }
    .dish-item[data-position="1"] {
        top: 12%;
        right: 21%;
    }
    .dish-item[data-position="2"] {
        top: 48%;
        right: 15%;
    }
    .dish-item[data-position="3"] {
        bottom: 15%;
        right: 19%;
    }
    .dish-item[data-position="4"] {
        bottom: -4%;
        right: 50%;
    }
    .prev-btn {
        top: 10%;
        left: 70%;
    }
    .next-btn {
        bottom: 10%;
        left: 70%;
    }
    .view-menu-btn {
        align-self: flex-start;  /* Changed from align-self: center to align-self: flex-start */
    }
}

/* Adjustments for smaller screens */
@media (max-width: 768px) {
    .signature-dishes {
        height: auto;
        padding-bottom: 50px;
    }
    .dish-display {
        height: 400px;
    }
    .featured-dish {
        width: 250px;
        height: 250px;
    }
    #dishTitle {
        font-size: 36px;
        text-align: left;  /* Ensure left alignment on small screens */
    }
    #dishDescription {
        text-align: left;  /* Ensure left alignment on small screens */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca182ed *//* Mobile Signature Dishes CSS */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: 'Arial', sans-serif;
}

html, body {
    margin: 0;
    padding: 0;
    overflow-x: hidden;
    background-color: #ffffff;
}

.mobile-dishes-showcase {
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
    padding: 15px;
    overflow: hidden;
    position: relative;
}

.mobile-main-heading {
    font-family: 'Lora', serif;
    text-align: center;
    font-size: 36px;
    font-weight: 700;
    margin-bottom: 2rem;
    margin-top: 1.5rem;
    color: #000;
}

.mobile-carousel-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    position: relative;
    /* Removed margin-right to prevent offset */
}

/* Top section - Dish information */
.mobile-dish-info {
    width: 100%;
    padding: 0 1rem;
    margin-bottom: 2rem;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    text-align: left;
}

#mobileDishName {
    font-family: 'Lora', serif;
    font-weight: 600;
    font-size: 32px;
    margin-bottom: 1rem;
    color: #000;
    transition: opacity 0.3s ease;
    width: 100%;
}

#mobileDishName.mobile-fade {
    opacity: 0;
}

#mobileDishInfo {
    font-family: 'Lora', serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 1.5rem;
    color: #333;
    transition: opacity 0.3s ease;
}

#mobileDishInfo.mobile-fade {
    opacity: 0;
}

.mobile-menu-button {
    font-family: 'Lora', serif;
    font-weight: 500;
    font-size: 16px;
    display: inline-block;
    padding: 0.7rem 1.5rem;
    background-color: #c42230;
    color: white;
    border: none;
    border-radius: 8px;
    cursor: pointer;
    transition: background-color 0.3s ease;
    align-self: flex-start;
}

.mobile-menu-button:hover {
    background-color: #a81c27;
}

/* Bottom section - Dish showcase */
.mobile-dish-showcase {
    width: 100%;
    position: relative;
    height: 380px;
    display: flex;
    justify-content: center;
}

.mobile-highlighted-dish {
    position: absolute;
    left: 35%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
    width: 160px;
    height: 160px;
    display: flex;
    flex-direction: column;
    margin-right: 50px;
}

#mobileHighlightedImage {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 50%;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
    transition: opacity 0.3s ease;
}

#mobileHighlightedImage.mobile-fade {
    opacity: 0;
}

/* Navigation controls */
.mobile-nav-control {
    background: none;
    border: none;
    cursor: pointer;
    padding: 0;
    width: 30px;
    height: 30px;
    position: absolute;
    z-index: 15;
    -webkit-tap-highlight-color: transparent;
    outline: none;
    -webkit-appearance: none;
    appearance: none;
    border-radius: 50%;
}

.mobile-prev-control {
    left: 35%;
    top: -5px;
}

.mobile-next-control {
    right: 55%;
    bottom: -5px;
}

.mobile-nav-control:focus,
.mobile-nav-control:active,
.mobile-nav-control::-moz-focus-inner,
.mobile-nav-control:hover {
    outline: none;
    border: none;
    box-shadow: none;
    background: transparent;
    -webkit-appearance: none;
    appearance: none;
}

.mobile-nav-control svg {
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.mobile-nav-control circle {
    fill: #C42230;
    transition: none;
}

/* Dish orbit */
.mobile-dish-orbit {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
}

.mobile-orbit-path {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: -30px; /* Changed from right: 25px to left: 0 */
    pointer-events: none;
    border-radius: 50%; /* Adding this may help visualize the path if needed */
}

.mobile-orbit-dish {
    position: absolute;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
    cursor: pointer;
    z-index: 5;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.mobile-orbit-dish img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.mobile-orbit-dish:hover {
    transform: scale(1.1);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}

.mobile-orbit-dish.mobile-active {
    box-shadow: 0 0 0 2px #c42230, 0 4px 12px rgba(0, 0, 0, 0.2);
}

/* Positions for the orbit dishes */
.mobile-orbit-dish[data-position="0"] {
    top: 0%;
    right: 35%;
}

.mobile-orbit-dish[data-position="1"] {
    top: 23%;
    right: 0%;
}

.mobile-orbit-dish[data-position="2"] {
    top: 50%;
    right: -5%;
}

.mobile-orbit-dish[data-position="3"] {
    top: 78%;
    right: 0%;
}

.mobile-orbit-dish[data-position="4"] {
    bottom: 0%;
    right: 30%;
}

/* Larger mobile devices */
@media (min-width: 400px) and (max-width: 600px) {
    .mobile-highlighted-dish {
        width: 190px;
        height: 190px;
    }
    
    .mobile-orbit-dish {
        width: 50px;
        height: 50px;
    }
    
    #mobileDishName {
        font-size: 36px;
    }
    
    #mobileDishInfo {
        font-size: 15px;
    }
}

/* Small tablets */
@media (min-width: 601px) {
    .mobile-main-heading {
        font-size: 32px;
    }
    
    .mobile-highlighted-dish {
        width: 220px;
        height: 220px;
    }
    
    .mobile-orbit-dish {
        width: 60px;
        height: 60px;
    }
    
    #mobileDishName {
        font-size: 40px;
    }
    
    #mobileDishInfo {
        font-size: 16px; /* Fixed: removed parentheses */
    }
    
    .mobile-nav-control {
        width: 34px;
        height: 34px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f2f409 */.elementor-116 .elementor-element.elementor-element-9f2f409 input,
.elementor-116 .elementor-element.elementor-element-9f2f409 textarea {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
  border: 1px solid #ddd;
  border-radius: 6px;
  padding: 10px;
  background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b7bc5b */.menu-scroll-btn {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 99;
  border: none;
  outline: none;
  background-color: #C42230;
  color: white;
  cursor: pointer;
  padding: 8px;
  border-radius: 8px;
  width: 40px;
  height: 40px;
  box-shadow: 0 2px 5px rgba(0,0,0,0.3);
  transition: all 0.3s ease;
  display: flex;
  justify-content: center;
  align-items: center;
}

.menu-scroll-btn:hover {
  background-color: #c62828;
  transform: translateY(-2px);
}

.menu-scroll-btn svg {
  width: 24px;
  height: 24px;
}/* End custom CSS */
/* Start custom CSS */.html,body
{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    overflow:hidden;
     width: 100% !important;
}

 ::-webkit-scrollbar {
  display: none;
}/* End custom CSS */