.elementor-30767 .elementor-element.elementor-element-1b7912e8{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.22;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-30767 .elementor-element.elementor-element-1b7912e8:not(.elementor-motion-effects-element-type-background), .elementor-30767 .elementor-element.elementor-element-1b7912e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4e2241 );}.elementor-30767 .elementor-element.elementor-element-1b7912e8::before, .elementor-30767 .elementor-element.elementor-element-1b7912e8 > .elementor-background-video-container::before, .elementor-30767 .elementor-element.elementor-element-1b7912e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-30767 .elementor-element.elementor-element-1b7912e8 > .elementor-background-slideshow::before, .elementor-30767 .elementor-element.elementor-element-1b7912e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30767 .elementor-element.elementor-element-1b7912e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-67be7ba ) 0%, var( --e-global-color-c4e2241 ) 100%);}.elementor-30767 .elementor-element.elementor-element-28ca5f42{text-align:center;}.elementor-30767 .elementor-element.elementor-element-28ca5f42 .elementor-heading-title{font-family:var( --e-global-typography-09753cb-font-family ), Sans-serif;font-size:var( --e-global-typography-09753cb-font-size );font-weight:var( --e-global-typography-09753cb-font-weight );line-height:var( --e-global-typography-09753cb-line-height );word-spacing:var( --e-global-typography-09753cb-word-spacing );}.elementor-30767 .elementor-element.elementor-element-490d7c58{--display:flex;}.elementor-30767 .elementor-element.elementor-element-eb3eaf3{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-30767 .elementor-element.elementor-element-402005d1{--display:flex;}.elementor-30767 .elementor-element.elementor-element-6b855837{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-30767 .elementor-element.elementor-element-360f38be{--display:flex;}.elementor-30767 .elementor-element.elementor-element-3fd29644{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-30767 .elementor-element.elementor-element-1b8d520e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;}@media(max-width:1170px){.elementor-30767 .elementor-element.elementor-element-28ca5f42 .elementor-heading-title{font-size:var( --e-global-typography-09753cb-font-size );line-height:var( --e-global-typography-09753cb-line-height );word-spacing:var( --e-global-typography-09753cb-word-spacing );}.elementor-30767 .elementor-element.elementor-element-eb3eaf3{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30767 .elementor-element.elementor-element-6b855837{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30767 .elementor-element.elementor-element-3fd29644{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30767 .elementor-element.elementor-element-1b8d520e{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-30767 .elementor-element.elementor-element-1b7912e8{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-30767 .elementor-element.elementor-element-28ca5f42 .elementor-heading-title{font-size:var( --e-global-typography-09753cb-font-size );line-height:var( --e-global-typography-09753cb-line-height );word-spacing:var( --e-global-typography-09753cb-word-spacing );}.elementor-30767 .elementor-element.elementor-element-eb3eaf3{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30767 .elementor-element.elementor-element-6b855837{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30767 .elementor-element.elementor-element-3fd29644{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30767 .elementor-element.elementor-element-1b8d520e{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS *//*Blog Text styling*/




/* Text Highlight*/

.h-highlight{
    background: #f90614;
background: -webkit-linear-gradient(90deg, #f90614 0%, #000fff 100%);
background: linear-gradient(90deg, #f90614 0%, #000fff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 3rem;
  line-height: 1.5em;
}


/* Table of content */


 .elementor-toc__list-item-text{
    border: 10px solid;
    border-width: 0 0 0 5px;
    padding-left: 10px;
    padding-right: 10px;
    border-color: white;
}
 .elementor-item-active{
    border-color: var(--item-text-active-color);
}
.elementor-toc__list-item a::before{
    content: "• "
}


.toc-con {
    max-width: 268px;
}

@media only screen and (max-width:768px){
   .toc-con {
       display:none;
   }
}

/*container background blur*/

.glass-blur {
background: -webkit-radial-gradient(circle, rgba(255, 255, 255, 0.5) 30%, rgba(255, 255, 255, 0.8) 100%);
background: radial-gradient(circle, rgba(255, 255, 255, 0.5)30%, rgba(255, 255, 255,0.8) 100%);
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
border: 1px solid rgba(237, 237, 248, 1);

}/* End custom CSS */