.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-665 .elementor-element.elementor-element-fde08ec img{height:300px;object-fit:cover;object-position:center center;border-radius:15px 0px 0px 15px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-665 .elementor-element.elementor-element-9a243e6 .elementor-button{background-color:#E30613;font-family:"Figtree", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;border-style:none;padding:7px 25px 7px 25px;}.elementor-665 .elementor-element.elementor-element-9a243e6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-665 .elementor-element.elementor-element-9a243e6 .elementor-button:hover, .elementor-665 .elementor-element.elementor-element-9a243e6 .elementor-button:focus{border-color:#EFE9E9;}.elementor-665 .elementor-element.elementor-element-872f13e img{height:300px;object-fit:cover;object-position:center center;border-radius:15px 0px 0px 15px;}.elementor-665 .elementor-element.elementor-element-3d3dc5a .elementor-button{background-color:#E30613;font-family:"Figtree", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;border-style:none;padding:7px 25px 7px 25px;}.elementor-665 .elementor-element.elementor-element-3d3dc5a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-665 .elementor-element.elementor-element-3d3dc5a .elementor-button:hover, .elementor-665 .elementor-element.elementor-element-3d3dc5a .elementor-button:focus{border-color:#EFE9E9;}.elementor-665 .elementor-element.elementor-element-1593e22 img{height:300px;object-fit:cover;object-position:center center;border-radius:15px 0px 0px 15px;}.elementor-665 .elementor-element.elementor-element-8cd0510 .elementor-button{background-color:#E30613;font-family:"Figtree", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;border-style:none;padding:7px 25px 7px 25px;}.elementor-665 .elementor-element.elementor-element-8cd0510{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-665 .elementor-element.elementor-element-8cd0510 .elementor-button:hover, .elementor-665 .elementor-element.elementor-element-8cd0510 .elementor-button:focus{border-color:#EFE9E9;}.elementor-665 .elementor-element.elementor-element-a22a1bf img{height:300px;object-fit:cover;object-position:center center;border-radius:15px 0px 0px 15px;}.elementor-665 .elementor-element.elementor-element-46a45b9 .elementor-button{background-color:#E30613;font-family:"Figtree", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;border-style:none;padding:7px 25px 7px 25px;}.elementor-665 .elementor-element.elementor-element-46a45b9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-665 .elementor-element.elementor-element-46a45b9 .elementor-button:hover, .elementor-665 .elementor-element.elementor-element-46a45b9 .elementor-button:focus{border-color:#EFE9E9;}.elementor-665 .elementor-element.elementor-element-c73453c img{height:300px;object-fit:cover;object-position:center center;border-radius:15px 0px 0px 15px;}.elementor-665 .elementor-element.elementor-element-e356728 .elementor-button{background-color:#E30613;font-family:"Figtree", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;border-style:none;padding:7px 25px 7px 25px;}.elementor-665 .elementor-element.elementor-element-e356728{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-665 .elementor-element.elementor-element-e356728 .elementor-button:hover, .elementor-665 .elementor-element.elementor-element-e356728 .elementor-button:focus{border-color:#EFE9E9;}.elementor-665 .elementor-element.elementor-element-bc734f0 .elementor-button{background-color:#ED213200;font-family:"Figtree", Sans-serif;font-size:26px;font-weight:600;line-height:1.5em;border-style:none;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-bc734f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-665 .elementor-element.elementor-element-bc734f0 .elementor-button:hover, .elementor-665 .elementor-element.elementor-element-bc734f0 .elementor-button:focus{color:var( --e-global-color-primary );border-color:#EFE9E9;}.elementor-665 .elementor-element.elementor-element-bc734f0 .elementor-button:hover svg, .elementor-665 .elementor-element.elementor-element-bc734f0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-665 .elementor-element.elementor-element-160039f .elementor-button{background-color:#080808;font-family:"Figtree", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;border-style:none;}.elementor-665 .elementor-element.elementor-element-160039f .elementor-button:hover, .elementor-665 .elementor-element.elementor-element-160039f .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#EFE9E9;}.elementor-665 .elementor-element.elementor-element-160039f .elementor-button:hover svg, .elementor-665 .elementor-element.elementor-element-160039f .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-665 .elementor-element.elementor-element-9a243e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-665 .elementor-element.elementor-element-3d3dc5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-665 .elementor-element.elementor-element-8cd0510{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-665 .elementor-element.elementor-element-46a45b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-665 .elementor-element.elementor-element-e356728{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-665 .elementor-element.elementor-element-fde08ec img{height:220px;border-radius:15px 15px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-665 .elementor-element.elementor-element-9a243e6 .elementor-button{font-size:15px;padding:7px 15px 7px 15px;}.elementor-665 .elementor-element.elementor-element-872f13e img{height:220px;border-radius:15px 15px 0px 0px;}.elementor-665 .elementor-element.elementor-element-3d3dc5a .elementor-button{font-size:15px;padding:7px 15px 7px 15px;}.elementor-665 .elementor-element.elementor-element-1593e22 img{height:220px;border-radius:15px 15px 0px 0px;}.elementor-665 .elementor-element.elementor-element-8cd0510 .elementor-button{font-size:15px;padding:7px 15px 7px 15px;}.elementor-665 .elementor-element.elementor-element-a22a1bf img{height:220px;border-radius:15px 15px 0px 0px;}.elementor-665 .elementor-element.elementor-element-46a45b9 .elementor-button{font-size:15px;padding:7px 15px 7px 15px;}.elementor-665 .elementor-element.elementor-element-c73453c img{height:220px;border-radius:15px 15px 0px 0px;}.elementor-665 .elementor-element.elementor-element-e356728 .elementor-button{font-size:15px;padding:7px 15px 7px 15px;}.elementor-665 .elementor-element.elementor-element-bc734f0 .elementor-button{font-size:22px;}.elementor-665 .elementor-element.elementor-element-160039f .elementor-button{font-size:16px;}}/* Start custom CSS */.heading-text:before{
    content:'';
    font-size:30px;
    color:#fff;
    position:absolute; 
     display: block;
     left:0;
     background:red;
     width:30px;
     text-align: center;
     top:0;
     height:30px;
     line-height:30px;
  }
    .heading-text.ht-1:before{
    content:'1';
  }
    .heading-text.ht-2:before{
    content:'2';
  }
    .heading-text.ht-3:before{
    content:'3';
  }
    .heading-text.ht-4:before{
    content:'4';
  }
    .heading-text.ht-5:before{
    content:'5';
  }
  @media (max-width:980px){
        .heading-text:before{
    font-size:24px;
  }
       .elementor .e-heading-base.heading-text{
    font-size:20px;
  
  }/* End custom CSS */