/* Comfort Home V47 – nieuwe huisstijl over alle binnenpagina's.
   Wordt als laatste stylesheet geladen en is volledig gescoped op body.h5-inner, zodat bestaande functies (formulieren, calculators) blijven werken. */
body.h5-inner{background:#FBFAF6!important;color:#0E1F1A;font-family:"PJS45",system-ui,-apple-system,"Segoe UI",sans-serif!important;-webkit-font-smoothing:antialiased}
body.h5-inner main,body.h5-inner main *:not(svg):not(path){font-family:inherit}
body.h5-inner h1,body.h5-inner h2,body.h5-inner h3{letter-spacing:-.022em;text-wrap:balance}
body.h5-inner main h2:not([class*=v38]){font-weight:800}
body.h5-inner main p,body.h5-inner main li{text-wrap:pretty}
body.h5-inner ::selection{background:#C8F04B;color:#0B3D2E}

/* weg met de losse adviesbanner boven de hero */
body.h5-inner .ch-v20-check{display:none!important}

/* ---------- eyebrows ---------- */
body.h5-inner .x-eyebrow,body.h5-inner main .eyebrow,body.h5-inner .kicker,body.h5-inner .ch-lead-eyebrow{display:inline-flex!important;align-items:center;gap:10px;font-size:13px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase;color:#157A4A!important;background:none!important;padding:0!important;border:0!important}
body.h5-inner .x-eyebrow:before,body.h5-inner main .eyebrow:before,body.h5-inner .kicker:before{content:"";width:22px;height:2px;background:currentColor;border-radius:2px;flex:0 0 22px}

/* ---------- knoppen ---------- */
body.h5-inner main .x-btn,body.h5-inner main .btn,body.h5-inner main .v40-btn,body.h5-inner main .es-btn,body.h5-inner main .of-go,body.h5-inner main .q30-go{border-radius:999px!important;font-weight:700!important;transition:transform .2s,box-shadow .2s,background .2s!important}
body.h5-inner main .x-btn:hover,body.h5-inner main .btn:hover{transform:translateY(-2px)}
body.h5-inner main .x-btn.green,body.h5-inner main .btn.green,body.h5-inner main .btn.primary,body.h5-inner main .v40-btn:not(.secondary):not(.ghost),body.h5-inner main .es-btn,body.h5-inner main .of-go,body.h5-inner main .q30-go,body.h5-inner main .q30-cta-go{background:#0B3D2E!important;border-color:#0B3D2E!important;color:#fff!important;box-shadow:0 10px 24px -10px rgba(11,61,46,.55)!important;background-image:none!important}
body.h5-inner main .x-btn.ghost,body.h5-inner main .x-btn.line,body.h5-inner main .btn.outline,body.h5-inner main .v40-btn.secondary{background:#fff!important;color:#0B3D2E!important;border:1.5px solid rgba(11,61,46,.25)!important;box-shadow:none!important}

/* ---------- foto-hero (productpagina's, over ons) ---------- */
body.h5-inner .h5-photohero{position:relative!important;isolation:isolate;background:#06231A!important;color:#fff!important;overflow:hidden;padding:96px 0 104px!important;margin:0!important;border:0!important;min-height:0!important}
body.h5-inner .h5-photohero:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--h5-bg) center/cover no-repeat;animation:h5zoom 14s ease-out both}
body.h5-inner .h5-photohero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(4,26,19,.95) 0%,rgba(4,26,19,.82) 42%,rgba(4,26,19,.35) 74%,rgba(4,26,19,.15) 100%),linear-gradient(0deg,rgba(4,26,19,.6),rgba(4,26,19,0) 40%)}
@keyframes h5zoom{from{transform:scale(1.08)}to{transform:scale(1)}}
body.h5-inner .h5-photohero h1,body.h5-inner .h5-photohero .x-h1{color:#fff!important;font-size:clamp(40px,5vw,70px)!important;line-height:1.0!important;font-weight:800!important;letter-spacing:-.035em!important;margin:18px 0 20px!important;max-width:720px}
body.h5-inner .h5-photohero h1 span,body.h5-inner .h5-photohero .x-hl{color:#C8F04B!important;background:none!important;-webkit-text-fill-color:#C8F04B!important}
body.h5-inner .h5-photohero p,body.h5-inner .h5-photohero .copy,body.h5-inner .h5-photohero .x-lead{color:#D5E4DC!important;font-size:19px!important;line-height:1.6!important;max-width:600px}
body.h5-inner .h5-photohero .eyebrow,body.h5-inner .h5-photohero .x-eyebrow,body.h5-inner .h5-photohero .airco-pill{color:#C8F04B!important}
body.h5-inner .h5-photohero .airco-pill{background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:99px;padding:8px 16px!important;display:inline-flex;font-weight:600;font-size:14px;backdrop-filter:blur(8px)}
body.h5-inner .h5-photohero .btn.green,body.h5-inner .h5-photohero .x-btn.green{background:#C8F04B!important;border-color:#C8F04B!important;color:#0B3D2E!important;box-shadow:0 12px 28px -10px rgba(200,240,75,.6)!important;padding:17px 28px!important;font-size:16px!important}
body.h5-inner .h5-photohero .btn.outline,body.h5-inner .h5-photohero .x-btn.ghost{background:rgba(255,255,255,.08)!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.45)!important;backdrop-filter:blur(8px);padding:16px 26px!important;font-size:16px!important}
body.h5-inner .h5-photohero .nl-trust span,body.h5-inner .h5-photohero .hero-proof span{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;border-radius:99px!important;backdrop-filter:blur(6px)}
body.h5-inner .h5-photohero .nl-visual{display:none!important}
body.h5-inner .h5-photohero .nl-hero-grid{grid-template-columns:minmax(0,1fr)!important}
body.h5-inner .h5-photohero .promise-page-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-top:36px!important;max-width:none}
body.h5-inner .h5-photohero .promise-page-grid a{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:20px!important;padding:18px!important;color:#fff!important;backdrop-filter:blur(10px);box-shadow:none!important;transition:background .2s}
body.h5-inner .h5-photohero .promise-page-grid a:hover{background:rgba(255,255,255,.14)!important}
body.h5-inner .h5-photohero .promise-page-grid b{color:#fff!important}
body.h5-inner .h5-photohero .promise-page-grid p{color:#CFE0D7!important;font-size:14px!important}
body.h5-inner .h5-photohero.x-hero .x-wrap{min-height:0!important}
/* airco: keuzepaneel als witte kaart op de foto */
body.h5-inner .airco-sales-hero.h5-photohero .airco-quote-tablet{border-radius:28px!important;box-shadow:0 40px 80px -30px rgba(0,0,0,.6)!important;border:0!important;background:#fff!important}
body.h5-inner .airco-sales-hero.h5-photohero .tablet-top{border-radius:28px 28px 0 0}

/* ---------- standaard paginakop (kennisbank, regio, advies, contact, …) ---------- */
body.h5-inner .x-pagehead{position:relative;isolation:isolate;overflow:hidden;background:#0B2F24!important;background-image:none!important;color:#fff;padding:72px 0 80px!important;border:0!important}
body.h5-inner .x-pagehead:before{content:"";position:absolute;right:-160px;top:-200px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(200,240,75,.18),rgba(200,240,75,0) 70%);z-index:-1}
body.h5-inner .x-pagehead:after{content:"";position:absolute;left:-120px;bottom:-260px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(31,154,94,.28),rgba(31,154,94,0) 70%);z-index:-1}
body.h5-inner .x-pagehead .x-h1,body.h5-inner .x-pagehead h1{color:#fff!important;font-size:clamp(36px,4.4vw,60px)!important;line-height:1.04!important;letter-spacing:-.03em!important;font-weight:800!important;max-width:860px;margin:16px 0 16px!important}
body.h5-inner .x-pagehead p{color:#CFE0D7!important;font-size:18.5px!important;line-height:1.6!important;max-width:720px}
body.h5-inner .x-pagehead small{color:#A9C2B6!important}
body.h5-inner .x-pagehead .x-btn.green{background:#C8F04B!important;color:#0B3D2E!important;border-color:#C8F04B!important}
body.h5-inner .x-crumb{font-size:14px!important;color:#A9C2B6!important;display:flex;flex-wrap:wrap;gap:6px;align-items:center}
body.h5-inner .x-crumb a{color:#fff!important;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:99px!important;padding:5px 12px!important;text-decoration:none!important;font-weight:600}
body.h5-inner .x-crumb a:hover{background:rgba(255,255,255,.18)!important}

/* ---------- artikel ---------- */
body.h5-inner .x-article{display:grid!important;grid-template-columns:minmax(0,1fr) 340px!important;gap:56px!important;align-items:start;padding-top:56px!important;padding-bottom:40px!important}
body.h5-inner .x-prose{font-size:17.5px!important;line-height:1.75!important;color:#33433D!important;max-width:760px}
body.h5-inner .x-prose h2{font-size:clamp(24px,2.4vw,30px)!important;line-height:1.2!important;color:#0E1F1A!important;margin:44px 0 14px!important;padding:0!important;border:0!important}
body.h5-inner .x-prose h2:before{display:none!important}
body.h5-inner .x-prose section:first-of-type h2{margin-top:8px!important}
body.h5-inner .x-prose h3{font-size:19px!important;color:#0E1F1A!important;margin:26px 0 8px!important}
body.h5-inner .x-prose a{color:#157A4A!important;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}
body.h5-inner .x-prose ul{list-style:none!important;padding-left:0!important}
body.h5-inner .x-prose ul li{position:relative;padding-left:30px;margin:8px 0}
body.h5-inner .x-prose ul li:before{content:"";position:absolute;left:0;top:7px;width:20px;height:20px;border-radius:50%;background:#E6EFE9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23157A4A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat}
body.h5-inner .x-updated{display:inline-flex!important;font-size:13px!important;color:#55635D!important;background:#fff;border:1px solid #E3E6E1;border-radius:99px;padding:6px 14px!important;margin:0 0 18px!important}
body.h5-inner .x-intro,body.h5-inner .x-lead{font-size:20px!important;line-height:1.6!important;color:#0E1F1A!important;font-weight:500}
body.h5-inner .x-table{border-radius:18px!important;overflow:hidden;border:1px solid #E3E6E1!important;background:#fff;box-shadow:0 20px 40px -34px rgba(11,40,30,.4);margin:20px 0!important;overflow-x:auto}
body.h5-inner .x-table table{width:100%;border-collapse:collapse;font-size:15.5px}
body.h5-inner .x-table th{background:#E6EFE9!important;color:#0B3D2E!important;text-align:left;padding:14px 18px!important;font-size:14px}
body.h5-inner .x-table td{padding:14px 18px!important;border-top:1px solid #E3E6E1!important}
body.h5-inner .x-tnote{font-size:13.5px!important;color:#55635D!important}
body.h5-inner .x-callout,body.h5-inner .ch-note,body.h5-inner .ch-box{background:#E6EFE9!important;border:0!important;border-left:0!important;border-radius:20px!important;padding:22px 24px!important;margin:24px 0!important;color:#0E1F1A}
body.h5-inner .x-callout b{color:#0B3D2E}
body.h5-inner .x-aside{position:sticky;top:100px;display:flex;flex-direction:column;gap:16px}
body.h5-inner .x-aside .box{background:#0B3D2E!important;background-image:radial-gradient(400px 260px at 100% 0,rgba(200,240,75,.16),transparent 60%)!important;color:#fff!important;border-radius:28px!important;padding:28px!important;border:0!important;box-shadow:0 30px 60px -36px rgba(0,0,0,.5)!important}
body.h5-inner .x-aside .box b{color:#fff!important;font-size:20px}
body.h5-inner .x-aside .box p{color:#CFE0D7!important}
body.h5-inner .x-aside .box .x-btn{width:100%;justify-content:center}
body.h5-inner .x-aside .box .x-btn.green{background:#C8F04B!important;color:#0B3D2E!important;border-color:#C8F04B!important}
body.h5-inner .x-aside .box .x-btn.ghost{background:rgba(255,255,255,.08)!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.35)!important}
body.h5-inner .x-aside .mini{background:#fff!important;border:1px solid #E3E6E1!important;border-radius:24px!important;padding:24px!important;box-shadow:0 20px 40px -34px rgba(11,40,30,.4)}
body.h5-inner .x-aside .mini a{color:#0B3D2E!important;font-weight:600}

/* ---------- kaarten, grids, CTA's ---------- */
body.h5-inner main .x-card,body.h5-inner main .card:not(.v38-row),body.h5-inner main .ch30-card,body.h5-inner main .setup-card,body.h5-inner main .nl-card,body.h5-inner main .process-cards>*{background:#fff!important;border:1px solid rgba(11,61,46,.06)!important;border-radius:24px!important;box-shadow:0 24px 48px -36px rgba(11,40,30,.4)!important;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}
body.h5-inner main a.x-card:hover,body.h5-inner main a.card:hover,body.h5-inner main a.ch30-card:hover{transform:translateY(-4px)}
body.h5-inner main .nl-card .icon,body.h5-inner main .x-card .icon{background:#E6EFE9!important;color:#0B3D2E!important;border-radius:16px!important}
body.h5-inner .ch-related,body.h5-inner .related,body.h5-inner .ch-linkgrid{margin-top:40px}
body.h5-inner .ch-linkgrid a,body.h5-inner .related a{border-radius:18px!important}
body.h5-inner .ch-cta-box,body.h5-inner .kbcta,body.h5-inner .article-cta,body.h5-inner main .cta:not(a),body.h5-inner .ch-cta-inline,body.h5-inner .nl-cta-box,body.h5-inner .x-section.x-dark,body.h5-inner .process-cta{background:#0B2F24!important;background-image:radial-gradient(520px 320px at 100% 0,rgba(200,240,75,.18),transparent 60%)!important;color:#fff!important;border-radius:32px!important;border:0!important;box-shadow:0 30px 60px -36px rgba(0,0,0,.5)!important}
body.h5-inner .ch-cta-box *,body.h5-inner .kbcta *,body.h5-inner .article-cta *,body.h5-inner main .cta:not(a) *,body.h5-inner .ch-cta-inline *,body.h5-inner .nl-cta-box *,body.h5-inner .process-cta *{color:inherit}
body.h5-inner .ch-cta-box p,body.h5-inner .kbcta p,body.h5-inner .article-cta p,body.h5-inner .nl-cta-box p,body.h5-inner .ch-cta-inline p{color:#CFE0D7!important}
body.h5-inner .ch-cta-box .x-btn,body.h5-inner .kbcta .x-btn,body.h5-inner .article-cta .x-btn,body.h5-inner .nl-cta-box .btn,body.h5-inner .ch-cta-inline .x-btn,body.h5-inner .ch-cta-box a.btn,body.h5-inner .nl-cta-box a{background:#C8F04B!important;color:#0B3D2E!important;border-color:#C8F04B!important}
body.h5-inner .x-section.x-dark h2,body.h5-inner .x-section.x-dark h3{color:#fff!important}

/* secties */
body.h5-inner main section.x-section,body.h5-inner main section.nl-section{background-color:transparent}
body.h5-inner main .nl-section.soft,body.h5-inner main section.soft{background:#F1F5F1!important}
body.h5-inner main .x-h2,body.h5-inner main .nl-section h2{font-size:clamp(30px,3.4vw,46px)!important;line-height:1.08!important;letter-spacing:-.025em!important;color:#0E1F1A}

/* FAQ */
body.h5-inner main details{background:#fff;border-radius:20px!important;border:0!important;box-shadow:0 1px 0 rgba(11,61,46,.05),0 18px 36px -30px rgba(11,40,30,.35)!important;margin-bottom:12px!important;padding:0!important;overflow:hidden}
body.h5-inner main details>summary{list-style:none;cursor:pointer;padding:20px 24px!important;font-weight:700!important;font-size:16.5px;display:flex!important;justify-content:space-between;align-items:center;gap:16px;color:#0E1F1A}
body.h5-inner main details>summary::-webkit-details-marker{display:none}
body.h5-inner main details>summary:after{content:"+";flex:0 0 32px;height:32px;border-radius:50%;background:#E6EFE9;color:#0B3D2E;display:flex;align-items:center;justify-content:center;font-size:20px;transition:transform .3s}
body.h5-inner main details[open]>summary:after{transform:rotate(45deg);background:#C8F04B}
body.h5-inner main details>summary>*{margin:0}
body.h5-inner main details>*:not(summary){padding-left:24px;padding-right:24px}
body.h5-inner main details>*:last-child:not(summary){padding-bottom:20px}
body.h5-inner main details .ch-acc-indicator,body.h5-inner main details summary .x-plus{display:none!important}

/* formulieren (contact, partner, checks) */
body.h5-inner main input:not([type=radio]):not([type=checkbox]):not([type=range]),body.h5-inner main select,body.h5-inner main textarea{border-radius:12px!important;border:1.5px solid #CBD3CE!important;font-family:inherit}
body.h5-inner main input:focus,body.h5-inner main select:focus,body.h5-inner main textarea:focus{border-color:#0B3D2E!important;box-shadow:0 0 0 3px rgba(200,240,75,.45)!important;outline:none}
body.h5-inner main .x-form{border-radius:28px!important;box-shadow:0 30px 60px -40px rgba(0,0,0,.35)!important;border:0!important}
body.h5-inner main .x-chips input:checked+span{background:#0B3D2E!important;border-color:#0B3D2E!important;color:#fff!important}
body.h5-inner main .x-step .n{background:#E6EFE9!important;color:#0B3D2E!important}

/* mobiele contactbalk (ch27-dock) in nieuwe stijl */
body.h5-inner .ch27-dock{background:rgba(255,255,255,.97)!important;border:0!important;border-radius:22px!important;left:10px!important;right:10px!important;bottom:10px!important;padding:8px!important;gap:8px!important;box-shadow:0 20px 40px -10px rgba(0,0,0,.35)!important;width:auto!important}
body.h5-inner .ch27-dock a{border-radius:999px!important;font-weight:700!important}
body.h5-inner .ch27-dock .d-sol{background:#0B3D2E!important;color:#fff!important}
body.h5-inner .ch27-dock .d-wa{background:#fff!important;color:#0B3D2E!important;border:1.5px solid rgba(11,61,46,.25)!important}

/* oude scrollvoortgang en losse accenten in nieuwe kleur */
body.h5-inner .v38-prog{background:#C8F04B!important}
body.h5-inner main .x-hl{background:linear-gradient(100deg,#1F9A5E,#9BD43A)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}

/* ---------- mobiel ---------- */
@media (max-width:980px){
 body.h5-inner .h5-photohero{padding:56px 0 64px!important}
 body.h5-inner .h5-photohero:after{background:linear-gradient(0deg,rgba(4,26,19,.96) 25%,rgba(4,26,19,.78) 65%,rgba(4,26,19,.55))}
 body.h5-inner .h5-photohero h1{font-size:40px!important}
 body.h5-inner .h5-photohero p,body.h5-inner .h5-photohero .copy{font-size:16.5px!important}
 body.h5-inner .h5-photohero .promise-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body.h5-inner .h5-photohero .actions a,body.h5-inner .h5-photohero .x-hero-actions a{flex:1 1 auto;text-align:center;justify-content:center}
 body.h5-inner .x-pagehead{padding:48px 0 52px!important}
 body.h5-inner .x-article{grid-template-columns:minmax(0,1fr)!important;gap:36px!important;padding-top:36px!important}
 body.h5-inner .x-aside{position:static}
 body.h5-inner .x-prose{font-size:16.5px!important}
}
/* correcties na visuele controle */
body.h5-inner .x-prose a.x-btn,body.h5-inner .x-prose a.btn,body.h5-inner .x-prose a[class*="-go"]{color:#fff!important;text-decoration:none!important}
body.h5-inner .x-prose a.x-btn.ghost,body.h5-inner .x-prose a.x-btn.line,body.h5-inner .x-prose a.btn.outline,body.h5-inner .x-prose a.q30-wa{color:#0B3D2E!important;text-decoration:none!important}
body.h5-inner .q30-cta{background:#fff!important;border:1px solid rgba(11,61,46,.06)!important;border-radius:24px!important;box-shadow:0 24px 48px -34px rgba(11,40,30,.45)!important}
body.h5-inner .x-dark .x-lead,body.h5-inner .x-dark .x-intro,body.h5-inner .h5-photohero .x-lead{color:#CFE0D7!important}
body.h5-inner .x-cta,body.h5-inner section.x-cta,body.h5-inner div.x-cta{background:#0B2F24!important;background-image:radial-gradient(560px 340px at 100% 0,rgba(200,240,75,.2),transparent 60%)!important;border-radius:32px!important;color:#fff!important}
body.h5-inner .x-cta h2,body.h5-inner .x-cta h3{color:#fff!important}
body.h5-inner .x-cta p{color:#CFE0D7!important}
body.h5-inner .x-cta .x-btn.green{background:#C8F04B!important;color:#0B3D2E!important;border-color:#C8F04B!important}
body.h5-inner .x-cta .x-btn.ghost,body.h5-inner .x-cta .x-btn.line{background:rgba(255,255,255,.08)!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.4)!important}
body.h5-inner .nl-builder h2,body.h5-inner .nl-builder h3,body.h5-inner [class*=builder] h2{color:#fff!important}
body.h5-inner .h5-footer .cols a.logo{display:inline-block!important;width:auto!important}
body.h5-inner .x-dark p,body.h5-inner .x-dark .x-card p,body.h5-inner .x-dark small{color:#B9CEC4!important}
body.h5-inner .x-dark [style*="background:#fff"] p,body.h5-inner .x-dark [style*="background: #fff"] p{color:#33433D!important}
body.h5-inner .x-cta a:first-of-type:not(.ghost){background:#C8F04B!important;color:#0B3D2E!important;border-color:#C8F04B!important}
/* werkwijze-pagina's: donkere kop zoals de rest */
body.h5-inner .process-hero{background:#0B2F24!important;background-image:radial-gradient(620px 420px at 100% 0,rgba(200,240,75,.16),transparent 60%)!important;color:#fff!important;padding:72px 0 80px!important}
body.h5-inner .process-hero .x-h1{color:#fff!important;font-size:clamp(36px,4.4vw,58px)!important;line-height:1.04!important;letter-spacing:-.03em!important}
body.h5-inner .process-hero .x-lead,body.h5-inner .process-hero p{color:#CFE0D7!important}
body.h5-inner .process-hero .x-eyebrow{color:#C8F04B!important}
body.h5-inner .process-hero .x-btn.green{background:#C8F04B!important;color:#0B3D2E!important;border-color:#C8F04B!important}
body.h5-inner .process-hero figure img{border-radius:28px!important;box-shadow:0 40px 80px -30px rgba(0,0,0,.6)!important}
body.h5-inner .process-hero figcaption{color:#A9C2B6!important}
body.h5-inner .process-number{color:#157A4A!important;background:#E6EFE9!important;border-radius:12px}
/* adviespagina's (ch23) */
body.h5-inner .ch23>h1{font-size:clamp(34px,4.2vw,54px)!important;letter-spacing:-.03em!important;line-height:1.06!important}
body.h5-inner .ch23 .panel{border-radius:28px!important;box-shadow:0 30px 60px -40px rgba(0,0,0,.35)!important;border:0!important}
