.elementor-544 .elementor-element.elementor-element-m2tf8p7{--display:flex;--min-height:88vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:110px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-544 .elementor-element.elementor-element-m2tf8p7:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-m2tf8p7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/6.jpg");background-position:center center;background-size:cover;}.elementor-544 .elementor-element.elementor-element-7ystmch{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.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-544 .elementor-element.elementor-element-exh4ya3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-544 .elementor-element.elementor-element-skivhqw .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:62px;font-weight:900;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#ffffff;}.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-544 .elementor-element.elementor-element-acye5r7{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16.5px;line-height:1.7em;color:#D8D8D2;}.elementor-544 .elementor-element.elementor-element-jdw26xv{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 14px;--row-gap:12px;--column-gap:14px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-544 .elementor-element.elementor-element-ynx3zq6 .elementor-button{background-color:#D4A24C;fill:#0a0a0b;color:#0a0a0b;}.elementor-544 .elementor-element.elementor-element-ynx3zq6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-544 .elementor-element.elementor-element-niua4je{--display:flex;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:#26262C;--border-color:#26262C;--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-544 .elementor-element.elementor-element-niua4je:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-niua4je > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111114;}.elementor-544 .elementor-element.elementor-element-7pz9vaw{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-544 .elementor-element.elementor-element-9vu2gw5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-544 .elementor-element.elementor-element-rsbi6vm .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;color:#F5F5F0;}.elementor-544 .elementor-element.elementor-element-ckbuirt{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-544 .elementor-element.elementor-element-gnth4j9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;color:#F5F5F0;}.elementor-544 .elementor-element.elementor-element-4w5y8xs{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-544 .elementor-element.elementor-element-iuzsnch .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;color:#F5F5F0;}.elementor-544 .elementor-element.elementor-element-dp35zi9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-544 .elementor-element.elementor-element-prwg7ut .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:900;color:#F5F5F0;}.elementor-544 .elementor-element.elementor-element-7zsa9c8{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-544 .elementor-element.elementor-element-72kvxfe{--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-544 .elementor-element.elementor-element-idv654g{--display:flex;}.elementor-544 .elementor-element.elementor-element-rn8eaqp{--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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-rn8eaqp:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-rn8eaqp > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/guard_black_suit_3.jpg");background-position:top center;background-size:cover;}.elementor-544 .elementor-element.elementor-element-bqw5r8f{--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;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-544 .elementor-element.elementor-element-bqw5r8f:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-bqw5r8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4A24C;}.elementor-544 .elementor-element.elementor-element-4wftyxu .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:900;color:#0a0a0b;}.elementor-544 .elementor-element.elementor-element-w4mh5fe .elementor-heading-title{font-family:""JetBrains Mono",monospace", Sans-serif;font-size:11px;letter-spacing:1px;color:#0a0a0b;}.elementor-544 .elementor-element.elementor-element-qa45dpz{--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-544 .elementor-element.elementor-element-nkepmrc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-544 .elementor-element.elementor-element-j7f5cz4 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#F5F5F0;}.elementor-544 .elementor-element.elementor-element-9ijnve6{font-family:"Inter", Sans-serif;font-size:16.5px;line-height:1.7em;color:#B8B8B0;}.elementor-544 .elementor-element.elementor-element-f6pew3q{font-family:"Inter", Sans-serif;font-size:16.5px;line-height:1.7em;color:#B8B8B0;}.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-544 .elementor-element.elementor-element-yptcu73{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-544 .elementor-element.elementor-element-yptcu73 .elementor-icon-list-icon i{color:#D4A24C;transition:color 0.3s;}.elementor-544 .elementor-element.elementor-element-yptcu73 .elementor-icon-list-icon svg{fill:#D4A24C;transition:fill 0.3s;}.elementor-544 .elementor-element.elementor-element-yptcu73 .elementor-icon-list-text{transition:color 0.3s;}.elementor-544 .elementor-element.elementor-element-psxbe24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 14px;--row-gap:12px;--column-gap:14px;--flex-wrap:wrap;}.elementor-544 .elementor-element.elementor-element-vxz6r7t .elementor-button{background-color:#D4A24C;fill:#0a0a0b;color:#0a0a0b;}.elementor-544 .elementor-element.elementor-element-vxz6r7t .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-544 .elementor-element.elementor-element-dyr7wip{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-544 .elementor-element.elementor-element-dyr7wip:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-dyr7wip > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111114;}.elementor-544 .elementor-element.elementor-element-7xceqby{--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-544 .elementor-element.elementor-element-s2ivjr5{--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-544 .elementor-element.elementor-element-pdi9tjh{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-544 .elementor-element.elementor-element-yin3wc2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#F5F5F0;}.elementor-544 .elementor-element.elementor-element-gqnapzd{font-family:"Inter", Sans-serif;font-size:16.5px;line-height:1.7em;color:#B8B8B0;}.elementor-544 .elementor-element.elementor-element-sivtkr5{--display:flex;}.elementor-544 .elementor-element.elementor-element-xgruzkd{--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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-xgruzkd:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-xgruzkd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/service_unarmed_security.jpg");background-position:center;background-size:cover;}.elementor-544 .elementor-element.elementor-element-xgruzkd.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-544 .elementor-element.elementor-element-9r7xztn{right:16px;}body.rtl .elementor-544 .elementor-element.elementor-element-9r7xztn{left:16px;}.elementor-544 .elementor-element.elementor-element-9r7xztn{top:16px;z-index:4;}.elementor-544 .elementor-element.elementor-element-fbjmsd9{--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;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-544 .elementor-element.elementor-element-da67qvb .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-zfa6bmv{font-size:13.5px;line-height:1.55em;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-e263pjv{--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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-e263pjv:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-e263pjv > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/service_armed_security.jpg");background-position:center;background-size:cover;}body:not(.rtl) .elementor-544 .elementor-element.elementor-element-jd93u7z{right:16px;}body.rtl .elementor-544 .elementor-element.elementor-element-jd93u7z{left:16px;}.elementor-544 .elementor-element.elementor-element-jd93u7z{top:16px;z-index:4;}.elementor-544 .elementor-element.elementor-element-8wf7p2d{--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;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-544 .elementor-element.elementor-element-5fstvx6 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-hxiscya{font-size:13.5px;line-height:1.55em;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-tihmp8u{--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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-tihmp8u:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-tihmp8u > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/service_commercial_security.jpg");background-position:center;background-size:cover;}body:not(.rtl) .elementor-544 .elementor-element.elementor-element-qw7m83r{right:16px;}body.rtl .elementor-544 .elementor-element.elementor-element-qw7m83r{left:16px;}.elementor-544 .elementor-element.elementor-element-qw7m83r{top:16px;z-index:4;}.elementor-544 .elementor-element.elementor-element-7p5f6v2{--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;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-544 .elementor-element.elementor-element-h6cr2qy .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-efb2czk{font-size:13.5px;line-height:1.55em;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-qjpf3ku{--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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-qjpf3ku:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-qjpf3ku > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/service_mobile_patrol.jpg");background-position:center;background-size:cover;}body:not(.rtl) .elementor-544 .elementor-element.elementor-element-d78epah{right:16px;}body.rtl .elementor-544 .elementor-element.elementor-element-d78epah{left:16px;}.elementor-544 .elementor-element.elementor-element-d78epah{top:16px;z-index:4;}.elementor-544 .elementor-element.elementor-element-s8mxqcv{--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;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-544 .elementor-element.elementor-element-46crzdb .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-m2ugdzr{font-size:13.5px;line-height:1.55em;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-jzabvgm{--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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-jzabvgm:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-jzabvgm > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/service_executive_security.jpg");background-position:center;background-size:cover;}body:not(.rtl) .elementor-544 .elementor-element.elementor-element-ericj9s{right:16px;}body.rtl .elementor-544 .elementor-element.elementor-element-ericj9s{left:16px;}.elementor-544 .elementor-element.elementor-element-ericj9s{top:16px;z-index:4;}.elementor-544 .elementor-element.elementor-element-k8rxmuv{--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;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-544 .elementor-element.elementor-element-z28kinu .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-jbpstw4{font-size:13.5px;line-height:1.55em;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-nwf9uyr{--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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-nwf9uyr:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-nwf9uyr > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/service_events_concerts.jpg");background-position:center;background-size:cover;}body:not(.rtl) .elementor-544 .elementor-element.elementor-element-dh54epb{right:16px;}body.rtl .elementor-544 .elementor-element.elementor-element-dh54epb{left:16px;}.elementor-544 .elementor-element.elementor-element-dh54epb{top:16px;z-index:4;}.elementor-544 .elementor-element.elementor-element-vfyxb8i{--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;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-544 .elementor-element.elementor-element-g37a9qw .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-8x5vim9{font-size:13.5px;line-height:1.55em;color:#FDFBFB;}.elementor-544 .elementor-element.elementor-element-jhdas4m{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-544 .elementor-element.elementor-element-g97xr5n{--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-544 .elementor-element.elementor-element-pqrun5z{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-544 .elementor-element.elementor-element-y94as5u{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-544 .elementor-element.elementor-element-a9t3527 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#F5F5F0;}.elementor-544 .elementor-element.elementor-element-zgn7d2h{font-family:"Inter", Sans-serif;font-size:16.5px;line-height:1.7em;color:#B8B8B0;}.elementor-544 .elementor-element.elementor-element-vhgwfza{--display:flex;}.elementor-544 .elementor-element.elementor-element-kaf672m{--display:flex;--min-height:270px;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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-kaf672m:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-kaf672m > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/company_overview.jpg");background-position:center;background-size:cover;}.elementor-544 .elementor-element.elementor-element-6cmavr4{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:22px;--padding-right:0px;}.elementor-544 .elementor-element.elementor-element-ic3sd86 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-n3phet6{--display:flex;--min-height:270px;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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-n3phet6:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-n3phet6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/executive-protection-bodyguard-vip-luxur-1.webp");background-position:center;background-size:cover;}.elementor-544 .elementor-element.elementor-element-53xh7r2{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:22px;--padding-right:0px;}.elementor-544 .elementor-element.elementor-element-q72arvw .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-e4pgwby{--display:flex;--min-height:270px;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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-e4pgwby:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-e4pgwby > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/service_events_concerts.jpg");background-position:center;background-size:cover;}.elementor-544 .elementor-element.elementor-element-g8d25h7{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:22px;--padding-right:0px;}.elementor-544 .elementor-element.elementor-element-nhspeag .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-n9bsha8{--display:flex;--min-height:270px;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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-n9bsha8:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-n9bsha8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/service_mobile_patrol.jpg");background-position:center;background-size:cover;}.elementor-544 .elementor-element.elementor-element-tuin7j2{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:22px;--padding-right:0px;}.elementor-544 .elementor-element.elementor-element-q4rbed5 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-y5btv9m{--display:flex;--min-height:270px;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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-y5btv9m:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-y5btv9m > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/about_peace_of_mind.jpg");background-position:center;background-size:cover;}.elementor-544 .elementor-element.elementor-element-wbpfsx6{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:22px;--padding-right:0px;}.elementor-544 .elementor-element.elementor-element-rf7v4k8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-2fqxhcu{--display:flex;--min-height:270px;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:#26262C;--border-color:#26262C;}.elementor-544 .elementor-element.elementor-element-2fqxhcu:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-2fqxhcu > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/service_commercial_security.jpg");background-position:center;background-size:cover;}.elementor-544 .elementor-element.elementor-element-dmc9p7g{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:22px;--padding-right:0px;}.elementor-544 .elementor-element.elementor-element-c3bhig8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-7ms9kya{--display:flex;--min-height:420px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-544 .elementor-element.elementor-element-7ms9kya:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-7ms9kya > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eliteprivatesecurityfirm.com/wp-content/uploads/2026/07/8.jpg");background-position:center center;background-size:cover;}.elementor-544 .elementor-element.elementor-element-7ixrs9h{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-544 .elementor-element.elementor-element-trmqjbi{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-544 .elementor-element.elementor-element-9i3vdyu .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:1.03em;letter-spacing:0.4px;color:#ffffff;}.elementor-544 .elementor-element.elementor-element-fgtzhed{font-family:"Inter", Sans-serif;font-size:16.5px;line-height:1.7em;color:#D0D0CA;}.elementor-544 .elementor-element.elementor-element-534d2wj{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 14px;--row-gap:12px;--column-gap:14px;--flex-wrap:wrap;}.elementor-544 .elementor-element.elementor-element-7feau6t .elementor-button{background-color:#D4A24C;fill:#0a0a0b;color:#0a0a0b;}.elementor-544 .elementor-element.elementor-element-7feau6t{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-544 .elementor-element.elementor-element-7feau6t.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-544 .elementor-element.elementor-element-7feau6t .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-544 .elementor-element.elementor-element-m2tf8p7{--min-height:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-544 .elementor-element.elementor-element-skivhqw{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-544 .elementor-element.elementor-element-skivhqw .elementor-heading-title{font-size:38px;line-height:0.9em;}.elementor-544 .elementor-element.elementor-element-niua4je{--padding-top:36px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-544 .elementor-element.elementor-element-rsbi6vm .elementor-heading-title{font-size:40px;}.elementor-544 .elementor-element.elementor-element-gnth4j9 .elementor-heading-title{font-size:40px;}.elementor-544 .elementor-element.elementor-element-iuzsnch .elementor-heading-title{font-size:40px;}.elementor-544 .elementor-element.elementor-element-prwg7ut .elementor-heading-title{font-size:40px;}.elementor-544 .elementor-element.elementor-element-7zsa9c8{--padding-top:54px;--padding-bottom:54px;--padding-left:18px;--padding-right:18px;}.elementor-544 .elementor-element.elementor-element-j7f5cz4 .elementor-heading-title{font-size:29px;}.elementor-544 .elementor-element.elementor-element-dyr7wip{--padding-top:54px;--padding-bottom:54px;--padding-left:18px;--padding-right:18px;}.elementor-544 .elementor-element.elementor-element-yin3wc2 .elementor-heading-title{font-size:29px;}.elementor-544 .elementor-element.elementor-element-da67qvb .elementor-heading-title{font-size:20px;}.elementor-544 .elementor-element.elementor-element-5fstvx6 .elementor-heading-title{font-size:20px;}.elementor-544 .elementor-element.elementor-element-h6cr2qy .elementor-heading-title{font-size:20px;}.elementor-544 .elementor-element.elementor-element-46crzdb .elementor-heading-title{font-size:20px;}.elementor-544 .elementor-element.elementor-element-z28kinu .elementor-heading-title{font-size:20px;}.elementor-544 .elementor-element.elementor-element-g37a9qw .elementor-heading-title{font-size:20px;}.elementor-544 .elementor-element.elementor-element-jhdas4m{--padding-top:54px;--padding-bottom:54px;--padding-left:18px;--padding-right:18px;}.elementor-544 .elementor-element.elementor-element-a9t3527 .elementor-heading-title{font-size:29px;}.elementor-544 .elementor-element.elementor-element-ic3sd86 .elementor-heading-title{font-size:20px;}.elementor-544 .elementor-element.elementor-element-q72arvw .elementor-heading-title{font-size:20px;}.elementor-544 .elementor-element.elementor-element-nhspeag .elementor-heading-title{font-size:20px;}.elementor-544 .elementor-element.elementor-element-q4rbed5 .elementor-heading-title{font-size:20px;}.elementor-544 .elementor-element.elementor-element-rf7v4k8 .elementor-heading-title{font-size:20px;}.elementor-544 .elementor-element.elementor-element-c3bhig8 .elementor-heading-title{font-size:20px;}.elementor-544 .elementor-element.elementor-element-7ms9kya{--padding-top:64px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-544 .elementor-element.elementor-element-9i3vdyu .elementor-heading-title{font-size:29px;}}@media(min-width:768px){.elementor-544 .elementor-element.elementor-element-idv654g{--width:100%;}.elementor-544 .elementor-element.elementor-element-s2ivjr5{--width:100%;}.elementor-544 .elementor-element.elementor-element-sivtkr5{--width:100%;}.elementor-544 .elementor-element.elementor-element-fbjmsd9{--width:100%;}.elementor-544 .elementor-element.elementor-element-8wf7p2d{--width:100%;}.elementor-544 .elementor-element.elementor-element-7p5f6v2{--width:100%;}.elementor-544 .elementor-element.elementor-element-s8mxqcv{--width:100%;}.elementor-544 .elementor-element.elementor-element-k8rxmuv{--width:100%;}.elementor-544 .elementor-element.elementor-element-vfyxb8i{--width:100%;}.elementor-544 .elementor-element.elementor-element-pqrun5z{--width:100%;}.elementor-544 .elementor-element.elementor-element-vhgwfza{--width:100%;}}@media(min-width:1025px){.elementor-544 .elementor-element.elementor-element-7ms9kya:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-7ms9kya > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-exh4ya3 */.elementor-544 .elementor-element.elementor-element-exh4ya3 .elementor-heading-title{display:inline-flex;align-items:center;gap:.7rem;font-family:"JetBrains Mono",monospace;font-size:.76rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#D4A24C}.elementor-544 .elementor-element.elementor-element-exh4ya3 .elementor-heading-title:before{content:"";width:32px;height:1px;background:#D4A24C;display:inline-block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acye5r7 */.elementor-544 .elementor-element.elementor-element-acye5r7{max-width:56ch;margin:12px 0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ynx3zq6 */.elementor-544 .elementor-element.elementor-element-ynx3zq6 .elementor-button{font-family:"Barlow Condensed",sans-serif;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:0;font-size:15px;transition:.3s}.elementor-544 .elementor-element.elementor-element-ynx3zq6 .elementor-button:hover{background:#E8B85C;transform:translateY(-2px)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-x6s4pnw */.elementor-544 .elementor-element.elementor-element-x6s4pnw .elementor-button{font-family:"Barlow Condensed",sans-serif;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:0;font-size:15px;transition:.3s}.elementor-544 .elementor-element.elementor-element-x6s4pnw .elementor-button{background:transparent;border:1.5px solid #333339;color:#F5F5F0}.elementor-544 .elementor-element.elementor-element-x6s4pnw .elementor-button:hover{border-color:#D4A24C;color:#D4A24C}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ystmch */.elementor-544 .elementor-element.elementor-element-7ystmch{position:relative;z-index:3;max-width:1280px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-m2tf8p7 */.elementor-544 .elementor-element.elementor-element-m2tf8p7{position:relative;overflow:hidden}.elementor-544 .elementor-element.elementor-element-m2tf8p7:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,rgba(10,10,11,.96),rgba(10,10,11,.6) 55%,rgba(10,10,11,.25)),linear-gradient(180deg,rgba(10,10,11,.3),rgba(10,10,11,0) 30%,rgba(10,10,11,.9))}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-rybdivs */.elementor-544 .elementor-element.elementor-element-rybdivs .elementor-heading-title{font-family:"JetBrains Mono",monospace;font-size:.72rem;letter-spacing:.16em;color:#D4A24C;text-transform:uppercase;display:block;margin-top:6px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9vu2gw5 */.elementor-544 .elementor-element.elementor-element-9vu2gw5{text-align:center;flex:1;min-width:150px;padding:8px 0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-kzwbpux */.elementor-544 .elementor-element.elementor-element-kzwbpux .elementor-heading-title{font-family:"JetBrains Mono",monospace;font-size:.72rem;letter-spacing:.16em;color:#D4A24C;text-transform:uppercase;display:block;margin-top:6px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ckbuirt */.elementor-544 .elementor-element.elementor-element-ckbuirt{text-align:center;flex:1;min-width:150px;padding:8px 0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fnb98h */.elementor-544 .elementor-element.elementor-element-7fnb98h .elementor-heading-title{font-family:"JetBrains Mono",monospace;font-size:.72rem;letter-spacing:.16em;color:#D4A24C;text-transform:uppercase;display:block;margin-top:6px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4w5y8xs */.elementor-544 .elementor-element.elementor-element-4w5y8xs{text-align:center;flex:1;min-width:150px;padding:8px 0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-pkhj5bz */.elementor-544 .elementor-element.elementor-element-pkhj5bz .elementor-heading-title{font-family:"JetBrains Mono",monospace;font-size:.72rem;letter-spacing:.16em;color:#D4A24C;text-transform:uppercase;display:block;margin-top:6px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dp35zi9 */.elementor-544 .elementor-element.elementor-element-dp35zi9{text-align:center;flex:1;min-width:150px;padding:8px 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bqw5r8f */@media (min-width: 768px) {
    .elementor-544 .elementor-element.elementor-element-bqw5r8f {
        margin-top: 550px !important; /* Is value ko barha kar mazeed neeche kiya gaya hai */
        width: 60% !important;
        margin-left: % !important;
        margin-right: auto !important;
        
        background: rgba(15, 15, 15, 0.85) !important;
        backdrop-filter: blur(10px) !important;
        border: 1px solid rgba(206, 154, 59, 0.4) !important;
        border-top: 3px solid #ce9a3b !important;
        border-radius: 8px !important;
        padding: 15px !important;
        z-index: 10 !important;
    }
    
    .elementor-544 .elementor-element.elementor-element-bqw5r8f h2, .elementor-544 .elementor-element.elementor-element-bqw5r8f h3, .elementor-544 .elementor-element.elementor-element-bqw5r8f span, .elementor-544 .elementor-element.elementor-element-bqw5r8f p {
        text-align: center !important;
        color: #ce9a3b !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rn8eaqp */.elementor-544 .elementor-element.elementor-element-rn8eaqp{position:relative;aspect-ratio:4/5}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-nkepmrc */.elementor-544 .elementor-element.elementor-element-nkepmrc .elementor-heading-title{display:inline-flex;align-items:center;gap:.7rem;font-family:"JetBrains Mono",monospace;font-size:.76rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#D4A24C}.elementor-544 .elementor-element.elementor-element-nkepmrc .elementor-heading-title:before{content:"";width:32px;height:1px;background:#D4A24C;display:inline-block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ijnve6 */.elementor-544 .elementor-element.elementor-element-9ijnve6{max-width:58ch;margin:12px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6pew3q */.elementor-544 .elementor-element.elementor-element-f6pew3q{max-width:58ch;margin:12px 0}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-yptcu73 */.elementor-544 .elementor-element.elementor-element-yptcu73 .elementor-icon-list-text{font-family:Inter;font-weight:500;color:#F5F5F0}.elementor-544 .elementor-element.elementor-element-yptcu73 .elementor-icon-list-item{margin-bottom:6px}.elementor-544 .elementor-element.elementor-element-yptcu73 .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(max-width:600px){.elementor-544 .elementor-element.elementor-element-yptcu73 .elementor-icon-list-items{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-vxz6r7t */.elementor-544 .elementor-element.elementor-element-vxz6r7t .elementor-button{font-family:"Barlow Condensed",sans-serif;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:0;font-size:15px;transition:.3s}.elementor-544 .elementor-element.elementor-element-vxz6r7t .elementor-button:hover{background:#E8B85C;transform:translateY(-2px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-idv654g */.elementor-544 .elementor-element.elementor-element-idv654g{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;width:100%}@media(max-width:900px){.elementor-544 .elementor-element.elementor-element-idv654g{grid-template-columns:1fr}}@media(max-width:600px){.elementor-544 .elementor-element.elementor-element-idv654g{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-pdi9tjh */.elementor-544 .elementor-element.elementor-element-pdi9tjh .elementor-heading-title{display:inline-flex;align-items:center;gap:.7rem;font-family:"JetBrains Mono",monospace;font-size:.76rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#D4A24C}.elementor-544 .elementor-element.elementor-element-pdi9tjh .elementor-heading-title:before{content:"";width:32px;height:1px;background:#D4A24C;display:inline-block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gqnapzd */.elementor-544 .elementor-element.elementor-element-gqnapzd{max-width:58ch;margin:12px 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-s2ivjr5 */.elementor-544 .elementor-element.elementor-element-s2ivjr5{max-width:820px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9r7xztn */.elementor-544 .elementor-element.elementor-element-9r7xztn .elementor-heading-title{font-family:"JetBrains Mono",monospace;font-size:.78rem;letter-spacing:.12em;color:#D4A24C;padding:5px 10px;border:1px solid #D4A24C;background:rgba(10,10,11,.6)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da67qvb */.elementor-544 .elementor-element.elementor-element-da67qvb {
    background: rgba(0, 0, 0, 0.4); /* Black color with 40% opacity */
    backdrop-filter: blur(6px); /* Background ko blur karne ke liye */
    padding: 10px 15px; /* Text ke ird-gird space */
    border-radius: 5px; /* Kinaron ko thora gol karne ke liye */
}
@media (max-width: 767px) {
    .elementor-544 .elementor-element.elementor-element-da67qvb {
        width: fit-content !important;
        display: inline-block !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-zfa6bmv */.elementor-544 .elementor-element.elementor-element-zfa6bmv {
    padding: 10px 15px; /* Thori space */
    border-radius: 8px; /* Smooth corners */
    
    /* Pehla gradient background: Smooth overlay effect */
    background: linear-gradient(135deg, rgba(30, 30, 30, 0.4) 0%, rgba(10, 10, 10, 0.05) 100%);
    
    /* Dusra: Aik very light neon aura effect, jo white text ko "suit" karega */
    box-shadow: 0 0 12px 1px rgba(200, 200, 200, 0.07);
    
    /* Text Shadow taake description bilkul clear ho */
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-xgruzkd */.elementor-544 .elementor-element.elementor-element-xgruzkd{position:relative;overflow:hidden;aspect-ratio:4/5;transition:.4s}.elementor-544 .elementor-element.elementor-element-xgruzkd:hover{transform:translateY(-8px);border-color:#D4A24C}.elementor-544 .elementor-element.elementor-element-xgruzkd:before{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(0deg,rgba(10,10,11,.97),rgba(10,10,11,.5) 46%,rgba(10,10,11,.08) 76%)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-jd93u7z */.elementor-544 .elementor-element.elementor-element-jd93u7z .elementor-heading-title{font-family:"JetBrains Mono",monospace;font-size:.78rem;letter-spacing:.12em;color:#D4A24C;padding:5px 10px;border:1px solid #D4A24C;background:rgba(10,10,11,.6)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fstvx6 */.elementor-544 .elementor-element.elementor-element-5fstvx6 {
    background: rgba(0, 0, 0, 0.4); /* Black color with 40% opacity */
    backdrop-filter: blur(6px); /* Background ko blur karne ke liye */
    padding: 10px 15px; /* Text ke ird-gird space */
    border-radius: 5px; /* Kinaron ko thora gol karne ke liye */
}
@media (max-width: 767px) {
    .elementor-544 .elementor-element.elementor-element-5fstvx6 {
        width: fit-content !important;
        display: inline-block !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-hxiscya */.elementor-544 .elementor-element.elementor-element-hxiscya {
    padding: 10px 15px; /* Thori space */
    border-radius: 8px; /* Smooth corners */
    
    /* Pehla gradient background: Smooth overlay effect */
    background: linear-gradient(135deg, rgba(30, 30, 30, 0.4) 0%, rgba(10, 10, 10, 0.05) 100%);
    
    /* Dusra: Aik very light neon aura effect, jo white text ko "suit" karega */
    box-shadow: 0 0 12px 1px rgba(200, 200, 200, 0.07);
    
    /* Text Shadow taake description bilkul clear ho */
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e263pjv */.elementor-544 .elementor-element.elementor-element-e263pjv{position:relative;overflow:hidden;aspect-ratio:4/5;transition:.4s}.elementor-544 .elementor-element.elementor-element-e263pjv:hover{transform:translateY(-8px);border-color:#D4A24C}.elementor-544 .elementor-element.elementor-element-e263pjv:before{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(0deg,rgba(10,10,11,.97),rgba(10,10,11,.5) 46%,rgba(10,10,11,.08) 76%)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-qw7m83r */.elementor-544 .elementor-element.elementor-element-qw7m83r .elementor-heading-title{font-family:"JetBrains Mono",monospace;font-size:.78rem;letter-spacing:.12em;color:#D4A24C;padding:5px 10px;border:1px solid #D4A24C;background:rgba(10,10,11,.6)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-h6cr2qy */.elementor-544 .elementor-element.elementor-element-h6cr2qy {
    background: rgba(0, 0, 0, 0.4); /* Black color with 40% opacity */
    backdrop-filter: blur(6px); /* Background ko blur karne ke liye */
    padding: 10px 15px; /* Text ke ird-gird space */
    border-radius: 5px; /* Kinaron ko thora gol karne ke liye */
}
@media (max-width: 767px) {
    .elementor-544 .elementor-element.elementor-element-h6cr2qy {
        width: fit-content !important;
        display: inline-block !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efb2czk */.elementor-544 .elementor-element.elementor-element-efb2czk {
    padding: 10px 15px; /* Thori space */
    border-radius: 8px; /* Smooth corners */
    
    /* Pehla gradient background: Smooth overlay effect */
    background: linear-gradient(135deg, rgba(30, 30, 30, 0.4) 0%, rgba(10, 10, 10, 0.05) 100%);
    
    /* Dusra: Aik very light neon aura effect, jo white text ko "suit" karega */
    box-shadow: 0 0 12px 1px rgba(200, 200, 200, 0.07);
    
    /* Text Shadow taake description bilkul clear ho */
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-tihmp8u */.elementor-544 .elementor-element.elementor-element-tihmp8u{position:relative;overflow:hidden;aspect-ratio:4/5;transition:.4s}.elementor-544 .elementor-element.elementor-element-tihmp8u:hover{transform:translateY(-8px);border-color:#D4A24C}.elementor-544 .elementor-element.elementor-element-tihmp8u:before{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(0deg,rgba(10,10,11,.97),rgba(10,10,11,.5) 46%,rgba(10,10,11,.08) 76%)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d78epah */.elementor-544 .elementor-element.elementor-element-d78epah .elementor-heading-title{font-family:"JetBrains Mono",monospace;font-size:.78rem;letter-spacing:.12em;color:#D4A24C;padding:5px 10px;border:1px solid #D4A24C;background:rgba(10,10,11,.6)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46crzdb */.elementor-544 .elementor-element.elementor-element-46crzdb {
    background: rgba(0, 0, 0, 0.4); /* Black color with 40% opacity */
    backdrop-filter: blur(6px); /* Background ko blur karne ke liye */
    padding: 10px 15px; /* Text ke ird-gird space */
    border-radius: 5px; /* Kinaron ko thora gol karne ke liye */
}
@media (max-width: 767px) {
    .elementor-544 .elementor-element.elementor-element-46crzdb {
        width: fit-content !important;
        display: inline-block !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-m2ugdzr */.elementor-544 .elementor-element.elementor-element-m2ugdzr {
    padding: 10px 15px; /* Thori space */
    border-radius: 8px; /* Smooth corners */
    
    /* Pehla gradient background: Smooth overlay effect */
    background: linear-gradient(135deg, rgba(30, 30, 30, 0.4) 0%, rgba(10, 10, 10, 0.05) 100%);
    
    /* Dusra: Aik very light neon aura effect, jo white text ko "suit" karega */
    box-shadow: 0 0 12px 1px rgba(200, 200, 200, 0.07);
    
    /* Text Shadow taake description bilkul clear ho */
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-qjpf3ku */.elementor-544 .elementor-element.elementor-element-qjpf3ku{position:relative;overflow:hidden;aspect-ratio:4/5;transition:.4s}.elementor-544 .elementor-element.elementor-element-qjpf3ku:hover{transform:translateY(-8px);border-color:#D4A24C}.elementor-544 .elementor-element.elementor-element-qjpf3ku:before{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(0deg,rgba(10,10,11,.97),rgba(10,10,11,.5) 46%,rgba(10,10,11,.08) 76%)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ericj9s */.elementor-544 .elementor-element.elementor-element-ericj9s .elementor-heading-title{font-family:"JetBrains Mono",monospace;font-size:.78rem;letter-spacing:.12em;color:#D4A24C;padding:5px 10px;border:1px solid #D4A24C;background:rgba(10,10,11,.6)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-z28kinu */.elementor-544 .elementor-element.elementor-element-z28kinu {
    background: rgba(0, 0, 0, 0.4); /* Black color with 40% opacity */
    backdrop-filter: blur(6px); /* Background ko blur karne ke liye */
    padding: 10px 15px; /* Text ke ird-gird space */
    border-radius: 5px; /* Kinaron ko thora gol karne ke liye */
}
@media (max-width: 767px) {
    .elementor-544 .elementor-element.elementor-element-z28kinu {
        width: fit-content !important;
        display: inline-block !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-jbpstw4 */.elementor-544 .elementor-element.elementor-element-jbpstw4 {
    padding: 10px 15px; /* Thori space */
    border-radius: 8px; /* Smooth corners */
    
    /* Pehla gradient background: Smooth overlay effect */
    background: linear-gradient(135deg, rgba(30, 30, 30, 0.4) 0%, rgba(10, 10, 10, 0.05) 100%);
    
    /* Dusra: Aik very light neon aura effect, jo white text ko "suit" karega */
    box-shadow: 0 0 12px 1px rgba(200, 200, 200, 0.07);
    
    /* Text Shadow taake description bilkul clear ho */
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzabvgm */.elementor-544 .elementor-element.elementor-element-jzabvgm{position:relative;overflow:hidden;aspect-ratio:4/5;transition:.4s}.elementor-544 .elementor-element.elementor-element-jzabvgm:hover{transform:translateY(-8px);border-color:#D4A24C}.elementor-544 .elementor-element.elementor-element-jzabvgm:before{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(0deg,rgba(10,10,11,.97),rgba(10,10,11,.5) 46%,rgba(10,10,11,.08) 76%)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dh54epb */.elementor-544 .elementor-element.elementor-element-dh54epb .elementor-heading-title{font-family:"JetBrains Mono",monospace;font-size:.78rem;letter-spacing:.12em;color:#D4A24C;padding:5px 10px;border:1px solid #D4A24C;background:rgba(10,10,11,.6)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-g37a9qw */.elementor-544 .elementor-element.elementor-element-g37a9qw {
    background: rgba(0, 0, 0, 0.4); /* Black color with 40% opacity */
    backdrop-filter: blur(6px); /* Background ko blur karne ke liye */
    padding: 10px 15px; /* Text ke ird-gird space */
    border-radius: 5px; /* Kinaron ko thora gol karne ke liye */
}
@media (max-width: 767px) {
    .elementor-544 .elementor-element.elementor-element-g37a9qw {
        width: fit-content !important;
        display: inline-block !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8x5vim9 */.elementor-544 .elementor-element.elementor-element-8x5vim9{margin:6px 0 10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-nwf9uyr */.elementor-544 .elementor-element.elementor-element-nwf9uyr{position:relative;overflow:hidden;aspect-ratio:4/5;transition:.4s}.elementor-544 .elementor-element.elementor-element-nwf9uyr:hover{transform:translateY(-8px);border-color:#D4A24C}.elementor-544 .elementor-element.elementor-element-nwf9uyr:before{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(0deg,rgba(10,10,11,.97),rgba(10,10,11,.5) 46%,rgba(10,10,11,.08) 76%)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-sivtkr5 */.elementor-544 .elementor-element.elementor-element-sivtkr5{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;width:100%}@media(max-width:900px){.elementor-544 .elementor-element.elementor-element-sivtkr5{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.elementor-544 .elementor-element.elementor-element-sivtkr5{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-y94as5u */.elementor-544 .elementor-element.elementor-element-y94as5u .elementor-heading-title{display:inline-flex;align-items:center;gap:.7rem;font-family:"JetBrains Mono",monospace;font-size:.76rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#D4A24C}.elementor-544 .elementor-element.elementor-element-y94as5u .elementor-heading-title:before{content:"";width:32px;height:1px;background:#D4A24C;display:inline-block}.elementor-544 .elementor-element.elementor-element-y94as5u{text-align:center}.elementor-544 .elementor-element.elementor-element-y94as5u .elementor-heading-title{justify-content:center}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-zgn7d2h */.elementor-544 .elementor-element.elementor-element-zgn7d2h{max-width:70ch;margin:12px 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-pqrun5z */.elementor-544 .elementor-element.elementor-element-pqrun5z{text-align:center;max-width:820px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ic3sd86 */.elementor-544 .elementor-element.elementor-element-ic3sd86 {
    background: rgba(0, 0, 0, 0.4); /* Black color with 40% opacity */
    backdrop-filter: blur(6px); /* Background ko blur karne ke liye */
    padding: 10px 15px; /* Text ke ird-gird space */
    border-radius: 5px; /* Kinaron ko thora gol karne ke liye */
}
@media (max-width: 767px) {
    .elementor-544 .elementor-element.elementor-element-ic3sd86 {
        width: fit-content !important;
        display: inline-block !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-kaf672m */.elementor-544 .elementor-element.elementor-element-kaf672m{position:relative;overflow:hidden;transition:.4s}.elementor-544 .elementor-element.elementor-element-kaf672m:hover{transform:translateY(-4px)}.elementor-544 .elementor-element.elementor-element-kaf672m:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(10,10,11,.9),rgba(10,10,11,.1) 55%)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-q72arvw */.elementor-544 .elementor-element.elementor-element-q72arvw {
    background: rgba(0, 0, 0, 0.4); /* Black color with 40% opacity */
    backdrop-filter: blur(6px); /* Background ko blur karne ke liye */
    padding: 10px 15px; /* Text ke ird-gird space */
    border-radius: 5px; /* Kinaron ko thora gol karne ke liye */
}
@media (max-width: 767px) {
    .elementor-544 .elementor-element.elementor-element-q72arvw {
        width: fit-content !important;
        display: inline-block !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-n3phet6 */.elementor-544 .elementor-element.elementor-element-n3phet6{position:relative;overflow:hidden;transition:.4s}.elementor-544 .elementor-element.elementor-element-n3phet6:hover{transform:translateY(-4px)}.elementor-544 .elementor-element.elementor-element-n3phet6:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(10,10,11,.9),rgba(10,10,11,.1) 55%)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-nhspeag */.elementor-544 .elementor-element.elementor-element-nhspeag {
    background: rgba(0, 0, 0, 0.4); /* Black color with 40% opacity */
    backdrop-filter: blur(6px); /* Background ko blur karne ke liye */
    padding: 10px 15px; /* Text ke ird-gird space */
    border-radius: 5px; /* Kinaron ko thora gol karne ke liye */
}
@media (max-width: 767px) {
    .elementor-544 .elementor-element.elementor-element-nhspeag {
        width: fit-content !important;
        display: inline-block !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4pgwby */.elementor-544 .elementor-element.elementor-element-e4pgwby{position:relative;overflow:hidden;transition:.4s}.elementor-544 .elementor-element.elementor-element-e4pgwby:hover{transform:translateY(-4px)}.elementor-544 .elementor-element.elementor-element-e4pgwby:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(10,10,11,.9),rgba(10,10,11,.1) 55%)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-q4rbed5 */.elementor-544 .elementor-element.elementor-element-q4rbed5 {
    background: rgba(0, 0, 0, 0.4); /* Black color with 40% opacity */
    backdrop-filter: blur(6px); /* Background ko blur karne ke liye */
    padding: 10px 15px; /* Text ke ird-gird space */
    border-radius: 5px; /* Kinaron ko thora gol karne ke liye */
}
@media (max-width: 767px) {
    .elementor-544 .elementor-element.elementor-element-q4rbed5 {
        width: fit-content !important;
        display: inline-block !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-n9bsha8 */.elementor-544 .elementor-element.elementor-element-n9bsha8{position:relative;overflow:hidden;transition:.4s}.elementor-544 .elementor-element.elementor-element-n9bsha8:hover{transform:translateY(-4px)}.elementor-544 .elementor-element.elementor-element-n9bsha8:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(10,10,11,.9),rgba(10,10,11,.1) 55%)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-rf7v4k8 */.elementor-544 .elementor-element.elementor-element-rf7v4k8 {
    background: rgba(0, 0, 0, 0.4); /* Black color with 40% opacity */
    backdrop-filter: blur(6px); /* Background ko blur karne ke liye */
    padding: 10px 15px; /* Text ke ird-gird space */
    border-radius: 5px; /* Kinaron ko thora gol karne ke liye */
}
@media (max-width: 767px) {
    .elementor-544 .elementor-element.elementor-element-rf7v4k8 {
        width: fit-content !important;
        display: inline-block !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-y5btv9m */.elementor-544 .elementor-element.elementor-element-y5btv9m{position:relative;overflow:hidden;transition:.4s}.elementor-544 .elementor-element.elementor-element-y5btv9m:hover{transform:translateY(-4px)}.elementor-544 .elementor-element.elementor-element-y5btv9m:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(10,10,11,.9),rgba(10,10,11,.1) 55%)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3bhig8 */.elementor-544 .elementor-element.elementor-element-c3bhig8 {
    background: rgba(0, 0, 0, 0.4); /* Black color with 40% opacity */
    backdrop-filter: blur(6px); /* Background ko blur karne ke liye */
    padding: 10px 15px; /* Text ke ird-gird space */
    border-radius: 5px; /* Kinaron ko thora gol karne ke liye */
}
@media (max-width: 767px) {
    .elementor-544 .elementor-element.elementor-element-c3bhig8 {
        width: fit-content !important;
        display: inline-block !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fqxhcu */.elementor-544 .elementor-element.elementor-element-2fqxhcu{position:relative;overflow:hidden;transition:.4s}.elementor-544 .elementor-element.elementor-element-2fqxhcu:hover{transform:translateY(-4px)}.elementor-544 .elementor-element.elementor-element-2fqxhcu:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(10,10,11,.9),rgba(10,10,11,.1) 55%)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-vhgwfza */.elementor-544 .elementor-element.elementor-element-vhgwfza{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;width:100%}@media(max-width:900px){.elementor-544 .elementor-element.elementor-element-vhgwfza{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.elementor-544 .elementor-element.elementor-element-vhgwfza{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-trmqjbi */.elementor-544 .elementor-element.elementor-element-trmqjbi .elementor-heading-title{display:inline-flex;align-items:center;gap:.7rem;font-family:"JetBrains Mono",monospace;font-size:.76rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#D4A24C}.elementor-544 .elementor-element.elementor-element-trmqjbi .elementor-heading-title:before{content:"";width:32px;height:1px;background:#D4A24C;display:inline-block}.elementor-544 .elementor-element.elementor-element-trmqjbi{text-align:center}.elementor-544 .elementor-element.elementor-element-trmqjbi .elementor-heading-title{justify-content:center}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fgtzhed */.elementor-544 .elementor-element.elementor-element-fgtzhed{max-width:66ch;margin:12px 0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7feau6t *//* Button ko center mein laane ke liye */
.elementor-544 .elementor-element.elementor-element-7feau6t {
    display: flex;
    justify-content: center;
    width: 100%;
}

/* Button ki styling aur modern look */
.elementor-544 .elementor-element.elementor-element-7feau6t .elementor-button {
    border-radius: 30px; /* Kinaron ko smoothly gol karne ke liye */
    padding: 15px 40px; /* Button ko thora khula aur bada karne ke liye */
    font-weight: 600;
    letter-spacing: 1px;
    box-shadow: 0px 6px 15px rgba(226, 171, 57, 0.4); /* Same color ka pyara sa shadow */
    transition: all 0.3s ease-in-out; /* Smooth animation ke liye */
}

/* Hover Effect (Jab mouse button par aaye) */
.elementor-544 .elementor-element.elementor-element-7feau6t .elementor-button:hover {
    transform: translateY(-4px); /* Button thora sa upar uthega */
    box-shadow: 0px 10px 25px rgba(226, 171, 57, 0.6); /* Shadow thora deep ho jayega */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ixrs9h */.elementor-544 .elementor-element.elementor-element-7ixrs9h{position:relative;z-index:3;text-align:center;max-width:760px;margin:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ms9kya */.elementor-544 .elementor-element.elementor-element-7ms9kya{position:relative;overflow:hidden}.elementor-544 .elementor-element.elementor-element-7ms9kya:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(10,10,11,.92),rgba(10,10,11,.82))}/* End custom CSS */