.elementor-900 .elementor-element.elementor-element-ae5d144{--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-900 .elementor-element.elementor-element-ffc1842{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-900 .elementor-element.elementor-element-300ca39 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-900 .elementor-element.elementor-element-3c4ad82{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-3c4ad82 a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-bb29b46 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-6591d79 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-63de782{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-63de782 a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-29273d1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-dde7206{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-dde7206 a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-3266927 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-032129c{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-032129c a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-8d7c337 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-68e8c67{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-68e8c67 a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-183cebb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-6a60f21{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-6a60f21 a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-30e3c59 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-d4a7877{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-d4a7877 a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-70b3bbe .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-e019529 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-80343de{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-80343de a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-58bd827 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-b393296{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-b393296 a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-9849728 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-9d3f8b8{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-9d3f8b8 a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-42f4e70 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-6726959{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-6726959 a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-9eda791 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-685106e{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-685106e a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-463d70d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-483934f{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-483934f a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-70a58f4 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-ab5ddbf{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-ab5ddbf a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-3f7c8b3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-995eb85 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-f885c01{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-f885c01 a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-2dca0de .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-478e3e0{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-478e3e0 a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-2695cea .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-e0fa084{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-e0fa084 a{color:#CD96FF;transition-duration:0.5s;}.elementor-900 .elementor-element.elementor-element-24423b4 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-900 .elementor-element.elementor-element-57a5809{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-900 .elementor-element.elementor-element-57a5809 a{color:#CD96FF;transition-duration:0.5s;}body.elementor-page-900:not(.elementor-motion-effects-element-type-background), body.elementor-page-900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-900 .elementor-element.elementor-element-ae5d144{--width:66%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS */.price-card {
  -webkit-text-fill-color: inherit;

  background-image: 
    linear-gradient(35deg, rgba(11, 0, 25, 0.3) 75%, rgba(46, 10, 92, 0.1)),
    linear-gradient(45deg, rgba(26, 11, 48, 0.3), rgba(34, 13, 63, 0.3) 76%, rgba(106, 45, 185, 0.3));
  background-origin: border-box;
  background-clip: padding-box, border-box;

  border: 1px solid #0000;
  border-radius: 20px;

}


.card-decoration {
    
z-index: 0;
  pointer-events: none;
  background-origin: border-box;
  width: 70%;
  position: absolute;
  inset:
0% 0% auto auto;
}/* End custom CSS */