.tnt-inner-polish main,.tnt-inner-polish .layout-content{background:#f7f7f7}.tnt-inner-polish .page-title-area{position:relative;overflow:hidden;background-color:#070707}.tnt-inner-polish .page-title-area::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,0.68),rgba(0,0,0,0.9)),radial-gradient(circle at 18% 20%,rgba(228,20,43,0.26),transparent 32%);pointer-events:none}.tnt-inner-polish .page-title-content{position:relative;z-index:1}.tnt-inner-polish .page-title-content h1{color:#ffffff;letter-spacing:0}.tnt-inner-polish .page-title-content ul li,.tnt-inner-polish .page-title-content ul li a{color:rgba(255,255,255,0.82)}.tnt-service-polish .topBottomPadding{padding-top:72px;padding-bottom:72px}.tnt-service-polish .seo-landing-page{max-width:1060px;margin:0 auto;color:#262626}.tnt-service-polish .seo-landing-page>h2:first-child{margin:0 0 18px;padding:42px 44px 12px;border:1px solid rgba(228,20,43,0.18);border-bottom:0;border-radius:22px 22px 0 0;background:linear-gradient(135deg,#111111 0%,#050505 70%);color:#ffffff;font-size:42px;line-height:1.15}.tnt-service-polish .seo-landing-page>h2:first-child+p{margin:-18px 0 0;padding:0 44px 24px;border-left:1px solid rgba(228,20,43,0.18);border-right:1px solid rgba(228,20,43,0.18);background:#050505;color:rgba(255,255,255,0.78);font-size:18px;line-height:1.7}.tnt-service-polish .seo-landing-page>h2:first-child+p+p{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 42px;padding:0 44px 42px;border:1px solid rgba(228,20,43,0.18);border-top:0;border-radius:0 0 22px 22px;background:#050505}.tnt-service-polish .seo-landing-page>h2:first-child+p+p a:not(.default-btn){display:inline-flex;align-items:center;min-height:46px;padding:11px 18px;border:1px solid rgba(255,255,255,0.18);border-radius:999px;color:#ffffff !important;font-weight:700;text-decoration:none;background:rgba(255,255,255,0.07)}.tnt-service-polish .seo-landing-page h2:not(:first-child){margin-top:38px;margin-bottom:14px;color:#111111;font-size:30px;line-height:1.22}.tnt-service-polish .seo-landing-page h3{margin-top:22px;margin-bottom:8px;color:#111111;font-size:21px;line-height:1.28}.tnt-service-polish .seo-landing-page p{color:#555555;font-size:17px;line-height:1.74}.tnt-service-polish .seo-landing-page>ul,.tnt-service-polish .regional-authority-answers,.tnt-service-polish .topical-cluster-related,.tnt-service-polish .cro-next-step-block{margin:24px 0 34px;padding:28px;border:1px solid #eeeeee;border-radius:18px;background:#ffffff;box-shadow:0 15px 42px rgba(0,0,0,0.06)}.tnt-service-polish .seo-landing-page>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-left:28px;list-style-position:outside}.tnt-service-polish .seo-landing-page>ul li,.tnt-service-polish .cro-next-step-block li{color:#4c4c4c;line-height:1.6}.tnt-service-polish .regional-authority-answers{border-color:rgba(228,20,43,0.2);background:linear-gradient(135deg,#ffffff 0%,#fff7f8 100%)}.tnt-service-polish .topical-cluster-related{background:#111111;color:#ffffff}.tnt-service-polish .topical-cluster-related h2,.tnt-service-polish .topical-cluster-related p{color:#ffffff}.tnt-service-polish .topical-cluster-related a{color:#ffffff !important;text-decoration:underline;text-decoration-color:#e4142b;text-underline-offset:4px}.tnt-service-polish .cro-next-step-block{border-color:rgba(228,20,43,0.34);background:linear-gradient(135deg,#101010 0%,#050505 100%);color:#ffffff}.tnt-service-polish .cro-next-step-block h2,.tnt-service-polish .cro-next-step-block p,.tnt-service-polish .cro-next-step-block li{color:#ffffff}.tnt-service-polish .cro-next-step-block a:not(.default-btn){color:#ffffff !important;text-decoration:underline;text-decoration-color:#e4142b;text-underline-offset:4px}.tnt-service-polish .cro-next-step-block p:last-child{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:0}.tnt-service-polish .cro-next-step-block .default-btn{margin:0}.tnt-product-polish .services-details-area{background:#f7f7f7}.tnt-product-polish .services-details-card,.tnt-product-polish .services-left-sidebar .single-pages-widget,.tnt-product-polish .services-right-sidebar .field__item,.tnt-product-polish .block-views-blockgallery-block-2,.tnt-graphics-polish .block-cmodule,.tnt-graphics-polish .view-glass-graphics-list{border:1px solid #eeeeee;border-radius:18px;background:#ffffff;box-shadow:0 15px 42px rgba(0,0,0,0.055)}.tnt-product-polish .services-details-card{overflow:hidden;padding:0}.tnt-product-polish .services-details-card .content{padding:32px}.tnt-product-polish .services-details-card .content h2,.tnt-product-polish .services-details-card .content h3{color:#111111}.tnt-product-polish .services-details-card>.content:first-child,.tnt-product-polish .services-details-card .content:first-child{color:rgba(255,255,255,0.84)}.tnt-product-polish .services-details-card>.content:first-child h2,.tnt-product-polish .services-details-card>.content:first-child h3,.tnt-product-polish .services-details-card .content:first-child h2,.tnt-product-polish .services-details-card .content:first-child h3{color:#ffffff}.tnt-product-polish .services-details-card .content p,.tnt-product-polish .services-details-card .content li{color:#545454;font-size:16px;line-height:1.72}.tnt-product-polish .services-details-card>.content:first-child p,.tnt-product-polish .services-details-card>.content:first-child li,.tnt-product-polish .services-details-card .content:first-child p,.tnt-product-polish .services-details-card .content:first-child li{color:rgba(255,255,255,0.84)}.tnt-product-polish .services-details-card .content ol,.tnt-product-polish .services-details-card .content ul{padding:24px 28px 24px 48px;border:1px solid rgba(228,20,43,0.14);border-radius:16px;background:#fff9fa}.tnt-product-polish .services-details-card .content img{border-radius:14px}.tnt-product-polish .services-left-sidebar .single-pages-widget{padding:24px;position:sticky;top:105px}.tnt-product-polish .services-left-sidebar .single-pages-widget h3,.tnt-product-polish .services-left-sidebar .single-pages-widget h4{color:#111111}.tnt-product-polish .services-left-sidebar .services li a{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:10px 12px;border-radius:10px;color:#252525;text-decoration:none}.tnt-product-polish .services-left-sidebar .services li a:hover,.tnt-product-polish .services-left-sidebar .services li a:focus{color:#ffffff !important;background:#e4142b}.tnt-product-polish .services-right-sidebar .field__item{margin-bottom:22px;padding:28px}.tnt-product-polish .services-right-sidebar .field__item:has(.single-offers-card),.tnt-product-polish .services-right-sidebar .field__item:has(img){overflow:hidden}.tnt-product-polish .single-offers-card,.tnt-product-polish .single-team-info,.tnt-graphics-polish .colGraphicsProductNode .field-content{overflow:hidden;border:1px solid #eeeeee;border-radius:16px;background:#ffffff;box-shadow:0 12px 32px rgba(0,0,0,0.06);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.tnt-product-polish .single-team-info:hover,.tnt-graphics-polish .colGraphicsProductNode .field-content:hover{transform:translateY(-4px);border-color:rgba(228,20,43,0.42);box-shadow:0 18px 40px rgba(0,0,0,0.11)}.tnt-product-polish .block-views-blockgallery-block-2{max-width:1170px;margin:40px auto 80px;padding:34px}.tnt-product-polish .block-views-blockgallery-block-2>h2,.tnt-graphics-polish .view-glass-graphics-list::before{display:block;margin:0 0 24px;color:#111111;font-size:30px;font-weight:800;line-height:1.2}.tnt-graphics-polish .block-cmodule{max-width:1170px;margin:0 auto 30px;padding:28px}.tnt-graphics-polish .glassGraphicsMenu.menuList{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:0;margin:0}.tnt-graphics-polish .glassGraphicsMenu.menuList li,.tnt-graphics-polish .glassGraphicsMenu.menuList .menuLink{list-style:none}.tnt-graphics-polish .glassGraphicsMenu.menuList a,.tnt-graphics-polish .viewGraphicsTitle a{color:#111111;text-decoration:none}.tnt-graphics-polish .glassGraphicsMenu.menuList a{display:inline-flex;align-items:center;min-height:42px;padding:10px 14px;border:1px solid rgba(228,20,43,0.25);border-radius:999px;background:#fff7f8;font-weight:700}.tnt-graphics-polish .glassGraphicsMenu.menuList a:hover,.tnt-graphics-polish .glassGraphicsMenu.menuList a:focus{color:#ffffff !important;background:#e4142b}.tnt-graphics-polish .view-glass-graphics-list{max-width:1170px;margin:0 auto 80px;padding:34px}.tnt-graphics-polish .view-glass-graphics-list::before{content:"Glass Graphics Patterns"}.tnt-graphics-polish .viewGraphicsImage img{display:block;width:100%;border-radius:16px 16px 0 0}.tnt-graphics-polish .viewGraphicsTitle{padding:16px 12px 18px;font-weight:800}@media only screen and (max-width:991px){.tnt-service-polish .seo-landing-page>ul{grid-template-columns:1fr}.tnt-product-polish .services-left-sidebar .single-pages-widget{position:static;margin-bottom:24px}}@media only screen and (max-width:767px){.tnt-service-polish .topBottomPadding{padding-top:48px;padding-bottom:48px}.tnt-service-polish .seo-landing-page>h2:first-child{padding:30px 22px 12px;font-size:30px}.tnt-service-polish .seo-landing-page>h2:first-child+p{padding:0 22px 22px;font-size:16px}.tnt-service-polish .seo-landing-page>h2:first-child+p+p{padding:0 22px 30px}.tnt-service-polish .seo-landing-page>h2:first-child+p+p a,.tnt-service-polish .cro-next-step-block p:last-child a{width:100%}.tnt-service-polish .seo-landing-page h2:not(:first-child){font-size:25px}.tnt-service-polish .seo-landing-page>ul,.tnt-service-polish .regional-authority-answers,.tnt-service-polish .topical-cluster-related,.tnt-service-polish .cro-next-step-block,.tnt-product-polish .services-details-card .content,.tnt-product-polish .services-right-sidebar .field__item,.tnt-product-polish .block-views-blockgallery-block-2,.tnt-graphics-polish .block-cmodule,.tnt-graphics-polish .view-glass-graphics-list{padding:22px;border-radius:16px}}