.elementor-1471 .elementor-element.elementor-element-9bd42f1{--display:flex;--min-height:86vh;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-9bd42f1:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-9bd42f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-9bd42f1::before, .elementor-1471 .elementor-element.elementor-element-9bd42f1 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-9bd42f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-9bd42f1 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-9bd42f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-9bd42f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-9bd42f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-d7041a1{--display:flex;--z-index:2;}.elementor-1471 .elementor-element.elementor-element-d7041a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-678d898{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-c2ae36b{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1471 .elementor-element.elementor-element-ac19b83{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:3px;width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-ac19b83 .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-ac19b83 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.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-1471 .elementor-element.elementor-element-427cb87{font-family:"Gill Sans Bold", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:1.3px;color:#F48120;}.elementor-1471 .elementor-element.elementor-element-427cb87 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-01cadd4{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:3px;width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-01cadd4 .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-01cadd4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.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-1471 .elementor-element.elementor-element-38d8947 .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:54px;font-weight:600;line-height:58px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-38d8947.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-55c7bd2{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFFE6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 79.818% );max-width:79.818%;--container-widget-width:79.818%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-55c7bd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-c3b806f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-1471 .elementor-element.elementor-element-8aea9e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1471 .elementor-element.elementor-element-8aea9e8 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1471 .elementor-element.elementor-element-8aea9e8 .elementor-button{font-family:"Gill Sans Bold", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.02px;background-color:#F58220;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.15);border-radius:4px 4px 4px 4px;padding:18px 32px 18px 32px;}.elementor-1471 .elementor-element.elementor-element-2f7d9e1 .elementor-button{font-family:"Gill Sans Bold", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.02px;background-color:#FFFFFF05;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.15);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:4px 4px 4px 4px;padding:18px 32px 18px 32px;}.elementor-1471 .elementor-element.elementor-element-5fab577{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-5fab577:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-5fab577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-3abd855{--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-1471 .elementor-element.elementor-element-937fad2{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-937fad2 .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:25px;font-weight:600;font-style:normal;text-decoration:none;line-height:35px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-937fad2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-8412324{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-c3f00b7{--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:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1471 .elementor-element.elementor-element-6780c6e .elementor-icon-wrapper{text-align:start;}.elementor-1471 .elementor-element.elementor-element-6780c6e.elementor-view-stacked .elementor-icon{background-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-6780c6e.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-6780c6e.elementor-view-default .elementor-icon{color:#6EC1E408;border-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-6780c6e.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-6780c6e.elementor-view-default .elementor-icon svg{fill:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-6780c6e .elementor-icon{font-size:40px;}.elementor-1471 .elementor-element.elementor-element-6780c6e .elementor-icon svg{height:40px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1471 .elementor-element.elementor-element-631f7bc .elementor-counter-title{justify-content:start;color:#F48120;font-family:"Gill Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-631f7bc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Gill Sans Bold", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:36px;}.elementor-1471 .elementor-element.elementor-element-6fa6ea0{--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:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-1471 .elementor-element.elementor-element-ea48179 .elementor-icon-wrapper{text-align:start;}.elementor-1471 .elementor-element.elementor-element-ea48179.elementor-view-stacked .elementor-icon{background-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-ea48179.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-ea48179.elementor-view-default .elementor-icon{color:#6EC1E408;border-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-ea48179.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-ea48179.elementor-view-default .elementor-icon svg{fill:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-ea48179 .elementor-icon{font-size:40px;}.elementor-1471 .elementor-element.elementor-element-ea48179 .elementor-icon svg{height:40px;}.elementor-1471 .elementor-element.elementor-element-74c4c07 .elementor-counter-title{justify-content:start;color:#00B7DD;font-family:"Gill Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-74c4c07 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Gill Sans Bold", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:36px;}.elementor-1471 .elementor-element.elementor-element-dc6b350{--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:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-1471 .elementor-element.elementor-element-279e857 .elementor-icon-wrapper{text-align:start;}.elementor-1471 .elementor-element.elementor-element-279e857.elementor-view-stacked .elementor-icon{background-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-279e857.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-279e857.elementor-view-default .elementor-icon{color:#6EC1E408;border-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-279e857.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-279e857.elementor-view-default .elementor-icon svg{fill:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-279e857 .elementor-icon{font-size:40px;}.elementor-1471 .elementor-element.elementor-element-279e857 .elementor-icon svg{height:40px;}.elementor-1471 .elementor-element.elementor-element-c9b8475 .elementor-counter-title{justify-content:start;color:#FFCA05;font-family:"Gill Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-c9b8475 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Gill Sans Bold", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:36px;}.elementor-1471 .elementor-element.elementor-element-5f7d864{--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:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-1471 .elementor-element.elementor-element-69dd208 .elementor-icon-wrapper{text-align:start;}.elementor-1471 .elementor-element.elementor-element-69dd208.elementor-view-stacked .elementor-icon{background-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-69dd208.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-69dd208.elementor-view-default .elementor-icon{color:#6EC1E408;border-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-69dd208.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-69dd208.elementor-view-default .elementor-icon svg{fill:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-69dd208 .elementor-icon{font-size:40px;}.elementor-1471 .elementor-element.elementor-element-69dd208 .elementor-icon svg{height:40px;}.elementor-1471 .elementor-element.elementor-element-54f190a .elementor-counter-title{justify-content:start;color:#F48120;font-family:"Gill Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-54f190a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Gill Sans Bold", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:36px;}.elementor-1471 .elementor-element.elementor-element-85b38a4{--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:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-1471 .elementor-element.elementor-element-e5e9dcf .elementor-icon-wrapper{text-align:start;}.elementor-1471 .elementor-element.elementor-element-e5e9dcf.elementor-view-stacked .elementor-icon{background-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-e5e9dcf.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-e5e9dcf.elementor-view-default .elementor-icon{color:#6EC1E408;border-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-e5e9dcf.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-e5e9dcf.elementor-view-default .elementor-icon svg{fill:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-e5e9dcf .elementor-icon{font-size:40px;}.elementor-1471 .elementor-element.elementor-element-e5e9dcf .elementor-icon svg{height:40px;}.elementor-1471 .elementor-element.elementor-element-7722491 .elementor-counter-title{justify-content:start;color:#00B7DD;font-family:"Gill Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-7722491 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Gill Sans Bold", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:36px;}.elementor-1471 .elementor-element.elementor-element-12e8701{--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:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-1471 .elementor-element.elementor-element-480a95c .elementor-icon-wrapper{text-align:start;}.elementor-1471 .elementor-element.elementor-element-480a95c.elementor-view-stacked .elementor-icon{background-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-480a95c.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-480a95c.elementor-view-default .elementor-icon{color:#6EC1E408;border-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-480a95c.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-480a95c.elementor-view-default .elementor-icon svg{fill:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-480a95c .elementor-icon{font-size:40px;}.elementor-1471 .elementor-element.elementor-element-480a95c .elementor-icon svg{height:40px;}.elementor-1471 .elementor-element.elementor-element-0614722 .elementor-counter-title{justify-content:start;color:#F48120;font-family:"Gill Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-0614722 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Gill Sans Bold", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:36px;}.elementor-1471 .elementor-element.elementor-element-d415d1a{--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:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-1471 .elementor-element.elementor-element-e3e2f7f .elementor-icon-wrapper{text-align:start;}.elementor-1471 .elementor-element.elementor-element-e3e2f7f.elementor-view-stacked .elementor-icon{background-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-e3e2f7f.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-e3e2f7f.elementor-view-default .elementor-icon{color:#6EC1E408;border-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-e3e2f7f.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-e3e2f7f.elementor-view-default .elementor-icon svg{fill:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-e3e2f7f .elementor-icon{font-size:40px;}.elementor-1471 .elementor-element.elementor-element-e3e2f7f .elementor-icon svg{height:40px;}.elementor-1471 .elementor-element.elementor-element-fb5778b .elementor-counter-title{justify-content:start;color:#00B7DD;font-family:"Gill Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-fb5778b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Gill Sans Bold", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:36px;}.elementor-1471 .elementor-element.elementor-element-1407c4f{--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:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-1471 .elementor-element.elementor-element-f750368 .elementor-icon-wrapper{text-align:start;}.elementor-1471 .elementor-element.elementor-element-f750368.elementor-view-stacked .elementor-icon{background-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-f750368.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-f750368.elementor-view-default .elementor-icon{color:#6EC1E408;border-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-f750368.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-f750368.elementor-view-default .elementor-icon svg{fill:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-f750368 .elementor-icon{font-size:40px;}.elementor-1471 .elementor-element.elementor-element-f750368 .elementor-icon svg{height:40px;}.elementor-1471 .elementor-element.elementor-element-66e5923 .elementor-counter-title{justify-content:start;color:#FFCA05;font-family:"Gill Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-66e5923 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Gill Sans Bold", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:36px;}.elementor-1471 .elementor-element.elementor-element-e13a3f3{--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:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-1471 .elementor-element.elementor-element-9bc7e87 .elementor-icon-wrapper{text-align:start;}.elementor-1471 .elementor-element.elementor-element-9bc7e87.elementor-view-stacked .elementor-icon{background-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-9bc7e87.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-9bc7e87.elementor-view-default .elementor-icon{color:#6EC1E408;border-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-9bc7e87.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-9bc7e87.elementor-view-default .elementor-icon svg{fill:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-9bc7e87 .elementor-icon{font-size:40px;}.elementor-1471 .elementor-element.elementor-element-9bc7e87 .elementor-icon svg{height:40px;}.elementor-1471 .elementor-element.elementor-element-23102ea .elementor-counter-title{justify-content:start;color:#F48120;font-family:"Gill Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-23102ea .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Gill Sans Bold", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:36px;}.elementor-1471 .elementor-element.elementor-element-ff4b98e{--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:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-1471 .elementor-element.elementor-element-84155fd .elementor-icon-wrapper{text-align:start;}.elementor-1471 .elementor-element.elementor-element-84155fd.elementor-view-stacked .elementor-icon{background-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-84155fd.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-84155fd.elementor-view-default .elementor-icon{color:#6EC1E408;border-color:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-84155fd.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-84155fd.elementor-view-default .elementor-icon svg{fill:#6EC1E408;}.elementor-1471 .elementor-element.elementor-element-84155fd .elementor-icon{font-size:40px;}.elementor-1471 .elementor-element.elementor-element-84155fd .elementor-icon svg{height:40px;}.elementor-1471 .elementor-element.elementor-element-12f2770 .elementor-counter-title{justify-content:start;color:#00B7DD;font-family:"Gill Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-12f2770 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Gill Sans Bold", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:36px;}.elementor-1471 .elementor-element.elementor-element-70ba7fc{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:10px;}.elementor-1471 .elementor-element.elementor-element-2919288{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:014px;--padding-right:014px;}.elementor-1471 .elementor-element.elementor-element-0ef042e{--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-1471 .elementor-element.elementor-element-a31ab22{--display:flex;}.elementor-1471 .elementor-element.elementor-element-15db737{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-1471 .elementor-element.elementor-element-8e77f62{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-8e77f62 .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-8e77f62 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-ba4141f{font-family:"Gill Sans Bold", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:1.3px;color:#F48120;}.elementor-1471 .elementor-element.elementor-element-ba4141f p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-1ec0d53{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-1ec0d53 .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-1ec0d53 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-2d2745d .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:42px;font-weight:600;line-height:50px;letter-spacing:-1.2px;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-6cff7b8{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-1cb83e7{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-1cb83e7 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-1cb83e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-8436425{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-4855b53{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1471 .elementor-element.elementor-element-4855b53:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-4855b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA80;}.elementor-1471 .elementor-element.elementor-element-4855b53.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-1471 .elementor-element.elementor-element-c9cbcd5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1471 .elementor-element.elementor-element-c9cbcd5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1471 .elementor-element.elementor-element-c9cbcd5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:6px 16px 6px 16px;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;}.elementor-1471 .elementor-element.elementor-element-c9cbcd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1471 .elementor-element.elementor-element-c9cbcd5 .elementor-icon-list-item > a{font-family:"Gill Sans Bold", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:0.23em;}.elementor-1471 .elementor-element.elementor-element-c9cbcd5 .elementor-icon-list-text{color:#F48120;transition:color 0.3s;}.elementor-1471 .elementor-element.elementor-element-365cb4a .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:36px;font-weight:700;line-height:50px;letter-spacing:-1.2px;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-982fb8f{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-982fb8f p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-982fb8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1471 .elementor-element.elementor-element-1a8b63d img{height:210px;}.elementor-1471 .elementor-element.elementor-element-ebe9e1c{--display:flex;}.elementor-1471 .elementor-element.elementor-element-1a111ec{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1471 .elementor-element.elementor-element-59b65ef{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5CC;--border-color:#E5E5E5CC;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1471 .elementor-element.elementor-element-59b65ef:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-59b65ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1471 .elementor-element.elementor-element-c5fde5d .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-1471 .elementor-element.elementor-element-c5fde5d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-c5fde5d.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-c5fde5d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-c5fde5d .elementor-icon{font-size:6px;}.elementor-1471 .elementor-element.elementor-element-c5fde5d .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-c5fde5d .elementor-icon-box-title a{font-family:"Gill Sans Bold", Sans-serif;font-size:18px;font-weight:600;}.elementor-1471 .elementor-element.elementor-element-c5fde5d .elementor-icon-box-title{color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-c5fde5d:has(:hover) .elementor-icon-box-title,
					 .elementor-1471 .elementor-element.elementor-element-c5fde5d:has(:focus) .elementor-icon-box-title{color:#F48120;}.elementor-1471 .elementor-element.elementor-element-c5fde5d .elementor-icon-box-description{font-family:"Gill Sans Medium", Sans-serif;font-weight:400;color:#707070;}.elementor-1471 .elementor-element.elementor-element-c5fde5d{padding:0px 0px 20px 0px;}.elementor-1471 .elementor-element.elementor-element-0d4c041{font-family:"Gill Sans Bold", Sans-serif;font-size:32px;font-weight:400;color:#FAFAFA;top:24px;}.elementor-1471 .elementor-element.elementor-element-0d4c041 a:hover, .elementor-1471 .elementor-element.elementor-element-0d4c041 a:focus{color:#F481200D;}.elementor-1471 .elementor-element.elementor-element-0d4c041 a{transition-duration:2s;}body:not(.rtl) .elementor-1471 .elementor-element.elementor-element-0d4c041{right:24px;}body.rtl .elementor-1471 .elementor-element.elementor-element-0d4c041{left:24px;}.elementor-1471 .elementor-element.elementor-element-f8a21c0{--display:flex;--min-height:1px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1471 .elementor-element.elementor-element-c0c2db1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5CC;--border-color:#E5E5E5CC;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1471 .elementor-element.elementor-element-c0c2db1:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-c0c2db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-d038dec .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-1471 .elementor-element.elementor-element-d038dec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-d038dec.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-d038dec.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-d038dec .elementor-icon{font-size:6px;}.elementor-1471 .elementor-element.elementor-element-d038dec .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-d038dec .elementor-icon-box-title a{font-family:"Gill Sans Bold", Sans-serif;font-size:18px;font-weight:600;}.elementor-1471 .elementor-element.elementor-element-d038dec .elementor-icon-box-title{color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-d038dec:has(:hover) .elementor-icon-box-title,
					 .elementor-1471 .elementor-element.elementor-element-d038dec:has(:focus) .elementor-icon-box-title{color:#F48120;}.elementor-1471 .elementor-element.elementor-element-d038dec .elementor-icon-box-description{font-family:"Gill Sans Medium", Sans-serif;font-weight:400;color:#707070;}.elementor-1471 .elementor-element.elementor-element-d038dec{padding:0px 0px 20px 0px;}.elementor-1471 .elementor-element.elementor-element-643d54b{font-family:"Gill Sans Bold", Sans-serif;font-size:32px;font-weight:400;color:#FAFAFA;top:24px;}.elementor-1471 .elementor-element.elementor-element-643d54b a:hover, .elementor-1471 .elementor-element.elementor-element-643d54b a:focus{color:#F481200D;}.elementor-1471 .elementor-element.elementor-element-643d54b a{transition-duration:2s;}body:not(.rtl) .elementor-1471 .elementor-element.elementor-element-643d54b{right:24px;}body.rtl .elementor-1471 .elementor-element.elementor-element-643d54b{left:24px;}.elementor-1471 .elementor-element.elementor-element-75f226f{--display:flex;--min-height:1px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1471 .elementor-element.elementor-element-c594f11{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1471 .elementor-element.elementor-element-7d961aa{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5CC;--border-color:#E5E5E5CC;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1471 .elementor-element.elementor-element-7d961aa:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-7d961aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-251bdc3 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-1471 .elementor-element.elementor-element-251bdc3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-251bdc3.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-251bdc3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-251bdc3 .elementor-icon{font-size:6px;}.elementor-1471 .elementor-element.elementor-element-251bdc3 .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-251bdc3 .elementor-icon-box-title a{font-family:"Gill Sans Bold", Sans-serif;font-size:18px;font-weight:600;}.elementor-1471 .elementor-element.elementor-element-251bdc3 .elementor-icon-box-title{color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-251bdc3:has(:hover) .elementor-icon-box-title,
					 .elementor-1471 .elementor-element.elementor-element-251bdc3:has(:focus) .elementor-icon-box-title{color:#F48120;}.elementor-1471 .elementor-element.elementor-element-251bdc3 .elementor-icon-box-description{font-family:"Gill Sans Medium", Sans-serif;font-weight:400;color:#707070;}.elementor-1471 .elementor-element.elementor-element-251bdc3{padding:0px 0px 20px 0px;}.elementor-1471 .elementor-element.elementor-element-030f3ef{font-family:"Gill Sans Bold", Sans-serif;font-size:32px;font-weight:400;color:#FAFAFA;top:24px;}.elementor-1471 .elementor-element.elementor-element-030f3ef a:hover, .elementor-1471 .elementor-element.elementor-element-030f3ef a:focus{color:#F481200D;}.elementor-1471 .elementor-element.elementor-element-030f3ef a{transition-duration:2s;}body:not(.rtl) .elementor-1471 .elementor-element.elementor-element-030f3ef{right:24px;}body.rtl .elementor-1471 .elementor-element.elementor-element-030f3ef{left:24px;}.elementor-1471 .elementor-element.elementor-element-b8a2e5f{--display:flex;--min-height:1px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1471 .elementor-element.elementor-element-2db3624{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5CC;--border-color:#E5E5E5CC;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1471 .elementor-element.elementor-element-2db3624:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-2db3624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-7fce097 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-1471 .elementor-element.elementor-element-7fce097.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-7fce097.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-7fce097.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-7fce097 .elementor-icon{font-size:6px;}.elementor-1471 .elementor-element.elementor-element-7fce097 .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-7fce097 .elementor-icon-box-title a{font-family:"Gill Sans Bold", Sans-serif;font-size:18px;font-weight:600;}.elementor-1471 .elementor-element.elementor-element-7fce097 .elementor-icon-box-title{color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-7fce097:has(:hover) .elementor-icon-box-title,
					 .elementor-1471 .elementor-element.elementor-element-7fce097:has(:focus) .elementor-icon-box-title{color:#F48120;}.elementor-1471 .elementor-element.elementor-element-7fce097 .elementor-icon-box-description{font-family:"Gill Sans Medium", Sans-serif;font-weight:400;color:#707070;}.elementor-1471 .elementor-element.elementor-element-7fce097{padding:0px 0px 20px 0px;}.elementor-1471 .elementor-element.elementor-element-3165607{font-family:"Gill Sans Bold", Sans-serif;font-size:32px;font-weight:400;color:#FAFAFA;top:24px;}.elementor-1471 .elementor-element.elementor-element-3165607 a:hover, .elementor-1471 .elementor-element.elementor-element-3165607 a:focus{color:#F481200D;}.elementor-1471 .elementor-element.elementor-element-3165607 a{transition-duration:2s;}body:not(.rtl) .elementor-1471 .elementor-element.elementor-element-3165607{right:24px;}body.rtl .elementor-1471 .elementor-element.elementor-element-3165607{left:24px;}.elementor-1471 .elementor-element.elementor-element-9cd548f{--display:flex;--min-height:1px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1471 .elementor-element.elementor-element-d38a5cb{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D1D5DC;--border-color:#D1D5DC;--padding-top:90px;--padding-bottom:90px;--padding-left:014px;--padding-right:014px;}.elementor-1471 .elementor-element.elementor-element-d38a5cb:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-d38a5cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFB;}.elementor-1471 .elementor-element.elementor-element-f0321f4{--display:flex;--min-height:0px;--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F4F6;--border-color:#F3F4F6;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1471 .elementor-element.elementor-element-f0321f4:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-f0321f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-15500c4 img{height:0%;object-fit:fill;border-radius:8px 8px 8px 8px;}.elementor-1471 .elementor-element.elementor-element-15500c4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-f3fdd24{--display:flex;}.elementor-1471 .elementor-element.elementor-element-38383f5 .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:32px;font-weight:700;line-height:50px;letter-spacing:-1.2px;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-38383f5{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-38383f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-b0c3dda{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-b0c3dda p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-b0c3dda.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-afe5105{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-afe5105 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-afe5105.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-f365554{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F4F6;--border-color:#F3F4F6;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1471 .elementor-element.elementor-element-f365554:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-f365554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-c0cb5fb img{height:0%;object-fit:fill;border-radius:8px 8px 8px 8px;}.elementor-1471 .elementor-element.elementor-element-c0cb5fb{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-29881fa{--display:flex;}.elementor-1471 .elementor-element.elementor-element-3f683c5 .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:32px;font-weight:700;line-height:50px;letter-spacing:-1.2px;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-3f683c5{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-3f683c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-c6368d2{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-c6368d2 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-c6368d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-b5ca6c1{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;}.elementor-1471 .elementor-element.elementor-element-b5ca6c1 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-b5ca6c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-1dcd322{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-1dcd322 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-1dcd322.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-ee0c318{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:014px;--padding-right:014px;}.elementor-1471 .elementor-element.elementor-element-ee0c318.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-bc2a7aa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1471 .elementor-element.elementor-element-8ee6025{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-1471 .elementor-element.elementor-element-a322edd{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-a322edd .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-a322edd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-297df0b{font-family:"Gill Sans Bold", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:1.3px;color:#F48120;}.elementor-1471 .elementor-element.elementor-element-297df0b p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-db2f64a{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-db2f64a .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-db2f64a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-0e32868{text-align:center;}.elementor-1471 .elementor-element.elementor-element-0e32868 .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:42px;font-weight:600;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-1e378bd{column-gap:0px;text-align:center;font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:500;color:#4B5563;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-1e378bd p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-1e378bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-cb63bdc{width:initial;max-width:initial;}.elementor-1471 .elementor-element.elementor-element-32b6c76{--display:flex;--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-1471 .elementor-element.elementor-element-fea14d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:014px;--padding-right:014px;}.elementor-1471 .elementor-element.elementor-element-49ccf45{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1471 .elementor-element.elementor-element-839a89c{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-1471 .elementor-element.elementor-element-0838df7{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-0838df7 .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-0838df7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-ada8677{font-family:"Gill Sans Bold", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:1.3px;color:#F48120;}.elementor-1471 .elementor-element.elementor-element-ada8677 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-e36d898{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-e36d898 .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-e36d898 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-f1f2c1b .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:42px;font-weight:600;line-height:50px;letter-spacing:-1.2px;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-f1f2c1b{padding:0px 0px 20px 0px;}.elementor-1471 .elementor-element.elementor-element-f1f2c1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-aa86035{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-1471 .elementor-element.elementor-element-c92dc35 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-1471 .elementor-element.elementor-element-c92dc35 .elementor-icon-box-title{margin-block-end:7px;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-c92dc35.elementor-view-stacked .elementor-icon{background-color:#F48120;}.elementor-1471 .elementor-element.elementor-element-c92dc35.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-c92dc35.elementor-view-default .elementor-icon{fill:#F48120;color:#F48120;border-color:#F48120;}.elementor-1471 .elementor-element.elementor-element-c92dc35.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-c92dc35.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-c92dc35.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-c92dc35.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-c92dc35.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-c92dc35.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-c92dc35 .elementor-icon{transition-duration:0.2s;font-size:20px;}.elementor-1471 .elementor-element.elementor-element-c92dc35 .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-c92dc35 .elementor-icon-box-title a{font-family:"Gill Sans Bold", Sans-serif;font-size:20px;font-weight:700;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-c92dc35:has(:hover) .elementor-icon-box-title,
					 .elementor-1471 .elementor-element.elementor-element-c92dc35:has(:focus) .elementor-icon-box-title{color:#F48120;}.elementor-1471 .elementor-element.elementor-element-c92dc35 .elementor-icon-box-description{font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;}.elementor-1471 .elementor-element.elementor-element-218199d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-1471 .elementor-element.elementor-element-218199d .elementor-icon-box-title{margin-block-end:7px;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-218199d.elementor-view-stacked .elementor-icon{background-color:#F48120;}.elementor-1471 .elementor-element.elementor-element-218199d.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-218199d.elementor-view-default .elementor-icon{fill:#F48120;color:#F48120;border-color:#F48120;}.elementor-1471 .elementor-element.elementor-element-218199d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-218199d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-218199d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-218199d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-218199d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-218199d.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-218199d .elementor-icon{transition-duration:0.2s;font-size:20px;}.elementor-1471 .elementor-element.elementor-element-218199d .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-218199d .elementor-icon-box-title a{font-family:"Gill Sans Bold", Sans-serif;font-size:20px;font-weight:700;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-218199d:has(:hover) .elementor-icon-box-title,
					 .elementor-1471 .elementor-element.elementor-element-218199d:has(:focus) .elementor-icon-box-title{color:#F48120;}.elementor-1471 .elementor-element.elementor-element-218199d .elementor-icon-box-description{font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;}.elementor-1471 .elementor-element.elementor-element-ab48dc4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-1471 .elementor-element.elementor-element-ab48dc4 .elementor-icon-box-title{margin-block-end:7px;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-ab48dc4.elementor-view-stacked .elementor-icon{background-color:#F48120;}.elementor-1471 .elementor-element.elementor-element-ab48dc4.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-ab48dc4.elementor-view-default .elementor-icon{fill:#F48120;color:#F48120;border-color:#F48120;}.elementor-1471 .elementor-element.elementor-element-ab48dc4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-ab48dc4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-ab48dc4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-ab48dc4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-ab48dc4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-ab48dc4.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-ab48dc4 .elementor-icon{transition-duration:0.2s;font-size:20px;}.elementor-1471 .elementor-element.elementor-element-ab48dc4 .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-ab48dc4 .elementor-icon-box-title a{font-family:"Gill Sans Bold", Sans-serif;font-size:20px;font-weight:700;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-ab48dc4:has(:hover) .elementor-icon-box-title,
					 .elementor-1471 .elementor-element.elementor-element-ab48dc4:has(:focus) .elementor-icon-box-title{color:#F48120;}.elementor-1471 .elementor-element.elementor-element-ab48dc4 .elementor-icon-box-description{font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;}.elementor-1471 .elementor-element.elementor-element-9ae8230 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-1471 .elementor-element.elementor-element-9ae8230 .elementor-icon-box-title{margin-block-end:7px;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-9ae8230.elementor-view-stacked .elementor-icon{background-color:#F48120;}.elementor-1471 .elementor-element.elementor-element-9ae8230.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-9ae8230.elementor-view-default .elementor-icon{fill:#F48120;color:#F48120;border-color:#F48120;}.elementor-1471 .elementor-element.elementor-element-9ae8230.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-9ae8230.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-9ae8230.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-9ae8230.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-9ae8230.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1471 .elementor-element.elementor-element-9ae8230.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-9ae8230 .elementor-icon{transition-duration:0.2s;font-size:20px;}.elementor-1471 .elementor-element.elementor-element-9ae8230 .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-9ae8230 .elementor-icon-box-title a{font-family:"Gill Sans Bold", Sans-serif;font-size:20px;font-weight:700;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-9ae8230:has(:hover) .elementor-icon-box-title,
					 .elementor-1471 .elementor-element.elementor-element-9ae8230:has(:focus) .elementor-icon-box-title{color:#F48120;}.elementor-1471 .elementor-element.elementor-element-9ae8230 .elementor-icon-box-description{font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;}.elementor-1471 .elementor-element.elementor-element-465c685{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1471 .elementor-element.elementor-element-c58a1a9{--e-image-carousel-slides-to-show:1;}.elementor-1471 .elementor-element.elementor-element-c58a1a9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-1471 .elementor-element.elementor-element-5234ce0{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-a878cb5{--display:flex;--min-height:420px;--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;--overlay-opacity:1;--border-radius:32px 32px 32px 32px;--padding-top:40px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1471 .elementor-element.elementor-element-a878cb5:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-a878cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B132A;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/0s0z15.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-a878cb5::before, .elementor-1471 .elementor-element.elementor-element-a878cb5 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-a878cb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-a878cb5 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-a878cb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-a878cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, #201A5B 4%, #F2F2F200 100%);}.elementor-1471 .elementor-element.elementor-element-439647f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1471 .elementor-element.elementor-element-e3ed284{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1471 .elementor-element.elementor-element-a0ea168 .elementor-icon-list-icon i{color:#FFCA05;transition:color 0.3s;}.elementor-1471 .elementor-element.elementor-element-a0ea168 .elementor-icon-list-icon svg{fill:#FFCA05;transition:fill 0.3s;}.elementor-1471 .elementor-element.elementor-element-a0ea168{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 16px 6px 16px;width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;background-color:#FFFFFF1A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:34000px 34000px 34000px 34000px;}.elementor-1471 .elementor-element.elementor-element-a0ea168 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-1471 .elementor-element.elementor-element-a0ea168 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1471 .elementor-element.elementor-element-a0ea168 .elementor-icon-list-item > a{font-family:"Gill Sans Bold", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;}.elementor-1471 .elementor-element.elementor-element-a0ea168 .elementor-icon-list-text{color:#FFCA05;transition:color 0.3s;}.elementor-1471 .elementor-element.elementor-element-c563adf .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-28901f9{font-family:"Gill Sans Medium", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#FFFFFFE6;}.elementor-1471 .elementor-element.elementor-element-19cb335 .elementor-button{font-family:"Gill Sans Bold", Sans-serif;font-size:14px;font-weight:500;fill:#201A5B;color:#201A5B;background-color:#FFCA05;border-radius:3em 3em 3em 3em;padding:10px 10px 10px 20px;}.elementor-1471 .elementor-element.elementor-element-19cb335{padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-19cb335.elementor-element{--align-self:flex-start;}.elementor-1471 .elementor-element.elementor-element-d46cfe8{text-align:end;width:initial;max-width:initial;z-index:1;}.elementor-1471 .elementor-element.elementor-element-d46cfe8 img{width:40%;}.elementor-1471 .elementor-element.elementor-element-d46cfe8.elementor-element{--align-self:center;}.elementor-1471 .elementor-element.elementor-element-9585a84{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D1D5DC;--border-color:#D1D5DC;--padding-top:90px;--padding-bottom:90px;--padding-left:014px;--padding-right:014px;}.elementor-1471 .elementor-element.elementor-element-9585a84:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-9585a84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-9585a84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-43214ee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D1D5DC;--border-color:#D1D5DC;--padding-top:90px;--padding-bottom:90px;--padding-left:014px;--padding-right:014px;}.elementor-1471 .elementor-element.elementor-element-43214ee:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-43214ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFB;}.elementor-1471 .elementor-element.elementor-element-43214ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-8ee6579{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1471 .elementor-element.elementor-element-b9114c8{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-1471 .elementor-element.elementor-element-f43056a{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-f43056a .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-f43056a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-f2fc473{font-family:"Gill Sans Bold", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:1.3px;color:#F48120;}.elementor-1471 .elementor-element.elementor-element-f2fc473 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-844ae07{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-844ae07 .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-844ae07 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-2e941ce{text-align:center;}.elementor-1471 .elementor-element.elementor-element-2e941ce .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:42px;font-weight:600;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-2204e8c{--e-image-carousel-slides-to-show:3;}.elementor-1471 .elementor-element.elementor-element-2204e8c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:16px 16px 16px 16px;}.elementor-1471 .elementor-element.elementor-element-7da7d95{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D1D5DC;--border-color:#D1D5DC;--padding-top:90px;--padding-bottom:90px;--padding-left:014px;--padding-right:014px;}.elementor-1471 .elementor-element.elementor-element-7da7d95:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-7da7d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F5;}.elementor-1471 .elementor-element.elementor-element-7da7d95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-6a51b44{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1471 .elementor-element.elementor-element-192f6f1{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-1471 .elementor-element.elementor-element-c166f17{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-c166f17 .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-c166f17 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-30c9a82{font-family:"Gill Sans Bold", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:1.3px;color:#F48120;}.elementor-1471 .elementor-element.elementor-element-30c9a82 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-10a5b07{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-10a5b07 .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-10a5b07 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-6b30d59{text-align:center;}.elementor-1471 .elementor-element.elementor-element-6b30d59 .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:42px;font-weight:600;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-1c684fd{column-gap:0px;text-align:center;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-1c684fd p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-1c684fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-132d1c6{--display:flex;}.elementor-1471 .elementor-element.elementor-element-f80f744{--display:flex;}.elementor-1471 .elementor-element.elementor-element-71fe6e2{--display:flex;}.elementor-1471 .elementor-element.elementor-element-606f381{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-dots-normal-color:#F48120;--e-n-carousel-dots-hover-color:#F48120;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-606f381.elementor-element{--align-self:center;}.elementor-1471 .elementor-element.elementor-element-4face55{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D1D5DC;--border-color:#D1D5DC;--padding-top:90px;--padding-bottom:90px;--padding-left:014px;--padding-right:014px;}.elementor-1471 .elementor-element.elementor-element-4face55:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-4face55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFB;}.elementor-1471 .elementor-element.elementor-element-4face55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-7cc5be2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1471 .elementor-element.elementor-element-764d9d4{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-1471 .elementor-element.elementor-element-ede6e1b{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-ede6e1b .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-ede6e1b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-d05f3c8{font-family:"Gill Sans Bold", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:1.3px;color:#F48120;}.elementor-1471 .elementor-element.elementor-element-d05f3c8 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-3cc4008{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-3cc4008 .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-3cc4008 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-a6bfcff{text-align:center;}.elementor-1471 .elementor-element.elementor-element-a6bfcff .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:42px;font-weight:600;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-9211b31{column-gap:0px;text-align:center;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;color:#4B5563;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-9211b31 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-9211b31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-df6e4f6{--display:flex;--min-height:0px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-df6e4f6:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-df6e4f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_7.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-df6e4f6::before, .elementor-1471 .elementor-element.elementor-element-df6e4f6 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-df6e4f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-df6e4f6 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-df6e4f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-df6e4f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-df6e4f6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-df6e4f6, .elementor-1471 .elementor-element.elementor-element-df6e4f6::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-88c2166{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-63b843c{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-63b843c .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-63b843c .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-63b843c .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-63b843c .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-63b843c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-0be02f9{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-0be02f9 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-0be02f9 a:hover, .elementor-1471 .elementor-element.elementor-element-0be02f9 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-3733c6b{--display:flex;--min-height:0px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-3733c6b:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-3733c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/Indian-cricketer-Mahendra-Singh-Dhoni-2011.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-3733c6b::before, .elementor-1471 .elementor-element.elementor-element-3733c6b > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-3733c6b > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-3733c6b > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-3733c6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-3733c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-3733c6b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-3733c6b, .elementor-1471 .elementor-element.elementor-element-3733c6b::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-bc431b5{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-201ccba{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-201ccba .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-201ccba .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-201ccba .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-201ccba .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-201ccba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-7a76956{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-7a76956 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-7a76956 a:hover, .elementor-1471 .elementor-element.elementor-element-7a76956 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-d103437{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-d103437:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-d103437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_8.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-d103437::before, .elementor-1471 .elementor-element.elementor-element-d103437 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-d103437 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-d103437 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-d103437 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-d103437 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-d103437:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-d103437, .elementor-1471 .elementor-element.elementor-element-d103437::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-19b5ea0{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-1c8f756{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-1c8f756 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-1c8f756 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-1c8f756 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-1c8f756 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-1c8f756.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-06c7495{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-06c7495 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-06c7495 a:hover, .elementor-1471 .elementor-element.elementor-element-06c7495 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-d9229db{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-d9229db:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-d9229db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_9.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-d9229db::before, .elementor-1471 .elementor-element.elementor-element-d9229db > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-d9229db > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-d9229db > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-d9229db > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-d9229db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-d9229db:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-d9229db, .elementor-1471 .elementor-element.elementor-element-d9229db::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-234a288{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-2eeae62{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-2eeae62 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-2eeae62 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-2eeae62 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-2eeae62 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-2eeae62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-514ac33{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-514ac33 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-514ac33 a:hover, .elementor-1471 .elementor-element.elementor-element-514ac33 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-001fb0b{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-001fb0b:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-001fb0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_10.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-001fb0b::before, .elementor-1471 .elementor-element.elementor-element-001fb0b > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-001fb0b > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-001fb0b > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-001fb0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-001fb0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-001fb0b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-001fb0b, .elementor-1471 .elementor-element.elementor-element-001fb0b::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-83afcde{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-2cbb4d5{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-2cbb4d5 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-2cbb4d5 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-2cbb4d5 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-2cbb4d5 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-2cbb4d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-7db40c1{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-7db40c1 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-7db40c1 a:hover, .elementor-1471 .elementor-element.elementor-element-7db40c1 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-080456c{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-080456c:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-080456c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_11.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-080456c::before, .elementor-1471 .elementor-element.elementor-element-080456c > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-080456c > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-080456c > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-080456c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-080456c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-080456c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-080456c, .elementor-1471 .elementor-element.elementor-element-080456c::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-0c98b70{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-ac7cf6f{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-ac7cf6f .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-ac7cf6f .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-ac7cf6f .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-ac7cf6f .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-ac7cf6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-1f2859e{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-1f2859e p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-1f2859e a:hover, .elementor-1471 .elementor-element.elementor-element-1f2859e a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-7aa5d8a{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-7aa5d8a:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-7aa5d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_12.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-7aa5d8a::before, .elementor-1471 .elementor-element.elementor-element-7aa5d8a > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-7aa5d8a > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-7aa5d8a > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-7aa5d8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-7aa5d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-7aa5d8a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-7aa5d8a, .elementor-1471 .elementor-element.elementor-element-7aa5d8a::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-e737a7b{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-e3f4d48{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-e3f4d48 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-e3f4d48 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-e3f4d48 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-e3f4d48 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-e3f4d48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-dc359ca{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-dc359ca p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-dc359ca a:hover, .elementor-1471 .elementor-element.elementor-element-dc359ca a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-d98d9f9{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-d98d9f9:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-d98d9f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_13.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-d98d9f9::before, .elementor-1471 .elementor-element.elementor-element-d98d9f9 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-d98d9f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-d98d9f9 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-d98d9f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-d98d9f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-d98d9f9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-d98d9f9, .elementor-1471 .elementor-element.elementor-element-d98d9f9::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-79150d9{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-ce6cf4a{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-ce6cf4a .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-ce6cf4a .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-ce6cf4a .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-ce6cf4a .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-ce6cf4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-e4d0ba6{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-e4d0ba6 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-e4d0ba6 a:hover, .elementor-1471 .elementor-element.elementor-element-e4d0ba6 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-3ac54b7{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-3ac54b7:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-3ac54b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_14.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-3ac54b7::before, .elementor-1471 .elementor-element.elementor-element-3ac54b7 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-3ac54b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-3ac54b7 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-3ac54b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-3ac54b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-3ac54b7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-3ac54b7, .elementor-1471 .elementor-element.elementor-element-3ac54b7::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-cf5855e{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-5a3d860{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-5a3d860 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-5a3d860 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-5a3d860 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-5a3d860 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-5a3d860.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-7c39cd2{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-7c39cd2 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-7c39cd2 a:hover, .elementor-1471 .elementor-element.elementor-element-7c39cd2 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-e334884{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-e334884:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-e334884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_15.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-e334884::before, .elementor-1471 .elementor-element.elementor-element-e334884 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-e334884 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-e334884 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-e334884 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-e334884 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-e334884:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-e334884, .elementor-1471 .elementor-element.elementor-element-e334884::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-bc4c85d{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-838f35c{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-838f35c .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-838f35c .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-838f35c .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-838f35c .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-838f35c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-d5eefe9{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-d5eefe9 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-d5eefe9 a:hover, .elementor-1471 .elementor-element.elementor-element-d5eefe9 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-365c7d5{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-365c7d5:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-365c7d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_16.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-365c7d5::before, .elementor-1471 .elementor-element.elementor-element-365c7d5 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-365c7d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-365c7d5 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-365c7d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-365c7d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-365c7d5:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-365c7d5, .elementor-1471 .elementor-element.elementor-element-365c7d5::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-94f4a01{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-063d7da{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-063d7da .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-063d7da .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-063d7da .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-063d7da .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-063d7da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-637197f{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-637197f p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-637197f a:hover, .elementor-1471 .elementor-element.elementor-element-637197f a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-3f00bde{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-3f00bde:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-3f00bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_17.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-3f00bde::before, .elementor-1471 .elementor-element.elementor-element-3f00bde > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-3f00bde > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-3f00bde > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-3f00bde > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-3f00bde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-3f00bde:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-3f00bde, .elementor-1471 .elementor-element.elementor-element-3f00bde::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-5c56b38{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-6faac99{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-6faac99 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-6faac99 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-6faac99 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-6faac99 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-6faac99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-4e33550{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-4e33550 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-4e33550 a:hover, .elementor-1471 .elementor-element.elementor-element-4e33550 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-8e17e95{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-8e17e95:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-8e17e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_18.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-8e17e95::before, .elementor-1471 .elementor-element.elementor-element-8e17e95 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-8e17e95 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-8e17e95 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-8e17e95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-8e17e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-8e17e95:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-8e17e95, .elementor-1471 .elementor-element.elementor-element-8e17e95::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-78bb19e{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-205f898{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-205f898 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-205f898 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-205f898 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-205f898 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-205f898.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-b4e208e{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-b4e208e p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-b4e208e a:hover, .elementor-1471 .elementor-element.elementor-element-b4e208e a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-04c44d6{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-04c44d6:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-04c44d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_19.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-04c44d6::before, .elementor-1471 .elementor-element.elementor-element-04c44d6 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-04c44d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-04c44d6 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-04c44d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-04c44d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-04c44d6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-04c44d6, .elementor-1471 .elementor-element.elementor-element-04c44d6::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-9b31d43{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-abfba03{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-abfba03 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-abfba03 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-abfba03 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-abfba03 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-abfba03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-688db49{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-688db49 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-688db49 a:hover, .elementor-1471 .elementor-element.elementor-element-688db49 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-ef9a5c0{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-ef9a5c0:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-ef9a5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image-20.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-ef9a5c0::before, .elementor-1471 .elementor-element.elementor-element-ef9a5c0 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-ef9a5c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-ef9a5c0 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-ef9a5c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-ef9a5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-ef9a5c0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-ef9a5c0, .elementor-1471 .elementor-element.elementor-element-ef9a5c0::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-29206f4{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-37b40d8{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-37b40d8 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-37b40d8 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-37b40d8 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-37b40d8 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-37b40d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-b034cdf{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-b034cdf p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-b034cdf a:hover, .elementor-1471 .elementor-element.elementor-element-b034cdf a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-588e00d{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-588e00d:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-588e00d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_21.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-588e00d::before, .elementor-1471 .elementor-element.elementor-element-588e00d > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-588e00d > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-588e00d > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-588e00d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-588e00d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-588e00d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-588e00d, .elementor-1471 .elementor-element.elementor-element-588e00d::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-d16b685{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-e2e4290{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-e2e4290 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-e2e4290 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-e2e4290 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-e2e4290 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-e2e4290.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-9c4d35e{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-9c4d35e p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-9c4d35e a:hover, .elementor-1471 .elementor-element.elementor-element-9c4d35e a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-41a5ad7{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-41a5ad7:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-41a5ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_22.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-41a5ad7::before, .elementor-1471 .elementor-element.elementor-element-41a5ad7 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-41a5ad7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-41a5ad7 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-41a5ad7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-41a5ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-41a5ad7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-41a5ad7, .elementor-1471 .elementor-element.elementor-element-41a5ad7::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-9ed0993{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-213ef3f{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-213ef3f .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-213ef3f .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-213ef3f .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-213ef3f .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-213ef3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-20f1840{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-20f1840 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-20f1840 a:hover, .elementor-1471 .elementor-element.elementor-element-20f1840 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-5e76680{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-5e76680:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-5e76680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_23.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-5e76680::before, .elementor-1471 .elementor-element.elementor-element-5e76680 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-5e76680 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-5e76680 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-5e76680 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-5e76680 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-5e76680:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-5e76680, .elementor-1471 .elementor-element.elementor-element-5e76680::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-b426bb5{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-58fd0a2{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-58fd0a2 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-58fd0a2 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-58fd0a2 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-58fd0a2 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-58fd0a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-4ee765b{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-4ee765b p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-4ee765b a:hover, .elementor-1471 .elementor-element.elementor-element-4ee765b a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-b73a8ff{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-b73a8ff:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-b73a8ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_24.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-b73a8ff::before, .elementor-1471 .elementor-element.elementor-element-b73a8ff > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-b73a8ff > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-b73a8ff > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-b73a8ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-b73a8ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-b73a8ff:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-b73a8ff, .elementor-1471 .elementor-element.elementor-element-b73a8ff::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-cba58e4{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-16494cf{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-16494cf .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-16494cf .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-16494cf .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-16494cf .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-16494cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-33a97be{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-33a97be p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-33a97be a:hover, .elementor-1471 .elementor-element.elementor-element-33a97be a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-3ac9624{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-3ac9624:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-3ac9624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_25.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-3ac9624::before, .elementor-1471 .elementor-element.elementor-element-3ac9624 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-3ac9624 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-3ac9624 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-3ac9624 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-3ac9624 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-3ac9624:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-3ac9624, .elementor-1471 .elementor-element.elementor-element-3ac9624::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-1e03dd5{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-7c7fcb0{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-7c7fcb0 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-7c7fcb0 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-7c7fcb0 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-7c7fcb0 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-7c7fcb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-bb58f94{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-bb58f94 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-bb58f94 a:hover, .elementor-1471 .elementor-element.elementor-element-bb58f94 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-31e00c0{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-31e00c0:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-31e00c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_26.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-31e00c0::before, .elementor-1471 .elementor-element.elementor-element-31e00c0 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-31e00c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-31e00c0 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-31e00c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-31e00c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-31e00c0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-31e00c0, .elementor-1471 .elementor-element.elementor-element-31e00c0::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-76536eb{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-0f587fa{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-0f587fa .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-0f587fa .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-0f587fa .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-0f587fa .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-0f587fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-0255a07{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-0255a07 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-0255a07 a:hover, .elementor-1471 .elementor-element.elementor-element-0255a07 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-3f198c1{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-3f198c1:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-3f198c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_27.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-3f198c1::before, .elementor-1471 .elementor-element.elementor-element-3f198c1 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-3f198c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-3f198c1 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-3f198c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-3f198c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-3f198c1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-3f198c1, .elementor-1471 .elementor-element.elementor-element-3f198c1::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-4d05f6a{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-23f5fd1{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-23f5fd1 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-23f5fd1 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-23f5fd1 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-23f5fd1 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-23f5fd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-06d8d5c{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-06d8d5c p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-06d8d5c a:hover, .elementor-1471 .elementor-element.elementor-element-06d8d5c a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-7512642{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-7512642:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-7512642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_28.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-7512642::before, .elementor-1471 .elementor-element.elementor-element-7512642 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-7512642 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-7512642 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-7512642 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-7512642 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-7512642:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-7512642, .elementor-1471 .elementor-element.elementor-element-7512642::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-1cb7ba3{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-50420dd{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-50420dd .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-50420dd .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-50420dd .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-50420dd .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-50420dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-94b1637{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-94b1637 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-94b1637 a:hover, .elementor-1471 .elementor-element.elementor-element-94b1637 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-ca5756d{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-ca5756d:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-ca5756d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_29.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-ca5756d::before, .elementor-1471 .elementor-element.elementor-element-ca5756d > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-ca5756d > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-ca5756d > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-ca5756d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-ca5756d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-ca5756d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-ca5756d, .elementor-1471 .elementor-element.elementor-element-ca5756d::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-91dd313{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-622324d{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-622324d .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-622324d .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-622324d .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-622324d .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-622324d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-783265e{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-783265e p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-783265e a:hover, .elementor-1471 .elementor-element.elementor-element-783265e a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-772bb42{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-772bb42:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-772bb42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_30.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-772bb42::before, .elementor-1471 .elementor-element.elementor-element-772bb42 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-772bb42 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-772bb42 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-772bb42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-772bb42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-772bb42:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-772bb42, .elementor-1471 .elementor-element.elementor-element-772bb42::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-c2c6ad2{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-baecbff{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-baecbff .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-baecbff .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-baecbff .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-baecbff .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-baecbff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-1102f54{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-1102f54 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-1102f54 a:hover, .elementor-1471 .elementor-element.elementor-element-1102f54 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-3a038e6{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-3a038e6:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-3a038e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_31-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-3a038e6::before, .elementor-1471 .elementor-element.elementor-element-3a038e6 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-3a038e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-3a038e6 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-3a038e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-3a038e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-3a038e6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-3a038e6, .elementor-1471 .elementor-element.elementor-element-3a038e6::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-a0acf55{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-b2982ea{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-b2982ea .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-b2982ea .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-b2982ea .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-b2982ea .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-b2982ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-bf5c23b{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-bf5c23b p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-bf5c23b a:hover, .elementor-1471 .elementor-element.elementor-element-bf5c23b a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-94cc1c9{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-94cc1c9:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-94cc1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_32.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-94cc1c9::before, .elementor-1471 .elementor-element.elementor-element-94cc1c9 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-94cc1c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-94cc1c9 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-94cc1c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-94cc1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-94cc1c9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-94cc1c9, .elementor-1471 .elementor-element.elementor-element-94cc1c9::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-4f29c4a{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-0c96bb5{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-0c96bb5 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-0c96bb5 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-0c96bb5 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-0c96bb5 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-0c96bb5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-85d9b72{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-85d9b72 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-85d9b72 a:hover, .elementor-1471 .elementor-element.elementor-element-85d9b72 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-ec14679{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-ec14679:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-ec14679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_33-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-ec14679::before, .elementor-1471 .elementor-element.elementor-element-ec14679 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-ec14679 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-ec14679 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-ec14679 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-ec14679 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-ec14679:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-ec14679, .elementor-1471 .elementor-element.elementor-element-ec14679::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-67e5451{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-6e27b6f{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-6e27b6f .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-6e27b6f .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-6e27b6f .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-6e27b6f .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-6e27b6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-37752c6{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-37752c6 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-37752c6 a:hover, .elementor-1471 .elementor-element.elementor-element-37752c6 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-e04c398{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-e04c398:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-e04c398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_34.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-e04c398::before, .elementor-1471 .elementor-element.elementor-element-e04c398 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-e04c398 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-e04c398 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-e04c398 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-e04c398 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-e04c398:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-e04c398, .elementor-1471 .elementor-element.elementor-element-e04c398::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-69049eb{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-cf48fa0{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-cf48fa0 .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-cf48fa0 .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-cf48fa0 .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-cf48fa0 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-cf48fa0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-aa0bbf6{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-aa0bbf6 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-aa0bbf6 a:hover, .elementor-1471 .elementor-element.elementor-element-aa0bbf6 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-0feba58{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:4px 4px 4px 4px;--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-1471 .elementor-element.elementor-element-0feba58:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-0feba58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F3B;background-image:url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/image_35.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1471 .elementor-element.elementor-element-0feba58::before, .elementor-1471 .elementor-element.elementor-element-0feba58 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-0feba58 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-0feba58 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-0feba58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-0feba58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #201A5B 0%, #FFFFFF00 100%);}.elementor-1471 .elementor-element.elementor-element-0feba58:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF6B0066;--border-color:#FF6B0066;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-1471 .elementor-element.elementor-element-0feba58, .elementor-1471 .elementor-element.elementor-element-0feba58::before{--border-transition:0.35s;}.elementor-1471 .elementor-element.elementor-element-1b70501{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1471 .elementor-element.elementor-element-d24fa4b{text-align:start;width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-d24fa4b .elementor-heading-title{font-family:"Gill Sans Medium", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:28px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-d24fa4b .elementor-heading-title a:hover, .elementor-1471 .elementor-element.elementor-element-d24fa4b .elementor-heading-title a:focus{color:#FFB800;}.elementor-1471 .elementor-element.elementor-element-d24fa4b .elementor-heading-title a{transition-duration:0.5s;}.elementor-1471 .elementor-element.elementor-element-d24fa4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-86f9e87{font-family:"Gill Sans Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:18px;color:#D1D5DB;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-86f9e87 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-86f9e87 a:hover, .elementor-1471 .elementor-element.elementor-element-86f9e87 a:focus{color:#FFCA05;}.elementor-1471 .elementor-element.elementor-element-f90d3ef{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:20px;}.elementor-1471 .elementor-element.elementor-element-a9d9a65{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1471 .elementor-element.elementor-element-126e70c img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1471 .elementor-element.elementor-element-a35189d img{height:100%;object-fit:cover;object-position:center center;}.elementor-1471 .elementor-element.elementor-element-a35189d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-fd6ae7b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:14px;--padding-right:14px;}.elementor-1471 .elementor-element.elementor-element-7731a94{--display:flex;}.elementor-1471 .elementor-element.elementor-element-c1f4c50{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-1471 .elementor-element.elementor-element-ac757b1{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-ac757b1 .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-ac757b1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-6b6267d{font-family:"Gill Sans Bold", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:1.3px;color:#F48120;}.elementor-1471 .elementor-element.elementor-element-6b6267d p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-4aba5ed{--divider-border-style:solid;--divider-color:#F48120;--divider-border-width:2px;width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-4aba5ed .elementor-divider-separator{width:100%;}.elementor-1471 .elementor-element.elementor-element-4aba5ed .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1471 .elementor-element.elementor-element-8d654cd{text-align:center;}.elementor-1471 .elementor-element.elementor-element-8d654cd .elementor-heading-title{font-family:"Gill Sans Bold", Sans-serif;font-size:42px;font-weight:600;color:#201A5B;}.elementor-1471 .elementor-element.elementor-element-585bcb3{--display:flex;}.elementor-1471 .elementor-element.elementor-element-44320a0{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-44320a0 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-4a8e983{--display:flex;}.elementor-1471 .elementor-element.elementor-element-1de22d6{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-1de22d6 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-fd0dc77{--display:flex;}.elementor-1471 .elementor-element.elementor-element-1080f85{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-1080f85 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-58ce55c{--display:flex;}.elementor-1471 .elementor-element.elementor-element-9bdbe40{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-9bdbe40 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-9f9db59{--display:flex;}.elementor-1471 .elementor-element.elementor-element-05af3ac{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-05af3ac p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-95dca88{--display:flex;}.elementor-1471 .elementor-element.elementor-element-368a60a{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-368a60a p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-65a2387{--display:flex;}.elementor-1471 .elementor-element.elementor-element-a331808{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-a331808 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-fdb94b3{--display:flex;}.elementor-1471 .elementor-element.elementor-element-1d59329{column-gap:0px;font-family:"Gill Sans Medium", Sans-serif;font-size:16px;font-weight:500;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-1d59329 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-f20b8c4{--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#201A5B;--n-accordion-icon-size:18px;--n-accordion-icon-normal-color:#201A5B;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-f20b8c4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FAF9F5;}.elementor-1471 .elementor-element.elementor-element-f20b8c4 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-1471 .elementor-element.elementor-element-f20b8c4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Gill Sans Bold", Sans-serif;}:where( .elementor-1471 .elementor-element.elementor-element-f20b8c4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FAF9F5;--border-radius:0px 0px 12px 12px;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1471 .elementor-element.elementor-element-427cb87{font-size:10px;}.elementor-1471 .elementor-element.elementor-element-38d8947 .elementor-heading-title{font-size:40px;}.elementor-1471 .elementor-element.elementor-element-38d8947{width:var( --container-widget-width, 647.44px );max-width:647.44px;--container-widget-width:647.44px;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-70ba7fc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1471 .elementor-element.elementor-element-2919288{--padding-top:60px;--padding-bottom:60px;--padding-left:016px;--padding-right:016px;}.elementor-1471 .elementor-element.elementor-element-0ef042e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1471 .elementor-element.elementor-element-a31ab22{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1471 .elementor-element.elementor-element-15db737{--justify-content:center;}.elementor-1471 .elementor-element.elementor-element-ba4141f{font-size:10px;}.elementor-1471 .elementor-element.elementor-element-2d2745d{text-align:center;}.elementor-1471 .elementor-element.elementor-element-6cff7b8{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-1cb83e7{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1471 .elementor-element.elementor-element-8436425{--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-1471 .elementor-element.elementor-element-c9cbcd5{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-1471 .elementor-element.elementor-element-c9cbcd5.elementor-element{--align-self:flex-start;}.elementor-1471 .elementor-element.elementor-element-365cb4a{text-align:start;}.elementor-1471 .elementor-element.elementor-element-982fb8f{text-align:start;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1471 .elementor-element.elementor-element-d38a5cb{--padding-top:60px;--padding-bottom:60px;--padding-left:016px;--padding-right:016px;}.elementor-1471 .elementor-element.elementor-element-f0321f4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1471 .elementor-element.elementor-element-38383f5{text-align:start;}.elementor-1471 .elementor-element.elementor-element-38383f5.elementor-element{--align-self:flex-start;}.elementor-1471 .elementor-element.elementor-element-b0c3dda{text-align:start;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1471 .elementor-element.elementor-element-afe5105{text-align:start;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1471 .elementor-element.elementor-element-f365554{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1471 .elementor-element.elementor-element-3f683c5{text-align:start;}.elementor-1471 .elementor-element.elementor-element-3f683c5.elementor-element{--align-self:flex-start;}.elementor-1471 .elementor-element.elementor-element-c6368d2{text-align:start;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1471 .elementor-element.elementor-element-b5ca6c1{text-align:start;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1471 .elementor-element.elementor-element-1dcd322{text-align:start;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1471 .elementor-element.elementor-element-ee0c318{--padding-top:60px;--padding-bottom:60px;--padding-left:016px;--padding-right:016px;}.elementor-1471 .elementor-element.elementor-element-bc2a7aa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1471 .elementor-element.elementor-element-297df0b{font-size:10px;}.elementor-1471 .elementor-element.elementor-element-0e32868 .elementor-heading-title{font-size:36px;}.elementor-1471 .elementor-element.elementor-element-1e378bd{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1471 .elementor-element.elementor-element-fea14d2{--padding-top:60px;--padding-bottom:60px;--padding-left:016px;--padding-right:016px;}.elementor-1471 .elementor-element.elementor-element-49ccf45{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1471 .elementor-element.elementor-element-839a89c{--justify-content:center;}.elementor-1471 .elementor-element.elementor-element-ada8677{font-size:10px;}.elementor-1471 .elementor-element.elementor-element-f1f2c1b{text-align:center;}.elementor-1471 .elementor-element.elementor-element-465c685{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1471 .elementor-element.elementor-element-a878cb5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1471 .elementor-element.elementor-element-439647f{--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-1471 .elementor-element.elementor-element-439647f.e-con{--align-self:center;}.elementor-1471 .elementor-element.elementor-element-e3ed284{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1471 .elementor-element.elementor-element-a0ea168 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1471 .elementor-element.elementor-element-a0ea168 .elementor-icon-list-item > a{font-size:12px;}.elementor-1471 .elementor-element.elementor-element-a0ea168{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-1471 .elementor-element.elementor-element-28901f9{text-align:center;}.elementor-1471 .elementor-element.elementor-element-19cb335.elementor-element{--align-self:center;}.elementor-1471 .elementor-element.elementor-element-9585a84{--padding-top:60px;--padding-bottom:60px;--padding-left:016px;--padding-right:016px;}.elementor-1471 .elementor-element.elementor-element-43214ee{--padding-top:60px;--padding-bottom:60px;--padding-left:016px;--padding-right:016px;}.elementor-1471 .elementor-element.elementor-element-8ee6579{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1471 .elementor-element.elementor-element-f2fc473{font-size:10px;}.elementor-1471 .elementor-element.elementor-element-2e941ce .elementor-heading-title{font-size:36px;}.elementor-1471 .elementor-element.elementor-element-7da7d95{--padding-top:60px;--padding-bottom:60px;--padding-left:016px;--padding-right:016px;}.elementor-1471 .elementor-element.elementor-element-6a51b44{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1471 .elementor-element.elementor-element-30c9a82{font-size:10px;}.elementor-1471 .elementor-element.elementor-element-6b30d59 .elementor-heading-title{font-size:36px;}.elementor-1471 .elementor-element.elementor-element-1c684fd{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1471 .elementor-element.elementor-element-606f381{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1471 .elementor-element.elementor-element-4face55{--padding-top:60px;--padding-bottom:60px;--padding-left:016px;--padding-right:016px;}.elementor-1471 .elementor-element.elementor-element-7cc5be2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1471 .elementor-element.elementor-element-d05f3c8{font-size:10px;}.elementor-1471 .elementor-element.elementor-element-a6bfcff .elementor-heading-title{font-size:36px;}.elementor-1471 .elementor-element.elementor-element-9211b31{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1471 .elementor-element.elementor-element-f90d3ef{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1471 .elementor-element.elementor-element-a9d9a65{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--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-1471 .elementor-element.elementor-element-fd6ae7b{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:60px;--padding-bottom:60px;--padding-left:14px;--padding-right:14px;}.elementor-1471 .elementor-element.elementor-element-7731a94{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1471 .elementor-element.elementor-element-6b6267d{font-size:10px;}.elementor-1471 .elementor-element.elementor-element-8d654cd .elementor-heading-title{font-size:36px;}.elementor-1471 .elementor-element.elementor-element-f20b8c4{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(max-width:767px){.elementor-1471 .elementor-element.elementor-element-9bd42f1{--width:100%;--min-height:80vh;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-c2ae36b{--justify-content:center;}.elementor-1471 .elementor-element.elementor-element-427cb87 p{margin-block-end:0px;}.elementor-1471 .elementor-element.elementor-element-38d8947{text-align:center;}.elementor-1471 .elementor-element.elementor-element-38d8947 .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-1471 .elementor-element.elementor-element-55c7bd2{text-align:center;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-c3b806f{--justify-content:center;}.elementor-1471 .elementor-element.elementor-element-8aea9e8 .elementor-button{padding:16px 070px 16px 070px;}.elementor-1471 .elementor-element.elementor-element-2f7d9e1 .elementor-button{padding:16px 105px 16px 105px;}.elementor-1471 .elementor-element.elementor-element-5fab577{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1471 .elementor-element.elementor-element-3abd855{--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-1471 .elementor-element.elementor-element-70ba7fc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1471 .elementor-element.elementor-element-2d2745d .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-1471 .elementor-element.elementor-element-1cb83e7{text-align:center;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-4855b53{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1471 .elementor-element.elementor-element-c9cbcd5{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1471 .elementor-element.elementor-element-c9cbcd5.elementor-element{--align-self:flex-start;}.elementor-1471 .elementor-element.elementor-element-365cb4a .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-1471 .elementor-element.elementor-element-982fb8f{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-1a8b63d img{height:202px;}.elementor-1471 .elementor-element.elementor-element-59b65ef{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1471 .elementor-element.elementor-element-c5fde5d{padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-c0c2db1{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1471 .elementor-element.elementor-element-d038dec{padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-7d961aa{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1471 .elementor-element.elementor-element-251bdc3{padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-2db3624{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1471 .elementor-element.elementor-element-7fce097{padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-d38a5cb{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1471 .elementor-element.elementor-element-f0321f4{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1471 .elementor-element.elementor-element-15500c4{--container-widget-width:595px;--container-widget-flex-grow:0;width:var( --container-widget-width, 595px );max-width:595px;}.elementor-1471 .elementor-element.elementor-element-f3fdd24{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1471 .elementor-element.elementor-element-38383f5 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-1471 .elementor-element.elementor-element-b0c3dda{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-afe5105{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-f365554{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1471 .elementor-element.elementor-element-c0cb5fb img{height:0%;}.elementor-1471 .elementor-element.elementor-element-c0cb5fb{--container-widget-width:595px;--container-widget-flex-grow:0;width:var( --container-widget-width, 595px );max-width:595px;}.elementor-1471 .elementor-element.elementor-element-29881fa{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1471 .elementor-element.elementor-element-3f683c5 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-1471 .elementor-element.elementor-element-c6368d2{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-b5ca6c1{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-1dcd322{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-ee0c318{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1471 .elementor-element.elementor-element-0e32868 .elementor-heading-title{font-size:28px;}.elementor-1471 .elementor-element.elementor-element-1e378bd{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-32b6c76{--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-1471 .elementor-element.elementor-element-f1f2c1b .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-1471 .elementor-element.elementor-element-f1f2c1b{padding:0px 0px 20px 0px;}.elementor-1471 .elementor-element.elementor-element-aa86035{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1471 .elementor-element.elementor-element-c92dc35 .elementor-icon{font-size:16px;}.elementor-1471 .elementor-element.elementor-element-c92dc35 .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-c92dc35 .elementor-icon-box-title a{font-size:18px;}.elementor-1471 .elementor-element.elementor-element-218199d .elementor-icon{font-size:16px;}.elementor-1471 .elementor-element.elementor-element-218199d .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-218199d .elementor-icon-box-title a{font-size:18px;}.elementor-1471 .elementor-element.elementor-element-ab48dc4 .elementor-icon{font-size:16px;}.elementor-1471 .elementor-element.elementor-element-ab48dc4 .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-ab48dc4 .elementor-icon-box-title a{font-size:18px;}.elementor-1471 .elementor-element.elementor-element-9ae8230 .elementor-icon{font-size:16px;}.elementor-1471 .elementor-element.elementor-element-9ae8230 .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-9ae8230 .elementor-icon-box-title a{font-size:18px;}.elementor-1471 .elementor-element.elementor-element-5234ce0{--padding-top:40px;--padding-bottom:40px;--padding-left:14px;--padding-right:14px;}.elementor-1471 .elementor-element.elementor-element-a878cb5{--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1471 .elementor-element.elementor-element-a0ea168 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1471 .elementor-element.elementor-element-a0ea168 .elementor-icon-list-item > a{font-size:11px;}.elementor-1471 .elementor-element.elementor-element-a0ea168{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-1471 .elementor-element.elementor-element-c563adf .elementor-heading-title{font-size:28px;}.elementor-1471 .elementor-element.elementor-element-9585a84{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1471 .elementor-element.elementor-element-43214ee{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1471 .elementor-element.elementor-element-2e941ce .elementor-heading-title{font-size:28px;}.elementor-1471 .elementor-element.elementor-element-7da7d95{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1471 .elementor-element.elementor-element-6b30d59 .elementor-heading-title{font-size:28px;}.elementor-1471 .elementor-element.elementor-element-1c684fd{text-align:center;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-606f381{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:8px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1471 .elementor-element.elementor-element-4face55{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1471 .elementor-element.elementor-element-a6bfcff .elementor-heading-title{font-size:28px;}.elementor-1471 .elementor-element.elementor-element-9211b31{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-df6e4f6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1471 .elementor-element.elementor-element-df6e4f6.e-con{--align-self:center;}.elementor-1471 .elementor-element.elementor-element-63b843c .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-63b843c{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-0be02f9{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-201ccba .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-201ccba{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-7a76956{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-1c8f756 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-1c8f756{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-06c7495{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-2eeae62 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-2eeae62{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-514ac33{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-2cbb4d5 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-2cbb4d5{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-7db40c1{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-ac7cf6f .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-ac7cf6f{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-1f2859e{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-e3f4d48 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-e3f4d48{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-dc359ca{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-ce6cf4a .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-ce6cf4a{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-e4d0ba6{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-5a3d860 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-5a3d860{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-7c39cd2{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-838f35c .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-838f35c{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-d5eefe9{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-063d7da .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-063d7da{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-637197f{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-6faac99 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-6faac99{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-4e33550{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-205f898 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-205f898{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-b4e208e{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-abfba03 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-abfba03{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-688db49{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-37b40d8 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-37b40d8{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-b034cdf{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-e2e4290 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-e2e4290{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-9c4d35e{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-213ef3f .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-213ef3f{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-20f1840{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-58fd0a2 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-58fd0a2{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-4ee765b{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-16494cf .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-16494cf{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-33a97be{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-7c7fcb0 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-7c7fcb0{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-bb58f94{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-0f587fa .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-0f587fa{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-0255a07{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-23f5fd1 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-23f5fd1{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-06d8d5c{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-50420dd .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-50420dd{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-94b1637{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-622324d .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-622324d{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-783265e{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-baecbff .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-baecbff{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-1102f54{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-b2982ea .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-b2982ea{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-bf5c23b{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-0c96bb5 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-0c96bb5{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-85d9b72{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-6e27b6f .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-6e27b6f{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-37752c6{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-cf48fa0 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-cf48fa0{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-aa0bbf6{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-d24fa4b .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-1471 .elementor-element.elementor-element-d24fa4b{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-86f9e87{font-size:15px;line-height:26px;padding:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-f90d3ef{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:14px;}.elementor-1471 .elementor-element.elementor-element-f90d3ef.elementor-element{--align-self:center;}.elementor-1471 .elementor-element.elementor-element-a9d9a65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-fd6ae7b{--padding-top:50px;--padding-bottom:50px;--padding-left:14px;--padding-right:14px;}.elementor-1471 .elementor-element.elementor-element-8d654cd .elementor-heading-title{font-size:28px;}.elementor-1471 .elementor-element.elementor-element-585bcb3{--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-1471 .elementor-element.elementor-element-44320a0{padding:20px 20px 0px 20px;}.elementor-1471 .elementor-element.elementor-element-4a8e983{--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-1471 .elementor-element.elementor-element-1de22d6{padding:20px 20px 0px 20px;}.elementor-1471 .elementor-element.elementor-element-fd0dc77{--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-1471 .elementor-element.elementor-element-1080f85{padding:20px 20px 0px 20px;}.elementor-1471 .elementor-element.elementor-element-58ce55c{--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-1471 .elementor-element.elementor-element-9bdbe40{padding:20px 20px 0px 20px;}.elementor-1471 .elementor-element.elementor-element-9f9db59{--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-1471 .elementor-element.elementor-element-05af3ac{padding:20px 20px 0px 20px;}.elementor-1471 .elementor-element.elementor-element-95dca88{--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-1471 .elementor-element.elementor-element-368a60a{padding:20px 20px 0px 20px;}.elementor-1471 .elementor-element.elementor-element-65a2387{--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-1471 .elementor-element.elementor-element-a331808{padding:20px 20px 0px 20px;}.elementor-1471 .elementor-element.elementor-element-fdb94b3{--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-1471 .elementor-element.elementor-element-1d59329{padding:20px 20px 0px 20px;}.elementor-1471 .elementor-element.elementor-element-f20b8c4{--n-accordion-item-title-space-between:20px;--n-accordion-title-font-size:15px;--n-accordion-icon-size:14px;}.elementor-1471 .elementor-element.elementor-element-f20b8c4 {--n-accordion-padding:12px 12px 12px 12px;}}@media(min-width:768px){.elementor-1471 .elementor-element.elementor-element-9bd42f1{--width:1280%;}.elementor-1471 .elementor-element.elementor-element-d7041a1{--width:768px;}.elementor-1471 .elementor-element.elementor-element-3abd855{--width:100%;}.elementor-1471 .elementor-element.elementor-element-8412324{--width:100%;}.elementor-1471 .elementor-element.elementor-element-2919288{--content-width:1280px;}.elementor-1471 .elementor-element.elementor-element-a31ab22{--width:80%;}.elementor-1471 .elementor-element.elementor-element-4855b53{--width:450px;}.elementor-1471 .elementor-element.elementor-element-1a111ec{--width:100%;}.elementor-1471 .elementor-element.elementor-element-c594f11{--width:100%;}.elementor-1471 .elementor-element.elementor-element-d38a5cb{--content-width:1280px;}.elementor-1471 .elementor-element.elementor-element-bc2a7aa{--width:1000px;}.elementor-1471 .elementor-element.elementor-element-fea14d2{--content-width:1280px;}.elementor-1471 .elementor-element.elementor-element-49ccf45{--width:100%;}.elementor-1471 .elementor-element.elementor-element-aa86035{--width:94%;}.elementor-1471 .elementor-element.elementor-element-465c685{--width:100%;}.elementor-1471 .elementor-element.elementor-element-5234ce0{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-a878cb5{--width:1280px;}.elementor-1471 .elementor-element.elementor-element-439647f{--width:100%;}.elementor-1471 .elementor-element.elementor-element-e3ed284{--width:70%;}.elementor-1471 .elementor-element.elementor-element-9585a84{--content-width:1280px;}.elementor-1471 .elementor-element.elementor-element-8ee6579{--width:1000px;}.elementor-1471 .elementor-element.elementor-element-6a51b44{--width:1000px;}.elementor-1471 .elementor-element.elementor-element-7cc5be2{--width:1000px;}.elementor-1471 .elementor-element.elementor-element-d103437{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-d9229db{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-001fb0b{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-080456c{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-7aa5d8a{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-d98d9f9{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-3ac54b7{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-e334884{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-365c7d5{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-3f00bde{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-8e17e95{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-04c44d6{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-ef9a5c0{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-588e00d{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-41a5ad7{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-5e76680{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-b73a8ff{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-3ac9624{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-31e00c0{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-3f198c1{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-7512642{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-ca5756d{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-772bb42{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-3a038e6{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-94cc1c9{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-ec14679{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-e04c398{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-0feba58{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-fd6ae7b{--content-width:1320px;}.elementor-1471 .elementor-element.elementor-element-7731a94{--width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1471 .elementor-element.elementor-element-d7041a1{--width:100%;}.elementor-1471 .elementor-element.elementor-element-e3ed284{--width:100px;}}/* Start custom CSS for button, class: .elementor-element-8aea9e8 */.explore-btn .elementor-button:hover { background-color: #FFFFFF !important; color: #201A5B; border-color: #FFFFFF; box-shadow: 0 6px 14px rgba(0, 0, 0, 0.18); }
.explore-btn .elementor-button:hover .elementor-button-icon { transform: translateX(4px);
} 
.explore-btn .elementor-button:hover .elementor-button-icon svg{
    fill:#201A5B !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f7d9e1 */.explore-btn .elementor-button:hover { background-color: #FFFFFF !important; color: #201A5B; border-color: #FFFFFF; box-shadow: 0 6px 14px rgba(0, 0, 0, 0.18); }
.explore-btn .elementor-button:hover .elementor-button-icon { transform: translateX(4px);
} 
.explore-btn .elementor-button:hover .elementor-button-icon svg{
    fill:#201A5B !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bd42f1 */.elementor-element-9bd42f1::after {
    content: "" !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(to top, #201A5B 0%, rgba(32, 26, 91, 0) 100%) !important;
    pointer-events: none !important; 
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-70ba7fc */.swiper-wrapper {
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cb83e7 */@media (min-width:1064px){
  .global-standard-border{
        border-left: 2px solid #F6F3F4 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebe9e1c */.pavna-cambridge-glow {
    position: absolute;

    top: -48px;
    right: -48px;

    width: 160px;
    height: 160px;

    border-radius: 50%;

    background: rgba(244, 129, 32, 0.05);

    filter: blur(32px);

    pointer-events: none;

    z-index: 1;

    transition:
        background-color 0.5s ease;
}


/* =========================================
   SHOW / BRIGHTEN ON CARD HOVER
========================================= */

.pavna-cambridge-card:hover
.pavna-cambridge-glow {
    background: rgba(244, 129, 32, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4855b53 *//* =========================================
   WHY CAMBRIDGE CARD
========================================= */

.pavna-cambridge-card {
    position: relative;   
    overflow: hidden; 
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    transition:
        background-color 0.5s ease,
        border-color 0.5s ease,
        box-shadow 0.5s ease,
        transform 0.5s ease;
} 
 


/* =========================================
   BADGE
========================================= */

.pavna-curriculum-badge { 
    background: rgba(244, 129, 32, 0.05); 
    border: 1px solid rgba(244, 129, 32, 0.10); 
    transition:
        background-color 0.3s ease,
        border-color 0.3s ease;
}


.pavna-cambridge-card:hover  {
    background: rgba(244, 129, 32, 0.08);

    border-color: rgba(244, 129, 32, 0.18);
}
   

.pavna-cambridge-image {
    position: relative;

    z-index: 2;

    width: 100%;

    aspect-ratio: 16 / 9;

    overflow: hidden;

    border: 2px solid #ffffff;

    border-radius: 12px;

    background: #ffffff;
}


.pavna-cambridge-image img {
    display: block;

    width: 100%;
    height: 100%;

    object-fit: cover;

    transition:
        transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);
}


/* Image Zoom */

.pavna-cambridge-card:hover
.pavna-cambridge-image img {
    transform: scale(1.05);
}


/* =========================================
   MOBILE
========================================= *//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c5fde5d */.pavna-card svg {
    width: 48px;
    height: 48px;
    padding: 13px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: rgba(244, 129, 32, 0.05);
    color: #f48120;
    transition:
        background-color 0.5s ease,
        color 0.5s ease,
        transform 0.5s ease;
}


/* Icon hover */
.pavna-card:hover svg {
    background: #f48120;
    color: #ffffff;
    transform: scale(1.05);
}
.pavna-card:hover svg path,
.pavna-card:hover svg circle,
 .pavna-card:hover svg rect,
.pavna-card:hover svg line,
.pavna-card:hover svg  polyline,
.pavna-card:hover svg polygon { 
    stroke: #ffffff;    /* Outline/line icons ke liye */
    transition: fill 0.5s ease, stroke 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d4c041 */.pavna-card-number:hover { 
    color: rgba(244, 129, 32, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8a21c0 */.pavna-card-bottom-bar {
    position: absolute; 
    left: 0;
    bottom: 0px; 
    width: 100%; 
    height: 3px !important;
    padding: 0px !important; 
    border-radius: 12px 12px 0px 0px ;

    background: #f48120;

    transform: scaleX(0);

    transform-origin: left center;

    transition:
        transform 0.5s cubic-bezier(0.22, 1, 0.36, 1);

    pointer-events: none;
}


/* Show bar on hover */

.pavna-advantage-card:hover
.pavna-card-bottom-bar {

    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b65ef */.pavna-advantage-card:hover {

    transform: translateY(-5px);

    border-color: rgba(229, 229, 229, 0.8);

    border-bottom:4px solid  #f48120;

    box-shadow:
        0 12px 24px -10px rgba(244, 129, 32, 0.18);
}
.pavna-advantage-card{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d038dec */.pavna-card svg {
    width: 48px;
    height: 48px;
    padding: 13px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: rgba(244, 129, 32, 0.05);
    color: #f48120;
    transition:
        background-color 0.5s ease,
        color 0.5s ease,
        transform 0.5s ease;
}


/* Icon hover */
.pavna-card:hover svg {
    background: #f48120;
    color: #ffffff;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-643d54b */.pavna-card-number:hover { 
    color: rgba(244, 129, 32, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75f226f */.pavna-card-bottom-bar {
    position: absolute; 
    left: 0;
    bottom: 0px; 
    width: 100%; 
    height: 3px !important;
    padding: 0px !important; 
    border-radius: 12px 12px 0px 0px ;

    background: #f48120;

    transform: scaleX(0);

    transform-origin: left center;

    transition:
        transform 0.5s cubic-bezier(0.22, 1, 0.36, 1);

    pointer-events: none;
}


/* Show bar on hover */

.pavna-advantage-card:hover
.pavna-card-bottom-bar {

    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0c2db1 */.pavna-advantage-card:hover {

    transform: translateY(-5px);

    border-color: rgba(229, 229, 229, 0.8);

    border-bottom:4px solid  #f48120;

    box-shadow:
        0 12px 24px -10px rgba(244, 129, 32, 0.18);
}
.pavna-advantage-card{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-251bdc3 */.pavna-card svg {
    width: 48px;
    height: 48px;
    padding: 13px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: rgba(244, 129, 32, 0.05);
    color: #f48120;
    transition:
        background-color 0.5s ease,
        color 0.5s ease,
        transform 0.5s ease;
}


/* Icon hover */
.pavna-card:hover svg {
    background: #f48120;
    color: #ffffff;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-030f3ef */.pavna-card-number:hover { 
    color: rgba(244, 129, 32, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8a2e5f */.pavna-card-bottom-bar {
    position: absolute; 
    left: 0;
    bottom: 0px; 
    width: 100%; 
    height: 3px !important;
    padding: 0px !important; 
    border-radius: 12px 12px 0px 0px ;

    background: #f48120;

    transform: scaleX(0);

    transform-origin: left center;

    transition:
        transform 0.5s cubic-bezier(0.22, 1, 0.36, 1);

    pointer-events: none;
}


/* Show bar on hover */

.pavna-advantage-card:hover
.pavna-card-bottom-bar {

    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d961aa */.pavna-advantage-card:hover {

    transform: translateY(-5px);

    border-color: rgba(229, 229, 229, 0.8);

    border-bottom:4px solid  #f48120;

    box-shadow:
        0 12px 24px -10px rgba(244, 129, 32, 0.18);
}
.pavna-advantage-card{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fce097 */.pavna-card svg {
    width: 48px;
    height: 48px;
    padding: 13px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: rgba(244, 129, 32, 0.05);
    color: #f48120;
    transition:
        background-color 0.5s ease,
        color 0.5s ease,
        transform 0.5s ease;
}


/* Icon hover */
.pavna-card:hover svg {
    background: #f48120;
    color: #ffffff;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3165607 */.pavna-card-number:hover { 
    color: rgba(244, 129, 32, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cd548f */.pavna-card-bottom-bar {
    position: absolute; 
    left: 0;
    bottom: 0px; 
    width: 100%; 
    height: 3px !important;
    padding: 0px !important; 
    border-radius: 12px 12px 0px 0px ;

    background: #f48120;

    transform: scaleX(0);

    transform-origin: left center;

    transition:
        transform 0.5s cubic-bezier(0.22, 1, 0.36, 1);

    pointer-events: none;
}


/* Show bar on hover */

.pavna-advantage-card:hover
.pavna-card-bottom-bar {

    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3624 */.pavna-advantage-card:hover {

    transform: translateY(-5px);

    border-color: rgba(229, 229, 229, 0.8);

    border-bottom:4px solid  #f48120;

    box-shadow:
        0 12px 24px -10px rgba(244, 129, 32, 0.18);
}
.pavna-advantage-card{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0321f4 */.highlights-card .highlight-img img {
  transition: transform 1.5s cubic-bezier(0.25, 1, 0.5, 1) !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}
.highlights-card .highlight-img{
      overflow: hidden; 
       border-radius: 8px !important;
}


.highlights-card:hover .highlight-img img {
  transform: scale(1.05) !important;
 
}
.highlights-card .highlight-img::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important; /* top:0, right:0, bottom:0, left:0 */
  background: linear-gradient(
    to top,
    rgba(32, 26, 91, 0.2) 0%,   /* from-brand-navy/20 */
    rgba(32, 26, 91, 0) 50%,    /* via-transparent */
    transparent 100%            /* to-transparent */
  ) !important;
  pointer-events: none !important;
  z-index: 2 !important;
}
.highlights-card:hover {
  transform: translateY(-4px) !important;
  box-shadow: 0 24px 60px -16px rgba(32, 26, 91, 0.08) !important;
}
@media (min-width: 768px) {
  .highlights-card .highlight-img {
    height: 450px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f365554 */.highlights-card .highlight-img img {
  transition: transform 1.5s cubic-bezier(0.25, 1, 0.5, 1) !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}
.highlights-card .highlight-img{
      overflow: hidden; 
       border-radius: 8px !important;
}


.highlights-card:hover .highlight-img img {
  transform: scale(1.05) !important;
 
}
.highlights-card .highlight-img::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important; /* top:0, right:0, bottom:0, left:0 */
  background: linear-gradient(
    to top,
    rgba(32, 26, 91, 0.2) 0%,   /* from-brand-navy/20 */
    rgba(32, 26, 91, 0) 50%,    /* via-transparent */
    transparent 100%            /* to-transparent */
  ) !important;
  pointer-events: none !important;
  z-index: 2 !important;
}
.highlights-card:hover {
  transform: translateY(-4px) !important;
  box-shadow: 0 24px 60px -16px rgba(32, 26, 91, 0.08) !important;
}
@media (min-width: 768px) {
  .highlights-card .highlight-img {
    height: 450px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c92dc35 */.home-away-icon .elementor-icon-box-icon{
    border-radius: 50%;
    background-color: rgba(244, 129, 32, 0.05);
    padding: 16px ;
}
.home-away-icon:hover .elementor-icon-box-icon{
    background-color:#f48120 ;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-218199d */.home-away-icon .elementor-icon-box-icon{
    border-radius: 50%;
    background-color: rgba(244, 129, 32, 0.05);
    padding: 16px ;
}
.home-away-icon:hover .elementor-icon-box-icon{
    background-color:#f48120 ;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ab48dc4 */.home-away-icon .elementor-icon-box-icon{
    border-radius: 50%;
    background-color: rgba(244, 129, 32, 0.05);
    padding: 16px ;
}
.home-away-icon:hover .elementor-icon-box-icon{
    background-color:#f48120 ;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ae8230 */.home-away-icon .elementor-icon-box-icon{
    border-radius: 50%;
    background-color: rgba(244, 129, 32, 0.05);
    padding: 16px ;
}
.home-away-icon:hover .elementor-icon-box-icon{
    background-color:#f48120 ;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c58a1a9 *//* =======================================================
   1. Image Container & Outer Box Height Fix
   ======================================================= */
.board-images,
.board-images .elementor-widget-container {
    height: 100% !important; 
    padding-bottom: 0 !important; /* Elementor default bottom padding reset */
}

.board-images .elementor-image-carousel-wrapper {
    max-width: 500px;
    margin: 0 auto;
    border-radius: 8px; /* Tailwind rounded-lg */
    overflow: hidden !important;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); /* Tailwind shadow-lg */
    aspect-ratio: 1 / 1; /* Tailwind aspect-square */
    position: relative !important;
    height: 100% !important;
    padding-bottom: 0 !important; /* Forces slider to remove dot-reservation space */
}

/* Swiper Container & Slides height stretch */
.board-images .swiper,
.board-images .swiper-wrapper,
.board-images .swiper-slide {
    height: 100% !important;
    position: relative;
    margin: auto !important;
    
}

/* Force inner wrappers & image to cover 100% card height */
.board-images .swiper-slide-inner,
.board-images .swiper-slide figure,
.board-images .swiper-slide img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important; 
    margin: 0 !important;
    padding: 0 !important;
    display: block !important;
}

/* =======================================================
   2. Hover Animations (Zoom Effect & Overlay)
   ======================================================= */
.board-images .swiper-slide img {
    transition: transform 1s ease-in-out !important; /* Tailwind duration-1000 */
}

/* Image Zoom on hover */
.board-images .swiper-slide:hover img {
    transform: scale(1.1) !important; /* Tailwind group-hover:scale-110 */
}

/* Overlay converting to transparent on hover */
.board-images .swiper-slide::after {
    content: '';
    position: absolute;
    inset: 0;
    background-color: rgba(15, 23, 42, 0.05); /* Tailwind bg-brand-navy/5 */
    transition: background-color 0.5s ease;
    z-index: 10;
    pointer-events: none;
}

.board-images .swiper-slide:hover::after {
    background-color: transparent;
}

/* =======================================================
   3. Custom Dots UI (Overlaid inside the card at bottom)
   ======================================================= */
/* Glassmorphism Background container for dots */
.board-images .swiper-pagination {
    position: absolute !important;
    bottom: 24px !important; /* Tailwind bottom-6 */
    left: 50% !important;
    transform: translateX(-50%) !important;
    display: inline-flex !important;
    align-items: center;
    gap: 8px;
    background: rgba(0, 0, 0, 0.2) !important; /* Tailwind bg-black/20 */
    backdrop-filter: blur(4px); /* Tailwind backdrop-blur-sm */
    -webkit-backdrop-filter: blur(4px);
    padding: 6px 12px !important; /* Tailwind px-3 py-1.5 */
    border-radius: 50px !important; /* Tailwind rounded-full */
    width: auto !important;
    z-index: 30 !important;
    margin: 0 !important;
}

/* Default Dot styling */
.board-images .swiper-pagination-bullet {
    width: 8px !important; /* Tailwind w-2 */
    height: 8px !important; /* Tailwind h-2 */
    border-radius: 50px !important;
    background: rgba(255, 255, 255, 0.6) !important; /* Tailwind bg-white/60 */
    opacity: 1 !important;
    margin: 0 !important; 
    transition: all 0.3s ease !important; /* Tailwind duration-300 */
    display: block !important;
}

/* Hover state for inactive dots */
.board-images .swiper-pagination-bullet:hover {
    background: rgba(255, 255, 255, 1) !important; /* Tailwind hover:bg-white */
}

/* Active Dot styling (Orange & Expands to capsule) */
.board-images .swiper-pagination-bullet-active {
    background: #f48120 !important; /* Tailwind bg-brand-orange */
    width: 20px !important; /* Tailwind w-5 */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19cb335 */.pavna-enquiry-btn .elementor-button::after {
    content: "";

    width: 32px;
    height: 32px;
    flex: 0 0 32px;

    display: flex;
    align-items: center;
    justify-content: center;

    border-radius: 50%;

    background-color: #201a5b;

    /* White Arrow SVG (stroke='%23ffffff') */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-position: center;
    background-size: 16px 16px;

    transition: 
        background-color 0.3s ease,
        background-image 0.3s ease,
        transform 0.3s ease;
}

/* Arrow Circle (::after) Hover State */
.pavna-enquiry-btn .elementor-button:hover::after {
    background-color: #ffca05;

    /* Dark Navy Arrow SVG (stroke='%23201a5b') */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23201a5b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E");
}
.pavna-enquiry-btn .elementor-button {
    display: inline-flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 16px !important;
}
.pavna-enquiry-btn span {
    display: flex;
    align-items: center;
    justify-content: center;
}
.pavna-enquiry-btn .elementor-button:hover {
    background: #ffffff !important;
    color: #201a5b !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d46cfe8 */.pavna-promise-student img {
    width: 100% !important;
     max-height: 400px;
    height: 100% !important;

    object-fit: contain !important;
    object-position: bottom center !important;

    transform-origin: bottom center;

    transition: transform 0.3s ease;
}


.pavna-promise-student img:hover {
    transform: scale(1.03);
}
@media (min-width:994px){
    .pavna-promise-student {
    position: absolute;
    width: 90%;
    height: 120%;
    margin : -5.6% auto 0;

    z-index: 20;
    pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a878cb5 */.pavna-promise{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2204e8c */.pavna-image-carousel {
    width: 100%;
    overflow: hidden;
    user-select: none;
    -webkit-mask-image: linear-gradient(
        to right,
        transparent 0%,
        #000 10%,
        #000 90%,
        transparent 100%
    );
    mask-image: linear-gradient(
        to right,
        transparent 0%,
        #000 10%,
        #000 90%,
        transparent 100%
    );
}

.pavna-image-carousel .swiper {
    overflow: visible;
}

.pavna-image-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
}

.pavna-image-carousel .swiper-slide {
    position: relative;
    height: 380px !important;
    min-height: 380px !important;
    flex-shrink: 0;
    overflow: hidden;
    border-radius: 16px;
    background: #f3f3f3;
    cursor: pointer;
    transform: scale(1);
    transition:
        transform 0.5s ease,
        box-shadow 0.5s ease;
}

.pavna-image-carousel .swiper-slide-inner {
    width: 100% !important;
    height: 100% !important;
    min-height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    display: block !important;
    overflow: hidden !important;
}

.pavna-image-carousel .swiper-slide-image {
    width: 100% !important;
    height: 100% !important;
    min-width: 100% !important;
    min-height: 100% !important;
    max-width: none !important;
    max-height: none !important;
    display: block !important;
    object-fit: cover !important;
    object-position: center center;
    margin: 0 !important;
    padding: 0 !important;
    transform: scale(1);
    transition:
        transform 0.7s cubic-bezier(.22, 1, .36, 1);
}

.pavna-image-carousel .swiper-slide:hover {
    transform: scale(1.03);
}

.pavna-image-carousel .swiper-slide:hover .swiper-slide-image {
    transform: scale(1.05);
}

.pavna-image-carousel .swiper-slide::after {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.20);
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.3s ease;
}

.pavna-image-carousel .swiper-slide:hover::after {
    opacity: 1;
}

.pavna-image-carousel .swiper-pagination {
    position: relative !important;
    margin-top: 18px;
}

.pavna-image-carousel .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    margin: 0 5px !important;
    opacity: 1;
    background: #d0d0d0;
    transition:
        transform 0.3s ease,
        background-color 0.3s ease;
}

.pavna-image-carousel .swiper-pagination-bullet-active {
    background: #0a1931;
    transform: scale(1.15);
}

@media (min-width: 1200px) {
    .pavna-image-carousel .swiper-slide {
        height: 470px !important;
        min-height: 470px !important;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .pavna-image-carousel .swiper-slide {
        height: 400px !important;
        min-height: 400px !important;
    }
}

@media (min-width: 576px) and (max-width: 767px) {
    .pavna-image-carousel .swiper-slide {
        height: 340px !important;
        min-height: 340px !important;
        border-radius: 14px;
    }
}

@media (max-width: 575px) {
    .pavna-image-carousel .swiper-slide {
        height: 300px !important;
        min-height: 300px !important;
        border-radius: 14px;
    }
}

@media (prefers-reduced-motion: reduce) {
    .pavna-image-carousel .swiper-wrapper {
        transition: none !important;
    }

    .pavna-image-carousel .swiper-slide,
    .pavna-image-carousel .swiper-slide-inner,
    .pavna-image-carousel .swiper-slide-image,
    .pavna-image-carousel .swiper-slide::after {
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c684fd */#testimonals{
    border: none  !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be0c84b */.reel-frame iframe{
   background-color: #ffffff !important;  
  border-radius: 16px !important;  
  overflow: hidden !important; /* overflow-hidden */
  border: 1px solid #f3f4f6 !important; /* border-gray-100 */
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.03) !important; /* shadow-[0_8px_30px_rgb(0,0,0,0.03)] */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important; /* transition-all duration-400 */
  display: flex !important; /* flex */
  flex-direction: column !important; /* flex-col */
  height: 600px !important; /* h-[580px] */;
}
.reel-frame iframe:hover{
    box-shadow: 0 15px 35px rgba(32, 26, 91, 0.06) !important; /* hover:shadow-[0_15px_35px_rgba(32,26,91,0.06)] */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f02ecc */.reel-frame iframe{
   background-color: #ffffff !important;  
  border-radius: 16px !important;  
  overflow: hidden !important; /* overflow-hidden */
  border: 1px solid #f3f4f6 !important; /* border-gray-100 */
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.03) !important; /* shadow-[0_8px_30px_rgb(0,0,0,0.03)] */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important; /* transition-all duration-400 */
  display: flex !important; /* flex */
  flex-direction: column !important; /* flex-col */
  height: 580px !important; /* h-[580px] */;
}
.reel-frame iframe:hover{
    box-shadow: 0 15px 35px rgba(32, 26, 91, 0.06) !important; /* hover:shadow-[0_15px_35px_rgba(32,26,91,0.06)] */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-873009f */.reel-frame iframe{
   background-color: #ffffff !important;  
  border-radius: 16px !important;  
  overflow: hidden !important; /* overflow-hidden */
  border: 1px solid #f3f4f6 !important; /* border-gray-100 */
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.03) !important; /* shadow-[0_8px_30px_rgb(0,0,0,0.03)] */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important; /* transition-all duration-400 */
  display: flex !important; /* flex */
  flex-direction: column !important; /* flex-col */
  height: 580px !important; /* h-[580px] */;
}
.reel-frame iframe:hover{
    box-shadow: 0 15px 35px rgba(32, 26, 91, 0.06) !important; /* hover:shadow-[0_15px_35px_rgba(32,26,91,0.06)] */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be0c84b */.reel-frame iframe{
   background-color: #ffffff !important;  
  border-radius: 16px !important;  
  overflow: hidden !important; /* overflow-hidden */
  border: 1px solid #f3f4f6 !important; /* border-gray-100 */
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.03) !important; /* shadow-[0_8px_30px_rgb(0,0,0,0.03)] */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important; /* transition-all duration-400 */
  display: flex !important; /* flex */
  flex-direction: column !important; /* flex-col */
  height: 600px !important; /* h-[580px] */;
}
.reel-frame iframe:hover{
    box-shadow: 0 15px 35px rgba(32, 26, 91, 0.06) !important; /* hover:shadow-[0_15px_35px_rgba(32,26,91,0.06)] */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f02ecc */.reel-frame iframe{
   background-color: #ffffff !important;  
  border-radius: 16px !important;  
  overflow: hidden !important; /* overflow-hidden */
  border: 1px solid #f3f4f6 !important; /* border-gray-100 */
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.03) !important; /* shadow-[0_8px_30px_rgb(0,0,0,0.03)] */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important; /* transition-all duration-400 */
  display: flex !important; /* flex */
  flex-direction: column !important; /* flex-col */
  height: 580px !important; /* h-[580px] */;
}
.reel-frame iframe:hover{
    box-shadow: 0 15px 35px rgba(32, 26, 91, 0.06) !important; /* hover:shadow-[0_15px_35px_rgba(32,26,91,0.06)] */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-873009f */.reel-frame iframe{
   background-color: #ffffff !important;  
  border-radius: 16px !important;  
  overflow: hidden !important; /* overflow-hidden */
  border: 1px solid #f3f4f6 !important; /* border-gray-100 */
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.03) !important; /* shadow-[0_8px_30px_rgb(0,0,0,0.03)] */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important; /* transition-all duration-400 */
  display: flex !important; /* flex */
  flex-direction: column !important; /* flex-col */
  height: 580px !important; /* h-[580px] */;
}
.reel-frame iframe:hover{
    box-shadow: 0 15px 35px rgba(32, 26, 91, 0.06) !important; /* hover:shadow-[0_15px_35px_rgba(32,26,91,0.06)] */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be0c84b */.reel-frame iframe{
   background-color: #ffffff !important;  
  border-radius: 16px !important;  
  overflow: hidden !important; /* overflow-hidden */
  border: 1px solid #f3f4f6 !important; /* border-gray-100 */
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.03) !important; /* shadow-[0_8px_30px_rgb(0,0,0,0.03)] */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important; /* transition-all duration-400 */
  display: flex !important; /* flex */
  flex-direction: column !important; /* flex-col */
  height: 600px !important; /* h-[580px] */;
}
.reel-frame iframe:hover{
    box-shadow: 0 15px 35px rgba(32, 26, 91, 0.06) !important; /* hover:shadow-[0_15px_35px_rgba(32,26,91,0.06)] */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f02ecc */.reel-frame iframe{
   background-color: #ffffff !important;  
  border-radius: 16px !important;  
  overflow: hidden !important; /* overflow-hidden */
  border: 1px solid #f3f4f6 !important; /* border-gray-100 */
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.03) !important; /* shadow-[0_8px_30px_rgb(0,0,0,0.03)] */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important; /* transition-all duration-400 */
  display: flex !important; /* flex */
  flex-direction: column !important; /* flex-col */
  height: 580px !important; /* h-[580px] */;
}
.reel-frame iframe:hover{
    box-shadow: 0 15px 35px rgba(32, 26, 91, 0.06) !important; /* hover:shadow-[0_15px_35px_rgba(32,26,91,0.06)] */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-873009f */.reel-frame iframe{
   background-color: #ffffff !important;  
  border-radius: 16px !important;  
  overflow: hidden !important; /* overflow-hidden */
  border: 1px solid #f3f4f6 !important; /* border-gray-100 */
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.03) !important; /* shadow-[0_8px_30px_rgb(0,0,0,0.03)] */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important; /* transition-all duration-400 */
  display: flex !important; /* flex */
  flex-direction: column !important; /* flex-col */
  height: 580px !important; /* h-[580px] */;
}
.reel-frame iframe:hover{
    box-shadow: 0 15px 35px rgba(32, 26, 91, 0.06) !important; /* hover:shadow-[0_15px_35px_rgba(32,26,91,0.06)] */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be0c84b */.reel-frame iframe{
   background-color: #ffffff !important;  
  border-radius: 16px !important;  
  overflow: hidden !important; /* overflow-hidden */
  border: 1px solid #f3f4f6 !important; /* border-gray-100 */
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.03) !important; /* shadow-[0_8px_30px_rgb(0,0,0,0.03)] */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important; /* transition-all duration-400 */
  display: flex !important; /* flex */
  flex-direction: column !important; /* flex-col */
  height: 600px !important; /* h-[580px] */;
}
.reel-frame iframe:hover{
    box-shadow: 0 15px 35px rgba(32, 26, 91, 0.06) !important; /* hover:shadow-[0_15px_35px_rgba(32,26,91,0.06)] */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f02ecc */.reel-frame iframe{
   background-color: #ffffff !important;  
  border-radius: 16px !important;  
  overflow: hidden !important; /* overflow-hidden */
  border: 1px solid #f3f4f6 !important; /* border-gray-100 */
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.03) !important; /* shadow-[0_8px_30px_rgb(0,0,0,0.03)] */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important; /* transition-all duration-400 */
  display: flex !important; /* flex */
  flex-direction: column !important; /* flex-col */
  height: 580px !important; /* h-[580px] */;
}
.reel-frame iframe:hover{
    box-shadow: 0 15px 35px rgba(32, 26, 91, 0.06) !important; /* hover:shadow-[0_15px_35px_rgba(32,26,91,0.06)] */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-873009f */.reel-frame iframe{
   background-color: #ffffff !important;  
  border-radius: 16px !important;  
  overflow: hidden !important; /* overflow-hidden */
  border: 1px solid #f3f4f6 !important; /* border-gray-100 */
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.03) !important; /* shadow-[0_8px_30px_rgb(0,0,0,0.03)] */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important; /* transition-all duration-400 */
  display: flex !important; /* flex */
  flex-direction: column !important; /* flex-col */
  height: 580px !important; /* h-[580px] */;
}
.reel-frame iframe:hover{
    box-shadow: 0 15px 35px rgba(32, 26, 91, 0.06) !important; /* hover:shadow-[0_15px_35px_rgba(32,26,91,0.06)] */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-606f381 *//* Container Scoped Swiper Pagination */
.my-custom-slider .swiper-pagination {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;
  width: 100% !important;
  padding: 0 8px !important;
}

/* All bullets inside container */
.my-custom-slider .swiper-pagination .swiper-pagination-bullet {
  width: 8px !important;
  height: 8px !important;
  margin: 0 !important;
  padding: 0 !important;
  border-radius: 999px !important;
  background: rgba(244, 129, 32, 0.2) !important;
  opacity: 1 !important;
  transition: width 0.3s ease, background-color 0.3s ease, transform 0.3s ease !important;
}

/* Active bullet inside container */
.my-custom-slider .swiper-pagination .swiper-pagination-bullet-active {
  width: 24px !important;
  height: 8px !important;
  background: #f48120 !important;
  opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6e4f6 *//* 1. Container Fix (Zoom image bahar na nikle) */
.guest-card {
    width: 100% !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border :1px solid #130F3B !important;
  cursor: pointer;
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
.guest-card:hover{
    transform: scale(1.02);
    border-radius: 10px !important;
    overflow: hidden !important;
    transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
}
/* 2. ONLY Background Image Smooth Transition & Zoom */
.guest-card .elementor-background-overlay {
  transition: transform 0.7s cubic-bezier(0.25, 1, 0.5, 1) !important;
  transform: scale(1) !important;
  z-index: 1 !important;
}

/* Hover karne par SIRF image zoom hogi */
.guest-card:hover .elementor-background-overlay {
  transform: scale(1.08) !important;
}

/* 3. Text Section (Isolated - Text scale NAHI hoga) */
.guest-card .e-con-inner,
.guest-card .card-content {
  position: relative !important;
  z-index: 2 !important;
  transition: transform 0.3s ease !important;
}

/* Hover par text halka sa lift hoga (-translate-y-1) */
.guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}

/* Hover par Title Yellow Hoga */
.guest-card:hover .card-name .elementor-heading-title {
  color: #FFB800 !important;
  transition: color 0.3s ease !important;
}

 @media (min-width: 768px) {
  .guest-card {
    height: 350px !important;
    width:100% !important;
  } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3733c6b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103437 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9229db */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001fb0b */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080456c */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa5d8a */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d9f9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac54b7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e334884 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365c7d5 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f00bde */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e17e95 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44d6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9a5c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e00d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5ad7 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76680 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73a8ff */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ac9624 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e00c0 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f198c1 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512642 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5756d */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772bb42 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a038e6 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc1c9 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec14679 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c398 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feba58 */.guest-card{
    width: 285px !important;
    height: 350px !important;
    flex-shrink: 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
.wp-guest-card:hover {
  border-color: rgba(255, 107, 0, 0.4) !important;
    transform: scale(1.05) !important;
} 
.wp-guest-card:hover .card-content {
  transform: translateY(-4px) !important;
}
.wp-guest-card:hover .card-name {
  color: #FFB800 !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f90d3ef */.elementor-1471 .elementor-element.elementor-element-f90d3ef .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}
@media (max-width:768px){
    .custom-marquee-swiper .swiper-slide {
        width: 98% !important; 
    }

    .custom-marquee-swiper .guest-card {
        width: 98% !important;
        max-width: 100% !important;
        box-sizing: border-box;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f20b8c4 *//* ==========================
   PREMIUM FAQ
========================== */
.premium-faq .e-n-accordion-item,
.premium-faq .e-n-accordion-item-title,
.premium-faq summary {
    border: none !important;
}

/* 2. Exact Card Outer Border (OKLCH Color) */
.premium-faq .e-n-accordion-item { 
    border: 1px solid oklch(96.7% 0.003 264.542) !important; 
}

/* 3. Middle Content Top Border (Tailwind border-gray-100/50 Equivalent) */
.premium-faq [role="region"] {
    border: none !important;
    border-top: 1px solid rgba(243, 244, 246, 0.5) !important; 
}
.premium-faq .e-n-accordion-item { 
    overflow: hidden; 
    background-color: #FAF9F5 !important; /* Soft Creamish Background */
    
    /* Requested Exact Card Border */
    border: 1px solid oklch(96.7% 0.003 264.542) !important; 
    
    border-radius: 16px !important; /* Smooth Rounded Corners */
    transition: all .35s ease;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.015) !important;
}

/* Hover Effect - Light Shadow Elevation */
.premium-faq .e-n-accordion-item:hover {
    box-shadow: 0 8px 25px rgba(32, 26, 91, 0.04) !important;
}

/* Remove default marker */
.premium-faq summary {
    list-style: none;
}

.premium-faq summary::-webkit-details-marker {
    display: none;
}

/* ==========================
   TITLE
========================== */

.premium-faq .e-n-accordion-item-title { 
    display: flex;
    align-items: center;
    justify-content: space-between; 
    cursor: pointer;
    transition: .3s;
}

.premium-faq .e-n-accordion-item-title:hover {
    background: rgba(255, 255, 255, .5);
}

/* Left Side */
.premium-faq .e-n-accordion-item-title-header {
    display: flex;
    align-items: center;
    gap: 14px;
}

/* Question Icon */
.premium-faq .e-n-accordion-item-title-header::before {
    content: "";
    width: 22px;
    height: 22px;
    background: url("https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/download.svg") center/contain no-repeat;
    flex-shrink: 0;
}

.premium-faq details[open] .e-n-accordion-item-title {
    border-radius: 12px 12px 0px 0px !important;
}

/* Question */
.premium-faq .e-n-accordion-item-title-text { 
    color: #1E2356; 
}

/* ==========================
   RIGHT BUTTON
========================== */

.premium-faq .e-n-accordion-item-title-icon { 
    width: 32px;
    height: 32px; 
    flex-shrink: 0;
    border-radius: 50%;
    background: #FFFFFF !important;
    
    /* Circle button ki ultra-light border */
    border: 1px solid #F0EEE9 !important; 
    
    display: flex;
    justify-content: center;
    align-items: center;
    transition: .3s ease;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.02) !important;
}

.premium-faq .e-n-accordion-item-title-icon i {
    font-size: 12px !important;
}

.premium-faq details[open] .e-n-accordion-item-title-icon { 
    background: #FFF5EE; 
    border-color: #FFD4B3; 
}

.premium-faq details[open] .e-opened {
    color: #F97316;
}

/* ==========================
   CONTENT
========================== */

.premium-faq [role="region"] {
    /* Requested Exact Content Top Border (border-gray-100/50 equivalent) */
    border-top: 1px solid rgba(243, 244, 246, 0.5) !important; 
}

/* Animation */
.premium-faq details[open] [role="region"] {
    animation: faqFade .35s ease;
}
#faq-item-0,#faq-answer-inner-0 div{
    border:none !important;
}

@keyframes faqFade {
    from {
        opacity: 0;
        transform: translateY(-10px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gill Sans Bold';
	font-display: auto;
	src: url('https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/Gill-Sans-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gill Sans Medium';
	font-display: auto;
	src: url('https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/Gill-Sans-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gill Sans';
	font-display: auto;
	src: url('https://darkorchid-tiger-791005.hostingersite.com/wp-content/uploads/2026/08/Gill-Sans.ttf') format('truetype');
}
/* End Custom Fonts CSS */