/* TENANTZ — estilo aislado del tema WordPress. */
.tenantz { --tz-ink:#1F1F1F; --tz-dark:#1F1F1F; --tz-green:#C5523A; --tz-paper:#F7F7F7; --tz-surface:#FFFFFF; --tz-line:#E9E9E9; --tz-muted:#777777; box-sizing:border-box; width:min(1440px, calc(100vw - 24px)); max-width:none!important; position:relative; left:50%; transform:translateX(-50%); margin:0; padding:0 4.4%; overflow:visible; color:var(--tz-ink); background:var(--tz-paper); font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif; font-size:16px; line-height:1.5; border-radius:18px; }
.tenantz *,.tenantz *::before,.tenantz *::after{box-sizing:border-box}
.tenantz [hidden]{display:none!important}
.tenantz h1,.tenantz h2,.tenantz h3,.tenantz p {color:inherit; margin:0}
.tenantz h1,.tenantz h2,.tenantz h3 {font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif; letter-spacing:-.045em; line-height:1.08}
.tenantz p{line-height:1.6}
.tenantz a{color:inherit;text-decoration:none}
.tenantz input,.tenantz button,.tenantz textarea,.tenantz select{font:inherit}
.tenantz button{cursor:pointer}
.tenantz :focus-visible{outline:3px solid #C5523A;outline-offset:3px}
.tz-topbar{display:flex;align-items:center;justify-content:space-between;padding:26px 0;border-bottom:1px solid var(--tz-line);gap:20px}
.tz-brand{font-size:31px;line-height:1;font-weight:900!important;letter-spacing:-.1em;color:var(--tz-dark)!important;white-space:nowrap}
.tz-brand span:first-child{color:#C5523A}.tz-brand-dot{color:#C5523A!important}
.tz-topbar nav{display:flex;gap:26px;flex-wrap:wrap}.tz-topbar nav a{font-size:12px;font-weight:650;letter-spacing:.01em;transition:opacity .2s}.tz-topbar nav a:hover{opacity:.57}
.tz-tag{font-size:9px;font-weight:850;letter-spacing:.115em;border:1px solid var(--tz-ink);padding:9px 12px;border-radius:5px}
.tz-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(340px,.95fr);gap:7%;align-items:center;padding:85px 0 90px}
.tz-eyebrow,.tz-small-caps,.tz-mini-label{font-size:11px;letter-spacing:.11em;font-weight:850;text-transform:uppercase}
.tz-eyebrow{display:flex;align-items:center;gap:9px;color:#55705a!important}.tz-eyebrow span{background:#C5523A;width:8px;height:8px;border-radius:50%;display:inline-block}
.tz-hero-copy h1{font-size:clamp(45px,4.65vw,79px);font-weight:840;margin:23px 0 23px;max-width:820px}
.tz-hero-copy h1 em{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-style:italic;letter-spacing:-.064em}
.tz-hero-copy>p:not(.tz-eyebrow){font-size:16px;color:#56635e;max-width:535px;line-height:1.73}
.tz-hero-points{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}.tz-hero-points span{background:#fcf1ed;border-radius:100px;padding:8px 12px;font-size:11px;font-weight:700}
.tz-search-panel{background:var(--tz-dark);color:#f9fcf6;border-radius:14px;padding:37px 34px 26px;box-shadow:0 14px 35px #1F1F1F12;position:relative}
.tz-panel-kicker,.tz-calc-head{font-size:10px;letter-spacing:.12em;font-weight:800;color:var(--tz-green);display:flex;align-items:center;gap:9px}
.tz-live-dot{width:7px;height:7px;border-radius:100px;background:var(--tz-green);box-shadow:0 0 0 4px #C5523A1c}
.tz-search-panel h2{font-size:31px;font-weight:750;margin:18px 0 26px}.tz-input-label{font-size:11px;letter-spacing:.02em;font-weight:720;color:#b4cac0;display:block;margin-bottom:9px}
.tz-search-row{display:flex;border-radius:7px;background:white;overflow:hidden;height:55px;align-items:stretch;}
.tz-search-row input{width:100%;min-width:0;border:0!important;box-shadow:none!important;background:white!important;color:#1F1F1F!important;font-size:13px;padding:14px 17px;border-radius:0!important}
.tz-search-row button{border:0;color:var(--tz-dark);background:var(--tz-green);padding:0 19px;font-size:24px;font-weight:700;border-radius:0}
.tz-search-help{font-size:11px;color:#abbeb4!important;margin-top:12px!important;min-height:20px}
.tz-suggestions{margin-top:7px;background:white;color:var(--tz-dark);max-height:240px;overflow:auto;border-radius:7px;box-shadow:0 12px 35px #091f16a0}
.tz-suggest-option{display:flex;flex-direction:column;text-align:left;width:100%;border:0!important;border-bottom:1px solid #e9eee6!important;background:white!important;color:#1b3632!important;padding:13px 15px!important;line-height:1.4!important;border-radius:0!important;gap:5px;box-shadow:none!important}
.tz-suggest-option:hover{background:#f0f6df!important}.tz-suggest-option strong{font-size:12px}.tz-suggest-option span{font-size:11px;color:#68746c}
.tz-selected{margin-top:20px;border:1px solid #60736b;padding:16px;border-radius:8px}.tz-selected strong{display:block;font-size:16px;margin:4px 0 8px;line-height:1.35}.tz-selected .tz-mini-label{color:var(--tz-green)}
.tz-selected .tz-muted{color:#c0d0c5!important;font-size:11px;margin-bottom:13px}
.tz-button-outline,.tz-button-dark{border-radius:6px!important;display:inline-flex;align-items:center;justify-content:center;min-height:40px;line-height:1.2!important;text-decoration:none!important;font-weight:750!important;font-size:12px!important;letter-spacing:0!important;padding:12px 17px!important;max-width:100%;transition:transform .16s}
.tz-button-outline:hover,.tz-button-dark:hover{transform:translateY(-1px)}
.tz-button-outline{border:1px solid #afc3b9!important;color:inherit!important;background:transparent!important;margin:4px 7px 5px 0}
.tz-button-dark{background:var(--tz-green)!important;color:var(--tz-dark)!important;border:1px solid var(--tz-green)!important;margin-top:7px}
.tz-button-link{margin-top:13px}
.tz-trust{color:#9fbaac;font-size:10px;border-top:1px solid #395049;padding-top:18px;margin-top:22px}.tz-trust span{color:var(--tz-green);margin-right:6px}
.tz-value-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--tz-line);border-bottom:1px solid var(--tz-line);gap:0}
.tz-value-row article{padding:30px 25px 34px 0;border-right:1px solid var(--tz-line);min-height:185px}
.tz-value-row article+article{padding-left:27px}.tz-value-row article:last-child{border:0}
.tz-value-number{font-size:10px;color:#83907d;font-weight:800}.tz-value-row h3{margin:12px 0 9px;font-size:18px;letter-spacing:-.04em}.tz-value-row p{font-size:12px;color:#66746c;max-width:215px}
.tz-price{padding:90px 0;display:grid;grid-template-columns:.85fr 1.15fr;gap:9%;align-items:start}
.tz-section-intro .tz-small-caps{color:#63835b}.tz-section-intro h2{font-size:clamp(33px,3.5vw,52px);font-weight:800;margin:18px 0 22px}.tz-section-intro p{font-size:14px;line-height:1.78;color:#65726a;max-width:425px}
.tz-calc{border:1px solid #E9E9E9;background:var(--tz-surface);padding:28px;border-radius:12px;box-shadow:0 8px 26px #6b7a5510}
.tz-calc-head{color:#75836d;justify-content:space-between;gap:10px;margin-bottom:21px}.tz-calc-head a{color:#2d5c48;font-size:11px;font-weight:800;letter-spacing:0;text-decoration:underline}
.tz-calc>p{font-size:13px;color:#5c6961;line-height:1.65;margin-bottom:21px}
.tz-calc-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px}
.tz-calc label{display:flex;flex-direction:column;gap:8px;font-size:11px;color:#4e6058;font-weight:750}
.tz-calc input,.tz-calc select{border:1px solid #ccd5c7!important;border-radius:6px!important;min-width:0;width:100%;background:#fff!important;color:#152f28!important;font-size:13px;padding:12px!important;height:45px;box-shadow:none!important}
.tz-calc-wide{margin-bottom:17px}.tz-calc .tz-button-dark{background:var(--tz-dark)!important;color:white!important;border-color:var(--tz-dark)!important;width:100%;margin:0}
.tz-calc-result{border-left:3px solid #8bad36;background:#eff4df;padding:16px 19px;margin-top:18px;border-radius:4px;color:var(--tz-dark)}
.tz-calc-result strong{display:block;font-size:15px;line-height:1.4}.tz-calc-result p{font-size:12px;margin:10px 0}.tz-calc-result small{font-size:11px;color:#536257}
.tz-calc-disclaimer{font-size:10px;color:#829087;margin-top:19px;line-height:1.6}.tz-calc-disclaimer a{text-decoration:underline;color:#304b3d}
.tz-community{background:#fcf1ed;padding:62px 45px;margin:0 -4.8%;border-radius:12px}
.tz-community-head{display:grid;grid-template-columns:1.1fr .7fr;gap:12%;align-items:end;margin-bottom:35px}
.tz-community-head .tz-small-caps{color:#627b54}.tz-community-head h2{font-size:clamp(29px,3.4vw,49px);margin-top:14px}.tz-community-head>p{font-size:13px;color:#52675a;line-height:1.8}
.tz-approved-homes{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}
.tz-home-card{display:flex;flex-direction:column;min-height:155px;justify-content:space-between;background:white;padding:22px;border-radius:7px}.tz-home-card h3{font-size:19px;line-height:1.23}.tz-home-card>span:last-child{font-size:12px;color:#45623b;font-weight:750}.tz-home-card:hover{box-shadow:0 8px 20px #1F1F1F10}
.tz-empty{padding:23px;background:#FFFFFF;border:1px dashed #bed0b6;border-radius:8px;grid-column:1/-1}.tz-empty strong{font-size:16px}.tz-empty p{margin-top:8px;color:#66756b;font-size:13px}
.tz-review-form{background:var(--tz-surface);padding:25px;border-radius:10px;margin-bottom:25px}
.tz-review-form h3{font-size:25px;margin:0 0 12px}.tz-review-form .tz-muted{font-size:12px;color:#67766a;max-width:680px;margin-bottom:22px}
.tz-review-form form{display:grid;grid-template-columns:1fr 1fr;gap:17px 20px}.tz-review-form label{display:flex;flex-direction:column;gap:7px;font-weight:650;font-size:12px}.tz-review-form label.tz-full{grid-column:1/-1}
.tz-review-form input:not([type=checkbox]),.tz-review-form textarea,.tz-review-form select{border:1px solid #cad4c6;background:white;border-radius:6px;width:100%;padding:12px;color:#12302a;font-size:14px}
.tz-review-form label.tz-check{display:flex;flex-direction:row;gap:10px;align-items:flex-start;font-weight:450;color:#536759}.tz-review-form .tz-check input{margin-top:3px}
.tz-news{padding:85px 0 90px}.tz-news-title{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.tz-news-title .tz-small-caps{color:#637e52}.tz-news-title h2{font-size:clamp(30px,3.1vw,44px);margin-top:12px}.tz-news-title>span{font-size:10px;letter-spacing:.1em;font-weight:700;color:#849184}
.tz-news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.tz-news-card{border-top:2px solid var(--tz-ink);padding-top:20px;display:flex;flex-direction:column;gap:12px;min-height:225px}
.tz-news-card .tz-mini-label{font-size:10px;color:#789168}.tz-news-card h3{font-size:22px}.tz-news-card h3 a:hover{text-decoration:underline}.tz-news-card p{font-size:12px;color:#6b796e;flex-grow:1}.tz-news-card>span:last-child{font-size:10px;color:#809083}
.tz-footer{display:grid;grid-template-columns:1fr 1fr;gap:5%;border-top:1px solid var(--tz-line);padding:36px 0 44px}.tz-footer .tz-brand-small{font-size:27px}.tz-footer p{font-size:11px;color:#788679;margin-top:7px}.tz-footer>div:last-child a{font-size:11px;font-weight:700;display:inline-block;margin-top:12px}
.tz-notice{background:#e6f0d2;border:1px solid #9bbb7d;padding:15px;margin:20px 0;border-radius:8px;font-size:13px}
.tz-indicators{border-top:1px solid #5c7767;margin-top:17px;padding-top:12px;font-size:12px}.tz-indicators p{font-size:11px;color:#d6e4d6!important}.tz-indicators a{text-decoration:underline}
.tz-property{padding-top:30px;padding-bottom:40px}.tz-property-head{background:var(--tz-dark);color:#fff;padding:30px;border-radius:10px;margin:14px 0 30px}.tz-property-head .tz-small-caps{color:var(--tz-green)}.tz-property-head p{margin-bottom:13px;font-size:14px}.tz-property-head .tz-muted{font-size:12px;color:#c3d6c7}.tz-property .tz-price{padding-bottom:30px}
.tz-review-list{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin:25px 0}.tz-review-card{padding:23px;background:#fff;border:1px solid #dae1d4;border-radius:8px}.tz-review-card>div{display:flex;align-items:center;gap:13px}.tz-review-card span{font-size:10px;color:#62766a}.tz-review-card p{font-size:13px;color:#38473d;margin-top:18px;white-space:normal;overflow-wrap:anywhere}
.tz-source-list{padding:30px}.tz-source-list li{margin:12px 0;font-size:13px}
@media (max-width:1020px){.tz-tag{display:none}.tz-hero{grid-template-columns:1fr .85fr;gap:5%;padding:60px 0}.tz-hero-copy h1{font-size:clamp(39px,5vw,63px)}.tz-price{gap:4%}.tz-community{margin:0 -4.8%}}
@media (max-width:760px){.tenantz{width:calc(100vw - 12px);border-radius:8px;padding:0 20px}.tz-topbar{padding:20px 0}.tz-topbar nav{display:none}.tz-hero{grid-template-columns:1fr;gap:35px;padding:50px 0 55px}.tz-hero-copy h1{font-size:clamp(43px,8vw,63px);margin:17px 0 19px}.tz-hero-copy>p:not(.tz-eyebrow){font-size:14px}.tz-search-panel{padding:27px 23px}.tz-value-row{grid-template-columns:1fr 1fr}.tz-value-row article,.tz-value-row article+article{padding:24px 10px 24px 0;min-height:150px}.tz-value-row article:nth-child(2){border:0;padding-left:14px}.tz-value-row article:nth-child(3){border-top:1px solid var(--tz-line)}.tz-value-row article:nth-child(4){border-top:1px solid var(--tz-line);padding-left:14px}.tz-value-row h3{font-size:15px}.tz-price{padding:55px 0;grid-template-columns:1fr;gap:25px}.tz-community{padding:40px 22px;margin:0 -20px}.tz-community-head{grid-template-columns:1fr;gap:14px}.tz-approved-homes{grid-template-columns:1fr}.tz-news{padding:60px 0}.tz-news-title{display:block}.tz-news-title>span{display:none}.tz-news-grid{grid-template-columns:1fr;gap:24px}.tz-news-card{min-height:0;padding-bottom:15px}.tz-footer{grid-template-columns:1fr;gap:20px}.tz-review-list{grid-template-columns:1fr}}
@media (max-width:440px){.tz-eyebrow{font-size:9px}.tz-hero-copy h1{font-size:40px}.tz-calc{padding:20px}.tz-calc-fields{grid-template-columns:1fr;gap:14px}.tz-review-form form{grid-template-columns:1fr}.tz-review-form label{grid-column:1/-1}.tz-section-intro h2{font-size:32px}}
/* Tenantz Alertas 0.2: private citizen-tip intake, no public allegations. */
.tz-alerts{margin:8px 0 76px;padding:48px;background:#1F1F1F;color:#f5fbf1;border-radius:13px;position:relative;overflow:hidden}
.tz-alerts:before{content:"";position:absolute;right:-95px;top:-145px;width:355px;height:355px;border:1px solid rgba(180,221,101,.13);border-radius:100%;pointer-events:none}
.tz-alerts .tz-small-caps{font-size:11px;letter-spacing:.12em;color:#dedede;font-weight:800}
.tz-alerts-heading{display:grid;grid-template-columns:1.55fr 1fr;align-items:end;gap:8%;margin-bottom:28px;position:relative}
.tz-alerts-heading h2{font-size:clamp(32px,3.4vw,49px);font-weight:850;max-width:690px;letter-spacing:-.045em;line-height:1.07;margin:15px 0 20px;color:#fbfcf7}
.tz-alerts-heading p{font-size:14px;line-height:1.7;color:#C6D0E6;margin:0}
.tz-alerts-explainer{background:#373737;border:1px solid #465674;border-radius:9px;padding:20px 22px}
.tz-alerts-explainer strong{color:#dcf3ab;font-size:13px}
.tz-alerts-explainer p{font-size:12px;margin-top:8px;color:#E9E9E9}
.tz-alerts-explainer b{color:white}
.tz-alerts-cards{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:24px}
.tz-alerts-cards article{border:1px solid #465674;background:#373737;padding:25px;border-radius:8px}
.tz-alerts-symbol{font-size:12px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:7px;border:1px solid #dedede;color:#dedede;margin-bottom:18px}
.tz-alerts-cards h3{font-size:21px;color:white;margin:0 0 9px}
.tz-alerts-cards p{font-size:12px;color:#D8DCF1;line-height:1.65;margin:0}
.tz-alerts-form{background:#FFFFFF;color:#1F1F1F;border-radius:10px;padding:28px 29px}
.tz-alerts-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}
.tz-alerts-grid label{font-size:12px;font-weight:750;display:flex;flex-direction:column;gap:8px;color:#334155}
.tz-alerts-grid .tz-alerts-wide{grid-column:1/-1}
.tz-alerts-grid input,.tz-alerts-grid textarea,.tz-alerts-grid select{border:1px solid #DAE0F2;border-radius:6px;background:white;color:#1F1F1F;padding:12px 13px;width:100%;max-width:100%;font-size:13px;box-shadow:none;min-height:44px;line-height:1.5}
.tz-alerts-grid textarea{min-height:125px;resize:vertical}
.tz-alerts-form .tz-button-dark{background:#C5523A!important;color:#163129!important;border-color:#C5523A!important;margin-top:19px}
.tz-alerts-privacy{font-size:11px;color:#777777;margin-top:17px;line-height:1.6}
.tz-alerts-privacy a{text-decoration:underline;color:#274c3a}
.tz-alerts-agree{display:flex;gap:11px;align-items:flex-start;font-size:12px;font-weight:550;color:#777777;margin-top:15px;line-height:1.5}
.tz-alerts-agree input{width:17px;height:17px;flex:0 0 auto;margin:0}
.tz-alerts-trap{position:absolute!important;left:-9999px!important;height:1px!important;width:1px!important;overflow:hidden!important}
.tz-alerts-closed,.tz-alerts-success{background:#fcf1ed;color:#1E1B4B;border:1px solid #e2b3a5;padding:22px;border-radius:8px;margin-bottom:24px;font-size:13px;line-height:1.6}
.tz-alerts-closed p{margin-top:5px}
.tz-alerts-channels{border-top:1px solid #45635a;padding-top:23px;margin-top:28px}
.tz-alerts-channels strong{font-size:13px;color:#dedede}
.tz-alerts-channels>div{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}
.tz-alerts-channels a{color:#edfae8!important;border:1px solid #465674;border-radius:5px;text-decoration:none!important;padding:10px 13px;font-size:11px;font-weight:650}
.tz-alerts-channels a:hover{border-color:#dedede;background:#323970}
.tz-alerts-channels>p{font-size:11px;color:#BCC7DC;line-height:1.5}
@media(max-width:760px){.tz-alerts{margin:0 -20px 45px;padding:37px 21px;border-radius:0}.tz-alerts-heading{grid-template-columns:1fr;gap:25px}.tz-alerts-cards{grid-template-columns:1fr}.tz-alerts-cards article{padding:20px}.tz-alerts-form{padding:22px}.tz-alerts-grid{grid-template-columns:1fr}.tz-alerts-grid label{grid-column:1/-1}}

/* Tenantz 1.0 · logo conceptual y soporte de mapa/guardados */
.tz-brand{display:inline-flex;align-items:center;gap:7px;font-size:28px;letter-spacing:-.073em;font-weight:850!important;text-transform:none;line-height:1}
.tz-brand img{width:43px;height:43px;display:block}.tz-brand>span{color:#1F1F1F}.tz-brand>span>span{color:#C5523A!important}.tz-brand-dot{display:none}
.tz-hero-symbol{display:inline-flex;gap:8px;align-items:center;padding:5px 13px 5px 6px;background:#fcf1ed;border:1px solid #E1E5FF;border-radius:999px;color:#C5523A;font-size:9px;letter-spacing:.08em;font-weight:800;margin-bottom:8px}
.tz-hero-symbol img{height:27px;width:27px}
.tz-news-image{display:block;width:100%;aspect-ratio:1.65;overflow:hidden;border-radius:8px;margin-bottom:6px}
.tz-news-image img{width:100%;height:100%;object-fit:cover}
.tz-map-box{background:white;border-radius:10px;overflow:hidden;margin:14px 0 0;height:220px}
.tz-map-box iframe{border:0;width:100%;height:100%;display:block}
.tz-property-head button[data-tz-favorite]{display:inline-flex;cursor:pointer}
.tz-community-page,.tz-saved-page{padding:12px 0 45px}
.tz-community-page>p,.tz-saved-page>p{font-size:14px;color:#777777;max-width:760px;margin-bottom:22px}
.tz-community-page .tz-approved-homes,.tz-saved-page .tz-approved-homes{margin-bottom:24px}
.tz-community-page .tz-home-card,.tz-saved-page .tz-home-card{border:1px solid #E9E9E9}

/* Coherent Tenantz 1.1 violet rebrand, including standalone plugin views. */
.tenantz {--tz-purple:#C5523A;--tz-green:#8D86FF;--tz-paper:#F7F7F7;--tz-ink:#1F1F1F;--tz-muted:#777777}
.tenantz .tz-brand{display:inline-flex;align-items:center;gap:8px;color:#1F1F1F}
.tenantz .tz-brand>img{width:47px;height:40px;max-width:none;object-fit:contain}
.tenantz .tz-brand>span>span{color:#C5523A}
.tenantz .tz-hero-symbol img{width:54px;height:43px;object-fit:contain}
.tenantz .tz-hero-copy h1 em{color:#C5523A}
.tenantz .tz-search-panel{background:#1F1F1F}
.tenantz .tz-search-button,.tenantz .tz-button-dark{background:#C5523A;color:white}
.tenantz .tz-community{background:#F0EFFF}
.tenantz .tz-alerts{background:#1F1F1F}
.tenantz .tz-alerts .tz-small-caps{color:#F2D8D0}
.tenantz .tz-alerts-symbol{color:#F2D8D0;border-color:#867BFF}
.tenantz .tz-calc-result{background:#F0EFFF;border-left-color:#C5523A}
.tenantz .tz-news-card{border-top-color:#C5523A}
.tenantz .tz-empty-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}
.tenantz .tz-empty-links a{display:inline-flex;align-items:center;border:1px solid #CBC7FF;border-radius:8px;background:white;padding:8px 12px;color:#C5523A;font-weight:750;font-size:12px}

/* Logotipo elegido; sin símbolo de casa ni marca textual genérica. */
.tz-brand img{height:auto!important;width:190px!important;max-width:100%;display:block;object-fit:contain}
.tz-brand-small img{width:170px!important}
.tz-hero-symbol img{height:28px!important;width:43px!important;object-fit:contain}
.tz-search-row button{background:#C5523A;color:white}
.tz-button-dark{background:#C5523A!important;border-color:#C5523A!important;color:#fff!important}
