.elementor-1001 .elementor-element.elementor-element-05e9df3{--display:flex;--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;--flex-wrap:wrap;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-e294e80{--display:flex;--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;--overlay-opacity:0.79;--border-radius:40px 40px 40px 40px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-e294e80::before, .elementor-1001 .elementor-element.elementor-element-e294e80 > .elementor-background-video-container::before, .elementor-1001 .elementor-element.elementor-element-e294e80 > .e-con-inner > .elementor-background-video-container::before, .elementor-1001 .elementor-element.elementor-element-e294e80 > .elementor-background-slideshow::before, .elementor-1001 .elementor-element.elementor-element-e294e80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1001 .elementor-element.elementor-element-e294e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4f99efb );--background-overlay:'';}.elementor-1001 .elementor-element.elementor-element-e294e80:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-e294e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1001 .elementor-element.elementor-element-545d3c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1001 .elementor-element.elementor-element-788fe9a{--display:flex;--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;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1001 .elementor-element.elementor-element-eb24b70{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-eb24b70:hover{border-style:solid;border-width:0.3px 0.3px 0.3px 0.3px;--border-top-width:0.3px;--border-right-width:0.3px;--border-bottom-width:0.3px;--border-left-width:0.3px;}.elementor-1001 .elementor-element.elementor-element-eb24b70, .elementor-1001 .elementor-element.elementor-element-eb24b70::before{--border-transition:0.3s;}.elementor-1001 .elementor-element.elementor-element-3abc60d{--display:flex;--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;--overlay-opacity:0.79;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-3abc60d::before, .elementor-1001 .elementor-element.elementor-element-3abc60d > .elementor-background-video-container::before, .elementor-1001 .elementor-element.elementor-element-3abc60d > .e-con-inner > .elementor-background-video-container::before, .elementor-1001 .elementor-element.elementor-element-3abc60d > .elementor-background-slideshow::before, .elementor-1001 .elementor-element.elementor-element-3abc60d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1001 .elementor-element.elementor-element-3abc60d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4f99efb );--background-overlay:'';}.elementor-1001 .elementor-element.elementor-element-f617838{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1001 .elementor-element.elementor-element-55348a0{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1001 .elementor-element.elementor-element-268f9c7{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-268f9c7:hover{border-style:solid;border-width:0.3px 0.3px 0.3px 0.3px;--border-top-width:0.3px;--border-right-width:0.3px;--border-bottom-width:0.3px;--border-left-width:0.3px;}.elementor-1001 .elementor-element.elementor-element-268f9c7, .elementor-1001 .elementor-element.elementor-element-268f9c7::before{--border-transition:0.3s;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1001 .elementor-element.elementor-element-36f1b53{padding:20px 20px 20px 20px;}.elementor-1001 .elementor-element.elementor-element-36f1b53 .elementor-icon-list-icon{width:14px;}.elementor-1001 .elementor-element.elementor-element-36f1b53 .elementor-icon-list-icon i{font-size:14px;}.elementor-1001 .elementor-element.elementor-element-36f1b53 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-1001 .elementor-element.elementor-element-36f1b53 .elementor-icon-list-text, .elementor-1001 .elementor-element.elementor-element-36f1b53 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-36f1b53 .elementor-icon-list-item{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-widget-theme-post-content{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-1001 .elementor-element.elementor-element-a5681da{padding:20px 20px 20px 20px;color:#FFFCFC;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1001 .elementor-element.elementor-element-46e700e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1001 .elementor-element.elementor-element-46e700e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1001 .elementor-element.elementor-element-46e700e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1001 .elementor-element.elementor-element-46e700e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1001 .elementor-element.elementor-element-46e700e .elementor-cta .elementor-cta__bg, .elementor-1001 .elementor-element.elementor-element-46e700e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1001 .elementor-element.elementor-element-46e700e{padding:20px 20px 20px 20px;}.elementor-1001 .elementor-element.elementor-element-46e700e .elementor-cta__content{text-align:center;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{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-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1001 .elementor-element.elementor-element-faaedec{padding:20px 20px 20px 20px;}@media(max-width:767px){.elementor-1001 .elementor-element.elementor-element-05e9df3{--padding-top:8px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-1001 .elementor-element.elementor-element-e294e80:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-e294e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1001 .elementor-element.elementor-element-e294e80{--border-radius:22px 22px 22px 22px;--margin-top:8px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1001 .elementor-element.elementor-element-545d3c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-788fe9a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-eb24b70{--padding-top:15px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-1001 .elementor-element.elementor-element-3abc60d{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1001 .elementor-element.elementor-element-f617838{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-55348a0{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-268f9c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1001 .elementor-element.elementor-element-05e9df3{--content-width:1400px;}.elementor-1001 .elementor-element.elementor-element-e294e80{--width:100%;}.elementor-1001 .elementor-element.elementor-element-3abc60d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-eb24b70 */.segma-glass-card{

    background: rgba(15,15,20,0.45);

    border: 1px solid rgba(255,255,255,0.08);

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border-radius: 24px;

    box-shadow:
    0 10px 40px rgba(0,0,0,.35);

    position: relative;

    overflow: hidden;
}


/* Noise Layer */

.segma-glass-card:before{

    content: "";

    position: absolute;

    inset: 0;

    background-image:
    url("https://www.transparenttextures.com/patterns/asfalt-light.png");

    opacity: 0.035;

    pointer-events: none;

    mix-blend-mode: soft-light;
}
.segma-glass-card{

    background:
    linear-gradient(
        rgba(255,255,255,.03),
        rgba(255,255,255,.01)
    );

}
@media (max-width:767px){
.elementor-1001 .elementor-element.elementor-element-eb24b70{
  margin:0 0 4px!important;
  border-radius:18px!important;
  background:linear-gradient(135deg,rgba(13,5,24,.82),rgba(55,28,78,.68))!important;
  border:1px solid rgba(206,166,255,.22)!important;
  backdrop-filter:blur(14px);
  -webkit-backdrop-filter:blur(14px);
  box-shadow:0 18px 45px rgba(0,0,0,.28);
}
.elementor-1001 .elementor-element.elementor-element-eb24b70 h1[data-id="89ff76e"]{
  font-size:clamp(23px,6vw,31px)!important;
  line-height:1.16!important;
  letter-spacing:-.025em;
  text-wrap:balance;
  overflow-wrap:normal!important;
  word-break:normal!important;
}
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-a5681da */.elementor-widget-theme-post-content a {
    color: #B875FF !important;
    font-weight: 600;
    text-decoration: underline !important;
}

.elementor-widget-theme-post-content a:visited {
    color: #B875FF !important;
}

.elementor-widget-theme-post-content a:hover {
    color: #FFFFFF !important;
}
/* Normal article paragraphs and lists */
.elementor-1001 .elementor-element.elementor-element-a5681da p,
.elementor-1001 .elementor-element.elementor-element-a5681da ul,
.elementor-1001 .elementor-element.elementor-element-a5681da ol,
.elementor-1001 .elementor-element.elementor-element-a5681da blockquote {
    max-width: 820px;
    margin-left: auto;
    margin-right: auto;
    color: #C8C2CE;
    font-size: 18px;
    line-height: 1.7;
}

/* Article headings */
.elementor-1001 .elementor-element.elementor-element-a5681da h2,
.elementor-1001 .elementor-element.elementor-element-a5681da h3,
.elementor-1001 .elementor-element.elementor-element-a5681da h4 {
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
    color: #FFFFFF;
}

/* Keep visuals wider than the reading column */
.elementor-1001 .elementor-element.elementor-element-a5681da img {
    display: block;
    width: 100%;
    max-width: 1100px;
    height: auto;
    margin: 36px auto;
    border-radius: 16px;
}
.elementor-1001 .elementor-element.elementor-element-a5681da p:has(img) {
    max-width: 1100px;
}

/* GrowMera article layout. Scoped to the Single Post template content widget. */
.elementor-1001 .elementor-element.elementor-element-a5681da { min-width: 0; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog { color: #C8C2CE; min-width: 0; max-width: 100%; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog p,
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog ul,
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog ol,
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog blockquote { max-width: 820px; margin-inline: auto; font-size: 18px; line-height: 1.85; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog p { margin-block: 0 1.25em; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog[lang="ar"] { direction: rtl; text-align: right; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog[lang="sv"] { direction: ltr; text-align: left; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog[lang="ar"] p,
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog[lang="ar"] li { line-height: 1.95; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog strong { color: #F7F3FA; font-weight: 650; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog h2,
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog h3 { max-width: 820px; color: #FFFFFF; margin-inline: auto; text-wrap: pretty; scroll-margin-top: 110px; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog h2 { font-size: clamp(26px, 2.6vw, 34px); line-height: 1.4; margin-block: 1.75em .65em; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog h3 { font-size: clamp(21px, 2vw, 25px); line-height: 1.5; margin-block: 1.3em .5em; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog ul,
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog ol { padding-inline-start: 1.5em; padding-inline-end: 0; margin-block: .75em 1.5em; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog li { margin-block: .45em; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog a:not(.gm-cta-button) { color: #B875FF !important; text-decoration: underline !important; text-decoration-thickness: 1px; text-underline-offset: .18em; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog a:hover,
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog a:focus-visible { color: #FFFFFF !important; }
.elementor-1001 .elementor-element.elementor-element-a5681da a:focus-visible,
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-table-scroll:focus-visible { outline: 2px solid #D4A7FF; outline-offset: 5px; border-radius: 3px; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-figure { width: 100%; max-width: 1100px; margin: 32px auto; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-figure img { width: 100%; height: auto; display: block; margin: 0; border-radius: 16px; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-figure figcaption { max-width: 820px; margin: 12px auto 0; color: #BDB4C6; font-size: 15px; line-height: 1.7; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-toc { max-width: 820px; margin: 28px auto; padding: 22px 26px; border: 1px solid rgba(184,117,255,.3); border-radius: 18px; background: rgba(184,117,255,.055); }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-toc p { margin: 0 0 10px; font-size: 17px; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-toc ul { margin: 0; font-size: 16px; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-toc a { display: inline-block; padding-block: 4px; line-height: 1.6; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-table-scroll { max-width: 820px; width: 100%; margin: 26px auto; overflow-x: auto; overscroll-behavior-inline: contain; border: 1px solid rgba(184,117,255,.3); border-radius: 14px; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-table-scroll table { width: 100%; min-width: 460px; border-collapse: collapse; margin: 0; color: #F3EDF8; background: transparent; font-size: 16px; line-height: 1.65; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-table-scroll th,
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-table-scroll td { padding: 14px 16px; text-align: start; border: 0; border-bottom: 1px solid rgba(184,117,255,.18); background: transparent; vertical-align: top; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-table-scroll thead th { background: rgba(184,117,255,.16); color: #FFFFFF; font-weight: 650; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-table-scroll tbody tr:nth-child(even) { background: rgba(184,117,255,.045); }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-table-scroll tbody tr:last-child td { border-bottom: 0; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog code { direction: ltr; unicode-bidi: isolate; display: inline-block; max-width: 100%; overflow-wrap: anywhere; padding: 2px 6px; color: #E1C5FF; background: rgba(184,117,255,.09); font-size: .88em; border-radius: 5px; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-article-cta { max-width: 820px; margin: 40px auto 24px; padding: 30px; border: 1px solid rgba(184,117,255,.4); border-radius: 22px; background: linear-gradient(135deg,rgba(123,42,187,.2),rgba(38,15,65,.35)); }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-article-cta h2 { margin-block: 0 .6em; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-article-cta p { margin-block-end: 20px; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog a.gm-cta-button { display: inline-flex; justify-content: center; align-items: center; min-height: 48px; padding: 12px 22px; max-width: 100%; border: 1px solid #B875FF; border-radius: 12px; background: #B875FF; color: #160625 !important; font-size: 17px; line-height: 1.5; font-weight: 700; text-align: center; text-decoration: none !important; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog a.gm-cta-button:hover { background: #D4A7FF; color: #160625 !important; }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-author-note { max-width: 820px; margin: 28px auto 0; padding-block-start: 24px; border-top: 1px solid rgba(184,117,255,.22); }
.elementor-1001 .elementor-element.elementor-element-a5681da .gm-author-note p { font-size: 16px; line-height: 1.8; }
/* Localized articles contain a matching CTA and biography. */
.elementor-1001:has(.gm-localized-blog) .elementor-element-46e700e,
.elementor-1001:has(.gm-localized-blog) .elementor-element-faaedec { display: none; }
.elementor-1001:has(.gm-localized-blog[lang="ar"]) h1[data-id="89ff76e"] { direction: rtl; text-align: right; }
.elementor-1001:has(.gm-localized-blog[lang="ar"]) h1[data-id="89ff76e"] { line-height: 1.5; }
/* Readable, unclipped mobile layouts for every article using this template. */
.elementor-1001 h1[data-id="89ff76e"] { color: #FFFFFF !important; font-size: 68px; font-weight: 900; line-height: 1.2; margin: 0; padding: 0; }
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-1001 h1[data-id="89ff76e"] { font-size: 44px; line-height: 1.35; }
}
@media (max-width: 767px) {
  .elementor-1001 .elementor-element-05e9df3 { padding: 20px 12px !important; }
  .elementor-1001 .elementor-element-e294e80,
  .elementor-1001 .elementor-element-3abc60d { border-radius: 22px; min-width: 0; }
  .elementor-1001 .elementor-element-e294e80 { padding: 16px !important; }
  .elementor-1001 .elementor-element-3abc60d { padding: 12px 0 !important; }
  .elementor-1001 .elementor-element-a5681da,
  .elementor-1001 .elementor-element-36f1b53,
  .elementor-1001 .elementor-element-faaedec { padding: 16px !important; min-width: 0; }
  .elementor-1001 h1[data-id="89ff76e"] { font-size: clamp(27px, 6.8vw, 38px) !important; line-height: 1.3; overflow-wrap: anywhere; }
  .elementor-1001:has(.gm-localized-blog[lang="ar"]) h1[data-id="89ff76e"] { line-height: 1.5; }
  .elementor-1001 .elementor-element.elementor-element-a5681da p, .elementor-1001 .elementor-element.elementor-element-a5681da ul, .elementor-1001 .elementor-element.elementor-element-a5681da ol, .elementor-1001 .elementor-element.elementor-element-a5681da blockquote { font-size: 17px; line-height: 1.8; }
  .elementor-1001 .elementor-element.elementor-element-a5681da h2 { font-size: 26px; line-height: 1.4; }
  .elementor-1001 .elementor-element.elementor-element-a5681da h3 { font-size: 22px; line-height: 1.45; }
  .elementor-1001 .elementor-element.elementor-element-a5681da h4 { font-size: 20px; line-height: 1.5; }
  .elementor-1001 .elementor-element.elementor-element-a5681da p, .elementor-1001 .elementor-element.elementor-element-a5681da li, .elementor-1001 .elementor-element.elementor-element-a5681da h2, .elementor-1001 .elementor-element.elementor-element-a5681da h3, .elementor-1001 .elementor-element.elementor-element-a5681da h4, .elementor-1001 .elementor-element.elementor-element-a5681da a { overflow-wrap: anywhere; }
  .elementor-1001 .elementor-element.elementor-element-a5681da img { max-width: 100%; margin-block: 24px; border-radius: 12px; }
  .elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog p, .elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog ul, .elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog ol { font-size: 17px; }
  .elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog[lang="ar"] p, .elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog[lang="ar"] ul, .elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog[lang="ar"] ol { font-size: 18px; }
  .elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog h2 { font-size: 25px; margin-block-start: 1.6em; }
  .elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog h3 { font-size: 21px; }
  .elementor-1001 .elementor-element.elementor-element-a5681da .gm-figure { margin-block: 24px; }
  .elementor-1001 .elementor-element.elementor-element-a5681da .gm-figure img { margin: 0; border-radius: 12px; }
  .elementor-1001 .elementor-element.elementor-element-a5681da .gm-figure figcaption { font-size: 14px; }
  .elementor-1001 .elementor-element.elementor-element-a5681da .gm-toc { padding: 18px; border-radius: 14px; }
  .elementor-1001 .elementor-element.elementor-element-a5681da .gm-toc ul { font-size: 16px; }
  .elementor-1001 .elementor-element.elementor-element-a5681da .gm-article-cta { padding: 22px 18px; border-radius: 18px; margin-block-start: 30px; }
  .elementor-1001 .elementor-element.elementor-element-a5681da .gm-localized-blog a.gm-cta-button { width: 100%; }
  .elementor-1001 .elementor-element.elementor-element-a5681da .gm-table-scroll th, .elementor-1001 .elementor-element.elementor-element-a5681da .gm-table-scroll td { padding: 12px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268f9c7 */.segma-glass-card{

    background: rgba(15,15,20,0.45);

    border: 1px solid rgba(255,255,255,0.08);

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border-radius: 24px;

    box-shadow:
    0 10px 40px rgba(0,0,0,.35);

    position: relative;

    overflow: hidden;
}


/* Noise Layer */

.segma-glass-card:before{

    content: "";

    position: absolute;

    inset: 0;

    background-image:
    url("https://www.transparenttextures.com/patterns/asfalt-light.png");

    opacity: 0.035;

    pointer-events: none;

    mix-blend-mode: soft-light;
}
.segma-glass-card{

    background:
    linear-gradient(
        rgba(255,255,255,.03),
        rgba(255,255,255,.01)
    );

}/* End custom CSS */