.elementor-496 .elementor-element.elementor-element-47da552b:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-47da552b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-496 .elementor-element.elementor-element-47da552b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 1em 0em;overflow:visible;}.elementor-496 .elementor-element.elementor-element-47da552b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-496 .elementor-element.elementor-element-142808f9:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-142808f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #FFFFFF00 100%);}.elementor-496 .elementor-element.elementor-element-142808f9 > .elementor-container{max-width:720px;}.elementor-496 .elementor-element.elementor-element-142808f9 > .elementor-background-overlay{background-position:21px 21px;background-repeat:no-repeat;background-size:70px auto;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-496 .elementor-element.elementor-element-142808f9{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 3em 3em 3em;overflow:visible;}.elementor-496 .elementor-element.elementor-element-142808f9, .elementor-496 .elementor-element.elementor-element-142808f9 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-496 .elementor-element.elementor-element-79ead144 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-496 .elementor-element.elementor-element-14c59591{text-align:center;}.elementor-496 .elementor-element.elementor-element-b7e99b3{text-align:center;}.elementor-496 .elementor-element.elementor-element-2c480b3b > .elementor-background-overlay{background-image:url("https://iptvpanel.shop/wp-content/uploads/2023/05/bg_img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-496 .elementor-element.elementor-element-2c480b3b > .elementor-container{max-width:720px;}.elementor-496 .elementor-element.elementor-element-2c480b3b{padding:2em 0em 7em 0em;overflow:visible;}.elementor-496 .elementor-element.elementor-element-48331a28 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-496 .elementor-element.elementor-element-2f34744a{text-align:center;}.elementor-496 .elementor-element.elementor-element-659f8e0a{text-align:center;}.elementor-496 .elementor-element.elementor-element-e644032{overflow:visible;}.elementor-496 .elementor-element.elementor-element-0429e88{--spacer-size:36px;}.elementor-496 .elementor-element.elementor-element-dac26e5{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-7b55bb6{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-7b55bb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-496 .elementor-element.elementor-element-9d0ef8f{--spacer-size:50px;}.elementor-496 .elementor-element.elementor-element-5f1aa3f{--display:flex;--border-radius:19px 19px 19px 19px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:6px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-5f1aa3f:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-5f1aa3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-496 .elementor-element.elementor-element-3448896 > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-496 .elementor-element.elementor-element-3448896 img{border-radius:13px 13px 13px 13px;}.elementor-496 .elementor-element.elementor-element-b8b950f > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-b8b950f{text-align:end;}.elementor-496 .elementor-element.elementor-element-99414d6{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-e40eaa8{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-acf9daa{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-acf9daa > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-496 .elementor-element.elementor-element-acf9daa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-acf9daa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-acf9daa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-acf9daa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-acf9daa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-acf9daa .elementor-icon-list-icon i{color:#2301FF;transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-acf9daa .elementor-icon-list-icon svg{fill:#2301FF;transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-acf9daa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-acf9daa .elementor-icon-list-item > a{font-size:16px;}.elementor-496 .elementor-element.elementor-element-acf9daa .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-47b5f0c{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-54dc5d6{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-54dc5d6 > .elementor-widget-container{margin:0px 0px 0px 45px;}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-icon i{color:#2301FF;transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-icon svg{fill:#2301FF;transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-item > a{font-size:16px;}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-494d7d2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-f9cef08{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-36f4ad1{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-52f81f0{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-c50413a{--spacer-size:50px;}.elementor-496 .elementor-element.elementor-element-4e54205{--display:flex;--border-radius:19px 19px 19px 19px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:6px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-4e54205:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-4e54205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-496 .elementor-element.elementor-element-4e54205.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-496 .elementor-element.elementor-element-688c264 > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-496 .elementor-element.elementor-element-688c264 img{border-radius:13px 13px 13px 13px;}.elementor-496 .elementor-element.elementor-element-38ecfee > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-38ecfee{text-align:end;}.elementor-496 .elementor-element.elementor-element-2bf82f9{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-7002c1c{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-25a7fe3{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-25a7fe3 > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-496 .elementor-element.elementor-element-25a7fe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-25a7fe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-25a7fe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-25a7fe3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-25a7fe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-25a7fe3 .elementor-icon-list-icon i{color:#2301FF;transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-25a7fe3 .elementor-icon-list-icon svg{fill:#2301FF;transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-25a7fe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-25a7fe3 .elementor-icon-list-item > a{font-size:16px;}.elementor-496 .elementor-element.elementor-element-25a7fe3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-0d9aeea{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-dc4fffd{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-dc4fffd > .elementor-widget-container{margin:0px 0px 0px 45px;}.elementor-496 .elementor-element.elementor-element-dc4fffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-dc4fffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-dc4fffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-dc4fffd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-dc4fffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-dc4fffd .elementor-icon-list-icon i{color:#2301FF;transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-dc4fffd .elementor-icon-list-icon svg{fill:#2301FF;transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-dc4fffd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-dc4fffd .elementor-icon-list-item > a{font-size:16px;}.elementor-496 .elementor-element.elementor-element-dc4fffd .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-00938f0{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-3c3b33f{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-43b4650{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-6264273{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-b7d8b9b{--spacer-size:50px;}.elementor-496 .elementor-element.elementor-element-6e27529{overflow:visible;}.elementor-496 .elementor-element.elementor-element-236b358{--spacer-size:30px;}.elementor-496 .elementor-element.elementor-element-3da3032{overflow:visible;}.elementor-496 .elementor-element.elementor-element-6401f3c > .elementor-element-populated, .elementor-496 .elementor-element.elementor-element-6401f3c > .elementor-element-populated > .elementor-background-overlay, .elementor-496 .elementor-element.elementor-element-6401f3c > .elementor-background-slideshow{border-radius:19px 19px 19px 19px;}.elementor-496 .elementor-element.elementor-element-6401f3c > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:6px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-85c5a2b > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-496 .elementor-element.elementor-element-85c5a2b img{border-radius:13px 13px 13px 13px;}.elementor-496 .elementor-element.elementor-element-2156e10 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-2156e10{text-align:end;}.elementor-496 .elementor-element.elementor-element-14dd69a{margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-a6f1737 > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-496 .elementor-element.elementor-element-246eddb{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-246eddb > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-496 .elementor-element.elementor-element-246eddb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-246eddb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-246eddb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-246eddb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-246eddb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-246eddb .elementor-icon-list-icon i{color:#2301FF;transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-246eddb .elementor-icon-list-icon svg{fill:#2301FF;transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-246eddb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-246eddb .elementor-icon-list-item > a{font-size:16px;}.elementor-496 .elementor-element.elementor-element-246eddb .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-73f723f{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-73f723f > .elementor-widget-container{margin:0px 0px 0px 45px;}.elementor-496 .elementor-element.elementor-element-73f723f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-73f723f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-73f723f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-73f723f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-73f723f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-73f723f .elementor-icon-list-icon i{color:#2301FF;transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-73f723f .elementor-icon-list-icon svg{fill:#2301FF;transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-73f723f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-73f723f .elementor-icon-list-item > a{font-size:16px;}.elementor-496 .elementor-element.elementor-element-73f723f .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-5ffd9b7{--spacer-size:1px;}.elementor-496 .elementor-element.elementor-element-7ece4d2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-f4ba03d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-23b9c9b{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-d5f760a{--spacer-size:50px;}.elementor-496 .elementor-element.elementor-element-dd10751 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:7px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-dd10751 > .elementor-element-populated, .elementor-496 .elementor-element.elementor-element-dd10751 > .elementor-element-populated > .elementor-background-overlay, .elementor-496 .elementor-element.elementor-element-dd10751 > .elementor-background-slideshow{border-radius:19px 19px 19px 19px;}.elementor-496 .elementor-element.elementor-element-220cdb6{width:var( --container-widget-width, 101.052% );max-width:101.052%;--container-widget-width:101.052%;--container-widget-flex-grow:0;}.elementor-496 .elementor-element.elementor-element-220cdb6 > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-496 .elementor-element.elementor-element-220cdb6 img{border-radius:13px 13px 13px 13px;}.elementor-496 .elementor-element.elementor-element-581e3b4{--spacer-size:1px;}.elementor-496 .elementor-element.elementor-element-91c4d95 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-91c4d95{text-align:end;}.elementor-496 .elementor-element.elementor-element-70c0022{margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-fc2401b > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-496 .elementor-element.elementor-element-29f350d{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-29f350d > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-496 .elementor-element.elementor-element-29f350d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-29f350d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-29f350d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-29f350d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-29f350d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-29f350d .elementor-icon-list-icon i{color:#2301FF;transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-29f350d .elementor-icon-list-icon svg{fill:#2301FF;transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-29f350d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-29f350d .elementor-icon-list-item > a{font-size:16px;}.elementor-496 .elementor-element.elementor-element-29f350d .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-11bac9e{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-11bac9e > .elementor-widget-container{margin:0px 0px 0px 45px;}.elementor-496 .elementor-element.elementor-element-11bac9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-11bac9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-11bac9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-11bac9e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-11bac9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-11bac9e .elementor-icon-list-icon i{color:#2301FF;transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-11bac9e .elementor-icon-list-icon svg{fill:#2301FF;transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-11bac9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-11bac9e .elementor-icon-list-item > a{font-size:16px;}.elementor-496 .elementor-element.elementor-element-11bac9e .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-61beb84{--spacer-size:1px;}.elementor-496 .elementor-element.elementor-element-80823ca{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-723f37a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-1153ced{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-8d84f15{--spacer-size:26px;}.elementor-496 .elementor-element.elementor-element-5da4e40{overflow:visible;}.elementor-496 .elementor-element.elementor-element-ea0f6b2{--spacer-size:30px;}.elementor-496 .elementor-element.elementor-element-007f88c{overflow:visible;}.elementor-496 .elementor-element.elementor-element-2eac6e7 > .elementor-element-populated, .elementor-496 .elementor-element.elementor-element-2eac6e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-496 .elementor-element.elementor-element-2eac6e7 > .elementor-background-slideshow{border-radius:19px 19px 19px 19px;}.elementor-496 .elementor-element.elementor-element-2eac6e7 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:6px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-81fbff7 > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-496 .elementor-element.elementor-element-81fbff7 img{border-radius:13px 13px 13px 13px;}.elementor-496 .elementor-element.elementor-element-0d83cfd > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-3e9ae73{margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-bd8ddfb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-496 .elementor-element.elementor-element-e31b1c9{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-e31b1c9 > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-icon-list-icon i{color:#2301FF;transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-icon-list-icon svg{fill:#2301FF;transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-icon-list-item > a{font-size:16px;}.elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-018c3cd{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-018c3cd > .elementor-widget-container{margin:0px 0px 0px 45px;}.elementor-496 .elementor-element.elementor-element-018c3cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-018c3cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-018c3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-018c3cd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-018c3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-018c3cd .elementor-icon-list-icon i{color:#2301FF;transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-018c3cd .elementor-icon-list-icon svg{fill:#2301FF;transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-018c3cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-018c3cd .elementor-icon-list-item > a{font-size:16px;}.elementor-496 .elementor-element.elementor-element-018c3cd .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-685878e{--spacer-size:1px;}.elementor-496 .elementor-element.elementor-element-1b29f83{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-9205e75{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-4456493{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-d046b63{--spacer-size:50px;}.elementor-496 .elementor-element.elementor-element-c5cd471 > .elementor-element-populated, .elementor-496 .elementor-element.elementor-element-c5cd471 > .elementor-element-populated > .elementor-background-overlay, .elementor-496 .elementor-element.elementor-element-c5cd471 > .elementor-background-slideshow{border-radius:19px 19px 19px 19px;}.elementor-496 .elementor-element.elementor-element-c5cd471 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-c5cd471 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-496 .elementor-element.elementor-element-0888e34{width:var( --container-widget-width, 101.052% );max-width:101.052%;--container-widget-width:101.052%;--container-widget-flex-grow:0;}.elementor-496 .elementor-element.elementor-element-0888e34 img{border-radius:13px 13px 13px 13px;}.elementor-496 .elementor-element.elementor-element-2a7f4d7{--spacer-size:1px;}.elementor-496 .elementor-element.elementor-element-8c0c4c7 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-45ad61f{--spacer-size:1px;}.elementor-496 .elementor-element.elementor-element-fa2b0d1{margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-4cec222 > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-496 .elementor-element.elementor-element-5261aa0{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-5261aa0 > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-icon-list-icon i{color:#2301FF;transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-icon-list-icon svg{fill:#2301FF;transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-icon-list-item > a{font-size:16px;}.elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-92b43e5{width:var( --container-widget-width, 99.881% );max-width:99.881%;--container-widget-width:99.881%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-92b43e5 > .elementor-widget-container{margin:0px 0px 0px 45px;}.elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-icon-list-icon i{color:#2301FF;transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-icon-list-icon svg{fill:#2301FF;transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-icon-list-item > a{font-size:16px;}.elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-fe98db4{--spacer-size:1px;}.elementor-496 .elementor-element.elementor-element-f116a82{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-496 .elementor-element.elementor-element-da1e5d5{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-89acecb{--display:flex;overflow:visible;}.elementor-496 .elementor-element.elementor-element-8d16d00{overflow:visible;}.elementor-496 .elementor-element.elementor-element-72a8cce{--spacer-size:100px;}.elementor-496 .elementor-element.elementor-element-849fbf3{--spacer-size:26px;}.elementor-496 .elementor-element.elementor-element-4a08889:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-4a08889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-044b931 ) 0%, var( --e-global-color-bb890b8 ) 100%);}.elementor-496 .elementor-element.elementor-element-4a08889 > .elementor-background-overlay{background-image:url("https://iptvpanel.shop/wp-content/uploads/2023/05/form-TINY.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-496 .elementor-element.elementor-element-4a08889 > .elementor-container{max-width:720px;}.elementor-496 .elementor-element.elementor-element-4a08889{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 10em 0em;overflow:visible;}.elementor-496 .elementor-element.elementor-element-b5f3f95 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-496 .elementor-element.elementor-element-dafb7a4{text-align:center;}.elementor-496 .elementor-element.elementor-element-89da83c{text-align:center;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-496 .elementor-element.elementor-element-47da552b{padding:1em 0em 0em 0em;}.elementor-496 .elementor-element.elementor-element-142808f9 > .elementor-background-overlay{background-position:0px 0px;}.elementor-496 .elementor-element.elementor-element-2c480b3b{padding:3em 0em 7em 0em;}.elementor-496 .elementor-element.elementor-element-4a08889{padding:5em 0em 10em 0em;}}@media(max-width:767px){.elementor-496 .elementor-element.elementor-element-47da552b{padding:0em 0em 0em 0em;}.elementor-496 .elementor-element.elementor-element-142808f9 > .elementor-background-overlay{background-position:0px 0px;}.elementor-496 .elementor-element.elementor-element-142808f9{padding:1em 1em 1em 1em;}.elementor-496 .elementor-element.elementor-element-9d0ef8f{--spacer-size:16px;}.elementor-496 .elementor-element.elementor-element-b8b950f > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-99414d6{--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-496 .elementor-element.elementor-element-acf9daa > .elementor-widget-container{margin:0px 0px 0px 11px;}.elementor-496 .elementor-element.elementor-element-47b5f0c{--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-496 .elementor-element.elementor-element-54dc5d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-496 .elementor-element.elementor-element-494d7d2{--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-496 .elementor-element.elementor-element-c50413a{--spacer-size:16px;}.elementor-496 .elementor-element.elementor-element-25a7fe3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-dc4fffd > .elementor-widget-container{margin:0px 0px 0px 2px;}.elementor-496 .elementor-element.elementor-element-b7d8b9b{--spacer-size:16px;}.elementor-496 .elementor-element.elementor-element-246eddb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-73f723f > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-496 .elementor-element.elementor-element-d5f760a{--spacer-size:16px;}.elementor-496 .elementor-element.elementor-element-29f350d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-11bac9e > .elementor-widget-container{margin:0px 0px 0px 2px;}.elementor-496 .elementor-element.elementor-element-e31b1c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-018c3cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-d046b63{--spacer-size:16px;}.elementor-496 .elementor-element.elementor-element-5261aa0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-92b43e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-4a08889{padding:3em 0em 9em 0em;}}@media(min-width:768px){.elementor-496 .elementor-element.elementor-element-7b55bb6{--width:0.838%;}.elementor-496 .elementor-element.elementor-element-5f1aa3f{--width:45%;}.elementor-496 .elementor-element.elementor-element-e40eaa8{--width:52.674%;}.elementor-496 .elementor-element.elementor-element-47b5f0c{--width:47.245%;}.elementor-496 .elementor-element.elementor-element-52f81f0{--width:2.5%;}.elementor-496 .elementor-element.elementor-element-4e54205{--width:43.925%;}.elementor-496 .elementor-element.elementor-element-7002c1c{--width:52.674%;}.elementor-496 .elementor-element.elementor-element-0d9aeea{--width:47.245%;}.elementor-496 .elementor-element.elementor-element-6264273{--width:3.265%;}.elementor-496 .elementor-element.elementor-element-bea0927{width:4.25%;}.elementor-496 .elementor-element.elementor-element-6401f3c{width:44.406%;}.elementor-496 .elementor-element.elementor-element-a6f1737{width:52.674%;}.elementor-496 .elementor-element.elementor-element-9d9a0cb{width:47.245%;}.elementor-496 .elementor-element.elementor-element-4dd2d35{width:4.168%;}.elementor-496 .elementor-element.elementor-element-dd10751{width:44.407%;}.elementor-496 .elementor-element.elementor-element-fc2401b{width:52.674%;}.elementor-496 .elementor-element.elementor-element-0f5fd5d{width:47.245%;}.elementor-496 .elementor-element.elementor-element-11cad36{width:2.752%;}.elementor-496 .elementor-element.elementor-element-5501af4{width:4.25%;}.elementor-496 .elementor-element.elementor-element-2eac6e7{width:44.406%;}.elementor-496 .elementor-element.elementor-element-bd8ddfb{width:52.674%;}.elementor-496 .elementor-element.elementor-element-2f98879{width:47.245%;}.elementor-496 .elementor-element.elementor-element-2a36df1{width:4.168%;}.elementor-496 .elementor-element.elementor-element-c5cd471{width:44.407%;}.elementor-496 .elementor-element.elementor-element-4cec222{width:52.674%;}.elementor-496 .elementor-element.elementor-element-f5e3add{width:47.245%;}.elementor-496 .elementor-element.elementor-element-5f8352b{width:2.752%;}}@media(min-width:1025px){.elementor-496 .elementor-element.elementor-element-4a08889 > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for section, class: .elementor-element-142808f9 *//* =========================
   FULL BACKGROUND EFFECT
   FOR ELEMENTOR SECTION
========================= */

.elementor-496 .elementor-element.elementor-element-142808f9{
    position: relative;
    overflow: visible !important;
    z-index: 1;

    /* Optional dark background */
    background:
    linear-gradient(
    180deg,
    rgba(10,15,35,.92) 0%,
    rgba(5,10,25,.96) 100%);
}

/* BLUE GLOW */
.elementor-496 .elementor-element.elementor-element-142808f9::before{
    content:'';
    position:absolute;

    width:350px;
    height:350px;

    background:#3B82F6;

    filter:blur(120px);
    opacity:.35;

    top:-120px;
    left:-100px;

    z-index:-1;
    pointer-events:none;
}

/* PINK GLOW */
.elementor-496 .elementor-element.elementor-element-142808f9:: {
    content:'';
    position:absolute;

    width:320px;
    height:320px;

    background:#A855F7;

    filter:blur(120px);
    opacity:.30;

    bottom:-120px;
    right:-100px;

    z-index:-1;
    pointer-events:none;
}

/* =========================
   MOBILE OPTIMIZATION
========================= */

@media(max-width:767px){

    .elementor-496 .elementor-element.elementor-element-142808f9{
        overflow:hidden !important;
    }

    .elementor-496 .elementor-element.elementor-element-142808f9::before{
        width:220px;
        height:220px;

        top:-60px;
        left:-80px;

        filter:blur(90px);
    }

    .elementor-496 .elementor-element.elementor-element-142808f9::after{
        width:220px;
        height:220px;

        bottom:-60px;
        right:-80px;

        filter:blur(90px);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c480b3b */.elementor-496 .elementor-element.elementor-element-2c480b3b{
    background: linear-gradient(135deg,#0b1020,#111827);
    border:1px solid rgba(255,255,255,0.08);
    backdrop-filter: blur(20px);
    border-radius:24px;
    padding:80px 60px;
    box-shadow: 0 0 40px rgba(168,85,247,.15);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8b950f *//* =========================
   ELEMENTOR SECTION RESPONSIVE
========================= */

/* DESKTOP */
.elementor-496 .elementor-element.elementor-element-b8b950f{
    width:100%;
    max-width:100%;
    overflow:hidden;
    border-radius:26px;
    box-sizing:border-box;
}

/* TABLET */
@media (max-width:1024px){

    .elementor-496 .elementor-element.elementor-element-b8b950f{
        width:100% !important;
        padding:30px 20px !important;
        margin:0 auto !important;
        border-radius:20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f .elementor-container,
    .elementor-496 .elementor-element.elementor-element-b8b950f .e-con-inner{
        flex-direction:column !important;
        gap:20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f img{
        width:100% !important;
        max-width:100% !important;
        height:auto !important;
        display:block !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f h1{
        font-size:40px !important;
        line-height:1.2 !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f h2{
        font-size:32px !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f h3{
        font-size:26px !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f p,
    .elementor-496 .elementor-element.elementor-element-b8b950f li{
        font-size:16px !important;
        line-height:1.7 !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f .elementor-button{
        width:100% !important;
    }
}

/* MOBILE */
@media (max-width:767px){

    .elementor-496 .elementor-element.elementor-element-b8b950f{
        width:100% !important;
        padding:20px 15px !important;
        overflow:hidden !important;
        border-radius:18px !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f .elementor-container,
    .elementor-496 .elementor-element.elementor-element-b8b950f .e-con-inner{
        display:flex !important;
        flex-direction:column !important;
        gap:18px !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f .elementor-column,
    .elementor-496 .elementor-element.elementor-element-b8b950f .e-con{
        width:100% !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f h1{
        font-size:30px !important;
        line-height:1.2 !important;
        text-align:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f h2{
        font-size:24px !important;
        text-align:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f h3{
        font-size:20px !important;
        text-align:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f p,
    .elementor-496 .elementor-element.elementor-element-b8b950f li{
        font-size:14px !important;
        text-align:center !important;
        line-height:1.6 !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f .elementor-button{
        width:100% !important;
        justify-content:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f img{
        width:100% !important;
        max-width:100% !important;
        height:auto !important;
        border-radius:16px !important;
    }

    .elementor-496 .elementor-element.elementor-element-b8b950f *{
        max-width:100% !important;
        word-break:break-word !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acf9daa */.elementor-496 .elementor-element.elementor-element-acf9daa .elementor-icon-list-item{
    padding:10px 0;
    border-bottom:1px solid rgba(255,255,255,0.05);
}

.elementor-496 .elementor-element.elementor-element-acf9daa .elementor-icon-list-text{
    font-size:16px;
    font-weight:500;
}

.elementor-496 .elementor-element.elementor-element-acf9daa i{
    color:#7c3aed;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e40eaa8 *//* =========================
   HORIZONTAL LIST ON MOBILE
========================= */

@media (max-width: 767px) {

    /* Main container */
    .elementor-icon-list-items {
        display: flex !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        gap: 15px;
        padding-bottom: 10px;

        /* Smooth scrolling */
        scroll-behavior: smooth;
        -webkit-overflow-scrolling: touch;
    }

    /* Each item */
    .elementor-icon-list-item {
        flex: 0 0 auto !important;
        white-space: nowrap !important;
        border-bottom: none !important;
        padding: 10px 15px !important;
        background: rgba(255,255,255,0.03);
        border-radius: 12px;
    }

    /* Hide scrollbar */
    .elementor-icon-list-items::-webkit-scrollbar {
        display: none;
    }

    .elementor-icon-list-items {
        scrollbar-width: none;
    }

    /* Icon spacing */
    .elementor-icon-list-icon {
        margin-right: 8px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54dc5d6 */.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-item{
    padding:10px 0;
    border-bottom:1px solid rgba(255,255,255,0.05);
}

.elementor-496 .elementor-element.elementor-element-54dc5d6 .elementor-icon-list-text{
    font-size:16px;
    font-weight:500;
}

.elementor-496 .elementor-element.elementor-element-54dc5d6 i{
    color:#7c3aed;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9030a79 */.lux-preview-btn{
    gap:10px;
}

.lux-preview-btn i{

    color:#D4AF37;

    font-size:18px;

    transition:.3s ease;

    position:relative;
    z-index:2;
}

.lux-preview-btn:hover i{

    transform:translateX(-3px);
}

.lux-preview-btn span{

    position:relative;
    z-index:2;
}

.lux-preview-btn{

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

    width:100%;
    height:60px;

    text-decoration:none;

    background:linear-gradient(
    135deg,
    #16213e 0%,
    #0b1731 100%);

    border:1px solid rgba(212,175,55,.35);

    border-radius:14px;

    color:#ffffff;

    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;

    overflow:hidden;

    transition:.4s ease;

    box-shadow:
    0 10px 25px rgba(0,0,0,.25),
    0 0 15px rgba(212,175,55,.08);
}

/* GOLD SHINE */

.lux-preview-btn:before{

    content:"";

    position:absolute;

    top:0;
    left:-120%;

    width:60%;
    height:100%;

    background:linear-gradient(
    90deg,
    transparent,
    rgba(212,175,55,.35),
    transparent);

    transition:.8s ease;
}

.lux-preview-btn:hover:before{

    left:150%;
}

/* HOVER */

.lux-preview-btn:hover{

    transform:translateY(-4px);

    border-color:#D4AF37;

    box-shadow:
    0 15px 35px rgba(0,0,0,.35),
    0 0 25px rgba(212,175,55,.25);
}

.lux-preview-btn span{

    position:relative;
    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .lux-preview-btn{

        height:55px;
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f4ad1 */.lux-buy-btn{

    position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:10px;

    width:100%;
    height:60px;

    text-decoration:none;

    background:linear-gradient(
    135deg,
    #2b1d08 0%,
    #16100a 100%);

    border:1px solid rgba(243,215,122,.45);

    border-radius:14px;

    color:#ffffff;

    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;

    overflow:hidden;

    transition:.4s ease;

    box-shadow:
    0 10px 25px rgba(0,0,0,.25),
    0 0 20px rgba(212,175,55,.15);
}

/* GOLD SHINE */

.lux-buy-btn:before{

    content:"";
    position:absolute;
    top:0;
    left:-120%;

    width:60%;
    height:100%;

    background:linear-gradient(
    90deg,
    transparent,
    rgba(243,215,122,.45),
    transparent);

    transition:.8s ease;
}

.lux-buy-btn:hover:before{
    left:150%;
}

/* HOVER */

.lux-buy-btn:hover{

    transform:translateY(-4px);

    background:linear-gradient(
    135deg,
    #3a280c 0%,
    #20170c 100%);

    border-color:#f3d77a;

    box-shadow:
    0 15px 35px rgba(0,0,0,.35),
    0 0 35px rgba(243,215,122,.35);
}

/* ICON */

.lux-buy-btn i{

    color:#f3d77a;

    font-size:18px;

    transition:.3s ease;

    position:relative;
    z-index:2;
}

.lux-buy-btn:hover i{
    transform:translateX(-3px);
}

/* TEXT */

.lux-buy-btn span{

    color:#ffffff;

    position:relative;
    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .lux-buy-btn{
        height:55px;
        font-size:15px;
    }

    .lux-buy-btn i{
        font-size:16px;
    }
}
```/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f1aa3f */.elementor-496 .elementor-element.elementor-element-5f1aa3f{
    background: rgba(17,24,39,.7);
    border:1px solid rgba(168,85,247,.35);
    border-radius:22px;
    padding:5px;
    transition:all .4s ease;
    overflow:hidden;
    backdrop-filter: blur(14px);
}

.elementor-496 .elementor-element.elementor-element-5f1aa3f:hover{
    transform:translateY(-10px);
    box-shadow:0 0 35px rgba(168,85,247,.45);
    border-color:#c084fc;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38ecfee *//* =========================
   ELEMENTOR SECTION RESPONSIVE
========================= */

/* DESKTOP */
.elementor-496 .elementor-element.elementor-element-38ecfee{
    width:100%;
    max-width:100%;
    overflow:hidden;
    border-radius:26px;
    box-sizing:border-box;
}

/* TABLET */
@media (max-width:1024px){

    .elementor-496 .elementor-element.elementor-element-38ecfee{
        width:100% !important;
        padding:30px 20px !important;
        margin:0 auto !important;
        border-radius:20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee .elementor-container,
    .elementor-496 .elementor-element.elementor-element-38ecfee .e-con-inner{
        flex-direction:column !important;
        gap:20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee img{
        width:100% !important;
        max-width:100% !important;
        height:auto !important;
        display:block !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee h1{
        font-size:40px !important;
        line-height:1.2 !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee h2{
        font-size:32px !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee h3{
        font-size:26px !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee p,
    .elementor-496 .elementor-element.elementor-element-38ecfee li{
        font-size:16px !important;
        line-height:1.7 !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee .elementor-button{
        width:100% !important;
    }
}

/* MOBILE */
@media (max-width:767px){

    .elementor-496 .elementor-element.elementor-element-38ecfee{
        width:100% !important;
        padding:20px 15px !important;
        overflow:hidden !important;
        border-radius:18px !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee .elementor-container,
    .elementor-496 .elementor-element.elementor-element-38ecfee .e-con-inner{
        display:flex !important;
        flex-direction:column !important;
        gap:18px !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee .elementor-column,
    .elementor-496 .elementor-element.elementor-element-38ecfee .e-con{
        width:100% !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee h1{
        font-size:30px !important;
        line-height:1.2 !important;
        text-align:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee h2{
        font-size:24px !important;
        text-align:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee h3{
        font-size:20px !important;
        text-align:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee p,
    .elementor-496 .elementor-element.elementor-element-38ecfee li{
        font-size:14px !important;
        text-align:center !important;
        line-height:1.6 !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee .elementor-button{
        width:100% !important;
        justify-content:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee img{
        width:100% !important;
        max-width:100% !important;
        height:auto !important;
        border-radius:16px !important;
    }

    .elementor-496 .elementor-element.elementor-element-38ecfee *{
        max-width:100% !important;
        word-break:break-word !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-25a7fe3 */.elementor-496 .elementor-element.elementor-element-25a7fe3 .elementor-icon-list-item{
    padding:10px 0;
    border-bottom:1px solid rgba(255,255,255,0.05);
}

.elementor-496 .elementor-element.elementor-element-25a7fe3 .elementor-icon-list-text{
    font-size:16px;
    font-weight:500;
}

.elementor-496 .elementor-element.elementor-element-25a7fe3 i{
    color:#7c3aed;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dc4fffd */.elementor-496 .elementor-element.elementor-element-dc4fffd .elementor-icon-list-item{
    padding:10px 0;
    border-bottom:1px solid rgba(255,255,255,0.05);
}

.elementor-496 .elementor-element.elementor-element-dc4fffd .elementor-icon-list-text{
    font-size:16px;
    font-weight:500;
}

.elementor-496 .elementor-element.elementor-element-dc4fffd i{
    color:#7c3aed;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ea411da */.lux-preview-btn{
    gap:10px;
}

.lux-preview-btn i{

    color:#D4AF37;

    font-size:18px;

    transition:.3s ease;

    position:relative;
    z-index:2;
}

.lux-preview-btn:hover i{

    transform:translateX(-3px);
}

.lux-preview-btn span{

    position:relative;
    z-index:2;
}

.lux-preview-btn{

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

    width:100%;
    height:60px;

    text-decoration:none;

    background:linear-gradient(
    135deg,
    #16213e 0%,
    #0b1731 100%);

    border:1px solid rgba(212,175,55,.35);

    border-radius:14px;

    color:#ffffff;

    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;

    overflow:hidden;

    transition:.4s ease;

    box-shadow:
    0 10px 25px rgba(0,0,0,.25),
    0 0 15px rgba(212,175,55,.08);
}

/* GOLD SHINE */

.lux-preview-btn:before{

    content:"";

    position:absolute;

    top:0;
    left:-120%;

    width:60%;
    height:100%;

    background:linear-gradient(
    90deg,
    transparent,
    rgba(212,175,55,.35),
    transparent);

    transition:.8s ease;
}

.lux-preview-btn:hover:before{

    left:150%;
}

/* HOVER */

.lux-preview-btn:hover{

    transform:translateY(-4px);

    border-color:#D4AF37;

    box-shadow:
    0 15px 35px rgba(0,0,0,.35),
    0 0 25px rgba(212,175,55,.25);
}

.lux-preview-btn span{

    position:relative;
    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .lux-preview-btn{

        height:55px;
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43b4650 */.lux-buy-btn{

    position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:10px;

    width:100%;
    height:60px;

    text-decoration:none;

    background:linear-gradient(
    135deg,
    #2b1d08 0%,
    #16100a 100%);

    border:1px solid rgba(243,215,122,.45);

    border-radius:14px;

    color:#ffffff;

    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;

    overflow:hidden;

    transition:.4s ease;

    box-shadow:
    0 10px 25px rgba(0,0,0,.25),
    0 0 20px rgba(212,175,55,.15);
}

/* GOLD SHINE */

.lux-buy-btn:before{

    content:"";
    position:absolute;
    top:0;
    left:-120%;

    width:60%;
    height:100%;

    background:linear-gradient(
    90deg,
    transparent,
    rgba(243,215,122,.45),
    transparent);

    transition:.8s ease;
}

.lux-buy-btn:hover:before{
    left:150%;
}

/* HOVER */

.lux-buy-btn:hover{

    transform:translateY(-4px);

    background:linear-gradient(
    135deg,
    #3a280c 0%,
    #20170c 100%);

    border-color:#f3d77a;

    box-shadow:
    0 15px 35px rgba(0,0,0,.35),
    0 0 35px rgba(243,215,122,.35);
}

/* ICON */

.lux-buy-btn i{

    color:#f3d77a;

    font-size:18px;

    transition:.3s ease;

    position:relative;
    z-index:2;
}

.lux-buy-btn:hover i{
    transform:translateX(-3px);
}

/* TEXT */

.lux-buy-btn span{

    color:#ffffff;

    position:relative;
    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .lux-buy-btn{
        height:55px;
        font-size:15px;
    }

    .lux-buy-btn i{
        font-size:16px;
    }
}
```/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e54205 */.elementor-496 .elementor-element.elementor-element-4e54205{
    background: rgba(17,24,39,.7);
    border:1px solid rgba(168,85,247,.35);
    border-radius:22px;
    padding:5px;
    transition:all .4s ease;
    overflow:hidden;
    backdrop-filter: blur(14px);
}

.elementor-496 .elementor-element.elementor-element-4e54205:hover{
    transform:translateY(-10px);
    box-shadow:0 0 35px rgba(168,85,247,.45);
    border-color:#c084fc;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dac26e5 */.elementor-496 .elementor-element.elementor-element-dac26e5{
    overflow: visible !important;
    position: relative;
    z-index: 10;
}

/* parent containers fix */
.elementor-496 .elementor-element.elementor-element-dac26e5 .elementor-container,
.elementor-496 .elementor-element.elementor-element-dac26e5 .elementor-widget-wrap,
.elementor-496 .elementor-element.elementor-element-dac26e5 .elementor-element{
    overflow: visible !important;
}

/* smooth glow */
.elementor-496 .elementor-element.elementor-element-dac26e5 img,
.elementor-496 .elementor-element.elementor-element-dac26e5 .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-dac26e5 .elementor-image,
.elementor-496 .elementor-element.elementor-element-dac26e5 .your-card-class{
    position: relative;
    z-index: 11;
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2156e10 *//* =========================
   ELEMENTOR SECTION RESPONSIVE
========================= */

/* DESKTOP */
.elementor-496 .elementor-element.elementor-element-2156e10{
    width:100%;
    max-width:100%;
    overflow:hidden;
    border-radius:26px;
    box-sizing:border-box;
}

/* TABLET */
@media (max-width:1024px){

    .elementor-496 .elementor-element.elementor-element-2156e10{
        width:100% !important;
        padding:30px 20px !important;
        margin:0 auto !important;
        border-radius:20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 .elementor-container,
    .elementor-496 .elementor-element.elementor-element-2156e10 .e-con-inner{
        flex-direction:column !important;
        gap:20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 img{
        width:100% !important;
        max-width:100% !important;
        height:auto !important;
        display:block !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 h1{
        font-size:40px !important;
        line-height:1.2 !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 h2{
        font-size:32px !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 h3{
        font-size:26px !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 p,
    .elementor-496 .elementor-element.elementor-element-2156e10 li{
        font-size:16px !important;
        line-height:1.7 !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 .elementor-button{
        width:100% !important;
    }
}

/* MOBILE */
@media (max-width:767px){

    .elementor-496 .elementor-element.elementor-element-2156e10{
        width:100% !important;
        padding:20px 15px !important;
        overflow:hidden !important;
        border-radius:18px !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 .elementor-container,
    .elementor-496 .elementor-element.elementor-element-2156e10 .e-con-inner{
        display:flex !important;
        flex-direction:column !important;
        gap:18px !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 .elementor-column,
    .elementor-496 .elementor-element.elementor-element-2156e10 .e-con{
        width:100% !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 h1{
        font-size:30px !important;
        line-height:1.2 !important;
        text-align:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 h2{
        font-size:24px !important;
        text-align:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 h3{
        font-size:20px !important;
        text-align:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 p,
    .elementor-496 .elementor-element.elementor-element-2156e10 li{
        font-size:14px !important;
        text-align:center !important;
        line-height:1.6 !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 .elementor-button{
        width:100% !important;
        justify-content:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 img{
        width:100% !important;
        max-width:100% !important;
        height:auto !important;
        border-radius:16px !important;
    }

    .elementor-496 .elementor-element.elementor-element-2156e10 *{
        max-width:100% !important;
        word-break:break-word !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-246eddb */.elementor-496 .elementor-element.elementor-element-246eddb .elementor-icon-list-item{
    padding:10px 0;
    border-bottom:1px solid rgba(255,255,255,0.05);
}

.elementor-496 .elementor-element.elementor-element-246eddb .elementor-icon-list-text{
    font-size:16px;
    font-weight:500;
}

.elementor-496 .elementor-element.elementor-element-246eddb i{
    color:#7c3aed;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73f723f */.elementor-496 .elementor-element.elementor-element-73f723f .elementor-icon-list-item{
    padding:10px 0;
    border-bottom:1px solid rgba(255,255,255,0.05);
}

.elementor-496 .elementor-element.elementor-element-73f723f .elementor-icon-list-text{
    font-size:16px;
    font-weight:500;
}

.elementor-496 .elementor-element.elementor-element-73f723f i{
    color:#7c3aed;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39070a7 */.lux-preview-btn{
    gap:10px;
}

.lux-preview-btn i{

    color:#D4AF37;

    font-size:18px;

    transition:.3s ease;

    position:relative;
    z-index:2;
}

.lux-preview-btn:hover i{

    transform:translateX(-3px);
}

.lux-preview-btn span{

    position:relative;
    z-index:2;
}

.lux-preview-btn{

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

    width:100%;
    height:60px;

    text-decoration:none;

    background:linear-gradient(
    135deg,
    #16213e 0%,
    #0b1731 100%);

    border:1px solid rgba(212,175,55,.35);

    border-radius:14px;

    color:#ffffff;

    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;

    overflow:hidden;

    transition:.4s ease;

    box-shadow:
    0 10px 25px rgba(0,0,0,.25),
    0 0 15px rgba(212,175,55,.08);
}

/* GOLD SHINE */

.lux-preview-btn:before{

    content:"";

    position:absolute;

    top:0;
    left:-120%;

    width:60%;
    height:100%;

    background:linear-gradient(
    90deg,
    transparent,
    rgba(212,175,55,.35),
    transparent);

    transition:.8s ease;
}

.lux-preview-btn:hover:before{

    left:150%;
}

/* HOVER */

.lux-preview-btn:hover{

    transform:translateY(-4px);

    border-color:#D4AF37;

    box-shadow:
    0 15px 35px rgba(0,0,0,.35),
    0 0 25px rgba(212,175,55,.25);
}

.lux-preview-btn span{

    position:relative;
    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .lux-preview-btn{

        height:55px;
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b9c9b */.lux-buy-btn{

    position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:10px;

    width:100%;
    height:60px;

    text-decoration:none;

    background:linear-gradient(
    135deg,
    #2b1d08 0%,
    #16100a 100%);

    border:1px solid rgba(243,215,122,.45);

    border-radius:14px;

    color:#ffffff;

    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;

    overflow:hidden;

    transition:.4s ease;

    box-shadow:
    0 10px 25px rgba(0,0,0,.25),
    0 0 20px rgba(212,175,55,.15);
}

/* GOLD SHINE */

.lux-buy-btn:before{

    content:"";
    position:absolute;
    top:0;
    left:-120%;

    width:60%;
    height:100%;

    background:linear-gradient(
    90deg,
    transparent,
    rgba(243,215,122,.45),
    transparent);

    transition:.8s ease;
}

.lux-buy-btn:hover:before{
    left:150%;
}

/* HOVER */

.lux-buy-btn:hover{

    transform:translateY(-4px);

    background:linear-gradient(
    135deg,
    #3a280c 0%,
    #20170c 100%);

    border-color:#f3d77a;

    box-shadow:
    0 15px 35px rgba(0,0,0,.35),
    0 0 35px rgba(243,215,122,.35);
}

/* ICON */

.lux-buy-btn i{

    color:#f3d77a;

    font-size:18px;

    transition:.3s ease;

    position:relative;
    z-index:2;
}

.lux-buy-btn:hover i{
    transform:translateX(-3px);
}

/* TEXT */

.lux-buy-btn span{

    color:#ffffff;

    position:relative;
    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .lux-buy-btn{
        height:55px;
        font-size:15px;
    }

    .lux-buy-btn i{
        font-size:16px;
    }
}
```/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6401f3c */.elementor-496 .elementor-element.elementor-element-6401f3c{
    background: rgba(17,24,39,.7);
    border:1px solid rgba(168,85,247,.35);
    border-radius:22px;
    padding:5px;
    transition:all .4s ease;
    overflow:hidden;
    backdrop-filter: blur(14px);
}

.elementor-496 .elementor-element.elementor-element-6401f3c:hover{
    transform:translateY(-10px);
    box-shadow:0 0 35px rgba(168,85,247,.45);
    border-color:#c084fc;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91c4d95 *//* =========================
   ELEMENTOR SECTION RESPONSIVE
========================= */

/* DESKTOP */
.elementor-496 .elementor-element.elementor-element-91c4d95{
    width:100%;
    max-width:100%;
    overflow:hidden;
    border-radius:26px;
    box-sizing:border-box;
}

/* TABLET */
@media (max-width:1024px){

    .elementor-496 .elementor-element.elementor-element-91c4d95{
        width:100% !important;
        padding:30px 20px !important;
        margin:0 auto !important;
        border-radius:20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 .elementor-container,
    .elementor-496 .elementor-element.elementor-element-91c4d95 .e-con-inner{
        flex-direction:column !important;
        gap:20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 img{
        width:100% !important;
        max-width:100% !important;
        height:auto !important;
        display:block !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 h1{
        font-size:40px !important;
        line-height:1.2 !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 h2{
        font-size:32px !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 h3{
        font-size:26px !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 p,
    .elementor-496 .elementor-element.elementor-element-91c4d95 li{
        font-size:16px !important;
        line-height:1.7 !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 .elementor-button{
        width:100% !important;
    }
}

/* MOBILE */
@media (max-width:767px){

    .elementor-496 .elementor-element.elementor-element-91c4d95{
        width:100% !important;
        padding:20px 15px !important;
        overflow:hidden !important;
        border-radius:18px !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 .elementor-container,
    .elementor-496 .elementor-element.elementor-element-91c4d95 .e-con-inner{
        display:flex !important;
        flex-direction:column !important;
        gap:18px !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 .elementor-column,
    .elementor-496 .elementor-element.elementor-element-91c4d95 .e-con{
        width:100% !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 h1{
        font-size:30px !important;
        line-height:1.2 !important;
        text-align:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 h2{
        font-size:24px !important;
        text-align:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 h3{
        font-size:20px !important;
        text-align:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 p,
    .elementor-496 .elementor-element.elementor-element-91c4d95 li{
        font-size:14px !important;
        text-align:center !important;
        line-height:1.6 !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 .elementor-button{
        width:100% !important;
        justify-content:center !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 img{
        width:100% !important;
        max-width:100% !important;
        height:auto !important;
        border-radius:16px !important;
    }

    .elementor-496 .elementor-element.elementor-element-91c4d95 *{
        max-width:100% !important;
        word-break:break-word !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-29f350d */.elementor-496 .elementor-element.elementor-element-29f350d .elementor-icon-list-item{
    padding:10px 0;
    border-bottom:1px solid rgba(255,255,255,0.05);
}

.elementor-496 .elementor-element.elementor-element-29f350d .elementor-icon-list-text{
    font-size:16px;
    font-weight:500;
}

.elementor-496 .elementor-element.elementor-element-29f350d i{
    color:#7c3aed;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11bac9e */.elementor-496 .elementor-element.elementor-element-11bac9e .elementor-icon-list-item{
    padding:10px 0;
    border-bottom:1px solid rgba(255,255,255,0.05);
}

.elementor-496 .elementor-element.elementor-element-11bac9e .elementor-icon-list-text{
    font-size:16px;
    font-weight:500;
}

.elementor-496 .elementor-element.elementor-element-11bac9e i{
    color:#7c3aed;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d575edb */.lux-preview-btn{
    gap:10px;
}

.lux-preview-btn i{

    color:#D4AF37;

    font-size:18px;

    transition:.3s ease;

    position:relative;
    z-index:2;
}

.lux-preview-btn:hover i{

    transform:translateX(-3px);
}

.lux-preview-btn span{

    position:relative;
    z-index:2;
}

.lux-preview-btn{

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

    width:100%;
    height:60px;

    text-decoration:none;

    background:linear-gradient(
    135deg,
    #16213e 0%,
    #0b1731 100%);

    border:1px solid rgba(212,175,55,.35);

    border-radius:14px;

    color:#ffffff;

    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;

    overflow:hidden;

    transition:.4s ease;

    box-shadow:
    0 10px 25px rgba(0,0,0,.25),
    0 0 15px rgba(212,175,55,.08);
}

/* GOLD SHINE */

.lux-preview-btn:before{

    content:"";

    position:absolute;

    top:0;
    left:-120%;

    width:60%;
    height:100%;

    background:linear-gradient(
    90deg,
    transparent,
    rgba(212,175,55,.35),
    transparent);

    transition:.8s ease;
}

.lux-preview-btn:hover:before{

    left:150%;
}

/* HOVER */

.lux-preview-btn:hover{

    transform:translateY(-4px);

    border-color:#D4AF37;

    box-shadow:
    0 15px 35px rgba(0,0,0,.35),
    0 0 25px rgba(212,175,55,.25);
}

.lux-preview-btn span{

    position:relative;
    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .lux-preview-btn{

        height:55px;
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1153ced */.lux-buy-btn{

    position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:10px;

    width:100%;
    height:60px;

    text-decoration:none;

    background:linear-gradient(
    135deg,
    #2b1d08 0%,
    #16100a 100%);

    border:1px solid rgba(243,215,122,.45);

    border-radius:14px;

    color:#ffffff;

    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;

    overflow:hidden;

    transition:.4s ease;

    box-shadow:
    0 10px 25px rgba(0,0,0,.25),
    0 0 20px rgba(212,175,55,.15);
}

/* GOLD SHINE */

.lux-buy-btn:before{

    content:"";
    position:absolute;
    top:0;
    left:-120%;

    width:60%;
    height:100%;

    background:linear-gradient(
    90deg,
    transparent,
    rgba(243,215,122,.45),
    transparent);

    transition:.8s ease;
}

.lux-buy-btn:hover:before{
    left:150%;
}

/* HOVER */

.lux-buy-btn:hover{

    transform:translateY(-4px);

    background:linear-gradient(
    135deg,
    #3a280c 0%,
    #20170c 100%);

    border-color:#f3d77a;

    box-shadow:
    0 15px 35px rgba(0,0,0,.35),
    0 0 35px rgba(243,215,122,.35);
}

/* ICON */

.lux-buy-btn i{

    color:#f3d77a;

    font-size:18px;

    transition:.3s ease;

    position:relative;
    z-index:2;
}

.lux-buy-btn:hover i{
    transform:translateX(-3px);
}

/* TEXT */

.lux-buy-btn span{

    color:#ffffff;

    position:relative;
    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .lux-buy-btn{
        height:55px;
        font-size:15px;
    }

    .lux-buy-btn i{
        font-size:16px;
    }
}
```/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dd10751 */.elementor-496 .elementor-element.elementor-element-dd10751{
    background: rgba(17,24,39,.7);
    border:1px solid rgba(168,85,247,.35);
    border-radius:22px;
    padding:5px;
    transition:all .4s ease;
    overflow:hidden;
    backdrop-filter: blur(14px);
}

.elementor-496 .elementor-element.elementor-element-dd10751:hover{
    transform:translateY(-10px);
    box-shadow:0 0 35px rgba(168,85,247,.45);
    border-color:#c084fc;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3da3032 */.elementor-496 .elementor-element.elementor-element-3da3032{
    overflow: visible !important;
    position: relative;
    z-index: 10;
}

/* parent containers fix */
.elementor-496 .elementor-element.elementor-element-3da3032 .elementor-container,
.elementor-496 .elementor-element.elementor-element-3da3032 .elementor-widget-wrap,
.elementor-496 .elementor-element.elementor-element-3da3032 .elementor-element{
    overflow: visible !important;
}

/* smooth glow */
.elementor-496 .elementor-element.elementor-element-3da3032 img,
.elementor-496 .elementor-element.elementor-element-3da3032 .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-3da3032 .elementor-image,
.elementor-496 .elementor-element.elementor-element-3da3032 .your-card-class{
    position: relative;
    z-index: 11;
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0d83cfd */.lux-price-box{

    background:
    linear-gradient(
    180deg,
    rgba(25,18,10,.92) 0%,
    rgba(11,16,32,.98) 100%);

    border:1px solid rgba(212,175,55,.22);

    border-radius:26px;

    padding:35px 30px;

    text-align:center;

    box-shadow:
    0 10px 35px rgba(0,0,0,.40),
    0 0 20px rgba(212,175,55,.08);

    backdrop-filter:blur(14px);
    -webkit-backdrop-filter:blur(14px);
}

/* PRICE */
.lux-price{

    font-family:'Poppins',sans-serif;

    font-size:58px;

    font-weight:800;

    line-height:1;

    letter-spacing:-2px;

    color:#ffffff;

    text-shadow:
    0 0 12px rgba(212,175,55,.15);

    margin-bottom:18px;
}

/* GOLD PRICE */
.lux-price span{

    background:
    linear-gradient(
    135deg,
    #D4AF37 0%,
    #f3d77a 50%,
    #b88914 100%);

    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}

/* SUBTITLE */
.lux-homepages{

    font-family:'Inter',sans-serif;

    font-size:20px;

    color:rgba(255,255,255,.72);

    font-weight:500;

    letter-spacing:.3px;
}

/* GOLD HIGHLIGHT */
.lux-homepages span{

    color:#D4AF37;

    font-weight:700;
}
/* =========================
   HTML BLOCK RESPONSIVE FIX
========================= */

/* DESKTOP */
.elementor-496 .elementor-element.elementor-element-0d83cfd {

    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
}

.elementor-496 .elementor-element.elementor-element-0d83cfd .html-box,
.elementor-496 .elementor-element.elementor-element-0d83cfd .custom-html,
.elementor-496 .elementor-element.elementor-element-0d83cfd .elementor-html {

    width: 100% !important;
    box-sizing: border-box !important;
}


/* TABLET */
@media (max-width:1024px){

    .elementor-496 .elementor-element.elementor-element-0d83cfd {

        padding: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd .elementor-container{

        flex-direction: column !important;
        gap: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd img{

        width: 100% !important;
        height: auto !important;
        display: block !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd h1,
    .elementor-496 .elementor-element.elementor-element-0d83cfd h2,
    .elementor-496 .elementor-element.elementor-element-0d83cfd h3{

        font-size: clamp(24px,5vw,40px) !important;
        line-height: 1.2em !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd p,
    .elementor-496 .elementor-element.elementor-element-0d83cfd li{

        font-size: 15px !important;
        line-height: 1.6em !important;
    }
}


/* PHONE */
@media (max-width:767px){

    .elementor-496 .elementor-element.elementor-element-0d83cfd {

        width: 100% !important;
        padding: 15px !important;
        overflow: hidden !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd .elementor-container,
    .elementor-496 .elementor-element.elementor-element-0d83cfd .elementor-row{

        display: flex !important;
        flex-direction: column !important;
        gap: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd .elementor-column,
    .elementor-496 .elementor-element.elementor-element-0d83cfd .elementor-widget-wrap{

        width: 100% !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd img{

        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        border-radius: 16px !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd h1{

        font-size: 28px !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd h2{

        font-size: 24px !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd h3{

        font-size: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd p,
    .elementor-496 .elementor-element.elementor-element-0d83cfd li{

        font-size: 14px !important;
    }

    /* FIX OVERFLOW */
    .elementor-496 .elementor-element.elementor-element-0d83cfd *{

        max-width: 100% !important;
        word-break: break-word !important;
    }
}
/* =========================
   MOBILE RESPONSIVE FIX
   FOR ELEMENTOR SECTIONS
========================= */

/* Tablet */
@media (max-width: 1024px) {

    .elementor-496 .elementor-element.elementor-element-0d83cfd {
        width: 100% !important;
        padding: 30px 20px !important;
        margin: 0 auto !important;
        border-radius: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd .elementor-container {
        flex-direction: column !important;
        gap: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd img {
        width: 100% !important;
        height: auto !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd h1 {
        font-size: 40px !important;
        line-height: 1.2em !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd h2 {
        font-size: 32px !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd p {
        font-size: 16px !important;
        line-height: 1.7em !important;
    }
}


/* Mobile */
@media (max-width: 767px) {

    .elementor-496 .elementor-element.elementor-element-0d83cfd {
        width: 100% !important;
        padding: 20px 15px !important;
        overflow: hidden !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd .elementor-container {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd .elementor-column {
        width: 100% !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd h1 {
        font-size: 30px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd h2 {
        font-size: 24px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd p {
        font-size: 15px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd .elementor-button {
        width: 100% !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-0d83cfd img {
        max-width: 100% !important;
        height: auto !important;
        display: block !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e31b1c9 */.elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-icon-list-item{
    padding:10px 0;
    border-bottom:1px solid rgba(255,255,255,0.05);
}

.elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-icon-list-text{
    font-size:16px;
    font-weight:500;
}

.elementor-496 .elementor-element.elementor-element-e31b1c9 i{
    color:#7c3aed;
    font-size:18px;
}
/* =========================
   MOBILE RESPONSIVE FIX
   FOR ELEMENTOR SECTIONS
========================= */

/* Tablet */
@media (max-width: 1024px) {

    .elementor-496 .elementor-element.elementor-element-e31b1c9 {
        width: 100% !important;
        padding: 30px 20px !important;
        margin: 0 auto !important;
        border-radius: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-container {
        flex-direction: column !important;
        gap: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-e31b1c9 img {
        width: 100% !important;
        height: auto !important;
    }

    .elementor-496 .elementor-element.elementor-element-e31b1c9 h1 {
        font-size: 40px !important;
        line-height: 1.2em !important;
    }

    .elementor-496 .elementor-element.elementor-element-e31b1c9 h2 {
        font-size: 32px !important;
    }

    .elementor-496 .elementor-element.elementor-element-e31b1c9 p {
        font-size: 16px !important;
        line-height: 1.7em !important;
    }
}


/* Mobile */
@media (max-width: 767px) {

    .elementor-496 .elementor-element.elementor-element-e31b1c9 {
        width: 100% !important;
        padding: 20px 15px !important;
        overflow: hidden !important;
    }

    .elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-container {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-column {
        width: 100% !important;
    }

    .elementor-496 .elementor-element.elementor-element-e31b1c9 h1 {
        font-size: 30px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-e31b1c9 h2 {
        font-size: 24px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-e31b1c9 p {
        font-size: 15px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-e31b1c9 .elementor-button {
        width: 100% !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-e31b1c9 img {
        max-width: 100% !important;
        height: auto !important;
        display: block !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-018c3cd */.elementor-496 .elementor-element.elementor-element-018c3cd .elementor-icon-list-item{
    padding:10px 0;
    border-bottom:1px solid rgba(255,255,255,0.05);
}

.elementor-496 .elementor-element.elementor-element-018c3cd .elementor-icon-list-text{
    font-size:16px;
    font-weight:500;
}

.elementor-496 .elementor-element.elementor-element-018c3cd i{
    color:#7c3aed;
    font-size:18px;
}
/* =========================
   MOBILE RESPONSIVE FIX
   FOR ELEMENTOR SECTIONS
========================= */

/* Tablet */
@media (max-width: 1024px) {

    .elementor-496 .elementor-element.elementor-element-018c3cd {
        width: 100% !important;
        padding: 30px 20px !important;
        margin: 0 auto !important;
        border-radius: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-018c3cd .elementor-container {
        flex-direction: column !important;
        gap: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-018c3cd img {
        width: 100% !important;
        height: auto !important;
    }

    .elementor-496 .elementor-element.elementor-element-018c3cd h1 {
        font-size: 40px !important;
        line-height: 1.2em !important;
    }

    .elementor-496 .elementor-element.elementor-element-018c3cd h2 {
        font-size: 32px !important;
    }

    .elementor-496 .elementor-element.elementor-element-018c3cd p {
        font-size: 16px !important;
        line-height: 1.7em !important;
    }
}


/* Mobile */
@media (max-width: 767px) {

    .elementor-496 .elementor-element.elementor-element-018c3cd {
        width: 100% !important;
        padding: 20px 15px !important;
        overflow: hidden !important;
    }

    .elementor-496 .elementor-element.elementor-element-018c3cd .elementor-container {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-018c3cd .elementor-column {
        width: 100% !important;
    }

    .elementor-496 .elementor-element.elementor-element-018c3cd h1 {
        font-size: 30px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-018c3cd h2 {
        font-size: 24px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-018c3cd p {
        font-size: 15px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-018c3cd .elementor-button {
        width: 100% !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-018c3cd img {
        max-width: 100% !important;
        height: auto !important;
        display: block !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7714e1f */.lux-preview-btn{
    gap:10px;
}

.lux-preview-btn i{

    color:#D4AF37;

    font-size:18px;

    transition:.3s ease;

    position:relative;
    z-index:2;
}

.lux-preview-btn:hover i{

    transform:translateX(-3px);
}

.lux-preview-btn span{

    position:relative;
    z-index:2;
}

.lux-preview-btn{

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

    width:100%;
    height:60px;

    text-decoration:none;

    background:linear-gradient(
    135deg,
    #16213e 0%,
    #0b1731 100%);

    border:1px solid rgba(212,175,55,.35);

    border-radius:14px;

    color:#ffffff;

    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;

    overflow:hidden;

    transition:.4s ease;

    box-shadow:
    0 10px 25px rgba(0,0,0,.25),
    0 0 15px rgba(212,175,55,.08);
}

/* GOLD SHINE */

.lux-preview-btn:before{

    content:"";

    position:absolute;

    top:0;
    left:-120%;

    width:60%;
    height:100%;

    background:linear-gradient(
    90deg,
    transparent,
    rgba(212,175,55,.35),
    transparent);

    transition:.8s ease;
}

.lux-preview-btn:hover:before{

    left:150%;
}

/* HOVER */

.lux-preview-btn:hover{

    transform:translateY(-4px);

    border-color:#D4AF37;

    box-shadow:
    0 15px 35px rgba(0,0,0,.35),
    0 0 25px rgba(212,175,55,.25);
}

.lux-preview-btn span{

    position:relative;
    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .lux-preview-btn{

        height:55px;
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4456493 */.lux-buy-btn{

    position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:10px;

    width:100%;
    height:60px;

    text-decoration:none;

    background:linear-gradient(
    135deg,
    #2b1d08 0%,
    #16100a 100%);

    border:1px solid rgba(243,215,122,.45);

    border-radius:14px;

    color:#ffffff;

    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;

    overflow:hidden;

    transition:.4s ease;

    box-shadow:
    0 10px 25px rgba(0,0,0,.25),
    0 0 20px rgba(212,175,55,.15);
}

/* GOLD SHINE */

.lux-buy-btn:before{

    content:"";
    position:absolute;
    top:0;
    left:-120%;

    width:60%;
    height:100%;

    background:linear-gradient(
    90deg,
    transparent,
    rgba(243,215,122,.45),
    transparent);

    transition:.8s ease;
}

.lux-buy-btn:hover:before{
    left:150%;
}

/* HOVER */

.lux-buy-btn:hover{

    transform:translateY(-4px);

    background:linear-gradient(
    135deg,
    #3a280c 0%,
    #20170c 100%);

    border-color:#f3d77a;

    box-shadow:
    0 15px 35px rgba(0,0,0,.35),
    0 0 35px rgba(243,215,122,.35);
}

/* ICON */

.lux-buy-btn i{

    color:#f3d77a;

    font-size:18px;

    transition:.3s ease;

    position:relative;
    z-index:2;
}

.lux-buy-btn:hover i{
    transform:translateX(-3px);
}

/* TEXT */

.lux-buy-btn span{

    color:#ffffff;

    position:relative;
    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .lux-buy-btn{
        height:55px;
        font-size:15px;
    }

    .lux-buy-btn i{
        font-size:16px;
    }
}
```/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2eac6e7 */.elementor-496 .elementor-element.elementor-element-2eac6e7{
    background: rgba(17,24,39,.7);
    border:1px solid rgba(168,85,247,.35);
    border-radius:22px;
    padding:5px;
    transition:all .4s ease;
    overflow:hidden;
    backdrop-filter: blur(14px);
}

.elementor-496 .elementor-element.elementor-element-2eac6e7:hover{
    transform:translateY(-10px);
    box-shadow:0 0 35px rgba(168,85,247,.45);
    border-color:#c084fc;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0888e34 */}
.elementor-496 .elementor-element.elementor-element-0888e34 img{
    display: block;
    width: 100%;
}

.elementor-496 .elementor-element.elementor-element-0888e34{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c0c4c7 */.lux-price-box{

    background:
    linear-gradient(
    180deg,
    rgba(25,18,10,.92) 0%,
    rgba(11,16,32,.98) 100%);

    border:1px solid rgba(212,175,55,.22);

    border-radius:26px;

    padding:35px 30px;

    text-align:center;

    box-shadow:
    0 10px 35px rgba(0,0,0,.40),
    0 0 20px rgba(212,175,55,.08);

    backdrop-filter:blur(14px);
    -webkit-backdrop-filter:blur(14px);
}

/* PRICE */
.lux-price{

    font-family:'Poppins',sans-serif;

    font-size:58px;

    font-weight:800;

    line-height:1;

    letter-spacing:-2px;

    color:#ffffff;

    text-shadow:
    0 0 12px rgba(212,175,55,.15);

    margin-bottom:18px;
}

/* GOLD PRICE */
.lux-price span{

    background:
    linear-gradient(
    135deg,
    #D4AF37 0%,
    #f3d77a 50%,
    #b88914 100%);

    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}

/* SUBTITLE */
.lux-homepages{

    font-family:'Inter',sans-serif;

    font-size:20px;

    color:rgba(255,255,255,.72);

    font-weight:500;

    letter-spacing:.3px;
}

/* GOLD HIGHLIGHT */
.lux-homepages span{

    color:#D4AF37;

    font-weight:700;
}
/* =========================
   HTML BLOCK RESPONSIVE FIX
========================= */

/* DESKTOP */
.elementor-496 .elementor-element.elementor-element-8c0c4c7 {

    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
}

.elementor-496 .elementor-element.elementor-element-8c0c4c7 .html-box,
.elementor-496 .elementor-element.elementor-element-8c0c4c7 .custom-html,
.elementor-496 .elementor-element.elementor-element-8c0c4c7 .elementor-html {

    width: 100% !important;
    box-sizing: border-box !important;
}


/* TABLET */
@media (max-width:1024px){

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 {

        padding: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 .elementor-container{

        flex-direction: column !important;
        gap: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 img{

        width: 100% !important;
        height: auto !important;
        display: block !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 h1,
    .elementor-496 .elementor-element.elementor-element-8c0c4c7 h2,
    .elementor-496 .elementor-element.elementor-element-8c0c4c7 h3{

        font-size: clamp(24px,5vw,40px) !important;
        line-height: 1.2em !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 p,
    .elementor-496 .elementor-element.elementor-element-8c0c4c7 li{

        font-size: 15px !important;
        line-height: 1.6em !important;
    }
}


/* PHONE */
@media (max-width:767px){

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 {

        width: 100% !important;
        padding: 15px !important;
        overflow: hidden !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 .elementor-container,
    .elementor-496 .elementor-element.elementor-element-8c0c4c7 .elementor-row{

        display: flex !important;
        flex-direction: column !important;
        gap: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 .elementor-column,
    .elementor-496 .elementor-element.elementor-element-8c0c4c7 .elementor-widget-wrap{

        width: 100% !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 img{

        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        border-radius: 16px !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 h1{

        font-size: 28px !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 h2{

        font-size: 24px !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 h3{

        font-size: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 p,
    .elementor-496 .elementor-element.elementor-element-8c0c4c7 li{

        font-size: 14px !important;
    }

    /* FIX OVERFLOW */
    .elementor-496 .elementor-element.elementor-element-8c0c4c7 *{

        max-width: 100% !important;
        word-break: break-word !important;
    }
}
/* =========================
   MOBILE RESPONSIVE FIX
   FOR ELEMENTOR SECTIONS
========================= */

/* Tablet */
@media (max-width: 1024px) {

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 {
        width: 100% !important;
        padding: 30px 20px !important;
        margin: 0 auto !important;
        border-radius: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 .elementor-container {
        flex-direction: column !important;
        gap: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 img {
        width: 100% !important;
        height: auto !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 h1 {
        font-size: 40px !important;
        line-height: 1.2em !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 h2 {
        font-size: 32px !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 p {
        font-size: 16px !important;
        line-height: 1.7em !important;
    }
}


/* Mobile */
@media (max-width: 767px) {

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 {
        width: 100% !important;
        padding: 20px 15px !important;
        overflow: hidden !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 .elementor-container {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 .elementor-column {
        width: 100% !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 h1 {
        font-size: 30px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 h2 {
        font-size: 24px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 p {
        font-size: 15px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 .elementor-button {
        width: 100% !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-8c0c4c7 img {
        max-width: 100% !important;
        height: auto !important;
        display: block !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5261aa0 */.elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-icon-list-item{
    padding:10px 0;
    border-bottom:1px solid rgba(255,255,255,0.05);
}

.elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-icon-list-text{
    font-size:16px;
    font-weight:500;
}

.elementor-496 .elementor-element.elementor-element-5261aa0 i{
    color:#7c3aed;
    font-size:18px;
}
/* =========================
   MOBILE RESPONSIVE FIX
   FOR ELEMENTOR SECTIONS
========================= */

/* Tablet */
@media (max-width: 1024px) {

    .elementor-496 .elementor-element.elementor-element-5261aa0 {
        width: 100% !important;
        padding: 30px 20px !important;
        margin: 0 auto !important;
        border-radius: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-container {
        flex-direction: column !important;
        gap: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-5261aa0 img {
        width: 100% !important;
        height: auto !important;
    }

    .elementor-496 .elementor-element.elementor-element-5261aa0 h1 {
        font-size: 40px !important;
        line-height: 1.2em !important;
    }

    .elementor-496 .elementor-element.elementor-element-5261aa0 h2 {
        font-size: 32px !important;
    }

    .elementor-496 .elementor-element.elementor-element-5261aa0 p {
        font-size: 16px !important;
        line-height: 1.7em !important;
    }
}


/* Mobile */
@media (max-width: 767px) {

    .elementor-496 .elementor-element.elementor-element-5261aa0 {
        width: 100% !important;
        padding: 20px 15px !important;
        overflow: hidden !important;
    }

    .elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-container {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-column {
        width: 100% !important;
    }

    .elementor-496 .elementor-element.elementor-element-5261aa0 h1 {
        font-size: 30px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-5261aa0 h2 {
        font-size: 24px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-5261aa0 p {
        font-size: 15px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-5261aa0 .elementor-button {
        width: 100% !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-5261aa0 img {
        max-width: 100% !important;
        height: auto !important;
        display: block !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-92b43e5 */.elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-icon-list-item{
    padding:10px 0;
    border-bottom:1px solid rgba(255,255,255,0.05);
}

.elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-icon-list-text{
    font-size:16px;
    font-weight:500;
}

.elementor-496 .elementor-element.elementor-element-92b43e5 i{
    color:#7c3aed;
    font-size:18px;
}
/* =========================
   MOBILE RESPONSIVE FIX
   FOR ELEMENTOR SECTIONS
========================= */

/* Tablet */
@media (max-width: 1024px) {

    .elementor-496 .elementor-element.elementor-element-92b43e5 {
        width: 100% !important;
        padding: 30px 20px !important;
        margin: 0 auto !important;
        border-radius: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-container {
        flex-direction: column !important;
        gap: 20px !important;
    }

    .elementor-496 .elementor-element.elementor-element-92b43e5 img {
        width: 100% !important;
        height: auto !important;
    }

    .elementor-496 .elementor-element.elementor-element-92b43e5 h1 {
        font-size: 40px !important;
        line-height: 1.2em !important;
    }

    .elementor-496 .elementor-element.elementor-element-92b43e5 h2 {
        font-size: 32px !important;
    }

    .elementor-496 .elementor-element.elementor-element-92b43e5 p {
        font-size: 16px !important;
        line-height: 1.7em !important;
    }
}


/* Mobile */
@media (max-width: 767px) {

    .elementor-496 .elementor-element.elementor-element-92b43e5 {
        width: 100% !important;
        padding: 20px 15px !important;
        overflow: hidden !important;
    }

    .elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-container {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-column {
        width: 100% !important;
    }

    .elementor-496 .elementor-element.elementor-element-92b43e5 h1 {
        font-size: 30px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-92b43e5 h2 {
        font-size: 24px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-92b43e5 p {
        font-size: 15px !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-92b43e5 .elementor-button {
        width: 100% !important;
        text-align: center !important;
    }

    .elementor-496 .elementor-element.elementor-element-92b43e5 img {
        max-width: 100% !important;
        height: auto !important;
        display: block !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f8e95a */.lux-preview-btn{
    gap:10px;
}

.lux-preview-btn i{

    color:#D4AF37;

    font-size:18px;

    transition:.3s ease;

    position:relative;
    z-index:2;
}

.lux-preview-btn:hover i{

    transform:translateX(-3px);
}

.lux-preview-btn span{

    position:relative;
    z-index:2;
}

.lux-preview-btn{

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

    width:100%;
    height:60px;

    text-decoration:none;

    background:linear-gradient(
    135deg,
    #16213e 0%,
    #0b1731 100%);

    border:1px solid rgba(212,175,55,.35);

    border-radius:14px;

    color:#ffffff;

    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;

    overflow:hidden;

    transition:.4s ease;

    box-shadow:
    0 10px 25px rgba(0,0,0,.25),
    0 0 15px rgba(212,175,55,.08);
}

/* GOLD SHINE */

.lux-preview-btn:before{

    content:"";

    position:absolute;

    top:0;
    left:-120%;

    width:60%;
    height:100%;

    background:linear-gradient(
    90deg,
    transparent,
    rgba(212,175,55,.35),
    transparent);

    transition:.8s ease;
}

.lux-preview-btn:hover:before{

    left:150%;
}

/* HOVER */

.lux-preview-btn:hover{

    transform:translateY(-4px);

    border-color:#D4AF37;

    box-shadow:
    0 15px 35px rgba(0,0,0,.35),
    0 0 25px rgba(212,175,55,.25);
}

.lux-preview-btn span{

    position:relative;
    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .lux-preview-btn{

        height:55px;
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89acecb */.lux-buy-btn{

    position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:10px;

    width:100%;
    height:60px;

    text-decoration:none;

    background:linear-gradient(
    135deg,
    #2b1d08 0%,
    #16100a 100%);

    border:1px solid rgba(243,215,122,.45);

    border-radius:14px;

    color:#ffffff;

    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;

    overflow:hidden;

    transition:.4s ease;

    box-shadow:
    0 10px 25px rgba(0,0,0,.25),
    0 0 20px rgba(212,175,55,.15);
}

/* GOLD SHINE */

.lux-buy-btn:before{

    content:"";
    position:absolute;
    top:0;
    left:-120%;

    width:60%;
    height:100%;

    background:linear-gradient(
    90deg,
    transparent,
    rgba(243,215,122,.45),
    transparent);

    transition:.8s ease;
}

.lux-buy-btn:hover:before{
    left:150%;
}

/* HOVER */

.lux-buy-btn:hover{

    transform:translateY(-4px);

    background:linear-gradient(
    135deg,
    #3a280c 0%,
    #20170c 100%);

    border-color:#f3d77a;

    box-shadow:
    0 15px 35px rgba(0,0,0,.35),
    0 0 35px rgba(243,215,122,.35);
}

/* ICON */

.lux-buy-btn i{

    color:#f3d77a;

    font-size:18px;

    transition:.3s ease;

    position:relative;
    z-index:2;
}

.lux-buy-btn:hover i{
    transform:translateX(-3px);
}

/* TEXT */

.lux-buy-btn span{

    color:#ffffff;

    position:relative;
    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .lux-buy-btn{
        height:55px;
        font-size:15px;
    }

    .lux-buy-btn i{
        font-size:16px;
    }
}
```/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c5cd471 */.elementor-496 .elementor-element.elementor-element-c5cd471::before{
    content:'';
    position:absolute;
    width:300px;
    height:300px;
    background:#FFD700;
    filter:blur(120px);
    opacity:.25;
    top:-100px;
    right:-100px;
}

.elementor-496 .elementor-element.elementor-element-c5cd471{
    background:
    linear-gradient(
    180deg,
    rgba(24,18,43,.82) 0%,
    rgba(11,16,32,.92) 100%);

    border:1px solid rgba(212,175,55,.18);

    border-radius:24px;

    padding:5px;

    transition:all .45s ease;

    overflow:hidden;

    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);

    box-shadow:
    0 10px 30px rgba(0,0,0,.35),
    inset 0 1px 0 rgba(255,255,255,.04);
}

.elementor-496 .elementor-element.elementor-element-c5cd471:hover{
    transform:translateY(-10px);

    border-color:rgba(212,175,55,.45);

    box-shadow:
    0 0 40px rgba(212,175,55,.18),
    0 0 80px rgba(124,58,237,.10),
    0 25px 50px rgba(0,0,0,.45);
}
.elementor-496 .elementor-element.elementor-element-c5cd471{
    background:
    linear-gradient(
    180deg,
    #2a1f0f 0%,
    #14110a 45%,
    #0b1020 100%);

    border:1px solid rgba(212,175,55,.35);

    border-radius:28px;

    backdrop-filter:blur(14px);
    -webkit-backdrop-filter:blur(14px);

    box-shadow:
    0 10px 30px rgba(0,0,0,.40),
    0 0 25px rgba(212,175,55,.10),
    inset 0 1px 0 rgba(255,255,255,.05);
}

 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-007f88c */.elementor-496 .elementor-element.elementor-element-007f88c{
    overflow: visible !important;
    position: relative;
    z-index: 10;
}

/* parent containers fix */
.elementor-496 .elementor-element.elementor-element-007f88c .elementor-container,
.elementor-496 .elementor-element.elementor-element-007f88c .elementor-widget-wrap,
.elementor-496 .elementor-element.elementor-element-007f88c .elementor-element{
    overflow: visible !important;
}

/* smooth glow */
.elementor-496 .elementor-element.elementor-element-007f88c img,
.elementor-496 .elementor-element.elementor-element-007f88c .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-007f88c .elementor-image,
.elementor-496 .elementor-element.elementor-element-007f88c .your-card-class{
    position: relative;
    z-index: 11;
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS *//* =========================
   MOBILE SPACE FIX
   Remove white space / horizontal scroll
========================= */

/* Reset */
html,
body {
    width: 100%;
    max-width: 100%;
    overflow-x: hidden !important;
    margin: 0;
    padding: 0;
}

/* Prevent all elements from breaking width */
* {
    box-sizing: border-box;
    max-width: 100%;
}

/* Responsive media */
img,
video,
iframe,
embed,
object {
    max-width: 100% !important;
    height: auto;
    display: block;
}

/* Elementor / WordPress Fix */
.elementor,
.elementor-section,
.elementor-container,
.elementor-column,
.container,
.wrapper,
.site,
.site-content {
    max-width: 100% !important;
    overflow-x: hidden !important;
}

/* Mobile Fix */
@media (max-width: 767px) {

    body,
    html {
        overflow-x: hidden !important;
    }

    section,
    div {
        max-width: 100% !important;
    }

    /* Prevent negative margins causing space */
    .elementor-section,
    .elementor-container,
    .elementor-column {
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}

/* DEBUG MODE
   Uncomment to find broken element */

/*
*{
    outline:1px solid red;
}
*//* End custom CSS */