.elementor-724 .elementor-element.elementor-element-8d56240{--display:flex;--min-height:70vh;--justify-content:flex-end;--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-8d56240:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-8d56240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://c2zadvisory.mmindsdemo3.com/wp-content/uploads/2026/07/rear-view-young-man-working-his-laptop-looking-work-report-graphs.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-724 .elementor-element.elementor-element-3cc0d89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.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-724 .elementor-element.elementor-element-e3f2a9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:85px;font-weight:500;text-transform:capitalize;color:#FFFFFF;}.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-724 .elementor-element.elementor-element-ee1dde3{text-align:end;}.elementor-724 .elementor-element.elementor-element-ee1dde3 img{width:280px;}.elementor-724 .elementor-element.elementor-element-e822feb{--display:flex;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-23329c4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-3px;color:#302421;}.elementor-724 .elementor-element.elementor-element-5b17485{--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:space-between;}.elementor-724 .elementor-element.elementor-element-a30e044{--display:flex;}.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-724 .elementor-element.elementor-element-c990b05{width:100%;max-width:100%;font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#686362;}.elementor-724 .elementor-element.elementor-element-c990b05 p{margin-block-end:15px;}.elementor-724 .elementor-element.elementor-element-8d269e7{--display:flex;}.elementor-724 .elementor-element.elementor-element-9c7acf9{width:100%;max-width:100%;font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#686362;}.elementor-724 .elementor-element.elementor-element-9c7acf9 p{margin-block-end:10px;}.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-724 .elementor-element.elementor-element-2d27041.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-2d27041 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 33px 20px 33px;}.elementor-724 .elementor-element.elementor-element-727d83c{--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-724 .elementor-element.elementor-element-4a8e621{--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-end;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-724 .elementor-element.elementor-element-4a8e621:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-4a8e621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5ECEA;}.elementor-724 .elementor-element.elementor-element-ead0305{--display:flex;}.elementor-724 .elementor-element.elementor-element-b7ae35b{padding:6px 20px 6px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7B7B7;border-radius:50px 50px 50px 50px;}.elementor-724 .elementor-element.elementor-element-b7ae35b.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-b7ae35b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#5F5F5F;}.elementor-724 .elementor-element.elementor-element-f26d76e{width:100%;max-width:100%;}.elementor-724 .elementor-element.elementor-element-f26d76e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-3px;color:#302421;}.elementor-724 .elementor-element.elementor-element-96d1509.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-96d1509 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 33px 20px 33px;}.elementor-724 .elementor-element.elementor-element-1636643{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-724 .elementor-element.elementor-element-1636643:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-1636643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#513E3A;}.elementor-724 .elementor-element.elementor-element-f00430a{padding:6px 20px 6px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-724 .elementor-element.elementor-element-f00430a.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-f00430a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-724 .elementor-element.elementor-element-3df842f{width:100%;max-width:100%;}.elementor-724 .elementor-element.elementor-element-3df842f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-3px;color:#FFFFFF;}.elementor-724 .elementor-element.elementor-element-340faee{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-c4d7c86{--display:flex;}.elementor-724 .elementor-element.elementor-element-212767b{padding:6px 20px 6px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7B7B7;border-radius:50px 50px 50px 50px;}.elementor-724 .elementor-element.elementor-element-212767b.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-212767b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#5F5F5F;}.elementor-724 .elementor-element.elementor-element-a6fc295{width:100%;max-width:100%;}.elementor-724 .elementor-element.elementor-element-a6fc295 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-3px;color:#302421;}.elementor-724 .elementor-element.elementor-element-26bc985{--display:flex;}.elementor-724 .elementor-element.elementor-element-ed2fb54{--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-724 .elementor-element.elementor-element-05166d6{--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-end;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-724 .elementor-element.elementor-element-05166d6:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-05166d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#513E3A;}.elementor-724 .elementor-element.elementor-element-32ce324{--display:flex;}.elementor-724 .elementor-element.elementor-element-aee4370{--display:flex;--justify-content:flex-end;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-724 .elementor-element.elementor-element-aee4370:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-aee4370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5ECEA;}.elementor-724 .elementor-element.elementor-element-cd13b56{padding:6px 20px 6px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7B7B7;border-radius:50px 50px 50px 50px;}.elementor-724 .elementor-element.elementor-element-cd13b56.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-cd13b56 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#5F5F5F;}.elementor-724 .elementor-element.elementor-element-d7c6441{width:100%;max-width:100%;}.elementor-724 .elementor-element.elementor-element-d7c6441 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-3px;color:#302421;}.elementor-724 .elementor-element.elementor-element-ab1b9c7{width:100%;max-width:100%;font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#686362;}.elementor-724 .elementor-element.elementor-element-ef1cc40{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-310d2d0{--display:flex;}.elementor-724 .elementor-element.elementor-element-8fe7d7e{width:100%;max-width:100%;}.elementor-724 .elementor-element.elementor-element-8fe7d7e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-3px;color:#302421;}.elementor-724 .elementor-element.elementor-element-3d51fb6{--display:flex;}.elementor-724 .elementor-element.elementor-element-c261410{width:100%;max-width:100%;}.elementor-724 .elementor-element.elementor-element-c261410 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-3px;color:#302421;}.elementor-724 .elementor-element.elementor-element-91f055d{--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-724 .elementor-element.elementor-element-c7f7f9e{--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-end;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-724 .elementor-element.elementor-element-c7f7f9e:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-c7f7f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#513E3A;}.elementor-724 .elementor-element.elementor-element-45cce9e{--display:flex;}.elementor-724 .elementor-element.elementor-element-4812d9e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-724 .elementor-element.elementor-element-4812d9e:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-4812d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5ECEA;}.elementor-724 .elementor-element.elementor-element-1eee002{padding:6px 20px 6px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7B7B7;border-radius:50px 50px 50px 50px;}.elementor-724 .elementor-element.elementor-element-1eee002.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-1eee002 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#5F5F5F;}.elementor-724 .elementor-element.elementor-element-e683ab7{width:100%;max-width:100%;}.elementor-724 .elementor-element.elementor-element-e683ab7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-3px;color:#302421;}.elementor-724 .elementor-element.elementor-element-9a10117.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-9a10117 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 33px 20px 33px;}.elementor-724 .elementor-element.elementor-element-d8ceaf3{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-411f263{--display:flex;}.elementor-724 .elementor-element.elementor-element-514ef75{padding:6px 20px 6px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7B7B7;border-radius:50px 50px 50px 50px;}.elementor-724 .elementor-element.elementor-element-514ef75.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-514ef75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#5F5F5F;}.elementor-724 .elementor-element.elementor-element-55df221{width:100%;max-width:100%;}.elementor-724 .elementor-element.elementor-element-55df221 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-3px;color:#302421;}.elementor-724 .elementor-element.elementor-element-28e6d75{width:100%;max-width:100%;font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#686362;}.elementor-724 .elementor-element.elementor-element-a7a9424{--display:flex;}.elementor-724 .elementor-element.elementor-element-805c5d6{--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-724 .elementor-element.elementor-element-ad55774{--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-end;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-724 .elementor-element.elementor-element-ad55774:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-ad55774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#513E3A;}.elementor-724 .elementor-element.elementor-element-f5269ab{--display:flex;}.elementor-724 .elementor-element.elementor-element-68b1279{--display:flex;--justify-content:flex-end;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-724 .elementor-element.elementor-element-68b1279:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-68b1279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5ECEA;}.elementor-724 .elementor-element.elementor-element-c2ccfc0{padding:6px 20px 6px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7B7B7;border-radius:50px 50px 50px 50px;}.elementor-724 .elementor-element.elementor-element-c2ccfc0.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-c2ccfc0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#5F5F5F;}.elementor-724 .elementor-element.elementor-element-8833e51{width:100%;max-width:100%;}.elementor-724 .elementor-element.elementor-element-8833e51 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-3px;color:#302421;}.elementor-724 .elementor-element.elementor-element-cdd0ed4{width:100%;max-width:100%;font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#686362;}.elementor-724 .elementor-element.elementor-element-171857f{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-db33c19{--display:flex;}.elementor-724 .elementor-element.elementor-element-8e982df{padding:6px 20px 6px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7B7B7;border-radius:50px 50px 50px 50px;}.elementor-724 .elementor-element.elementor-element-8e982df.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-8e982df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#5F5F5F;}.elementor-724 .elementor-element.elementor-element-e6176b5{width:100%;max-width:100%;}.elementor-724 .elementor-element.elementor-element-e6176b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-3px;color:#302421;}.elementor-724 .elementor-element.elementor-element-50d4e9f{width:100%;max-width:100%;font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#686362;}.elementor-724 .elementor-element.elementor-element-c545b60{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-724 .elementor-element.elementor-element-c545b60.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-c545b60 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 33px 20px 33px;}.elementor-724 .elementor-element.elementor-element-427b42d{--display:flex;}.elementor-724 .elementor-element.elementor-element-1d793f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-1a2dd32{padding:6px 20px 6px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7B7B7;border-radius:50px 50px 50px 50px;}.elementor-724 .elementor-element.elementor-element-1a2dd32.elementor-element{--align-self:center;}.elementor-724 .elementor-element.elementor-element-1a2dd32 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#5F5F5F;}.elementor-724 .elementor-element.elementor-element-fffe06d{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-724 .elementor-element.elementor-element-fffe06d.elementor-element{--align-self:center;}.elementor-724 .elementor-element.elementor-element-fffe06d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-3px;color:#302421;}.elementor-724 .elementor-element.elementor-element-1b3bbbb{--display:flex;}.elementor-724 .elementor-element.elementor-element-d80d47e{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-724 .elementor-element.elementor-element-d80d47e.elementor-element{--align-self:center;}.elementor-724 .elementor-element.elementor-element-ab8e773{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-ab8e773:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-ab8e773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5ECEA;}.elementor-724 .elementor-element.elementor-element-3b54efd{padding:6px 20px 6px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7B7B7;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-724 .elementor-element.elementor-element-3b54efd.elementor-element{--align-self:center;}.elementor-724 .elementor-element.elementor-element-3b54efd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#5F5F5F;}.elementor-724 .elementor-element.elementor-element-f14bc12{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-724 .elementor-element.elementor-element-f14bc12.elementor-element{--align-self:center;}.elementor-724 .elementor-element.elementor-element-f14bc12 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.3px;color:#302421;}.elementor-724 .elementor-element.elementor-element-a37ea7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-724 .elementor-element.elementor-element-879d5a8{--display:flex;}.elementor-widget-ucaddon_ue_listing_grid .ue-no-posts-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-724 .elementor-element.elementor-element-e52222e .ue-grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:20px;}.elementor-724 .elementor-element.elementor-element-e52222e .ue-grid-item{padding:0px 0px 0px 0px;border-style:none;transition:all 200ms ease-in-out;}.elementor-724 .elementor-element.elementor-element-e52222e .ue-grid-item:hover{border-style:none;}.elementor-724 .elementor-element.elementor-element-e52222e .ue-grid-item.ue-active-item{border-style:none;}.elementor-724 .elementor-element.elementor-element-e52222e .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-724 .elementor-element.elementor-element-9340090{--display:flex;}.elementor-724 .elementor-element.elementor-element-14f7362 .ue-grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:20px;}.elementor-724 .elementor-element.elementor-element-14f7362 .ue-grid-item{padding:10px 10px 20px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B4B4B4;transition:all 200ms ease-in-out;}.elementor-724 .elementor-element.elementor-element-14f7362 .ue-grid-item:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#B4B4B4;}.elementor-724 .elementor-element.elementor-element-14f7362 .ue-grid-item.ue-active-item{border-style:none;}.elementor-724 .elementor-element.elementor-element-14f7362 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-724 .elementor-element.elementor-element-0d98de2.elementor-element{--align-self:center;}.elementor-724 .elementor-element.elementor-element-0d98de2 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 33px 20px 33px;}.elementor-724 .elementor-element.elementor-element-386b23d{--display:flex;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}@media(max-width:1024px){.elementor-724 .elementor-element.elementor-element-8d56240{--min-height:50vh;}.elementor-724 .elementor-element.elementor-element-e3f2a9f .elementor-heading-title{font-size:50px;}.elementor-724 .elementor-element.elementor-element-e822feb{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-724 .elementor-element.elementor-element-23329c4 .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-c990b05{font-size:14px;line-height:22px;}.elementor-724 .elementor-element.elementor-element-9c7acf9{font-size:14px;line-height:22px;}.elementor-724 .elementor-element.elementor-element-4a8e621{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-f26d76e .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-1636643{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-3df842f .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-340faee{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-724 .elementor-element.elementor-element-a6fc295 .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-05166d6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-aee4370{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-d7c6441 .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-ab1b9c7{font-size:14px;line-height:22px;}.elementor-724 .elementor-element.elementor-element-ef1cc40{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-724 .elementor-element.elementor-element-8fe7d7e .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-c261410 .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-c7f7f9e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-4812d9e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-e683ab7 .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-d8ceaf3{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-724 .elementor-element.elementor-element-55df221 .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-28e6d75{font-size:14px;line-height:22px;}.elementor-724 .elementor-element.elementor-element-ad55774{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-68b1279{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-8833e51 .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-cdd0ed4{font-size:14px;line-height:22px;}.elementor-724 .elementor-element.elementor-element-171857f{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-724 .elementor-element.elementor-element-e6176b5 .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-50d4e9f{font-size:14px;line-height:22px;}.elementor-724 .elementor-element.elementor-element-fffe06d .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-ab8e773{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-f14bc12 .elementor-heading-title{font-size:28px;}.elementor-724 .elementor-element.elementor-element-e52222e .ue-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-724 .elementor-element.elementor-element-14f7362 .ue-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-724 .elementor-element.elementor-element-386b23d{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-724 .elementor-element.elementor-element-8d56240{--min-height:220px;--padding-top:15px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-3cc0d89{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-724 .elementor-element.elementor-element-e3f2a9f{width:100%;max-width:100%;text-align:start;}.elementor-724 .elementor-element.elementor-element-e3f2a9f .elementor-heading-title{font-size:35px;}.elementor-724 .elementor-element.elementor-element-ee1dde3 img{width:80px;}.elementor-724 .elementor-element.elementor-element-e822feb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-724 .elementor-element.elementor-element-23329c4 .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-724 .elementor-element.elementor-element-5b17485{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-724 .elementor-element.elementor-element-c990b05 p{margin-block-end:0px;}.elementor-724 .elementor-element.elementor-element-9c7acf9 p{margin-block-end:0px;}.elementor-724 .elementor-element.elementor-element-2d27041 .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-724 .elementor-element.elementor-element-4a8e621{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-ead0305{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-724 .elementor-element.elementor-element-b7ae35b{padding:5px 5px 5px 5px;}.elementor-724 .elementor-element.elementor-element-b7ae35b .elementor-heading-title{font-size:10px;}.elementor-724 .elementor-element.elementor-element-f26d76e .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-724 .elementor-element.elementor-element-96d1509 .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-724 .elementor-element.elementor-element-1636643{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-f00430a{padding:5px 5px 5px 5px;}.elementor-724 .elementor-element.elementor-element-f00430a .elementor-heading-title{font-size:10px;}.elementor-724 .elementor-element.elementor-element-3df842f .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-724 .elementor-element.elementor-element-340faee{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-724 .elementor-element.elementor-element-c4d7c86{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-724 .elementor-element.elementor-element-212767b{padding:5px 5px 5px 5px;}.elementor-724 .elementor-element.elementor-element-212767b .elementor-heading-title{font-size:10px;}.elementor-724 .elementor-element.elementor-element-a6fc295 .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-724 .elementor-element.elementor-element-eb32948 img{width:100%;height:280px;object-fit:cover;}.elementor-724 .elementor-element.elementor-element-05166d6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-32ce324{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-724 .elementor-element.elementor-element-abce9e6 img{width:100%;height:280px;object-fit:cover;}.elementor-724 .elementor-element.elementor-element-aee4370{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-cd13b56{padding:5px 5px 5px 5px;}.elementor-724 .elementor-element.elementor-element-cd13b56 .elementor-heading-title{font-size:10px;}.elementor-724 .elementor-element.elementor-element-d7c6441 .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-724 .elementor-element.elementor-element-ab1b9c7 p{margin-block-end:0px;}.elementor-724 .elementor-element.elementor-element-ef1cc40{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-724 .elementor-element.elementor-element-310d2d0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-724 .elementor-element.elementor-element-8fe7d7e .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-724 .elementor-element.elementor-element-c261410 .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-724 .elementor-element.elementor-element-c7f7f9e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-45cce9e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-724 .elementor-element.elementor-element-86d8222 img{width:100%;height:280px;object-fit:cover;}.elementor-724 .elementor-element.elementor-element-4812d9e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-1eee002{padding:5px 5px 5px 5px;}.elementor-724 .elementor-element.elementor-element-1eee002 .elementor-heading-title{font-size:10px;}.elementor-724 .elementor-element.elementor-element-e683ab7 .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-724 .elementor-element.elementor-element-9a10117 .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-724 .elementor-element.elementor-element-d8ceaf3{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-724 .elementor-element.elementor-element-411f263{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-724 .elementor-element.elementor-element-514ef75{padding:5px 5px 5px 5px;}.elementor-724 .elementor-element.elementor-element-514ef75 .elementor-heading-title{font-size:10px;}.elementor-724 .elementor-element.elementor-element-55df221 .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-724 .elementor-element.elementor-element-28e6d75 p{margin-block-end:0px;}.elementor-724 .elementor-element.elementor-element-a7d6164 img{width:100%;height:280px;object-fit:cover;}.elementor-724 .elementor-element.elementor-element-ad55774{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-f5269ab{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-724 .elementor-element.elementor-element-a7f81bf img{width:100%;height:280px;object-fit:cover;}.elementor-724 .elementor-element.elementor-element-68b1279{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-724 .elementor-element.elementor-element-c2ccfc0{padding:5px 5px 5px 5px;}.elementor-724 .elementor-element.elementor-element-c2ccfc0 .elementor-heading-title{font-size:10px;}.elementor-724 .elementor-element.elementor-element-8833e51 .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-724 .elementor-element.elementor-element-cdd0ed4 p{margin-block-end:0px;}.elementor-724 .elementor-element.elementor-element-171857f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-724 .elementor-element.elementor-element-db33c19{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-724 .elementor-element.elementor-element-8e982df{padding:5px 5px 5px 5px;}.elementor-724 .elementor-element.elementor-element-8e982df .elementor-heading-title{font-size:10px;}.elementor-724 .elementor-element.elementor-element-e6176b5 .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-724 .elementor-element.elementor-element-50d4e9f p{margin-block-end:0px;}.elementor-724 .elementor-element.elementor-element-c545b60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-724 .elementor-element.elementor-element-c545b60 .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-724 .elementor-element.elementor-element-e848af6 img{width:100%;height:280px;object-fit:cover;}.elementor-724 .elementor-element.elementor-element-1d793f2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-724 .elementor-element.elementor-element-1a2dd32{padding:5px 5px 5px 5px;}.elementor-724 .elementor-element.elementor-element-1a2dd32 .elementor-heading-title{font-size:10px;}.elementor-724 .elementor-element.elementor-element-fffe06d .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-724 .elementor-element.elementor-element-3b54efd{padding:5px 5px 5px 5px;}.elementor-724 .elementor-element.elementor-element-3b54efd .elementor-heading-title{font-size:10px;}.elementor-724 .elementor-element.elementor-element-f14bc12 .elementor-heading-title{font-size:25px;}.elementor-724 .elementor-element.elementor-element-a37ea7f{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-724 .elementor-element.elementor-element-e52222e .ue-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-724 .elementor-element.elementor-element-14f7362 .ue-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-724 .elementor-element.elementor-element-0d98de2 .elementor-button{font-size:14px;padding:15px 17px 15px 17px;}}@media(min-width:768px){.elementor-724 .elementor-element.elementor-element-4a8e621{--width:50%;}.elementor-724 .elementor-element.elementor-element-ead0305{--width:555px;}.elementor-724 .elementor-element.elementor-element-1636643{--width:50%;}.elementor-724 .elementor-element.elementor-element-05166d6{--width:50%;}.elementor-724 .elementor-element.elementor-element-32ce324{--width:555px;}.elementor-724 .elementor-element.elementor-element-aee4370{--width:50%;}.elementor-724 .elementor-element.elementor-element-c7f7f9e{--width:50%;}.elementor-724 .elementor-element.elementor-element-45cce9e{--width:555px;}.elementor-724 .elementor-element.elementor-element-4812d9e{--width:50%;}.elementor-724 .elementor-element.elementor-element-ad55774{--width:50%;}.elementor-724 .elementor-element.elementor-element-f5269ab{--width:555px;}.elementor-724 .elementor-element.elementor-element-68b1279{--width:50%;}.elementor-724 .elementor-element.elementor-element-1b3bbbb{--width:850px;}.elementor-724 .elementor-element.elementor-element-879d5a8{--width:55%;}.elementor-724 .elementor-element.elementor-element-9340090{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-724 .elementor-element.elementor-element-9340090{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-2d27041 *//* Button ka Base Style */
.elementor-724 .elementor-element.elementor-element-2d27041 .elementor-size-sm {
  background: linear-gradient(103.13deg, #906C63 20.59%, #C9B199 97.3%) !important;
  border: 1px solid #906C63 !important;
  border-radius: 40px !important;
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
  position: relative;
  overflow: hidden;
  color: #fff !important;
  cursor: pointer;
}

/* VVIP Hover Effect */
.elementor-724 .elementor-element.elementor-element-2d27041 .elementor-size-sm:hover {
  transform: translateY(-3px); /* Halka sa upar uthna */
  box-shadow: 0 10px 25px rgba(144, 108, 99, 0.4) !important; /* Premium Glow */
  border-color: #fff !important;
  background: linear-gradient(103.13deg, #C9B199 20.59%, #906C63 97.3%) !important; /* Gradient invert */
}

/* Shine Effect (VVIP Glint) */
.elementor-724 .elementor-element.elementor-element-2d27041 .elementor-size-sm::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -150%;
  width: 50%;
  height: 200%;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);
  transform: skewX(-25deg);
  transition: 0.7s;
}

.elementor-724 .elementor-element.elementor-element-2d27041 .elementor-size-sm:hover::before {
  left: 150%; /* Shine ka chalna */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-96d1509 *//* Button ka Base Style */
.elementor-724 .elementor-element.elementor-element-96d1509 .elementor-size-sm {
  background: linear-gradient(103.13deg, #906C63 20.59%, #C9B199 97.3%) !important;
  border: 1px solid #906C63 !important;
  border-radius: 40px !important;
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
  position: relative;
  overflow: hidden;
  color: #fff !important;
  cursor: pointer;
}

/* VVIP Hover Effect */
.elementor-724 .elementor-element.elementor-element-96d1509 .elementor-size-sm:hover {
  transform: translateY(-3px); /* Halka sa upar uthna */
  box-shadow: 0 10px 25px rgba(144, 108, 99, 0.4) !important; /* Premium Glow */
  border-color: #fff !important;
  background: linear-gradient(103.13deg, #C9B199 20.59%, #906C63 97.3%) !important; /* Gradient invert */
}

/* Shine Effect (VVIP Glint) */
.elementor-724 .elementor-element.elementor-element-96d1509 .elementor-size-sm::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -150%;
  width: 50%;
  height: 200%;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);
  transform: skewX(-25deg);
  transition: 0.7s;
}

.elementor-724 .elementor-element.elementor-element-96d1509 .elementor-size-sm:hover::before {
  left: 150%; /* Shine ka chalna */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9765b4f *//* Dark Section Accordion Text */
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-title,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-content,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-content p,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-content div,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-content span,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-content li,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-content a,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-content strong,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-content b,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-content em,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-time {
    color: #FFFFFF !important;
}

/* Closed Plus Icon */
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-icon::before {
    color: #C9B199 !important;
}

/* Open Minus Icon */
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-item.is-open .c2z-accordion-icon::before {
    color: #FFFFFF !important;
}

/* Borders For Dark Background */
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-item,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-item:first-child,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-footer {
    border-color: rgba(255, 255, 255, 0.18) !important;
}

/* Remove Any Accordion Background */
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-item,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-trigger,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-panel,
.elementor-724 .elementor-element.elementor-element-9765b4f .c2z-accordion-content {
    background: transparent !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a10117 *//* Button ka Base Style */
.elementor-724 .elementor-element.elementor-element-9a10117 .elementor-size-sm {
  background: linear-gradient(103.13deg, #906C63 20.59%, #C9B199 97.3%) !important;
  border: 1px solid #906C63 !important;
  border-radius: 40px !important;
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
  position: relative;
  overflow: hidden;
  color: #fff !important;
  cursor: pointer;
}

/* VVIP Hover Effect */
.elementor-724 .elementor-element.elementor-element-9a10117 .elementor-size-sm:hover {
  transform: translateY(-3px); /* Halka sa upar uthna */
  box-shadow: 0 10px 25px rgba(144, 108, 99, 0.4) !important; /* Premium Glow */
  border-color: #fff !important;
  background: linear-gradient(103.13deg, #C9B199 20.59%, #906C63 97.3%) !important; /* Gradient invert */
}

/* Shine Effect (VVIP Glint) */
.elementor-724 .elementor-element.elementor-element-9a10117 .elementor-size-sm::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -150%;
  width: 50%;
  height: 200%;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);
  transform: skewX(-25deg);
  transition: 0.7s;
}

.elementor-724 .elementor-element.elementor-element-9a10117 .elementor-size-sm:hover::before {
  left: 150%; /* Shine ka chalna */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c545b60 *//* Button ka Base Style */
.elementor-724 .elementor-element.elementor-element-c545b60 .elementor-size-sm {
  background: linear-gradient(103.13deg, #906C63 20.59%, #C9B199 97.3%) !important;
  border: 1px solid #906C63 !important;
  border-radius: 40px !important;
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
  position: relative;
  overflow: hidden;
  color: #fff !important;
  cursor: pointer;
}

/* VVIP Hover Effect */
.elementor-724 .elementor-element.elementor-element-c545b60 .elementor-size-sm:hover {
  transform: translateY(-3px); /* Halka sa upar uthna */
  box-shadow: 0 10px 25px rgba(144, 108, 99, 0.4) !important; /* Premium Glow */
  border-color: #fff !important;
  background: linear-gradient(103.13deg, #C9B199 20.59%, #906C63 97.3%) !important; /* Gradient invert */
}

/* Shine Effect (VVIP Glint) */
.elementor-724 .elementor-element.elementor-element-c545b60 .elementor-size-sm::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -150%;
  width: 50%;
  height: 200%;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);
  transform: skewX(-25deg);
  transition: 0.7s;
}

.elementor-724 .elementor-element.elementor-element-c545b60 .elementor-size-sm:hover::before {
  left: 150%; /* Shine ka chalna */
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_listing_grid, class: .elementor-element-e52222e *//* ==========================================================================
   1. BASE STYLES & INITIAL STATE
   ========================================================================== */

/* Main Card Item Layout */
.elementor-724 .elementor-element.elementor-element-e52222e .ue-grid-item {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1), 
                box-shadow 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    will-change: transform, box-shadow;
    position: relative;
    overflow: hidden;
    border-radius:20px !important;
}

/* Image Wrapper Settings for Zoom Containment */
.elementor-724 .elementor-element.elementor-element-e52222e .elementor-element-5df519b {
    overflow: hidden;
    border-radius: 20px;
    position: relative;
}

/* Featured Image Initial State */
.elementor-724 .elementor-element.elementor-element-e52222e .elementor-element-5df519b img {
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1), 
                filter 0.5s ease;
    will-change: transform, filter;
}

/* Heading Initial State with Text Shine Base */
.elementor-724 .elementor-element.elementor-element-e52222e .elementor-element-2e4cb9c .elementor-heading-title {
    transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    display: inline-block;
    position: relative;
}

/* Premium Icon Rotation Initialization */
.elementor-724 .elementor-element.elementor-element-e52222e .elementor-element-dbc70d9 .elementor-icon svg {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    will-change: transform;
}


/* ==========================================================================
   2. VVIP HOVER INTERACTIONS
   ========================================================================== */

/* Card slight push & elegant shadow */
.elementor-724 .elementor-element.elementor-element-e52222e .ue-grid-item:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(48, 36, 33, 0.12);
}

/* Image Cinema Zoom & Soft Glow */
.elementor-724 .elementor-element.elementor-element-e52222e .ue-grid-item:hover .elementor-element-5df519b img {
    transform: scale(1.08);
    filter: brightness(0.95);
}

/* Heading Smooth Shifting & Color Change */
.elementor-724 .elementor-element.elementor-element-e52222e .ue-grid-item:hover .elementor-element-2e4cb9c .elementor-heading-title {
    transform: translateX(5px);
    color: #906C63; /* Matches your brand color circle */
}

/* SVG Arrow Push Effect */
.elementor-724 .elementor-element.elementor-element-e52222e .ue-grid-item:hover .elementor-element-dbc70d9 .elementor-icon svg {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_listing_grid, class: .elementor-element-14f7362 *//* ==========================================================================
   1. BASE STYLES & INITIAL STATE
   ========================================================================== */

/* Main Card Item Layout */
.elementor-724 .elementor-element.elementor-element-14f7362 .ue-grid-item {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1), 
                box-shadow 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    will-change: transform, box-shadow;
    position: relative;
    overflow: hidden;
    
}

/* Image Wrapper Settings for Zoom Containment */
.elementor-724 .elementor-element.elementor-element-14f7362 .elementor-element-5df519b {
    overflow: hidden;
    border-radius: 20px;
    position: relative;
}

/* Featured Image Initial State */
.elementor-724 .elementor-element.elementor-element-14f7362 .elementor-element-5df519b img {
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1), 
                filter 0.5s ease;
    will-change: transform, filter;
}

/* Heading Initial State with Text Shine Base */
.elementor-724 .elementor-element.elementor-element-14f7362 .elementor-element-2e4cb9c .elementor-heading-title {
    transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    display: inline-block;
    position: relative;
}

/* Premium Icon Rotation Initialization */
.elementor-724 .elementor-element.elementor-element-14f7362 .elementor-element-dbc70d9 .elementor-icon svg {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    will-change: transform;
}


/* ==========================================================================
   2. VVIP HOVER INTERACTIONS
   ========================================================================== */

/* Card slight push & elegant shadow */
.elementor-724 .elementor-element.elementor-element-14f7362 .ue-grid-item:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(48, 36, 33, 0.12);
}

/* Image Cinema Zoom & Soft Glow */
.elementor-724 .elementor-element.elementor-element-14f7362 .ue-grid-item:hover .elementor-element-5df519b img {
    transform: scale(1.08);
    filter: brightness(0.95);
}

/* Heading Smooth Shifting & Color Change */
.elementor-724 .elementor-element.elementor-element-14f7362 .ue-grid-item:hover .elementor-element-2e4cb9c .elementor-heading-title {
    transform: translateX(5px);
    color: #906C63; /* Matches your brand color circle */
}

/* SVG Arrow Push Effect */
.elementor-724 .elementor-element.elementor-element-14f7362 .ue-grid-item:hover .elementor-element-dbc70d9 .elementor-icon svg {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d98de2 *//* Button ka Base Style */
.elementor-724 .elementor-element.elementor-element-0d98de2 .elementor-size-sm {
  background: linear-gradient(103.13deg, #906C63 20.59%, #C9B199 97.3%) !important;
  border: 1px solid #906C63 !important;
  border-radius: 40px !important;
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
  position: relative;
  overflow: hidden;
  color: #fff !important;
  cursor: pointer;
}

/* VVIP Hover Effect */
.elementor-724 .elementor-element.elementor-element-0d98de2 .elementor-size-sm:hover {
  transform: translateY(-3px); /* Halka sa upar uthna */
  box-shadow: 0 10px 25px rgba(144, 108, 99, 0.4) !important; /* Premium Glow */
  border-color: #fff !important;
  background: linear-gradient(103.13deg, #C9B199 20.59%, #906C63 97.3%) !important; /* Gradient invert */
}

/* Shine Effect (VVIP Glint) */
.elementor-724 .elementor-element.elementor-element-0d98de2 .elementor-size-sm::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -150%;
  width: 50%;
  height: 200%;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);
  transform: skewX(-25deg);
  transition: 0.7s;
}

.elementor-724 .elementor-element.elementor-element-0d98de2 .elementor-size-sm:hover::before {
  left: 150%; /* Shine ka chalna */
}/* End custom CSS */