.elementor-596 .elementor-element.elementor-element-19664451{--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-596 .elementor-element.elementor-element-354d0cb8{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-596 .elementor-element.elementor-element-19664451{--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-596 .elementor-element.elementor-element-19664451{--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-354d0cb8 *//* Hamedkh.com — TikTok Ads cost long-form article; scoped styles */
.hk-tcost{--tc-bg:#070c13;--tc-panel:#121b29;--tc-card:#1a2a3c;--tc-edge:#375066;--tc-cyan:#25f4ee;--tc-pink:#fe2c55;--tc-white:#f7fbff;--tc-muted:#c9d9e8;background:var(--tc-bg)!important;color:var(--tc-white)!important;direction:rtl;text-align:right;width:100%;max-width:none;min-width:0;font-family:inherit;line-height:2;font-size:21px;overflow-wrap:break-word}
.hk-tcost,.hk-tcost *{box-sizing:border-box}
.hk-tcost .tc-container{width:100%;max-width:none;margin:auto;padding:clamp(12px,2vw,30px)}
.hk-tcost .tc-hero{padding:clamp(20px,3vw,44px);background:radial-gradient(circle at 95% 5%,#25f4ee26,transparent 43%),radial-gradient(circle at 4% 90%,#fe2c5525,transparent 45%),#101825;border-radius:23px;border:1px solid var(--tc-edge);margin-bottom:27px}
.hk-tcost .tc-eyebrow{color:var(--tc-cyan);font-size:14px;font-weight:900;letter-spacing:.6px;margin:0 0 13px}
.hk-tcost h1{color:white!important;font-size:clamp(31px,3.2vw,47px)!important;line-height:1.46!important;border-right:6px solid var(--tc-pink);padding-right:18px;margin:0 0 22px!important;font-weight:900!important;text-align:right!important}
.hk-tcost p{font-size:21px!important;line-height:2.05!important;color:var(--tc-white)!important;margin:0 0 23px!important;max-width:none!important}
.hk-tcost .tc-lead{font-size:22px!important}
.hk-tcost .tc-feature{margin:24px 0;border-radius:18px;overflow:hidden;border:1px solid var(--tc-edge);background:#0d1420}
.hk-tcost .tc-feature img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:cover}
.hk-tcost .tc-feature figcaption{padding:11px 17px;background:#172637;color:var(--tc-muted);font-size:15px;line-height:1.7}
.hk-tcost .tc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:24px}
.hk-tcost .tc-stats>div{padding:19px 16px;border:1px solid var(--tc-edge);border-top:4px solid var(--tc-cyan);border-radius:13px;background:var(--tc-card);min-width:0}
.hk-tcost .tc-stats>div:nth-child(even){border-top-color:var(--tc-pink)}
.hk-tcost .tc-stats span{display:block;color:var(--tc-cyan);font-size:30px;font-weight:900;line-height:1.2}
.hk-tcost .tc-stats b{display:block;color:white;font-size:19px;line-height:1.5;margin-top:8px}
.hk-tcost .tc-stats small{display:block;color:var(--tc-muted);font-size:14px;line-height:1.6}
.hk-tcost .tc-layout{display:grid;grid-template-columns:minmax(0,3.5fr) minmax(245px,1fr);gap:clamp(17px,2vw,29px);align-items:start}
.hk-tcost .tc-main{width:100%;min-width:0;background:var(--tc-panel);border:1px solid var(--tc-edge);border-radius:19px;padding:clamp(19px,2.7vw,42px)}
.hk-tcost .tc-section{margin:0 0 42px;padding:0 0 37px;border-bottom:1px solid var(--tc-edge);scroll-margin-top:105px}
.hk-tcost h2{color:white!important;font-size:clamp(26px,2.4vw,34px)!important;line-height:1.55!important;font-weight:900!important;padding-right:17px;border-right:5px solid var(--tc-cyan);margin:0 0 22px!important;text-align:right!important}
.hk-tcost h3{color:var(--tc-cyan)!important;font-size:24px!important;line-height:1.6!important;margin:15px 0 12px!important;text-align:right!important}
.hk-tcost a{color:var(--tc-cyan);text-decoration:underline;text-underline-offset:4px}
.hk-tcost a:hover{color:white}
.hk-tcost .tc-note{padding:22px 24px;border-radius:14px;border:1px solid #426576;border-right:5px solid var(--tc-cyan);background:#1a3542;margin:25px 0}
.hk-tcost .tc-note b{color:var(--tc-cyan);display:block;font-size:21px;margin-bottom:7px}
.hk-tcost .tc-note p{font-size:19px!important;margin:0 0 9px!important}
.hk-tcost .tc-formula{padding:22px;border-radius:14px;background:linear-gradient(110deg,#163746,#243044);border:1px solid #4b6980;margin:22px 0}
.hk-tcost .tc-formula b{display:block;color:white;font-size:23px;line-height:1.6}
.hk-tcost .tc-formula span{color:var(--tc-muted);font-size:18px}
.hk-tcost .tc-scroll{width:100%;max-width:100%;overflow-x:auto;border-radius:14px;border:1px solid var(--tc-edge);margin:22px 0;-webkit-overflow-scrolling:touch}
.hk-tcost table{width:100%;min-width:570px;border-collapse:collapse;direction:rtl;text-align:right;margin:0}
.hk-tcost th,.hk-tcost td{padding:15px 17px;text-align:right;vertical-align:top;font-size:19px;line-height:1.8;border-bottom:1px solid var(--tc-edge);color:var(--tc-white)}
.hk-tcost th{background:#264055;color:var(--tc-cyan);font-weight:900}
.hk-tcost td{background:#1a293b}
.hk-tcost tr:nth-child(even) td{background:#223247}
.hk-tcost tr:last-child td{border:0}
.hk-tcost .tc-table-caption{font-size:16px!important;color:var(--tc-muted)!important}
.hk-tcost .tc-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:24px 0}
.hk-tcost .tc-compare>div{border:1px solid var(--tc-edge);border-top:4px solid var(--tc-pink);background:var(--tc-card);border-radius:14px;padding:21px;min-width:0}
.hk-tcost .tc-compare>div:first-child{border-top-color:var(--tc-cyan)}
.hk-tcost .tc-compare span{font-size:14px;font-weight:800;color:var(--tc-muted)}
.hk-tcost .tc-compare p{font-size:19px!important;margin:0!important}
.hk-tcost .tc-aside{min-width:0;width:100%}
.hk-tcost .tc-toc{position:sticky;top:25px;max-height:75vh;overflow:auto;scrollbar-width:thin;background:var(--tc-panel);border:1px solid var(--tc-edge);border-radius:15px;padding:20px}
.hk-tcost .tc-toc strong{color:var(--tc-cyan);font-size:20px;display:block;padding-right:12px;border-right:4px solid var(--tc-pink);margin-bottom:11px}
.hk-tcost .tc-toc a{font-size:16px;line-height:1.7;padding:8px 0;display:block;color:var(--tc-white);text-decoration:none;border-bottom:1px solid #344658}
.hk-tcost .tc-toc a:hover{color:var(--tc-cyan)}
.hk-tcost .tc-aside-tip{padding:20px;background:var(--tc-panel);border-top:4px solid var(--tc-pink);border-radius:14px;margin-top:15px}
.hk-tcost .tc-aside-tip b{font-size:18px;color:var(--tc-pink)}
.hk-tcost .tc-aside-tip p{font-size:17px!important;color:var(--tc-muted)!important;margin:6px 0 0!important}
.hk-tcost .tc-cta{padding:clamp(23px,3vw,41px);margin-top:25px;border:2px solid var(--tc-cyan);border-radius:19px;background:radial-gradient(circle at 90% 0,#25f4ee24,transparent 45%),radial-gradient(circle at 0 100%,#fe2c5527,transparent 42%),#102131}
.hk-tcost .tc-cta span{color:var(--tc-cyan);font-size:15px;font-weight:900}
.hk-tcost .tc-cta h2{padding:0;border:0;font-size:30px!important;margin:13px 0!important}
.hk-tcost .tc-cta a{display:inline-flex;align-items:center;justify-content:center;min-height:60px;padding:15px 23px;background:var(--tc-cyan);box-shadow:5px 5px 0 var(--tc-pink);border-radius:12px;color:#07111b!important;text-decoration:none!important;font-size:19px;font-weight:900;text-align:center}
.hk-tcost .tc-cta a:hover{background:#b0fffc}
@media(max-width:1100px){.hk-tcost .tc-layout{grid-template-columns:minmax(0,1fr)}.hk-tcost .tc-aside{grid-row:1}.hk-tcost .tc-toc{position:static;max-height:none;display:flex;flex-wrap:wrap;gap:8px 10px}.hk-tcost .tc-toc strong{width:100%}.hk-tcost .tc-toc a{border:1px solid var(--tc-edge);padding:7px 10px;border-radius:8px}.hk-tcost .tc-aside-tip{display:none}}
@media(max-width:767px){.hk-tcost{font-size:18px}.hk-tcost .tc-container{padding:10px}.hk-tcost .tc-hero,.hk-tcost .tc-main{padding:20px 16px;border-radius:15px}.hk-tcost h1{font-size:30px!important}.hk-tcost h2{font-size:26px!important}.hk-tcost h3{font-size:22px!important}.hk-tcost p,.hk-tcost .tc-lead{font-size:18px!important;line-height:1.96!important}.hk-tcost .tc-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hk-tcost .tc-stats>div{padding:13px}.hk-tcost .tc-stats b{font-size:17px}.hk-tcost .tc-compare{grid-template-columns:1fr}.hk-tcost .tc-formula b{font-size:20px}.hk-tcost .tc-cta h2{font-size:25px!important}.hk-tcost .tc-cta a{width:100%;font-size:17px}.hk-tcost .tc-toc a{font-size:14px}.hk-tcost .tc-note p{font-size:18px!important}}/* End custom CSS */