.elementor-658 .elementor-element.elementor-element-599e4e02{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-658 .elementor-element.elementor-element-6e03685b{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-658 .elementor-element.elementor-element-599e4e02{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-658 .elementor-element.elementor-element-599e4e02{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-6e03685b *//* HAMEDKH — SNAPCHAT APPROVED ADS NOT DELIVERING */
.hk-snd{
  --snd-yellow:#fffc00;
  --snd-bg:#111214;
  --snd-panel:#1b1d21;
  --snd-card:#292b31;
  --snd-border:#494b50;
  --snd-text:#f9f9f7;
  --snd-muted:#d6d6d1;
  --snd-success:#5dde84;
  direction:rtl;
  text-align:right;
  display:block;
  width:100%;
  max-width:none;
  min-width:0;
  margin:0;
  padding:0;
  background:var(--snd-bg)!important;
  color:var(--snd-text)!important;
  font-family:inherit;
  font-size:21px;
  line-height:2.02;
  overflow-wrap:break-word;
}
.hk-snd,.hk-snd *{box-sizing:border-box}
.hk-snd .snd-wrap{
  width:100%;
  max-width:none;
  margin:0 auto;
  padding:clamp(12px,2vw,30px);
}
.hk-snd .snd-hero{
  border:1px solid var(--snd-border);
  border-radius:24px;
  padding:clamp(22px,3vw,44px);
  background:
    radial-gradient(circle at 100% 0%,rgba(255,252,0,.19),transparent 43%),
    linear-gradient(135deg,#292820,#151619 68%);
  margin:0 0 28px;
}
.hk-snd .snd-eyebrow{
  display:block;
  color:var(--snd-yellow);
  font-size:15px;
  font-weight:900;
  letter-spacing:.45px;
  margin-bottom:15px;
}
.hk-snd h1{
  color:#fff!important;
  font-size:clamp(31px,3.2vw,46px)!important;
  font-weight:900!important;
  line-height:1.47!important;
  margin:0 0 24px!important;
  padding-right:18px;
  border-right:6px solid var(--snd-yellow);
  text-align:right!important;
}
.hk-snd p,.hk-snd .snd-lead{
  color:var(--snd-text)!important;
  font-size:21px!important;
  line-height:2.02!important;
  margin:0 0 23px!important;
  text-align:right!important;
  max-width:none!important;
}
.hk-snd .snd-lead{font-size:22px!important}
.hk-snd strong{font-weight:850}
.hk-snd .snd-feature{
  overflow:hidden;
  margin:26px 0;
  background:#252629;
  border:1px solid var(--snd-border);
  border-radius:17px;
}
.hk-snd .snd-feature img{
  display:block;
  width:100%;
  max-width:100%;
  height:auto;
  aspect-ratio:1672/941;
  object-fit:cover;
}
.hk-snd .snd-feature figcaption{
  font-size:15px;
  line-height:1.8;
  background:#242629;
  color:var(--snd-muted);
  padding:13px 18px;
}
.hk-snd .snd-status-grid{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:12px;
  margin:24px 0 0;
}
.hk-snd .snd-status-grid>div{
  min-width:0;
  display:flex;
  flex-direction:column;
  gap:5px;
  border:1px solid #51524a;
  border-top:4px solid var(--snd-yellow);
  background:#2c2e29;
  border-radius:13px;
  padding:17px;
}
.hk-snd .snd-status-grid b{
  display:block;
  font-size:20px;
  color:#fff;
  line-height:1.5;
}
.hk-snd .snd-status-grid small{
  font-size:15px;
  color:var(--snd-muted);
}
.hk-snd .snd-dot{
  width:13px;
  height:13px;
  background:var(--snd-success);
  border-radius:50%;
  box-shadow:0 0 0 4px rgba(93,222,132,.12);
}
.hk-snd .snd-dot.warn{
  background:#ffc35b;
  box-shadow:0 0 0 4px rgba(255,195,91,.15);
}
.hk-snd .snd-layout{
  display:grid;
  grid-template-columns:minmax(0,3.5fr) minmax(240px,1fr);
  gap:clamp(16px,2vw,29px);
  align-items:start;
  width:100%;
}
.hk-snd .snd-main{
  width:100%;
  min-width:0;
  border:1px solid var(--snd-border);
  border-radius:20px;
  background:var(--snd-panel);
  padding:clamp(19px,2.7vw,39px);
}
.hk-snd .snd-main>section{
  border-bottom:1px solid var(--snd-border);
  padding:0 0 41px;
  margin:0 0 46px;
  scroll-margin-top:105px;
}
.hk-snd .snd-main>section:last-child{
  border:0;
  margin:0;
  padding:0;
}
.hk-snd h2{
  border-right:5px solid var(--snd-yellow);
  padding-right:17px;
  color:#fff!important;
  font-size:34px!important;
  line-height:1.55!important;
  font-weight:850!important;
  margin:0 0 23px!important;
  text-align:right!important;
}
.hk-snd h3{
  font-size:24px!important;
  line-height:1.65!important;
  font-weight:800!important;
  color:var(--snd-yellow)!important;
  margin:26px 0 13px!important;
  text-align:right!important;
}
.hk-snd a{
  color:var(--snd-yellow);
  text-decoration:underline;
  text-underline-offset:5px;
}
.hk-snd a:hover{color:#fff}
.hk-snd .snd-table{
  max-width:100%;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  border:1px solid var(--snd-border);
  border-radius:15px;
  margin:25px 0;
}
.hk-snd table{
  border-collapse:collapse;
  border-spacing:0;
  min-width:650px;
  width:100%;
  margin:0;
  direction:rtl;
  text-align:right;
}
.hk-snd th,.hk-snd td{
  font-size:18px;
  line-height:1.85;
  padding:16px;
  border-bottom:1px solid var(--snd-border);
  vertical-align:top;
  text-align:right;
}
.hk-snd th{
  background:var(--snd-yellow);
  color:#141414!important;
  font-weight:900;
}
.hk-snd td{
  color:#fff;
  background:#2a2d32;
}
.hk-snd tbody tr:nth-child(even) td{
  background:#24272c;
}
.hk-snd tr:last-child td{border-bottom:0}
.hk-snd .snd-steps{
  counter-reset:sndsteps;
  list-style:none;
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:13px;
  margin:25px 0;
  padding:0;
}
.hk-snd .snd-steps li{
  counter-increment:sndsteps;
  min-width:0;
  padding:20px;
  border:1px solid var(--snd-border);
  border-radius:13px;
  background:var(--snd-card);
  color:#fff;
  font-size:18px;
  line-height:1.9;
}
.hk-snd .snd-steps li:before{
  content:counter(sndsteps,decimal-leading-zero);
  display:block;
  color:var(--snd-yellow);
  font-size:28px;
  font-weight:900;
  line-height:1.3;
  margin-bottom:10px;
}
.hk-snd .snd-steps strong{
  color:var(--snd-yellow);
}
.hk-snd .snd-faq{
  background:var(--snd-card);
  border:1px solid var(--snd-border);
  border-radius:14px;
  padding:22px;
  margin:0 0 14px;
}
.hk-snd .snd-faq h3{
  font-size:22px!important;
  margin:0 0 11px!important;
}
.hk-snd .snd-faq p{
  font-size:19px!important;
  line-height:1.9!important;
  margin:0!important;
}
.hk-snd .snd-aside{width:100%;min-width:0}
.hk-snd .snd-toc{
  position:sticky;
  top:28px;
  background:#212329;
  border:1px solid var(--snd-border);
  border-radius:16px;
  padding:21px;
}
.hk-snd .snd-toc strong{
  color:var(--snd-yellow);
  display:block;
  font-size:21px;
  line-height:1.5;
  margin-bottom:14px;
  padding-right:12px;
  border-right:4px solid var(--snd-yellow);
}
.hk-snd .snd-toc a{
  display:block;
  padding:8px 0;
  border-bottom:1px solid #44474d;
  font-size:17px;
  line-height:1.8;
  color:#f8f8f8;
  text-decoration:none;
}
.hk-snd .snd-toc a:last-child{border:0}
.hk-snd .snd-toc a:hover{color:var(--snd-yellow)}
.hk-snd .snd-aside-tip{
  border:1px solid var(--snd-border);
  border-top:4px solid var(--snd-yellow);
  background:#282820;
  color:#f1f1e9;
  border-radius:14px;
  padding:20px;
  margin-top:16px;
}
.hk-snd .snd-aside-tip b{
  font-size:15px;
  color:var(--snd-yellow);
}
.hk-snd .snd-aside-tip p{
  font-size:17px!important;
  line-height:1.8!important;
  margin:9px 0 0!important;
}
.hk-snd .snd-cta{
  border:2px solid var(--snd-yellow);
  border-radius:20px;
  padding:clamp(23px,3vw,40px);
  margin-top:33px;
  background:
    radial-gradient(circle at 100% 0%,rgba(255,252,0,.17),transparent 46%),
    #181b1d;
}
.hk-snd .snd-cta>span{
  color:var(--snd-yellow);
  display:block;
  font-weight:900;
  font-size:15px;
}
.hk-snd .snd-cta h2{
  border:0;
  padding:0;
  margin:13px 0!important;
  font-size:30px!important;
}
.hk-snd .snd-cta a{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex-wrap:wrap;
  gap:13px;
  min-height:58px;
  padding:16px 25px;
  font-size:19px;
  font-weight:900;
  color:#111!important;
  background:var(--snd-yellow);
  border-radius:12px;
  text-decoration:none!important;
  box-shadow:5px 5px 0 #6c6e64;
  transition:transform .2s,box-shadow .2s;
}
.hk-snd .snd-cta a:hover{
  transform:translate(2px,2px);
  box-shadow:3px 3px 0 #6c6e64;
  background:#fff;
}
@media(max-width:1100px){
  .hk-snd .snd-layout{
    grid-template-columns:minmax(0,1fr);
  }
  .hk-snd .snd-aside{grid-row:1}
  .hk-snd .snd-toc{
    position:static;
    display:flex;
    flex-wrap:wrap;
    gap:8px;
  }
  .hk-snd .snd-toc strong{flex-basis:100%}
  .hk-snd .snd-toc a{
    padding:7px 10px;
    border:1px solid var(--snd-border);
    border-radius:8px;
    font-size:16px;
  }
  .hk-snd .snd-aside-tip{display:none}
}
@media(max-width:767px){
  .hk-snd{font-size:18px}
  .hk-snd .snd-wrap{padding:10px}
  .hk-snd .snd-hero,
  .hk-snd .snd-main{
    padding:19px 16px;
    border-radius:15px;
  }
  .hk-snd h1{font-size:30px!important}
  .hk-snd h2{font-size:26px!important}
  .hk-snd h3{font-size:21px!important}
  .hk-snd p,.hk-snd .snd-lead{
    font-size:18px!important;
    line-height:1.96!important;
  }
  .hk-snd .snd-status-grid{
    grid-template-columns:1fr;
    gap:10px;
  }
  .hk-snd .snd-status-grid>div{
    padding:13px;
  }
  .hk-snd .snd-steps{
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:10px;
  }
  .hk-snd .snd-steps li{
    padding:14px;
    font-size:16px;
  }
  .hk-snd .snd-faq{
    padding:16px;
  }
  .hk-snd .snd-faq p{
    font-size:18px!important;
  }
  .hk-snd .snd-cta{
    padding:20px 16px;
  }
  .hk-snd .snd-cta h2{font-size:25px!important}
  .hk-snd .snd-cta a{
    width:100%;
    font-size:17px;
    text-align:center;
  }
}
@media(max-width:390px){
  .hk-snd .snd-steps{
    grid-template-columns:1fr;
  }
}
@media(prefers-reduced-motion:reduce){
  .hk-snd .snd-cta a{transition:none}
}/* End custom CSS */