.elementor-227 .elementor-element.elementor-element-7e8f674{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-227 .elementor-element.elementor-element-d105524{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-d105524::before, .elementor-227 .elementor-element.elementor-element-d105524 > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-d105524 > .e-con-inner > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-d105524 > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-d105524 > .e-con-inner > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-d105524 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-227 .elementor-element.elementor-element-d105524.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-227 .elementor-element.elementor-element-768e61e{width:var( --container-widget-width, 117.019% );max-width:117.019%;--container-widget-width:117.019%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-768e61e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-768e61e img{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-5adf1a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#660303;}.elementor-227 .elementor-element.elementor-element-0c506b3.elementor-element{--align-self:center;}.elementor-227 .elementor-element.elementor-element-d2e7dac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-d2e7dac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-101243b{width:var( --container-widget-width, 117.019% );max-width:117.019%;--container-widget-width:117.019%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-101243b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-101243b img{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-c04ee80 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;color:#660303;}.elementor-227 .elementor-element.elementor-element-7e73061.elementor-element{--align-self:center;}.elementor-227 .elementor-element.elementor-element-1507222{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-1507222.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-1892201{width:var( --container-widget-width, 117.019% );max-width:117.019%;--container-widget-width:117.019%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-1892201.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-1892201 img{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-a0f7335 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:600;color:#660303;}.elementor-227 .elementor-element.elementor-element-e6f7765.elementor-element{--align-self:center;}.elementor-227 .elementor-element.elementor-element-8b85df4{--display:flex;}.elementor-227 .elementor-element.elementor-element-02f8dc0{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-227 .elementor-element.elementor-element-85c7070{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-85c7070::before, .elementor-227 .elementor-element.elementor-element-85c7070 > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-85c7070 > .e-con-inner > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-85c7070 > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-85c7070 > .e-con-inner > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-85c7070 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-227 .elementor-element.elementor-element-85c7070.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-f86df0f{width:var( --container-widget-width, 117.019% );max-width:117.019%;--container-widget-width:117.019%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-f86df0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-f86df0f img{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-cdc5c96 .elementor-heading-title{color:#660303;}.elementor-227 .elementor-element.elementor-element-a00f869.elementor-element{--align-self:center;}.elementor-227 .elementor-element.elementor-element-11182df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-11182df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-ceb99ff{width:var( --container-widget-width, 117.019% );max-width:117.019%;--container-widget-width:117.019%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-ceb99ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-ceb99ff img{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-1a3fef8 .elementor-heading-title{color:#660303;}.elementor-227 .elementor-element.elementor-element-b7837ca.elementor-element{--align-self:center;}.elementor-227 .elementor-element.elementor-element-b27d718{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-b27d718.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-4f87b32{width:var( --container-widget-width, 117.019% );max-width:117.019%;--container-widget-width:117.019%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-4f87b32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-4f87b32 img{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-090913e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#660303;}.elementor-227 .elementor-element.elementor-element-943b930.elementor-element{--align-self:center;}.elementor-227 .elementor-element.elementor-element-734de72{--display:flex;}.elementor-227 .elementor-element.elementor-element-8684326{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-227 .elementor-element.elementor-element-0686aa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-0686aa5::before, .elementor-227 .elementor-element.elementor-element-0686aa5 > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-0686aa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-0686aa5 > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-0686aa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-0686aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-227 .elementor-element.elementor-element-0686aa5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-00ca510{width:var( --container-widget-width, 117.019% );max-width:117.019%;--container-widget-width:117.019%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-00ca510.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-00ca510 img{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-9e76c13 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;color:#660303;}.elementor-227 .elementor-element.elementor-element-8ef4209.elementor-element{--align-self:center;}.elementor-227 .elementor-element.elementor-element-c03ca49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-c03ca49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-2900dff{width:var( --container-widget-width, 117.019% );max-width:117.019%;--container-widget-width:117.019%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-2900dff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-2900dff img{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-520fdb7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#660303;}.elementor-227 .elementor-element.elementor-element-a1cb368.elementor-element{--align-self:center;}.elementor-227 .elementor-element.elementor-element-55d92b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-55d92b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-b0ac8c5{width:var( --container-widget-width, 117.019% );max-width:117.019%;--container-widget-width:117.019%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-b0ac8c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-b0ac8c5 img{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 10px 5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-8ed2c4d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#660303;}.elementor-227 .elementor-element.elementor-element-52748c4.elementor-element{--align-self:center;}.elementor-227 .elementor-element.elementor-element-4196d97{--display:flex;}.elementor-227 .elementor-element.elementor-element-623d8ab{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-227 .elementor-element.elementor-element-623d8ab:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-623d8ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tajirverse.com/wp-content/uploads/2025/10/vecteezy_abstract-old-red-brick-wall-texture-for-background_8920858-scaled.jpg");}.elementor-227 .elementor-element.elementor-element-17a47a3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.71;--border-radius:7px 7px 7px 7px;}.elementor-227 .elementor-element.elementor-element-17a47a3c:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-17a47a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-17a47a3c::before, .elementor-227 .elementor-element.elementor-element-17a47a3c > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-17a47a3c > .e-con-inner > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-17a47a3c > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-17a47a3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-17a47a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-227 .elementor-element.elementor-element-40d67f41{--display:flex;}.elementor-227 .elementor-element.elementor-element-41e528ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-6685fb5f{--display:flex;}.elementor-227 .elementor-element.elementor-element-347149fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227 .elementor-element.elementor-element-31e53b42{--display:flex;}.elementor-227 .elementor-element.elementor-element-3971c45d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227 .elementor-element.elementor-element-6344c9c6{--display:flex;}.elementor-227 .elementor-element.elementor-element-1ca0686d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227 .elementor-element.elementor-element-321ec3a0{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-icon-size:18px;--n-accordion-icon-gap:8px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-321ec3a0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#000000;}.elementor-227 .elementor-element.elementor-element-321ec3a0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#000000;}.elementor-227 .elementor-element.elementor-element-20e04802{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:7px 7px 7px 7px;}.elementor-227 .elementor-element.elementor-element-20e04802:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-20e04802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-35ee7e44{--display:flex;}.elementor-227 .elementor-element.elementor-element-a18b61e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227 .elementor-element.elementor-element-f569f80{--display:flex;}.elementor-227 .elementor-element.elementor-element-3b6c916e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227 .elementor-element.elementor-element-5b237392{--display:flex;}.elementor-227 .elementor-element.elementor-element-1c930a6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227 .elementor-element.elementor-element-4c15cd63{--display:flex;}.elementor-227 .elementor-element.elementor-element-52aa2492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227 .elementor-element.elementor-element-6049cee0{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:7px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-icon-size:19px;--n-accordion-icon-gap:8px;}.elementor-227 .elementor-element.elementor-element-6049cee0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#0F0F0F;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-227 .elementor-element.elementor-element-7e8f674{--content-width:1121px;}.elementor-227 .elementor-element.elementor-element-d105524{--width:33%;}.elementor-227 .elementor-element.elementor-element-d2e7dac{--width:31.694%;}.elementor-227 .elementor-element.elementor-element-1507222{--width:31.694%;}.elementor-227 .elementor-element.elementor-element-02f8dc0{--content-width:1121px;}.elementor-227 .elementor-element.elementor-element-85c7070{--width:31.694%;}.elementor-227 .elementor-element.elementor-element-11182df{--width:31.694%;}.elementor-227 .elementor-element.elementor-element-b27d718{--width:31.694%;}.elementor-227 .elementor-element.elementor-element-8684326{--content-width:1121px;}.elementor-227 .elementor-element.elementor-element-0686aa5{--width:31.694%;}.elementor-227 .elementor-element.elementor-element-c03ca49{--width:31.694%;}.elementor-227 .elementor-element.elementor-element-55d92b9{--width:31.694%;}.elementor-227 .elementor-element.elementor-element-623d8ab{--content-width:1096;}.elementor-227 .elementor-element.elementor-element-17a47a3c{--width:50%;}.elementor-227 .elementor-element.elementor-element-20e04802{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-0c506b3 */.buy-btn {
  background-color: #28a745;
  color: white;
  padding: 12px 24px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  border-radius: 5px;
}

.popup-overlay {
  display: none;
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0,0,0,0.6);
  z-index: 999;
}

.popup-content {
  background: white;
  width: 90%;
  max-width: 400px;
  margin: 100px auto;
  padding: 20px;
  border-radius: 8px;
  position: relative;
  box-shadow: 0 0 15px rgba(0,0,0,0.3);
  font-family: 'Segoe UI', sans-serif;
}

.popup-title {
  color: black;
  font-weight: bold;
  font-size: 22px;
  margin-bottom: 10px;
}

.popup-subtitle {
  font-size: 16px;
  margin-bottom: 10px;
}

.popup-description {
  font-size: 15px;
  margin-bottom: 15px;
}

.popup-price-heading {
  color: red;
  font-size: 18px;
  margin-bottom: 5px;
}

.popup-price {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
}

.popup-note {
  font-size: 14px;
  margin-bottom: 10px;
}

.whatsapp-btn {
  display: inline-block;
  background-color: #25D366;
  color: white;
  padding: 10px 16px;
  text-decoration: none;
  border-radius: 5px;
  font-weight: bold;
}

.close-btn {
  position: absolute;
  top: 10px; right: 15px;
  font-size: 24px;
  cursor: pointer;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e73061 */.buy-btn {
  background-color: #28a745;
  color: white;
  padding: 12px 24px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  border-radius: 5px;
}

.popup-overlay {
  display: none;
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0,0,0,0.6);
  z-index: 999;
}

.popup-content {
  background: white;
  width: 90%;
  max-width: 400px;
  margin: 100px auto;
  padding: 20px;
  border-radius: 8px;
  position: relative;
  box-shadow: 0 0 15px rgba(0,0,0,0.3);
  font-family: 'Segoe UI', sans-serif;
}

.popup-title {
  color: black;
  font-weight: bold;
  font-size: 22px;
  margin-bottom: 10px;
}

.popup-subtitle {
  font-size: 16px;
  margin-bottom: 10px;
}

.popup-description {
  font-size: 15px;
  margin-bottom: 15px;
}

.popup-price-heading {
  color: red;
  font-size: 18px;
  margin-bottom: 5px;
}

.popup-price {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
}

.popup-note {
  font-size: 14px;
  margin-bottom: 10px;
}

.whatsapp-btn {
  display: inline-block;
  background-color: #25D366;
  color: white;
  padding: 10px 16px;
  text-decoration: none;
  border-radius: 5px;
  font-weight: bold;
}

.close-btn {
  position: absolute;
  top: 10px; right: 15px;
  font-size: 24px;
  cursor: pointer;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e6f7765 */.buy-btn {
  background-color: #007bff;
  color: white;
  padding: 12px 24px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  border-radius: 5px;
}

.popup-overlay {
  display: none;
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0,0,0,0.6);
  z-index: 999;
}

.popup-content {
  background: white;
  width: 90%;
  max-width: 450px;
  margin: 100px auto;
  padding: 25px;
  border-radius: 10px;
  position: relative;
  box-shadow: 0 0 20px rgba(0,0,0,0.3);
  font-family: 'Segoe UI', sans-serif;
}

.popup-title {
  color: black;
  font-weight: bold;
  font-size: 24px;
  margin-bottom: 10px;
}

.popup-subtitle {
  font-size: 16px;
  margin-bottom: 15px;
}

.popup-description {
  font-size: 15px;
  margin-bottom: 15px;
  padding-left: 20px;
}

.popup-description li {
  margin-bottom: 8px;
}

.popup-price-heading {
  color: red;
  font-size: 18px;
  margin-bottom: 5px;
}

.popup-price {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
}

.popup-note {
  font-size: 14px;
  margin-bottom: 10px;
}

.whatsapp-btn {
  display: inline-block;
  background-color: #25D366;
  color: white;
  padding: 10px 16px;
  text-decoration: none;
  border-radius: 5px;
  font-weight: bold;
}

.close-btn {
  position: absolute;
  top: 10px; right: 15px;
  font-size: 24px;
  cursor: pointer;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a00f869 */.buy-btn {
  background-color: #28a745;
  color: white;
  padding: 12px 24px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  border-radius: 5px;
}

.popup-overlay {
  display: none;
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0,0,0,0.6);
  z-index: 999;
}

.popup-content {
  background: white;
  width: 90%;
  max-width: 450px;
  margin: 100px auto;
  padding: 25px;
  border-radius: 10px;
  position: relative;
  box-shadow: 0 0 20px rgba(0,0,0,0.3);
  font-family: 'Segoe UI', sans-serif;
}

.popup-title {
  color: black;
  font-weight: bold;
  font-size: 24px;
  margin-bottom: 10px;
}

.popup-subtitle {
  font-size: 16px;
  margin-bottom: 15px;
}

.popup-description {
  font-size: 15px;
  margin-bottom: 15px;
  padding-left: 20px;
}

.popup-description li {
  margin-bottom: 8px;
}

.popup-price-heading {
  color: red;
  font-size: 18px;
  margin-bottom: 5px;
}

.popup-price {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
}

.popup-note {
  font-size: 14px;
  margin-bottom: 10px;
}

.whatsapp-btn {
  display: inline-block;
  background-color: #25D366;
  color: white;
  padding: 10px 16px;
  text-decoration: none;
  border-radius: 5px;
  font-weight: bold;
}

.close-btn {
  position: absolute;
  top: 10px; right: 15px;
  font-size: 24px;
  cursor: pointer;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b7837ca */.buy-btn {
  background-color: #28a745;
  color: white;
  padding: 12px 24px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  border-radius: 5px;
}

.popup-overlay {
  display: none;
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0,0,0,0.6);
  z-index: 999;
}

.popup-content {
  background: white;
  width: 90%;
  max-width: 450px;
  margin: 100px auto;
  padding: 25px;
  border-radius: 10px;
  position: relative;
  box-shadow: 0 0 20px rgba(0,0,0,0.3);
  font-family: 'Segoe UI', sans-serif;
}

.popup-title {
  color: black;
  font-weight: bold;
  font-size: 24px;
  margin-bottom: 10px;
}

.popup-subtitle {
  font-size: 16px;
  margin-bottom: 15px;
}

.popup-description {
  font-size: 15px;
  margin-bottom: 15px;
  padding-left: 20px;
}

.popup-description li {
  margin-bottom: 8px;
}

.popup-price-heading {
  color: red;
  font-size: 18px;
  margin-bottom: 5px;
}

.popup-price {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
}

.popup-note {
  font-size: 14px;
  margin-bottom: 10px;
}

.whatsapp-btn {
  display: inline-block;
  background-color: #25D366;
  color: white;
  padding: 10px 16px;
  text-decoration: none;
  border-radius: 5px;
  font-weight: bold;
}

.close-btn {
  position: absolute;
  top: 10px; right: 15px;
  font-size: 24px;
  cursor: pointer;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-943b930 */.buy-btn {
  background-color: #28a745;
  color: white;
  padding: 12px 24px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  border-radius: 5px;
}

.popup-overlay {
  display: none;
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0,0,0,0.6);
  z-index: 999;
}

.popup-content {
  background: white;
  width: 90%;
  max-width: 450px;
  margin: 100px auto;
  padding: 25px;
  border-radius: 10px;
  position: relative;
  box-shadow: 0 0 20px rgba(0,0,0,0.3);
  font-family: 'Segoe UI', sans-serif;
}

.popup-title {
  color: black;
  font-weight: bold;
  font-size: 24px;
  margin-bottom: 10px;
}

.popup-subtitle {
  font-size: 16px;
  margin-bottom: 15px;
}

.popup-description {
  font-size: 15px;
  margin-bottom: 15px;
  padding-left: 20px;
}

.popup-description li {
  margin-bottom: 8px;
}

.popup-price-heading {
  color: red;
  font-size: 18px;
  margin-bottom: 5px;
}

.popup-price {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
}

.popup-note {
  font-size: 14px;
  margin-bottom: 10px;
}

.whatsapp-btn {
  display: inline-block;
  background-color: #25D366;
  color: white;
  padding: 10px 16px;
  text-decoration: none;
  border-radius: 5px;
  font-weight: bold;
}

.close-btn {
  position: absolute;
  top: 10px; right: 15px;
  font-size: 24px;
  cursor: pointer;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ef4209 */.buy-btn {
  background-color: #28a745;
  color: white;
  padding: 12px 24px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  border-radius: 5px;
}

.popup-overlay {
  display: none;
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0,0,0,0.6);
  z-index: 999;
}

.popup-content {
  background: white;
  width: 90%;
  max-width: 450px;
  margin: 100px auto;
  padding: 25px;
  border-radius: 10px;
  position: relative;
  box-shadow: 0 0 20px rgba(0,0,0,0.3);
  font-family: 'Segoe UI', sans-serif;
}

.popup-title {
  color: black;
  font-weight: bold;
  font-size: 24px;
  margin-bottom: 10px;
}

.popup-subtitle {
  font-size: 16px;
  margin-bottom: 15px;
}

.popup-description {
  font-size: 15px;
  margin-bottom: 15px;
  padding-left: 20px;
}

.popup-description li {
  margin-bottom: 8px;
}

.popup-price-heading {
  color: red;
  font-size: 18px;
  margin-bottom: 5px;
}

.popup-price {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
}

.popup-note {
  font-size: 14px;
  margin-bottom: 10px;
}

.whatsapp-btn {
  display: inline-block;
  background-color: #25D366;
  color: white;
  padding: 10px 16px;
  text-decoration: none;
  border-radius: 5px;
  font-weight: bold;
}

.close-btn {
  position: absolute;
  top: 10px; right: 15px;
  font-size: 24px;
  cursor: pointer;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a1cb368 */.buy-btn {
  background-color: #28a745;
  color: white;
  padding: 12px 24px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  border-radius: 5px;
}

.popup-overlay {
  display: none;
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0,0,0,0.6);
  z-index: 999;
}

.popup-content {
  background: white;
  width: 90%;
  max-width: 450px;
  margin: 100px auto;
  padding: 25px;
  border-radius: 10px;
  position: relative;
  box-shadow: 0 0 20px rgba(0,0,0,0.3);
  font-family: 'Segoe UI', sans-serif;
}

.popup-title {
  color: black;
  font-weight: bold;
  font-size: 24px;
  margin-bottom: 10px;
}

.popup-subtitle {
  font-size: 16px;
  margin-bottom: 15px;
}

.popup-description {
  font-size: 15px;
  margin-bottom: 15px;
  padding-left: 20px;
}

.popup-description li {
  margin-bottom: 8px;
}

.popup-price-heading {
  color: red;
  font-size: 18px;
  margin-bottom: 5px;
}

.popup-price {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
}

.popup-note {
  font-size: 14px;
  margin-bottom: 10px;
}

.whatsapp-btn {
  display: inline-block;
  background-color: #25D366;
  color: white;
  padding: 10px 16px;
  text-decoration: none;
  border-radius: 5px;
  font-weight: bold;
}

.close-btn {
  position: absolute;
  top: 10px; right: 15px;
  font-size: 24px;
  cursor: pointer;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52748c4 */.buy-btn {
  background-color: #28a745;
  color: white;
  padding: 12px 24px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  border-radius: 5px;
}

.popup-overlay {
  display: none;
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0,0,0,0.6);
  z-index: 999;
}

.popup-content {
  background: white;
  width: 90%;
  max-width: 450px;
  margin: 100px auto;
  padding: 25px;
  border-radius: 10px;
  position: relative;
  box-shadow: 0 0 20px rgba(0,0,0,0.3);
  font-family: 'Segoe UI', sans-serif;
}

.popup-title {
  color: black;
  font-weight: bold;
  font-size: 24px;
  margin-bottom: 10px;
}

.popup-subtitle {
  font-size: 16px;
  margin-bottom: 15px;
}

.popup-description {
  font-size: 15px;
  margin-bottom: 15px;
  padding-left: 20px;
}

.popup-description li {
  margin-bottom: 8px;
}

.popup-price-heading {
  color: red;
  font-size: 18px;
  margin-bottom: 5px;
}

.popup-price {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
}

.popup-note {
  font-size: 14px;
  margin-bottom: 10px;
}

.whatsapp-btn {
  display: inline-block;
  background-color: #25D366;
  color: white;
  padding: 10px 16px;
  text-decoration: none;
  border-radius: 5px;
  font-weight: bold;
}

.close-btn {
  position: absolute;
  top: 10px; right: 15px;
  font-size: 24px;
  cursor: pointer;
  color: #333;
}/* End custom CSS */