/* Russian Translation Pros — combined site stylesheet. Built from rtp-modern.css + theme files. */
:root{--rx-ink:#1b1d24;--rx-text:#4a4f5c;--rx-muted:#6b7080;--rx-coral:#e36159;--rx-line:#f0e6e2;--rx-warm:#fffaf7;--rx-grad:linear-gradient(90deg,#ff7a6b,#e36159 45%,#f2a65a);--rx-grad2:linear-gradient(135deg,#ff7a6b,#f2a65a)}.pg-hero,.hm-sec{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.grad{background:var(--rx-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.rx-page.rx-page.rx-page .container a.rx-btn{display:inline-flex;align-items:center;gap:9px;padding:13px 24px;border-radius:12px;font-size:16px;font-weight:600;text-decoration:none!important;opacity:1;transition:.2s;line-height:1.2}.rx-page.rx-page.rx-page .container a.rx-btn *{text-decoration:none!important}.rx-page.rx-page.rx-page .container a.rx-main{background:linear-gradient(90deg,#ff7a6b,#e36159);color:#fff;box-shadow:0 8px 20px rgba(227,97,89,.3)}.rx-page.rx-page.rx-page .container a.rx-main:hover{box-shadow:0 10px 26px rgba(227,97,89,.42)}.rx-page.rx-page.rx-page .container a.rx-ghost{background:#fff;border:1px solid #e2e2e6;color:var(--rx-ink)}.rx-page.rx-page.rx-page .container a.rx-ghost:hover{border-color:#cfcfd6}.rx-btns{display:flex;flex-wrap:wrap;gap:12px}.pg-hero{position:relative;overflow:hidden;background:var(--rx-warm);padding:60px 0 55px;border-bottom:1px solid #f3e4df}.pg-hero:before,.pg-hero:after{content:"";position:absolute;border-radius:50%;filter:blur(80px);opacity:.45;pointer-events:none}.pg-hero:before{width:480px;height:480px;background:#ffb4a6;top:-220px;left:-140px}.pg-hero:after{width:420px;height:420px;background:#ffd59e;bottom:-240px;right:-80px}.pg-hero .container{position:relative;z-index:1}.pg-hero .pg-grid{display:flex;flex-wrap:wrap;gap:40px;align-items:center}.pg-hero .pg-text{flex:1 1 560px;min-width:0}.pg-hero .pg-side{flex:0 1 300px;min-width:0;display:flex;justify-content:center}.rx-eyebrow{display:inline-block;background:#fff;border:1px solid #f1dcd6;border-radius:999px;padding:7px 16px;font-size:14px;font-weight:600;color:#c4473f;margin-bottom:20px}.pg-hero h1{font-size:48px;font-weight:800;letter-spacing:-1.5px;line-height:1.1;color:var(--rx-ink);margin:0 0 20px;text-transform:none}.pg-hero h1 strong{font-weight:inherit}.pg-hero p.lead{font-size:17px;line-height:1.7;color:var(--rx-text);margin:0 0 14px;font-weight:400}.pg-hero .rx-btns{margin-top:24px}.pg-hero .pg-badge{background:#fff;border:1px solid var(--rx-line);border-radius:24px;padding:26px;box-shadow:0 20px 50px rgba(30,20,20,.08);text-align:center}.pg-hero .pg-badge img{display:block;margin:0 auto 10px;max-width:170px;height:auto}.pg-hero .pg-badge span{font-size:14px;font-weight:600;color:var(--rx-muted)}.hm-sec{padding:70px 0}.hm-sec.hm-warm{background:var(--rx-warm)}.hm-sec.hm-gray{background:#f9f9fb}.hm-sec h2{font-size:34px;font-weight:700;letter-spacing:-.8px;color:var(--rx-ink);margin:0 0 14px;text-transform:none;line-height:1.2}.hm-sec h2 strong{background:var(--rx-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.hm-sec h3{font-size:22px;font-weight:700;color:var(--rx-ink);margin:0 0 10px;text-transform:none;letter-spacing:-.3px}.hm-lead{font-size:17px;line-height:1.7;color:#5b606c;max-width:820px}.hm-center{text-align:center}.hm-center .hm-lead{margin-left:auto;margin-right:auto}.hm-prose p{font-size:16px;line-height:1.75;color:var(--rx-text);max-width:900px}.svc-ico{width:52px;height:52px;border-radius:14px;background:var(--rx-grad2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:16px;box-shadow:0 8px 18px rgba(227,97,89,.25)}.rx-grid2,.hm-why-grid{display:grid;gap:18px;margin-top:24px}.rx-grid2{grid-template-columns:repeat(2,1fr)}.hm-why-grid{grid-template-columns:repeat(3,1fr)}.rx-card{background:#fff;border:1px solid var(--rx-line);border-radius:16px;padding:26px;box-shadow:0 6px 24px rgba(30,20,20,.05)}.rx-card h4{font-size:18px;font-weight:700;color:var(--rx-ink);margin:0 0 10px;text-transform:none;letter-spacing:0}.rx-card p{font-size:15.5px;line-height:1.7;color:var(--rx-text)}.hm-why-item{background:#fff;border:1px solid var(--rx-line);border-radius:14px;padding:20px;display:flex;gap:14px;align-items:flex-start;font-size:15.5px;line-height:1.55;color:#3d414c}.hm-why-item .hm-chk{flex:0 0 32px;height:32px;border-radius:9px;background:var(--rx-grad2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.rx-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:24px}.rx-reviews .review-card{margin:0;display:flex;flex-direction:column;height:100%}.rx-reviews .review-text{flex:1}.hm-contact .hm-cgrid{display:grid;grid-template-columns:1.1fr 1.1fr .9fr;gap:22px;align-items:stretch}.hm-ccard{background:#fff;border:1px solid var(--rx-line);border-radius:16px;padding:26px;box-shadow:0 6px 24px rgba(30,20,20,.05)}.hm-ccard h4{font-size:18px;font-weight:700;margin:0 0 12px;text-transform:none;letter-spacing:0;color:var(--rx-ink)}.hm-ccard ul{list-style:none;padding:0;margin:0;font-size:15.5px;line-height:1.9}.hm-ccard a{white-space:nowrap}.hm-ru{display:inline-block;margin-top:6px;background:#fff1ec;color:#c4473f;border-radius:999px;padding:6px 14px;font-weight:600;font-size:14px}.hm-cbtns{margin-top:22px}@media (max-width:991px){.hm-why-grid,.rx-reviews{grid-template-columns:1fr 1fr}.hm-contact .hm-cgrid{grid-template-columns:1fr}}@media (max-width:767px){.pg-hero{padding:40px 0}.pg-hero h1{font-size:32px;letter-spacing:-.8px}.pg-hero .pg-side{display:none}.hm-sec{padding:45px 0}.hm-sec h2{font-size:27px}.rx-grid2,.hm-why-grid,.rx-reviews{grid-template-columns:1fr}}.hm-why-grid{align-items:start}.rx-page .alternative-font{font-family:inherit;font-size:inherit;font-weight:700;color:var(--rx-coral)}.hm-why-item a,.rx-card a,.hm-prose a,.hm-lead a{color:var(--rx-coral)}.rx-page .hm-why-grid{display:block;column-count:3;column-gap:18px}.rx-page .hm-why-grid .hm-why-item{break-inside:avoid;margin-bottom:18px}@media (max-width:991px){.rx-page .hm-why-grid{column-count:2}}@media (max-width:767px){.rx-page .hm-why-grid{column-count:1}}.pg-hero.pg-split .pg-text{flex:1 1 520px}.pg-hero.pg-split .pg-side{flex:0 1 430px;display:block}.rx-checks{list-style:none;padding:0;margin:26px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;font-size:15.5px;color:var(--rx-text)}.rx-checks li{display:flex;gap:10px;align-items:flex-start}.rx-checks .icon{color:var(--rx-coral);margin-top:4px}.rx-panel{background:#1b1d24;color:#c9cdd6;border-radius:22px;padding:30px;box-shadow:0 30px 60px rgba(27,29,36,.25)}.rx-panel h3{color:#fff;font-size:22px;font-weight:700;margin:0 0 4px;text-transform:none;letter-spacing:0}.rx-panel .rx-muted{color:#9ba0ab;font-size:15px;margin:0 0 16px}.rx-panel .rx-pl{display:flex;gap:14px;align-items:center;padding:12px 0;border-top:1px solid #2c2f38}.rx-panel .rx-pl .rx-dot{flex:0 0 34px;height:34px;border-radius:10px;background:var(--rx-grad2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px}.rx-panel .rx-pl strong{color:#fff;font-size:15.5px;display:block}.rx-panel .rx-pl span{font-size:13.5px;color:#9ba0ab}.rx-panel .rx-price{margin-top:14px;padding:14px 16px;border-radius:12px;background:#24272f;font-size:15px;display:flex;justify-content:space-between;align-items:center;gap:10px}.rx-panel .rx-price b{color:#fff;font-size:26px;letter-spacing:-.5px}.rx-split{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.rx-list{list-style:none;padding:0;margin:0}.rx-list li{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid #f0ece9;font-size:15.5px;line-height:1.6;color:var(--rx-text)}.rx-list li:first-child{padding-top:0}.rx-list .icon{flex:0 0 26px;height:26px;border-radius:50%;background:#fff1ec;color:var(--rx-coral);display:flex;align-items:center;justify-content:center;font-size:12px;margin-top:2px}.rx-stamp{display:flex;align-items:center;gap:18px;margin-top:28px;padding:18px;border:1px dashed #f1c9bf;border-radius:16px;background:#fffaf7}.rx-stamp img{width:90px;height:auto}.rx-stamp span{font-size:15px;color:var(--rx-text)}.hm-sec.hm-dark{background:#16181d;color:#b4b9c4}.hm-sec.hm-dark h2{color:#fff}.hm-sec.hm-dark .hm-lead{color:#9ba0ab}.hm-sec.hm-dark .hm-lead a,.hm-sec.hm-dark .hm-lead span{color:#fff}.rx-dcols{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px}.rx-dcols h4{color:#fff;font-size:17px;font-weight:700;margin:0 0 14px;display:flex;gap:10px;align-items:center;text-transform:none;letter-spacing:0}.rx-dcols h4 .icon{color:#f2a65a}.rx-dcols ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.rx-dcols li{border:1px solid #33363f;background:#1f2229;border-radius:999px;padding:6px 13px;font-size:14px;color:#d6d9e0}.rx-page.rx-page.rx-page .rx-dcols li a{color:#ffb4a6}.rx-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 36px;margin-top:30px}.rx-tile{display:flex;gap:16px;align-items:flex-start;font-size:15.5px;line-height:1.6;color:var(--rx-text)}.rx-tile .svc-ico{flex:0 0 48px;width:48px;height:48px;font-size:20px;margin:0}.rx-timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:36px;position:relative}.rx-timeline:before{content:"";position:absolute;left:24px;right:24px;top:24px;height:2px;background:linear-gradient(90deg,#ffb4a6,#f2a65a)}.rx-tl{position:relative}.rx-tl .rx-num{position:relative;z-index:1;width:48px;height:48px;border-radius:50%;background:#fff;border:2px solid #f2a65a;color:var(--rx-coral);font-weight:800;font-size:18px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;box-shadow:0 0 0 6px #fff}.rx-tl h4{font-size:19px;font-weight:700;color:var(--rx-ink);margin:0 0 8px;text-transform:none;letter-spacing:0}.rx-tl p{font-size:15px;line-height:1.65;color:var(--rx-text);margin:0}.rx-acc details{background:#fff;border:1px solid var(--rx-line);border-radius:14px;margin-top:12px;overflow:hidden}.rx-acc summary{cursor:pointer;list-style:none;padding:18px 22px;font-weight:700;font-size:16.5px;color:var(--rx-ink);display:flex;justify-content:space-between;align-items:center;gap:12px}.rx-acc summary::-webkit-details-marker{display:none}.rx-acc summary:after{content:"+";font-size:22px;color:var(--rx-coral);font-weight:400;line-height:1}.rx-acc details[open] summary:after{content:"–"}.rx-acc details>div{padding:0 22px 18px}.rx-acc details p{font-size:15.5px;line-height:1.7;color:var(--rx-text)}.rx-acc h2{font-size:28px}@media (max-width:991px){.rx-split{grid-template-columns:1fr}.rx-dcols,.rx-tiles{grid-template-columns:1fr 1fr}.rx-timeline{grid-template-columns:1fr 1fr}.rx-timeline:before{display:none}}@media (max-width:767px){.pg-hero.pg-split .pg-side{display:block;margin-top:10px}.rx-checks,.rx-dcols,.rx-tiles,.rx-timeline{grid-template-columns:1fr}}.rx-strip{margin-top:40px;background:linear-gradient(90deg,#fff1ec,#fff7ea);border:1px solid #f7dcd5;border-radius:18px;padding:22px 26px;display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;justify-content:space-between}.rx-strip .rx-strip-t{font-size:17px;color:var(--rx-ink);font-weight:600;flex:1 1 380px}.rx-strip .rx-strip-t span{display:block;font-weight:400;font-size:15px;color:var(--rx-text);margin-top:2px}.hm-dark .rx-strip{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.12)}.hm-dark .rx-strip .rx-strip-t{color:#fff}.hm-dark .rx-strip .rx-strip-t span{color:#9ba0ab}.rx-page.rx-page.rx-page .hm-dark a.rx-ghost{background:transparent;border-color:rgba(255,255,255,.25);color:#fff}.rx-page.rx-page.rx-page .container a.rx-wa{background:#25d366;color:#fff;border:0;box-shadow:0 8px 20px rgba(37,211,102,.25)}.rx-sticky{display:none}@media (max-width:767px){.rx-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:999;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.96);backdrop-filter:blur(8px);box-shadow:0 -6px 20px rgba(0,0,0,.08)}.rx-page.rx-page.rx-page .rx-sticky a.rx-btn{flex:1;justify-content:center;padding:12px 10px;font-size:15px}body:has(.rx-sticky){padding-bottom:70px}}.rx-page.rx-page.rx-page .rx-sticky a.rx-btn{display:inline-flex;align-items:center;gap:8px;border-radius:12px;font-weight:600;text-decoration:none!important;opacity:1;color:#fff}.rx-page.rx-page.rx-page .rx-sticky a.rx-btn *{text-decoration:none!important}.rx-page.rx-page.rx-page .rx-sticky a.rx-main{background:linear-gradient(90deg,#ff7a6b,#e36159)}.rx-page.rx-page.rx-page .rx-sticky a.rx-wa{background:#25d366}.rx-tl{display:flex;flex-direction:column}.rx-tl p{flex:1}.rx-tl .rx-tl-btns{margin-top:18px;gap:8px}.rx-page.rx-page.rx-page .rx-tl a.rx-btn{padding:10px 16px;font-size:14.5px}.rx-card-warm{background:var(--rx-warm)}.rx-card h3{font-size:20px;font-weight:700;color:var(--rx-ink);margin:0 0 12px;text-transform:none;letter-spacing:-.2px}.rx-card .rx-list li{padding:10px 0}.rx-card .rx-btn{margin-top:16px}.rx-note{background:#fff8ea;border:1px solid #f6e1b8;border-radius:14px;padding:14px 18px;margin:0 0 16px;font-size:15.5px;line-height:1.6;color:var(--rx-text)}.hm-prose h2{max-width:900px}.hm-prose h3{font-size:21px;font-weight:700;color:var(--rx-ink);margin:28px 0 10px;text-transform:none;letter-spacing:-.2px}.hm-prose h4,.hm-prose h5{font-size:18px;font-weight:700;color:var(--rx-ink);margin:22px 0 8px;text-transform:none;letter-spacing:0}.hm-prose ul,.hm-prose ol{max-width:900px;font-size:16px;line-height:1.7;color:var(--rx-text)}.hm-prose ul.rx-list{margin:12px 0 22px}.hm-prose img{max-width:100%;height:auto;border-radius:12px}.hm-prose blockquote{border-left:0;background:var(--rx-warm);border-radius:16px;padding:20px 24px;margin:20px 0;font-size:16px;max-width:900px}.rx-split .hm-prose p{max-width:none}.pg-hero .pg-side .rx-card{max-width:340px;width:100%}.pg-hero .pg-side audio{width:100%;margin-top:10px}.pg-hero .pg-badge img{max-width:260px;height:auto;border-radius:10px}.pg-hero p.lead a{color:#c4473f}.pg-hero p.lead .icon{color:var(--rx-coral)}.rx-timeline{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.rx-tl h5{font-size:17px;font-weight:700;color:var(--rx-ink);margin:14px 0 6px}.hm-sec .table{background:#fff;border-radius:12px;overflow:hidden}.hm-sec iframe{max-width:100%;border:0;border-radius:14px}.rx-anchors{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.rx-page .container .rx-anchors a{display:inline-block;border:1px solid var(--rx-line);background:#fff;border-radius:999px;padding:7px 16px;font-size:14.5px;font-weight:600;color:var(--rx-ink);text-decoration:none!important}.rx-page .container .rx-anchors a:hover{border-color:#f1c9bf;color:#c4473f}.rx-card .box-content,.rx-card .featured-box{border:0!important;padding:0!important;background:none!important;text-align:left}.pg-hero .pg-side .rx-card h3{margin-top:0}.hm-prose .center,.hm-prose .text-center{text-align:left}.hm-prose p.lead,.hm-prose .featured{font-size:17px;font-weight:400;line-height:1.7;color:var(--rx-text)}.rx-page .rate-card-header{border-left-color:#e36159!important}.rx-page .rate-table td a{color:#c4473f!important}.rx-page .rate-table td a:hover{color:#a3362f!important}.pg-hero .pg-badge{display:inline-block}.pg-hero .pg-badge img{float:none!important;display:block;margin:0 auto;max-width:280px;width:100%;height:auto;position:static}.hm-sec h2 strong:has(.word-rotate),.hm-sec h2 .word-rotate,.hm-sec h2 .word-rotate *{background:none!important;-webkit-text-fill-color:#e36159!important;color:#e36159!important}.hm-sec h2.word-rotator-title{text-align:center}.hm-prose .rx-btns{margin-bottom:34px}.cty-hero h1{font-size:46px}.cty-trust{margin-top:22px;font-size:14.5px;color:var(--rx-muted)}.cty-trust b{color:var(--rx-ink)}.cty-panel{max-width:380px;width:100%}.cty-panel .rx-pl div{font-size:15px;color:#d6d9e0;word-break:break-word}.cty-panel .rx-pl a{color:#ffb2a8!important;text-decoration:none!important}.cty-panel .rx-pl strong{display:inline;font-size:15px;color:#fff}.cty-panel .cty-ru{margin:14px 0 0;color:#ffb2a8;font-weight:600;font-size:15px}.cty-panel .cty-ru strong{color:inherit}.cty-head{margin-bottom:8px}.cty-head .rx-eyebrow{margin-bottom:14px}.cty-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:26px 0 10px}.rx-page .container a.cty-card{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--rx-line);border-radius:18px;padding:22px;box-shadow:0 6px 24px rgba(30,20,20,.05);text-decoration:none!important;transition:transform .2s,box-shadow .2s}.rx-page .container a.cty-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(30,20,20,.10)}.cty-card .svc-ico{margin:0 0 6px}.cty-card strong{font-size:17px;color:var(--rx-ink)}.cty-card span:last-child{font-size:14.5px;line-height:1.55;color:var(--rx-muted)}.cty-intro{margin-top:34px}.cty-conf{display:flex;gap:10px;align-items:flex-start;background:#fff7f3;border-color:#f7dcd5}.cty-conf .icon{color:var(--rx-coral);margin-top:3px}.cty-trustsec h2{font-size:30px}.cty-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:26px}.cty-logos img{width:84px;height:84px;object-fit:contain;background:#fff;border:1px solid var(--rx-line);border-radius:16px;padding:6px;filter:grayscale(1);opacity:.8;transition:.2s}.cty-logos img:hover{filter:none;opacity:1}.cty-includes{margin-top:8px}.cty-after{margin-top:26px}@media (max-width:991px){.cty-cards{grid-template-columns:1fr 1fr}.cty-hero h1{font-size:38px}}@media (max-width:560px){.cty-cards{grid-template-columns:1fr}.cty-hero h1{font-size:32px}.cty-logos img{width:68px;height:68px}}.rx-page .cty-cards a.cty-card.cty-card,.rx-page .cty-cards a.cty-card.cty-card *{text-decoration:none!important}.rx-page .cty-cards a.cty-card.cty-card.cty-card{text-decoration:none!important}.nm-box{margin-top:30px;display:flex;gap:20px;align-items:flex-start;background:linear-gradient(90deg,#fff1ec,#fff7ea);border:1px solid #f7dcd5;border-radius:18px;padding:24px 26px;scroll-margin-top:120px}.nm-box .svc-ico{margin:0;flex:0 0 52px}.nm-box h3{margin:0 0 8px!important;font-size:20px!important;color:var(--rx-ink)}.nm-box p{font-size:15.5px;line-height:1.65;color:var(--rx-text);margin:0 0 8px}.nm-box p:last-child{margin-bottom:0}@media (max-width:767px){.nm-box{flex-direction:column;gap:14px;padding:20px}}.cs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:30px}.cs-card{background:#fff;border:1px solid var(--rx-line);border-radius:20px;padding:28px;box-shadow:0 10px 30px rgba(30,20,20,.06);display:flex;flex-direction:column}.cs-label{display:inline-block;align-self:flex-start;background:#fff1ec;color:#c4473f;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:6px 12px;margin-bottom:14px}.cs-card h3{font-size:22px;font-weight:700;color:var(--rx-ink);margin:0 0 6px;text-transform:none;letter-spacing:-.3px}.cs-card .cs-client{font-size:14.5px;font-weight:600;color:var(--rx-muted);margin:0 0 14px}.cs-card p{font-size:15.5px;line-height:1.7;color:var(--rx-text);margin:0 0 12px}.cs-cta{margin-top:30px;display:flex;flex-wrap:wrap;gap:16px 26px;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#fff1ec,#fff7ea);border:1px solid #f7dcd5;border-radius:18px;padding:22px 26px}.cs-cta p{margin:0;font-size:16.5px;color:var(--rx-ink);flex:1 1 420px}.cs-cta .rx-btns{margin:0}.cs-quote{margin:0;background:var(--rx-warm);border:1px solid var(--rx-line);border-left:0;border-radius:20px;padding:30px;font-size:21px;line-height:1.5;color:var(--rx-ink);font-weight:500;position:relative}.cs-quote:before{content:"\201C";position:absolute;top:-6px;left:20px;font-size:70px;line-height:1;color:#f2a65a;font-family:Georgia,serif}.cs-chips-t{font-weight:600;color:var(--rx-ink);margin:18px 0 10px}.cs-chips{display:flex;flex-wrap:wrap;gap:8px}.cs-chips span{border:1px solid var(--rx-line);background:#fff;border-radius:999px;padding:6px 13px;font-size:14px;color:var(--rx-ink)}.cs-chips-dark span{background:#24272f;border-color:#33363f;color:#d6d9e0;font-size:13.5px;padding:5px 11px}.cs-sample{background:#fff;border:1px solid var(--rx-line);border-radius:20px;padding:26px;box-shadow:0 10px 30px rgba(30,20,20,.06)}.cs-sample .cs-sample-i{font-size:15px;color:var(--rx-muted);margin:0 0 14px;line-height:1.6}.cs-sample blockquote{margin:0;border-left:3px solid #f2a65a;background:var(--rx-warm);border-radius:0 12px 12px 0;padding:16px 18px;font-size:15px;line-height:1.7;color:var(--rx-text);font-style:normal;white-space:normal}.pg-hero .rx-panel .rx-pl strong{font-size:15px}@media (max-width:991px){.cs-grid{grid-template-columns:1fr}}.cs-sample blockquote{max-height:440px;overflow:auto;scrollbar-width:thin}.cs-sample:after{content:"Scroll to read the full sample";display:block;margin-top:10px;font-size:13px;color:var(--rx-muted)}.chi-badge{display:inline-flex;align-items:center;gap:12px;margin:4px 0 22px;padding:10px 16px 10px 10px;border:1px solid #f1d6cf;background:#fff;border-radius:16px;box-shadow:0 6px 18px rgba(30,20,20,.05);text-decoration:none!important;color:var(--rx-ink)}.rx-page .chi-hero a.chi-badge.chi-badge.chi-badge{text-decoration:none!important}.chi-badge .svc-ico{width:40px;height:40px;margin:0;flex:0 0 40px}.chi-badge span:last-child{font-size:14px;line-height:1.35;color:var(--rx-muted)}.chi-badge b{display:block;font-size:15px;color:var(--rx-ink)}.chi-badge:hover{border-color:#e36159}.chi-live{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#9be7b4;margin-bottom:10px}.chi-live i{width:8px;height:8px;border-radius:50%;background:#34d27a;box-shadow:0 0 0 4px rgba(52,210,122,.18)}.chi-nav{border-bottom:1px solid var(--rx-line);background:#fff}.chi-nav .rx-anchors{margin:0;padding:12px 0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.chi-nav .rx-anchors a{white-space:nowrap}.rx-page .chi-nav p.rx-anchors a{text-decoration:none!important}.chi-coc .hm-prose p{color:#c9cdd6;font-size:16.5px;line-height:1.75}.chi-coc .rx-eyebrow{color:#ffb2a8}.chi-coc-panel{background:#20232a;border:1px solid #2e323b}.chi-coc-panel h3{color:#fff}.chi-coc-panel .rx-pl strong{color:#fff;display:block}.chi-coc-panel .rx-pl span{color:#aab0bb;font-size:14.5px}.chi-about{margin-top:34px;align-items:start}.chi-dest h3{font-size:20px;margin:0 0 14px}.chi-dest .rx-list li{margin-bottom:8px}.chi-area{align-items:center}.chi-chips{margin:6px 0 24px}.chi-chips span{display:inline-flex;align-items:center;gap:6px}.chi-chips i{color:#e36159;font-size:13px}.chi-map{margin:0;background:#fff;border:1px solid var(--rx-line);border-radius:22px;padding:14px;box-shadow:0 12px 32px rgba(30,20,20,.07)}.chi-map svg{display:block;width:100%;height:auto;border-radius:14px;background:#fbf7f5}.chi-map text{font:600 12.5px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;fill:#3a3d46;paint-order:stroke;stroke:#fbf7f5;stroke-width:4px}.chi-map text.chi-map-big{font-size:17px;font-weight:800;fill:#c4473f}.chi-map text.chi-map-lake{font-size:14px;font-style:italic;fill:#6c94b3;stroke:#dcebf5}.chi-map figcaption{font-size:13.5px;color:var(--rx-muted);text-align:center;padding-top:10px}.chi-cert{margin-top:30px;align-items:start}.chi-docs{margin-top:30px}.chi-types{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:6px 0 14px}.chi-type{border:1px solid var(--rx-line);border-radius:14px;padding:14px;background:#fff}.chi-type .svc-ico{width:34px;height:34px;margin:0 0 8px;font-size:15px}.chi-type strong{display:block;color:var(--rx-ink);font-size:15px;margin-bottom:3px}.chi-type span:last-child{font-size:14px;line-height:1.5;color:var(--rx-text)}.chi-notary{margin-top:26px}.chi-anywhere{background:linear-gradient(135deg,#fff1ec,#fff7ea);border-color:#f7dcd5}.chi-warn{margin-top:18px}.chi-apcard h3{margin:0 0 16px}.chi-ap{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-top:1px dashed var(--rx-line)}.chi-ap:first-of-type{border-top:0;padding-top:0}.chi-ap .rx-num{flex:0 0 36px;width:36px;height:36px;line-height:36px;font-size:15px;margin:0}.chi-ap strong{display:block;color:var(--rx-ink);font-size:16px}.chi-ap span{font-size:14.5px;color:var(--rx-muted)}.chi-imm{margin-top:22px}.chi-imm-in{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:26px;align-items:start}.chi-offices{list-style:none;margin:0;padding:18px;border-radius:16px;background:var(--rx-warm);border:1px solid var(--rx-line)}.chi-offices li{padding:10px 0;border-top:1px solid var(--rx-line)}.chi-offices li:first-child{border-top:0;padding-top:0}.chi-offices b{display:block;color:var(--rx-ink);font-size:15px}.chi-offices span{font-size:14px;color:var(--rx-muted)}@media (max-width:900px){.chi-imm-in{grid-template-columns:1fr}.chi-types{grid-template-columns:1fr}.chi-badge{margin-bottom:18px}}.rx-page .chi-nav .container .rx-anchors a.chi-a.chi-a{text-decoration:none!important}.chi-n{flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:var(--rx-grad2);color:#fff;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center}.chi-imm h3{margin-bottom:14px}.chi-hero .chi-badge .svc-ico i{color:#fff}.chi-rev-grid{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:34px;align-items:start}.chi-score{background:#fff;border:1px solid var(--rx-line);border-radius:22px;padding:28px;box-shadow:0 12px 32px rgba(30,20,20,.07);text-align:center}.chi-score .rx-eyebrow{margin-bottom:10px}.chi-big{font-size:72px;font-weight:800;line-height:1;letter-spacing:-2px;background:var(--rx-grad2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#e36159}.chi-stars{color:#f5b301;letter-spacing:2px;font-size:16px}.chi-stars-lg{font-size:24px;margin:6px 0 10px}.chi-score p{font-size:15.5px;color:var(--rx-text);margin:0 0 18px}.rx-page .chi-reviews .container a.chi-gbtn.rx-btn{text-decoration:none!important;width:100%;justify-content:center}.chi-revs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.chi-rev{margin:0;background:#fff;border:1px solid var(--rx-line);border-radius:20px;padding:22px;display:flex;flex-direction:column;gap:12px;box-shadow:0 8px 24px rgba(30,20,20,.05)}.chi-rev blockquote{margin:0;padding:0;border:0;font-size:15.5px;line-height:1.65;color:var(--rx-ink);font-style:normal;flex:1}.chi-rev figcaption{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--rx-muted)}.chi-rev figcaption b{display:block;color:var(--rx-ink);font-size:15px}.chi-av{flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:var(--rx-grad2);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;font-size:16px}.rx-page .chi-hero .container a.chi-trust.cty-trust{display:inline-block;text-decoration:none!important;color:inherit}@media (max-width:1000px){.chi-rev-grid{grid-template-columns:1fr}.chi-revs{grid-template-columns:1fr}.chi-score{max-width:420px}}.chi-map text.chi-map-sub{font-size:11px;font-weight:600;fill:#c4473f}.sd-nbs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0 22px}.sd-nb{background:#fff;border:1px solid var(--rx-line);border-radius:16px;padding:14px 16px}.sd-nb-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.sd-nb-h b{font-size:16px;color:var(--rx-ink)}.sd-nb-h span{font-size:12.5px;font-weight:700;color:#c4473f;white-space:nowrap}.sd-nb-z{font-size:12.5px;color:var(--rx-muted);margin:4px 0 10px;line-height:1.45}.sd-bar{height:8px;border-radius:99px;background:#f3ece9;overflow:hidden}.sd-bar i{display:block;height:100%;border-radius:99px;background:var(--rx-grad2)}.sd-nb-p{font-size:12.5px;color:var(--rx-muted);margin-top:8px}.sd-nb-p b{font-size:18px;color:var(--rx-ink);margin-right:4px}.sd-offices{margin-top:6px}.sd-c,.la-c{margin-top:22px}.sd-gov{margin-top:26px}.sd-addr{display:flex;gap:14px;align-items:flex-start}.sd-addr .svc-ico{margin:0;flex:0 0 44px}.sd-addr b{display:block;color:var(--rx-ink);font-size:16px}.sd-addr span{font-size:14.5px;color:var(--rx-muted)}.sd-guide .rx-card p{font-size:16px;line-height:1.75}.sd-cta{margin-top:30px}.sd-gal .cs-cta p{color:var(--rx-ink)}.la-cards{grid-template-columns:repeat(5,minmax(0,1fr))}.la-about{margin-top:34px}.la-docs{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin-top:28px}.la-doc{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid var(--rx-line);border-radius:14px;padding:12px 14px;font-size:14.5px;color:var(--rx-ink);line-height:1.4}.la-doc .svc-ico{margin:0;flex:0 0 36px;width:36px;height:36px;font-size:15px}.la-wide{margin-top:28px}.la-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.la-rookie{margin-top:30px;background:linear-gradient(135deg,#fff1ec,#fff7ea);border-color:#f7dcd5}.la-rookie h3{font-size:26px}.la-q{margin:4px 0 12px;padding:14px 16px;border-left:3px solid #f2a65a;background:var(--rx-warm);border-radius:0 12px 12px 0;font-size:15px;line-height:1.65;color:var(--rx-text)}.la-film .cs-card{box-shadow:none}.la-cta{margin-top:24px}.la-cta p{color:var(--rx-ink)}@media (max-width:1100px){.la-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.la-grid3{grid-template-columns:1fr 1fr}}@media (max-width:767px){.sd-nbs{grid-template-columns:1fr}.la-cards{grid-template-columns:1fr 1fr}.la-grid3{grid-template-columns:1fr}}.chi-hero h1 .grad{white-space:nowrap}.sd-addr .svc-ico i,.la-doc .svc-ico i{color:#fff}.sd-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 18px;margin-top:34px;padding:6px}.sd-card{margin:0;background:#fff;padding:8px 8px 10px;border-radius:6px;box-shadow:0 14px 30px rgba(0,0,0,.35);transform:rotate(-2deg);transition:transform .25s ease,box-shadow .25s ease}.sd-card:nth-child(2n){transform:rotate(1.6deg)}.sd-card:nth-child(3n){transform:rotate(-.8deg)}.sd-card:nth-child(5n){transform:rotate(2.2deg)}.sd-card:hover{transform:rotate(0) scale(1.06);box-shadow:0 20px 40px rgba(0,0,0,.45);z-index:2;position:relative}.sd-card img{display:block;width:100%;height:auto;aspect-ratio:250/167;object-fit:cover;border-radius:2px}.sd-card figcaption{font-size:12.5px;line-height:1.3;color:#3a3d46;text-align:center;padding-top:8px;font-weight:600}@media (max-width:1100px){.sd-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.sd-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:10px 4px 18px;margin-left:-16px;margin-right:-16px;padding-left:20px}.sd-card{flex:0 0 200px;scroll-snap-align:start}}.la-ms{margin-top:22px}.la-ms .la-q{margin:0}.la-span2{grid-column:span 2}.la-film .cs-card h3{margin-bottom:10px}@media (max-width:1100px){.la-span2{grid-column:span 2}}@media (max-width:767px){.la-span2{grid-column:auto}}.chi-promo{background:linear-gradient(135deg,#fff1ec,#fff7ea);border-top:1px solid #f7dcd5;border-bottom:1px solid #f7dcd5}.cty2-promo{align-items:center}.chi-promo-in{display:flex;gap:18px;align-items:flex-start}.chi-promo-in .svc-ico{flex:0 0 52px;margin:0}.chi-promo-in .svc-ico i{color:#fff}.chi-promo-in h2{margin:0 0 10px;font-size:30px}.chi-promo-in p{font-size:16.5px;line-height:1.7;color:var(--rx-text)}.cty2-audio .rx-card{background:#fff}.cty2-audio audio{width:100%;margin-top:6px}.cty2-chips{display:flex;justify-content:center;margin-top:18px}.cty2-chips .chi-chips{justify-content:center;max-width:980px}.cty2-areap{max-width:860px;margin:10px auto 0;text-align:center}.cty2-nbs{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px}.cty2-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}.cty2-exp .svc-ico{margin:0 0 14px}.cty2-exp .svc-ico i{color:#fff}.cty2-exp h3{font-size:19px;margin:0 0 8px}.cty2-exp p{font-size:15px;line-height:1.65}.cty2-list .rx-pl strong{color:var(--rx-ink)}.cty2-list .rx-pl span{color:var(--rx-muted)}.cty2-quotes{display:grid;gap:14px}.cty2-quotes h3{margin:0}.cty2-quote{max-width:900px;margin:0 auto}.hm-center .cs-grid{text-align:left}@media (max-width:1000px){.cty2-grid3{grid-template-columns:1fr 1fr}.cty2-nbs{grid-template-columns:1fr 1fr}}@media (max-width:767px){.cty2-grid3{grid-template-columns:1fr}.chi-promo-in{flex-direction:column}.chi-promo-in h2{font-size:24px}}.cty2-list .rx-pl{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-top:1px solid var(--rx-line)}.cty2-list .rx-pl:first-of-type{border-top:0}.cty2-list .rx-dot{flex:0 0 32px;width:32px;height:32px;border-radius:10px;background:var(--rx-grad2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.cty2-list .rx-dot i{color:#fff}.cty2-list .rx-pl strong{display:block;font-size:15px;line-height:1.45}.cty2-list .rx-pl span{display:block;font-size:14px;line-height:1.5}.cty2-list h3{margin:0 0 6px}.cty2-list .rx-muted{margin:0 0 8px}.cty-panel .rx-pl a[href^="tel"],.cty-panel .rx-pl a[href*="whatsapp"]{white-space:nowrap}.chi-qr{display:flex;align-items:center;gap:14px;margin-top:16px;padding:12px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.chi-qr svg{flex:0 0 84px;width:84px;height:84px;background:#fff;border-radius:8px;padding:5px}.chi-qr b{display:block;color:#fff;font-size:14.5px}.chi-qr span{display:block;color:#aab0bb;font-size:13px;line-height:1.4}@media (max-width:991px){.chi-qr{display:none}}.tc-split{align-items:center}.tc-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tc-card:first-child{grid-column:span 2}.rx-page .tc-draw .container a.tc-card.tc-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--rx-line);border-radius:18px;overflow:hidden;box-shadow:0 10px 26px rgba(30,20,20,.06);text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease}.tc-card:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(30,20,20,.1)}.tc-img{display:block;height:180px;background:#fff;padding:12px}.tc-card:first-child .tc-img{height:240px}.tc-img img{width:100%;height:100%;object-fit:contain;display:block}.tc-cap{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-top:1px solid var(--rx-line);font-size:14px;font-weight:600;color:var(--rx-ink)}.tc-cap i{color:#c4473f}@media (max-width:767px){.tc-cards{grid-template-columns:1fr}.tc-card:first-child{grid-column:auto}}.res-hero h1{font-size:44px}.res-body{padding:10px 0 30px}.res-body > section,.res-body .main > section{background:transparent!important}.res-body .container{max-width:1080px}.res-body p{font-size:16.5px;line-height:1.75;color:var(--rx-text)}.res-body h2{font-size:30px;font-weight:800;letter-spacing:-.5px;color:var(--rx-ink);margin:44px 0 18px;padding-top:6px;scroll-margin-top:90px}.res-body h3{font-size:22px;color:var(--rx-ink);margin:30px 0 12px}.res-body h4{font-size:19px;font-weight:700;color:var(--rx-ink);margin:28px 0 10px;text-transform:none;letter-spacing:0}.res-body hr{border:0;border-top:1px solid var(--rx-line);margin:18px 0}.res-body .featured-box{background:#fff!important;border:1px solid var(--rx-line)!important;border-radius:20px!important;box-shadow:0 10px 30px rgba(30,20,20,.05)!important;padding:0!important;overflow:hidden;text-align:left}.res-body .featured-box .box-content{border:0!important;padding:0!important}.res-body table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--rx-line);border-radius:16px;overflow:hidden;margin:0 0 22px;font-size:15px}.res-body table th,.res-body table td{padding:11px 16px!important;border:0!important;border-top:1px solid var(--rx-line)!important;text-align:left;vertical-align:top;color:var(--rx-text);background:transparent}.res-body table tr:first-child th,.res-body table tr:first-child td{border-top:0!important}.res-body table tr:first-child td strong,.res-body table th strong{color:var(--rx-ink)}.res-gloss .res-body table tr:first-child,.res-body table thead tr{background:#fff1ec}.res-body table tr:nth-child(even) td{background:#fcfaf9}.res-body table tr:hover td{background:#fff7f3}.res-body .drop-caps{margin:0;font-size:inherit;line-height:inherit}.res-body .drop-caps:first-letter{float:none;font-size:inherit;padding:0;margin:0;color:#c4473f;font-weight:800}.res-filter{position:sticky;top:0;z-index:15;display:flex;align-items:center;gap:10px;max-width:1080px;margin:18px auto 6px;padding:10px 16px;background:#fff;border:1px solid var(--rx-line);border-radius:14px;box-shadow:0 8px 22px rgba(30,20,20,.06)}.res-filter i{color:#c4473f}.res-filter input{flex:1;border:0;outline:0;font-size:16px;background:transparent;color:var(--rx-ink)}.res-filter span{font-size:13.5px;color:var(--rx-muted);white-space:nowrap}.res-toc{max-width:400px;width:100%}.res-toc h3{margin:0 0 10px}.rx-page .res-toc a.res-toc-a.res-toc-a{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 2px;border-top:1px solid var(--rx-line);font-size:15px;font-weight:600;color:var(--rx-ink);text-decoration:none!important}.res-toc a.res-toc-a:hover{color:#c4473f}.res-toc a b{flex:0 0 auto;font-size:12.5px;background:#fff1ec;color:#c4473f;border-radius:999px;padding:2px 9px}.res-cta{margin:30px 0}.res-end .cs-cta{margin:0}.res-channels .res-body .row:has(> .form-group){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0}.res-channels .res-body .row:has(> .form-group):before,.res-channels .res-body .row:has(> .form-group):after{display:none}.res-channels .res-body .row > hr{display:none}.res-channels .res-body .form-group{background:#fff;border:1px solid var(--rx-line);border-radius:18px;padding:18px 20px;margin:0;box-shadow:0 8px 22px rgba(30,20,20,.05);display:flex;flex-direction:column}.res-channels .res-body .form-group > [class*=col-]{width:100%;float:none;padding:0}.res-channels .res-body .form-group img{max-height:56px;width:auto;margin-bottom:6px}.res-channels .res-body .form-group p{font-size:15px;line-height:1.6;margin:0 0 10px}.res-channels .res-body .form-group .btn{float:none!important;margin:4px 0 0!important;border-radius:10px;padding:8px 16px;font-weight:700;background:var(--rx-grad2,#e36159);border:0}.res-channels .res-body .form-group .btn.btn-default{background:#eee;color:#555}@media (max-width:767px){.res-hero h1{font-size:32px}.res-channels .res-body .row:has(> .form-group){grid-template-columns:1fr}.res-body h2{font-size:25px}.res-body table{font-size:14px}.res-body table th,.res-body table td{padding:9px 10px!important}}.res-channels .res-body [class*=col-]:has(> h2),.res-channels .res-body [class*=col-]:has(> .row > .form-group){width:100%!important;float:none!important}.res-channels .res-body .row:has(> .form-group){grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.res-channels .res-body .row:has(> .form-group){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.res-channels .res-body .row:has(> .form-group){grid-template-columns:1fr}}.res-channels .res-body .featured-boxes > [class*=col-]{width:100%!important;float:none!important}.res-channels .res-body .featured-box{padding:0 0 6px!important;border:0!important;box-shadow:none!important;background:transparent!important}.rt2-feature{position:relative;max-width:400px;width:100%;background:#16181d;color:#c9cdd6;border-radius:24px;padding:28px;box-shadow:0 24px 60px rgba(20,10,10,.25)}.rt2-feature h3{color:#fff;font-size:21px;margin:10px 0 8px}.rt2-big{font-size:50px;font-weight:800;line-height:1;letter-spacing:-1.5px;color:#fff;margin:4px 0 10px}.rt2-big small{font-size:15px;font-weight:600;color:#9ba0ab;letter-spacing:0;margin-right:4px}.rt2-big span{font-size:18px;font-weight:600;color:#9ba0ab;letter-spacing:0}.rt2-for{font-size:14px;color:#9ba0ab;margin:0 0 12px;line-height:1.5}.rt2-feature .rx-pl{display:flex;gap:12px;align-items:flex-start;padding:9px 0;border-top:1px solid rgba(255,255,255,.08)}.rt2-feature .rx-dot{flex:0 0 30px;width:30px;height:30px;border-radius:9px;background:var(--rx-grad2);display:flex;align-items:center;justify-content:center;font-size:13px}.rt2-feature .rx-dot i{color:#fff}.rt2-feature .rx-pl strong{display:block;color:#fff;font-size:14.5px}.rt2-feature .rx-pl span{display:block;color:#9ba0ab;font-size:13px}.rt2-fbtn{width:100%;justify-content:center;margin-top:16px}.rt2-tag{display:inline-block;background:linear-gradient(90deg,#ff7a6b,#f2a65a);color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 11px}.rt2-intro{max-width:820px;margin:0 auto 26px;text-align:center}.rt2-intro p{font-size:16px;color:var(--rx-text);line-height:1.7}.rt2-vol{display:inline-flex;gap:10px;align-items:center;background:#fff1ec;border:1px solid #f7dcd5;border-radius:999px;padding:8px 16px;font-size:14.5px!important;color:var(--rx-ink)!important;margin:6px 0 0}.rt2-vol i{color:#c4473f}.rt2-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.rt2-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.rt2-g1{grid-template-columns:1fr;gap:12px}.rt2-card{position:relative;background:#fff;border:1px solid var(--rx-line);border-radius:18px;padding:20px;box-shadow:0 8px 22px rgba(30,20,20,.05);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.rt2-card:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(30,20,20,.09)}.rt2-card .svc-ico{margin:0 0 12px;width:42px;height:42px;font-size:17px}.rt2-card .svc-ico i{color:#fff}.rt2-card h4{font-size:15.5px;line-height:1.35;font-weight:700;color:var(--rx-ink);margin:0 0 12px;text-transform:none;letter-spacing:0;flex:1}.rt2-price{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.rt2-price b{font-size:28px;font-weight:800;letter-spacing:-.5px;background:var(--rx-grad2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#e36159}.rt2-price small,.rt2-price span{font-size:13.5px;font-weight:600;color:var(--rx-muted)}.rt2-note{font-size:13px;color:var(--rx-muted);margin:6px 0 0;line-height:1.45}.rt2-hot{border-color:#f3b8ad;background:linear-gradient(160deg,#fff,#fff4ef)}.rt2-hot .rt2-tag{position:absolute;top:14px;right:14px;font-size:10px;padding:4px 9px}.rt2-g1 .rt2-card{flex-direction:row;align-items:center;gap:14px;flex-wrap:wrap}.rt2-g1 .rt2-card .svc-ico{margin:0}.rt2-g1 .rt2-card h4{margin:0;flex:1 1 200px}.rt2-g1 .rt2-note{flex-basis:100%;margin:0 0 0 56px}.rt2-two{align-items:start}.rt2-two h2{margin:8px 0 18px}.rt2-disc{font-size:13.5px;color:var(--rx-muted);margin-top:16px}.rt2-q{background:#fff;border:1px solid var(--rx-line);border-radius:14px;padding:0 18px;margin-bottom:10px}.rt2-q summary{cursor:pointer;list-style:none;padding:16px 26px 16px 0;font-weight:700;color:var(--rx-ink);font-size:16px;position:relative}.rt2-q summary::-webkit-details-marker{display:none}.rt2-q summary:after{content:"+";position:absolute;right:0;top:12px;font-size:22px;color:#c4473f;font-weight:600}.rt2-q[open] summary:after{content:"–"}.rt2-q p{margin:0 0 16px;color:var(--rx-text);font-size:15.5px;line-height:1.65}.rt2-faq{align-items:start}@media (max-width:1100px){.rt2-grid,.rt2-g4{grid-template-columns:repeat(2,minmax(0,1fr))}.rt2-g1{grid-template-columns:1fr}}@media (max-width:600px){.rt2-grid,.rt2-g4{grid-template-columns:1fr}.rt2-big{font-size:42px}}.rt2-feature h3{text-transform:none!important;letter-spacing:-.2px!important;font-weight:700}.rt2-g1 .rt2-note{margin:-6px 0 0 56px}.pay-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.pay-chips span{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--rx-line);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;color:var(--rx-ink)}.pay-chips i{color:#c4473f}.pay-card{max-width:420px;width:100%;background:#fff;border:1px solid var(--rx-line);border-radius:24px;padding:26px;box-shadow:0 24px 60px rgba(30,20,20,.12)}.pay-card-h{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.pay-by{font-size:13px;color:var(--rx-muted)}.pay-by b{color:#003087}.pay-card h3{font-size:23px;margin:0 0 6px;color:var(--rx-ink);text-transform:none;letter-spacing:-.3px}.pay-hint{font-size:14.5px;color:var(--rx-muted);line-height:1.55;margin:0 0 14px}.pay-card form .row{margin:0}.pay-card form .form-group{width:100%!important;float:none!important;padding:0!important;margin:0 0 10px}.pay-card form label{font-weight:600;font-size:14px;color:var(--rx-ink);margin-bottom:6px;display:block}.pay-card form label.hidden-xs{display:none!important}.pay-card form input.form-control{height:auto;width:100%;padding:12px 14px 12px 36px;font-size:22px;font-weight:700;border:1.5px solid var(--rx-line);border-radius:14px;box-shadow:none;color:var(--rx-ink)}.pay-card form input.form-control:focus{border-color:#e36159;outline:0;box-shadow:0 0 0 4px rgba(227,97,89,.12)}.pay-card form button{width:100%;margin:4px 0 0!important;padding:15px 16px;border:0;border-radius:14px;background:linear-gradient(90deg,#ff7a6b,#e36159);color:#fff;font-weight:800;font-size:16px;letter-spacing:.02em;box-shadow:0 10px 24px rgba(227,97,89,.3)}.pay-card form button:hover{filter:brightness(1.05)}.pay-foot{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;color:var(--rx-muted);margin:12px 0 0;line-height:1.5}.pay-foot i{color:#2ea36b;margin-top:3px}.pay-tl{margin-top:26px}.pay-up{justify-content:center;margin-top:26px}.pay-two{align-items:stretch}.pay-two .rx-card{height:100%}.pay-two .svc-ico{margin:0 0 12px}.pay-two .svc-ico i{color:#fff}.pay-two h3{margin:0 0 10px}.pay-help .rx-pl{display:flex;gap:12px;align-items:center;padding:9px 0;border-top:1px solid var(--rx-line)}.pay-help .rx-dot{flex:0 0 30px;width:30px;height:30px;border-radius:9px;background:var(--rx-grad2);display:flex;align-items:center;justify-content:center;font-size:13px}.pay-help .rx-dot i{color:#fff}.pay-help .rx-pl strong{font-size:15px}.rx-page .pay-help .container a,.pay-help .rx-pl a{text-decoration:none}.pay-card form input.form-control{position:relative;z-index:1;background:#fff}.tm2-score{max-width:400px;width:100%;background:#fff;border:1px solid var(--rx-line);border-radius:24px;padding:24px;box-shadow:0 24px 60px rgba(30,20,20,.12)}.rx-page .tm2-hero .container a.tm2-loc.tm2-loc{display:flex;align-items:center;gap:14px;padding:14px 4px;border-top:1px solid var(--rx-line);text-decoration:none!important;color:var(--rx-ink)}.tm2-loc div{display:flex;flex-direction:column;align-items:center;min-width:70px}.tm2-loc div b{font-size:34px;font-weight:800;line-height:1;background:var(--rx-grad2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#e36159}.tm2-loc div .chi-stars{font-size:12px;letter-spacing:1px}.tm2-loc > span{flex:1;font-size:14px;color:var(--rx-muted);line-height:1.4}.tm2-loc > span strong{display:block;color:var(--rx-ink);font-size:16px}.tm2-loc i{color:#c4473f;font-size:20px}.tm2-loc:hover > span strong{color:#c4473f}.tm2-sum{margin:10px 0 0;padding-top:12px;border-top:1px solid var(--rx-line);font-size:14.5px;color:var(--rx-text);text-align:center}.tm2-sum b{color:var(--rx-ink);font-size:17px}.tm2-fgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:30px}.tm2-feat{margin:0;background:#20232a;border:1px solid #2e323b;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:14px}.tm2-feat blockquote{margin:0;padding:0;border:0;color:#e4e6eb;font-size:16px;line-height:1.7;font-style:normal;flex:1}.tm2-feat figcaption{display:flex;align-items:center;gap:12px;color:#9ba0ab;font-size:13.5px}.tm2-feat figcaption b{display:block;color:#fff;font-size:15.5px}.tm2-filter{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:24px 0 26px}.tm2-f{border:1px solid var(--rx-line);background:#fff;border-radius:999px;padding:8px 16px;font-size:14.5px;font-weight:600;color:var(--rx-ink);cursor:pointer}.tm2-f i{font-style:normal;font-size:12px;color:var(--rx-muted);margin-left:4px}.tm2-f.on{background:var(--rx-ink);border-color:var(--rx-ink);color:#fff}.tm2-f.on i{color:#c9cdd6}.tm2-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.tm2-card{margin:0;background:#fff;border:1px solid var(--rx-line);border-radius:18px;padding:20px;box-shadow:0 8px 22px rgba(30,20,20,.05);display:flex;flex-direction:column;gap:12px}.tm2-top{display:flex;justify-content:space-between;align-items:center}.tm2-card .verified-badge{font-size:12px;font-weight:600;color:#2e8b57;background:#eaf7ef;border-radius:999px;padding:3px 9px}.tm2-card blockquote{margin:0;padding:0;border:0;font-size:15px;line-height:1.65;color:var(--rx-text);font-style:normal}.tm2-long blockquote{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.tm2-long.open blockquote{display:block}.tm2-more{align-self:flex-start;border:0;background:none;padding:0;color:#c4473f;font-weight:700;font-size:14px;cursor:pointer}.tm2-card figcaption{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--rx-muted);border-top:1px solid var(--rx-line);padding-top:12px}.tm2-card figcaption b{display:block;color:var(--rx-ink);font-size:14.5px}.tm2-end{align-items:stretch}.tm2-cta{margin:0;height:100%}@media (max-width:1000px){.tm2-grid{grid-template-columns:1fr 1fr}.tm2-fgrid{grid-template-columns:1fr}}@media (max-width:640px){.tm2-grid{grid-template-columns:1fr}}.jb-hero .rx-btns{margin-top:22px}.jb-card h3{font-size:22px}.jb-q{margin:14px 0 0;color:#fff;font-weight:700;font-size:16px}.jb-about{align-items:center}.jb-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px}.jb-stats div{background:#fff;border:1px solid var(--rx-line);border-radius:18px;padding:22px;text-align:center;box-shadow:0 8px 22px rgba(30,20,20,.05)}.jb-stats b{display:block;font-size:38px;font-weight:800;line-height:1.05;background:var(--rx-grad2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#e36159}.jb-stats span{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rx-muted)}.jb-reqs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px}.jb-req{background:#fff;border:1px solid var(--rx-line);border-radius:18px;padding:22px;box-shadow:0 8px 22px rgba(30,20,20,.05)}.jb-req .svc-ico{margin:0 0 14px}.jb-req .svc-ico i{color:#fff}.jb-req p{margin:0;font-size:15.5px;line-height:1.6;color:var(--rx-ink)}.jb-tl{margin-top:26px}.jb-tl .rx-tl p{font-size:15px}.jb-subj{display:flex;align-items:center;gap:8px;margin-top:10px;background:#fff;border:1px dashed #f1c9bf;border-radius:12px;padding:8px 8px 8px 12px}.jb-subj code{flex:1;background:none;color:var(--rx-ink);font-size:13.5px;padding:0;white-space:normal}.jb-copy{border:1px solid var(--rx-line);background:#fff;border-radius:8px;padding:4px 10px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.jb-copy:hover{border-color:#e36159;color:#c4473f}.jb-tl .cs-chips{margin-top:10px}.jb-tl .cs-chips span{font-size:13px;padding:5px 11px}.jb-fwd{font-weight:700;color:var(--rx-ink)!important}@media (max-width:1000px){.jb-reqs{grid-template-columns:1fr 1fr}}@media (max-width:600px){.jb-reqs{grid-template-columns:1fr}}.jb-tl .rx-tl{justify-content:flex-start!important;display:block}.jb-tl .rx-tl > *{margin-top:0}.jb-tl .rx-tl p{margin:0 0 8px}.jb-fwd{margin-top:14px!important}.rx-page .res-body .rtp-donate{background:#16181d;border:0;border-radius:24px;box-shadow:0 24px 60px rgba(20,10,10,.22);padding:34px 36px;color:#c9cdd6;overflow:hidden;max-width:900px;margin:40px auto 34px}.rx-page .res-body .rtp-donate:before{content:"";position:absolute;left:auto;right:-120px;top:-140px;bottom:auto;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,107,.35),rgba(242,166,90,0) 70%)}.rx-page .res-body .rtp-donate > *{position:relative}.rx-page .res-body .rtp-donate h3{color:#fff;font-size:26px;line-height:1.3;letter-spacing:-.3px;margin:0 0 14px}.rx-page .res-body .rtp-donate h3 .icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#ff7a6b,#f2a65a);color:#fff;font-size:18px;margin:0 12px 0 0;vertical-align:middle}.rx-page .res-body .rtp-donate p{color:#c9cdd6;font-size:15.5px;line-height:1.7}.rx-page .res-body .rtp-donate .rtp-ru{color:#9ba0ab}.rx-page .res-body .rtp-amounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 14px}.rx-page .res-body .rtp-amounts .btn{min-width:0;width:100%;padding:16px 10px;border-radius:14px;font-size:22px;font-weight:800;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:#fff;text-shadow:none;box-shadow:none;transition:transform .15s ease,background .15s ease}.rx-page .res-body .rtp-amounts .btn:hover{transform:translateY(-2px);background:rgba(255,255,255,.12)}.rx-page .res-body .rtp-amounts .btn-danger{background:linear-gradient(135deg,#ff7a6b,#e36159);border-color:transparent;box-shadow:0 10px 24px rgba(227,97,89,.35)}.rx-page .res-body .rtp-other{display:flex;flex-wrap:nowrap;gap:10px;align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:10px 10px 10px 16px}.rx-page .res-body .rtp-other label{color:#c9cdd6;font-size:14px;font-weight:600;white-space:nowrap}.rx-page .res-body .rtp-other input.form-control{flex:1;width:auto;min-width:80px;height:auto;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#0f1115;color:#fff;font-size:17px;font-weight:700;box-shadow:none}.rx-page .res-body .rtp-other .btn{border:0;border-radius:10px;padding:11px 18px;font-weight:700;background:#fff;color:#16181d;white-space:nowrap}.rx-page .res-body .rtp-other .btn:hover{background:#ffe3dc}.rx-page .res-body .rtp-note{color:#8d93a0;font-size:13px;margin-top:16px!important}.rx-page .res-body .rtp-note .icon{color:#5fd39a}.rx-page .res-body .rtp-donate-banner{max-width:none;margin:26px auto 30px;display:flex;align-items:center;gap:22px;background:linear-gradient(135deg,#fff1ec,#fff7ea);border:1px solid #f7dcd5;box-shadow:none;padding:22px 26px;color:var(--rx-text)}.rx-page .res-body .rtp-donate-banner:before{display:none}.rx-page .res-body .rtp-donate-banner p{color:var(--rx-text)}.rx-page .res-body .rtp-donate-banner p strong{color:var(--rx-ink)}.rx-page .res-body .rtp-donate-banner .rtp-ru{color:var(--rx-muted)}.rx-page .res-body .rtp-donate-banner .btn{flex:0 0 auto;border:0;border-radius:999px;padding:13px 22px;font-size:15.5px;font-weight:700;background:linear-gradient(90deg,#ff7a6b,#e36159);box-shadow:0 10px 24px rgba(227,97,89,.3)}.rx-page .res-body .rtp-donate-line{max-width:900px;margin:18px auto 30px;background:#fff;border:1px dashed #f1c9bf;border-radius:999px;padding:11px 20px;font-size:14.5px;color:var(--rx-text)}.rx-page .res-body .rtp-donate-line a{color:#c4473f}@media (max-width:767px){.rx-page .res-body .rtp-donate{padding:26px 20px}.rx-page .res-body .rtp-amounts{grid-template-columns:1fr 1fr}.rx-page .res-body .rtp-other{flex-wrap:wrap}.rx-page .res-body .rtp-other label{width:100%}.rx-page .res-body .rtp-donate-banner{flex-direction:column;align-items:flex-start}.rx-page .res-body .rtp-donate-line{border-radius:14px}}@media (max-width:767px){.rx-page .res-body .rtp-other input.form-control{flex:1 1 100%}.rx-page .res-body .rtp-other .btn{width:100%}}.rx-page .res-body .featured-box,.rx-page .res-body .featured-boxes > [class*=col-]{height:auto!important;min-height:0!important}.rx-page .res-body .drop-caps:first-letter{float:none!important;font-size:1em!important;line-height:inherit!important;margin:0!important;padding:0!important;color:#c4473f!important;font-weight:800!important}.rx-page .res-body p.drop-caps{margin:0!important}.rx-page .res-body .drop-caps:first-letter{font-family:inherit!important}.nm-find{max-width:1080px;margin:34px auto 10px;background:linear-gradient(135deg,#fff1ec,#fff7ea);border:1px solid #f7dcd5;border-radius:22px;padding:24px 26px}.nm-find-h{display:flex;gap:16px;align-items:center;margin-bottom:14px}.nm-find-h .svc-ico{margin:0;flex:0 0 48px}.nm-find-h .svc-ico i{color:#fff}.rx-page .res-body .nm-find h2{margin:0 0 4px;padding:0;font-size:26px}.rx-page .res-body .nm-find p{margin:0;font-size:15px;color:var(--rx-text)}.nm-filter{margin:0;max-width:none;border:2px solid #f1b3a7;box-shadow:0 10px 26px rgba(227,97,89,.12);padding:14px 18px}.nm-filter input{font-size:19px}.nm-filter i{font-size:18px}.nm-az{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.rx-page .res-body .nm-az a{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border-radius:10px;background:#fff;border:1px solid var(--rx-line);font-weight:800;font-size:15px;color:var(--rx-ink);text-decoration:none!important}.rx-page .res-body .nm-az a:hover{background:#e36159;border-color:#e36159;color:#fff}.nm-letter{display:flex;align-items:center;gap:14px;margin:34px 0 12px;scroll-margin-top:110px}.nm-l{display:inline-flex;align-items:center;justify-content:center;min-width:56px;height:56px;padding:0 12px;border-radius:16px;background:linear-gradient(135deg,#ff7a6b,#e36159);color:#fff;font-size:28px;font-weight:800;box-shadow:0 10px 22px rgba(227,97,89,.25)}.nm-c{font-size:14px;font-weight:600;color:var(--rx-muted)}.nm-letter + .featured-box,.nm-letter + table{margin-top:0}@media (max-width:767px){.nm-find{padding:18px}.rx-page .res-body .nm-find h2{font-size:22px}.nm-az a{min-width:34px;height:34px}}.nm-r,.nm-a{display:inline-block;padding:1px 8px;margin:1px 0;border-radius:999px;border:1px solid}.nm-r{background:#fdecea;color:#b3261e;border-color:#f5c2bd}.nm-r:before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-right:5px;border-radius:50%;background:#d93025;color:#fff;font-size:11px;font-weight:800;vertical-align:1px}.nm-a{background:#e8f5e9;color:#1e6b2a;border-color:#bfe3c4}.nm-guide{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 6px}.nm-guide div{background:#fff;border:1px solid #f1e4df;border-radius:14px;padding:14px 16px;font-size:14.5px;line-height:1.5}.nm-guide b{display:block;font-size:15px;margin-bottom:6px}.nm-guide .g1 b{color:#333}.nm-guide .g2 b{color:#1e6b2a}.nm-guide .g3 b{color:#b3261e}.nm-guide .g2{border-color:#bfe3c4}.nm-guide .g3{border-color:#f5c2bd}@media(max-width:767px){.nm-guide{grid-template-columns:1fr}.nm-r,.nm-a{display:inline;padding:0 4px;border-radius:5px;-webkit-box-decoration-break:clone;box-decoration-break:clone}}@media(max-width:767px){.nm-letter + .featured-box table{table-layout:fixed;width:100%!important}.nm-letter + .featured-box td{padding:9px 5px!important;font-size:13px!important;line-height:1.45;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.nm-letter + .featured-box tr td:nth-child(1){width:22%}.nm-letter + .featured-box tr td:nth-child(2){width:25%}.nm-letter + .featured-box tr td:nth-child(3){width:20%}.nm-letter + .featured-box tr td:nth-child(4){width:33%}}@media(max-width:767px){.nm-r:before{display:inline;width:auto;height:auto;margin-right:2px;background:none;color:#d93025;font-size:13px;vertical-align:0}}.nm-m{display:block;margin-top:4px;font-size:12.5px;line-height:1.35;color:#8a7f7a;font-style:italic;font-weight:400}@media(max-width:767px){.nm-m{font-size:11.5px}}.an-hero h1{line-height:1.05}.an-sub{display:block;margin-top:10px;font-size:.42em;font-weight:600;color:#7a6f6a;letter-spacing:0}.an-nav{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 4px}.an-nav a{padding:7px 14px;border-radius:999px;background:#fff;border:1px solid #f0d9d3;color:#333;font-weight:600;font-size:14px;text-decoration:none}.an-nav a:hover{border-color:#e36159;color:#e36159}.an-listen h3{margin:4px 0 14px}.an-pl{background:#fff7f4;border:1px solid #f3dcd5;border-radius:14px;padding:12px 14px;margin-bottom:10px}.an-plh{display:flex;gap:10px;align-items:center;margin-bottom:8px}.an-plh b{display:block;font-size:15px}.an-plh span span{font-size:13px;color:#7a6f6a}.an-pl audio{width:100%;height:40px;display:block}.an-dl{display:inline-block;margin-top:8px;font-weight:700;font-size:14px;color:#e36159}.an-hint{font-size:12.5px;color:#8a7f7a;margin:6px 0 0}.an-fsec{padding:34px 0!important}.an-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.an-facts div{background:#fff;border-radius:16px;padding:18px;border:1px solid #eee}.an-facts b{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#e36159;margin-bottom:6px}.an-facts span{display:block;font-size:18px;font-weight:800;color:#1d1d1f}.an-facts i{display:block;font-style:normal;font-size:13.5px;color:#7a6f6a;margin-top:4px}.an-tog{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:6px 0 22px}.an-tog button{border:1px solid #e9d6d0;background:#fff;color:#7a6f6a;border-radius:999px;padding:8px 16px;font-weight:700;font-size:14px;cursor:pointer}.an-tog button.on{background:#e36159;border-color:#e36159;color:#fff}.an-lyr{border:1px solid #f1e4df;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 14px 40px rgba(0,0,0,.05)}.an-row{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #f4ebe8}.an-lyr[data-n="2"] .an-row{grid-template-columns:repeat(2,1fr)}.an-lyr[data-n="1"] .an-row{grid-template-columns:1fr}.an-head{border-top:0;background:#fff1ed;font-weight:800;font-size:14px}.an-head .an-c{padding:14px 22px}.an-c{padding:18px 22px}.an-c p{margin:0;font-size:16px;line-height:1.75}.an-ru p{font-size:17px;color:#1d1d1f}.an-tr p{color:#5c5552}.an-lab{display:block;font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#b7aaa5;margin-bottom:6px}.an-ch{background:#fff8f5}.an-ch p{font-style:italic}.an-ch .an-lab{color:#e36159}.an-rep{background:#fffaf8}.an-rep .an-c{padding:10px 22px}.an-rep p{font-size:14px;color:#9a8f8a}.an-rep .an-lab{display:inline;margin-right:8px;color:#e36159}.an-note{text-align:center;font-size:13px;color:#8a7f7a;margin-top:14px}.an-media{align-items:start}.an-video{border-radius:18px;overflow:hidden;box-shadow:0 14px 40px rgba(0,0,0,.12)}.an-tl{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin:10px 0 34px}.an-tl div{background:#fff;border:1px solid #f1e4df;border-radius:16px;padding:16px;position:relative}.an-y{display:inline-block;font-weight:800;font-size:20px;background:linear-gradient(135deg,#ff7a6b,#e36159);-webkit-background-clip:text;background-clip:text;color:transparent}.an-tl h4{margin:4px 0 6px;font-size:15.5px}.an-tl p{margin:0;font-size:13.5px;line-height:1.5;color:#5c5552}.an-prose{max-width:860px;margin:0 auto}.an-et{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.an-et div{background:#fff;border-radius:18px;padding:22px;border:1px solid #eee}.an-et h4{margin:12px 0 6px}.an-et p{margin:0;color:#5c5552}@media(max-width:991px){.an-facts{grid-template-columns:1fr 1fr}.an-tl{grid-template-columns:1fr 1fr}.an-et{grid-template-columns:1fr}}@media(max-width:767px){.an-row,.an-lyr[data-n="2"] .an-row{grid-template-columns:1fr}.an-head{display:none!important}.an-c{padding:12px 16px}.an-row .an-c+.an-c{padding-top:0}.an-c p{font-size:15px}.an-ru p{font-size:16px}.an-rep{display:flex}.an-rep .an-c,.an-rep .an-c+.an-c{padding:10px 16px}.an-rep .an-tr{display:none}.an-tl{grid-template-columns:1fr}.an-facts span{font-size:16px}}.fl-big{background:#fff;border-radius:24px;padding:22px;box-shadow:0 20px 50px rgba(0,0,0,.08)}.fl-tri{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;aspect-ratio:3/2;box-shadow:0 10px 30px rgba(0,0,0,.12)}.fl-tri i{flex:1;display:block}.fl-tri i:nth-child(1){background:#fff;border-bottom:1px solid #eee}.fl-tri i:nth-child(2){background:#0039a6}.fl-tri i:nth-child(3){background:#d52b1e}.fl-wave{animation:flw 6s ease-in-out infinite;transform-origin:left center}@keyframes flw{0%,100%{transform:perspective(800px) rotateY(0)}50%{transform:perspective(800px) rotateY(-8deg)}}@media(prefers-reduced-motion:reduce){.fl-wave{animation:none}}.fl-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.fl-facts div{background:#f8f6f5;border-radius:12px;padding:10px 12px}.fl-facts b{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#e36159}.fl-facts span{font-weight:800;color:#1d1d1f;font-size:15px}.fl-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.fl-col{background:#fff;border-radius:18px;padding:22px;border:1px solid #eee}.fl-sw{display:block;width:100%;height:54px;border-radius:12px;margin-bottom:14px}.fl-col h4{margin:0 0 6px}.fl-col p{margin:0;color:#5c5552;font-size:14.5px}.fl-tl{grid-template-columns:repeat(4,1fr)}.an-prose h3{margin:30px 0 10px;font-size:22px}.fl-imp{display:flex;gap:20px;align-items:flex-start;background:#faf7f5;border-radius:18px;padding:18px 20px;margin:8px 0 18px}.fl-imp-f{flex:0 0 120px;aspect-ratio:3/2}.fl-imp-f i:nth-child(1){background:#111;border:0}.fl-imp-f i:nth-child(2){background:#f5c400}.fl-imp-f i:nth-child(3){background:#fff}.fl-imp p:last-child{margin-bottom:0}.fl-gal{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.fl-gal2{grid-template-columns:1fr 1fr}.fl-ph{position:relative;display:block;border-radius:16px;overflow:hidden;background:#eee;aspect-ratio:4/3;box-shadow:0 8px 24px rgba(0,0,0,.08)}.fl-ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.fl-ph:hover img{transform:scale(1.05)}.fl-ph span{position:absolute;top:10px;right:10px;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;color:#e36159;opacity:0;transition:opacity .2s}.fl-ph:hover span{opacity:1}.fl-ph em{position:absolute;left:0;right:0;bottom:0;padding:22px 12px 10px;font-style:normal;font-size:13px;font-weight:600;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.65))}.fl-su .fl-suh{color:#fff;margin:0 0 16px}@media(max-width:991px){.fl-gal{grid-template-columns:repeat(2,1fr)}.fl-tl{grid-template-columns:1fr 1fr}}@media(max-width:767px){.fl-cols{grid-template-columns:1fr}.fl-tl{grid-template-columns:1fr}.fl-imp{flex-direction:column}.fl-imp-f{flex-basis:auto;width:120px}.fl-gal2{grid-template-columns:1fr 1fr}}.fl-su .hm-prose p{color:rgba(255,255,255,.8)!important}.fl-su .hm-prose strong{color:#fff}.rx-page .res-toc{background:linear-gradient(160deg,#1d1e26,#14151b)!important;border:0!important;box-shadow:0 24px 60px rgba(20,21,27,.28)!important;color:#fff}.rx-page .res-toc h3{color:#fff}.rx-page .res-toc .cs-label{background:rgba(255,122,107,.16);color:#ff9b8f}.rx-page .res-toc a.res-toc-a.res-toc-a{color:#f3f3f5;border-top:1px solid rgba(255,255,255,.09);padding:11px 4px;transition:color .15s,padding .15s}.rx-page .res-toc a.res-toc-a span,.rx-page .res-toc a.res-toc-a b{text-decoration:none!important}.rx-page .res-toc a.res-toc-a:hover{color:#ff9b8f;padding-left:10px}.rx-page .res-toc a.res-toc-a b{background:linear-gradient(135deg,#ff7a6b,#e36159);color:#fff;min-width:28px;text-align:center}.rx-page .container .res-toc a.res-toc-a.res-toc-a{text-decoration:none!important}.rx-page .container .res-toc a.res-toc-a.res-toc-a:hover,.rx-page .container .res-toc a.res-toc-a.res-toc-a:focus{text-decoration:none!important;opacity:1!important;color:#ff9b8f!important}.hx-contact{display:flex;gap:14px;align-items:stretch;margin:22px 0 6px;max-width:640px}.hx-mail{flex:1;min-width:0;background:#fff;border:1px solid #f0dcd6;border-radius:18px;padding:14px 16px;box-shadow:0 10px 30px rgba(227,97,89,.08)}.hx-lab{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#c4473f;margin-bottom:8px}.hx-row{display:flex;align-items:center;gap:10px;background:#faf6f4;border:1px solid #f1e4df;border-radius:12px;padding:6px 6px 6px 14px}.rx-page .hx-row a.hx-addr,.hx-row a.hx-addr{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:16px;color:#1d1d1f!important;text-decoration:none!important}.hx-copy{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:10px;padding:9px 14px;background:#1d1e26;color:#fff;font-weight:700;font-size:14px;cursor:pointer;transition:background .15s}.hx-copy:hover{background:#e36159}.hx-copy.ok{background:#2e9d5b}.hx-sub{display:block;font-size:13px;color:#7a6f6a;margin-top:8px}a.hx-qr,.container a.hx-qr{flex:0 0 auto;display:flex;align-items:center;gap:12px;background:#1d1e26;border-radius:18px;padding:12px 16px 12px 12px;color:#fff!important;text-decoration:none!important;max-width:280px}.hx-qr-img{flex:0 0 92px;width:92px;height:92px;background:#fff;border-radius:10px;padding:6px;display:block}.hx-qr-img svg{width:100%;height:100%;display:block}.hx-qr-t{font-size:13.5px;line-height:1.4;color:rgba(255,255,255,.75)}.hx-qr-t b{display:block;color:#fff;font-size:14.5px;margin-bottom:4px}@media(max-width:767px){.hx-qr{display:none!important}.hx-row a.hx-addr{font-size:14.5px}}.hx-contact{max-width:700px}.hx-qr-img{flex-basis:84px;width:84px;height:84px}a.hx-qr,.container a.hx-qr{max-width:250px;padding:10px 14px 10px 10px}.hx-qr-t{max-width:120px}.rx-page .container a.hx-qr .hx-qr-t,.rx-page .container a.hx-qr .hx-qr-t b{text-decoration:none!important}.rx-page .container .hx-row a.hx-addr{font-size:15px;text-decoration:none!important}.rx-page .container .hx-contact a.hx-addr.hx-addr,.rx-page .container .hx-contact a.hx-qr.hx-qr{text-decoration:none!important}@media(max-width:767px){.hx-copy .hx-copy-t{display:none}.hx-copy{padding:9px 10px}.hx-row{padding-left:12px}.rx-page .container .hx-row a.hx-addr{font-size:14.5px}}.ph-plat{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 4px}.ph-plat span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid #f0dcd6;font-size:14px;font-weight:600;color:#333}.ph-plat i{color:#e36159}.ph-price h3{margin-bottom:2px}.ph-rate{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;border-top:1px solid rgba(255,255,255,.1)}.ph-rate b{display:block;color:#fff;font-size:16px}.ph-rate span{font-size:13px;color:rgba(255,255,255,.6)}.ph-rate strong{font-size:30px;font-weight:800;color:#fff;white-space:nowrap;background:linear-gradient(90deg,#ff7a6b,#f2a65a);-webkit-background-clip:text;background-clip:text;color:transparent}.ph-rate small{font-size:14px;font-weight:600;-webkit-text-fill-color:rgba(255,255,255,.6)}.ph-notes{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 14px}.ph-notes span{font-size:13px;color:#fff;background:rgba(255,255,255,.08);border-radius:999px;padding:5px 11px}.ph-notes i{color:#ff9b8f;margin-right:4px}.rx-page .container a.ph-more{color:#ff9b8f!important;font-weight:700;text-decoration:none!important}.ph-intro{align-items:start}.ph-flow{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #f1e4df;border-radius:20px;padding:18px;margin-bottom:16px;box-shadow:0 12px 34px rgba(0,0,0,.05)}.ph-node{flex:1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.ph-node b{font-size:14.5px;color:#1d1d1f}.ph-node small{font-size:12.5px;color:#7a6f6a}.ph-mid .svc-ico{transform:scale(1.15)}.ph-line{color:#e36159;font-size:18px;flex:0 0 auto}.ph-zoom h3{font-size:19px}.ph-uses{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ph-use{background:#fff;border:1px solid #eee;border-radius:18px;padding:20px 22px}.ph-uh{display:flex;align-items:center;gap:12px;margin-bottom:8px}.ph-uh h3{margin:0;font-size:18px}.ph-n,.ph-colon{display:none}.ph-use p{margin:0 0 8px;color:#4f4946;font-size:15px;line-height:1.6}.ph-use p:last-child{margin:0}.ph-sum{max-width:820px;margin:26px auto 0;text-align:center;font-size:16.5px;color:#4f4946}.ph-spec{margin-top:22px}.ph-spec h3{font-size:18px}.ph-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}.ph-steps .rx-tl{background:#fff;border:1px solid #f1e4df;border-radius:18px;padding:22px}.ph-steps .cs-chips{margin-top:10px}.ph-hours{display:flex;gap:12px;align-items:center;justify-content:center;margin:22px auto 0;max-width:720px;background:#fff7f4;border:1px solid #f3dcd5;border-radius:14px;padding:12px 18px}.ph-hours i{color:#e36159;font-size:20px}.ph-hours p{margin:0}@media(max-width:991px){.ph-steps{grid-template-columns:1fr}}@media(max-width:767px){.ph-uses{grid-template-columns:1fr}.ph-flow{padding:14px 8px}.ph-node small{display:none}}.av-fmt span{font-size:13px;padding:5px 11px;text-transform:uppercase;letter-spacing:.03em}.av-price .rx-pl{border-top:1px solid rgba(255,255,255,.08)}.av-price .ph-rate{margin-top:6px}.ph-rate strong em{font-style:normal;font-size:13px;font-weight:600;-webkit-text-fill-color:rgba(255,255,255,.6);margin-right:4px}.av-intro{align-items:center}.av-img{border-radius:22px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.12);background:#eee}.av-img img{width:100%;display:block}.av-save{margin-top:18px}.av-save p{margin:0}.av-feats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px}.av-feats>div{background:#fff;border:1px solid #eee;border-radius:18px;padding:20px}.av-feats p{margin:12px 0 0;color:#4f4946;font-size:15px;line-height:1.6}.av-credits{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:8px 0 26px}.av-credits>div{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:18px}.av-credits b{display:block;color:#fff;font-size:19px;margin:8px 0 4px}.av-credits span{color:rgba(255,255,255,.65);font-size:13.5px}.av-credits .av-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ff9b8f;background:rgba(255,122,107,.12);border-radius:999px;padding:3px 9px}.av-expp{max-width:860px;margin:0 auto}.av-exp .hm-prose p{color:rgba(255,255,255,.8)!important}.av-exp .hm-prose strong{color:#fff}.av-ph{text-align:center;color:#fff;margin:26px 0 12px}.av-proj{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.av-proj div{display:flex;align-items:center;gap:8px;background:#fff;color:#1d1d1f;border-radius:999px;padding:9px 16px;font-weight:600;font-size:14.5px}.av-proj i{color:#e36159}.av-quote{max-width:780px;margin:28px auto 0;text-align:center;font-size:18px;line-height:1.6;color:rgba(255,255,255,.85)}.av-quote strong{color:#fff}.av-c{justify-content:center;margin-top:18px}.av-sample{align-items:start}.av-doc{background:#fff;border:1px solid #eee;border-radius:18px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.08)}.av-doc-h{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#f6f3f2;border-bottom:1px solid #eee}.av-doc-h span{width:10px;height:10px;border-radius:50%;background:#e0d6d2}.av-doc-h b{margin-left:8px;font-size:12px;color:#8a7f7a;letter-spacing:.05em}.av-tr{margin:0!important;border:0!important;padding:18px 20px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px!important;line-height:1.7;color:#333;background:#fff}.av-tr p{margin:0 0 10px}.av-tc{display:inline-block;background:#fff1ec;color:#c4473f;border-radius:6px;padding:0 6px;margin-right:4px;font-weight:700}@media(max-width:991px){.av-credits{grid-template-columns:1fr 1fr}.av-feats{grid-template-columns:1fr}}@media(max-width:767px){.av-credits{grid-template-columns:1fr}}.rx-nocarousel blockquote{margin:0 0 16px}.rx-nocarousel img{max-width:100%;height:auto}.mc-intro{align-items:center}.mc-img{background:#fff;border-radius:22px;padding:18px;box-shadow:0 20px 50px rgba(0,0,0,.1);text-align:center}.mc-img img{max-width:100%;height:auto;display:inline-block}.mc-more{margin-top:26px}.mc-fields{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:10px}.mc-f{background:#fff;border:1px solid #eee;border-radius:18px;padding:18px}.mc-f>div{margin-top:12px}.mc-f h3{font-size:16.5px;margin:0 0 6px}.mc-f p{margin:0;font-size:14px;line-height:1.55;color:#5c5552}.mc-fnote{text-align:center;margin:22px auto 0;max-width:820px;color:#4f4946}.mc-fnote i{color:#2e9d5b;margin-right:6px}.mc-names{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.mc-names>div{background:#fff;border:1px solid #f1e4df;border-radius:18px;padding:22px}.mc-names h3{font-size:18px;margin:12px 0 8px}.mc-names p{margin:0;color:#5c5552;font-size:15px;line-height:1.6}.mc-k{display:inline-block;font-weight:800;font-size:15px;color:#c4473f;background:#fff1ec;border-radius:10px;padding:6px 12px}.mc-send{margin-top:20px}.mc-forms{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:6px 0 18px}.mc-forms span{background:#fff;border:1px solid #f0dcd6;border-radius:12px;padding:10px 12px;font-size:14px;color:#4f4946}.mc-forms b{display:block;color:#e36159;font-size:17px}.mc-paper{display:grid;grid-template-columns:1fr 1.4fr;gap:18px;margin-top:8px}.mc-paper>div{border-radius:20px;padding:24px}.mc-pdf{background:#f8f6f5;border:1px solid #eee}.mc-hard{background:#fff;border:1px solid #f1e4df;box-shadow:0 14px 34px rgba(0,0,0,.05)}.mc-paper h3{margin:12px 0 8px;font-size:19px}.mc-paper p{color:#5c5552}.mc-steps{grid-template-columns:repeat(4,1fr)}.mc-faq{max-width:860px;margin:10px auto 0}.mc-faq details{background:#fff;border:1px solid #eee;border-radius:14px;margin-bottom:10px;padding:0 18px}.mc-faq summary{cursor:pointer;list-style:none;font-weight:700;font-size:16.5px;color:#1d1d1f;padding:16px 28px 16px 0;position:relative}.mc-faq summary::-webkit-details-marker{display:none}.mc-faq summary:after{content:"+";position:absolute;right:0;top:12px;font-size:22px;color:#e36159;font-weight:600}.mc-faq details[open] summary:after{content:"–"}.mc-faq details p{margin:0 0 16px;color:#4f4946;line-height:1.65}@media(max-width:991px){.mc-fields{grid-template-columns:1fr 1fr}.mc-names,.mc-paper{grid-template-columns:1fr}.mc-steps{grid-template-columns:1fr 1fr}}@media(max-width:767px){.mc-fields,.mc-steps,.mc-forms{grid-template-columns:1fr}}@media(min-width:992px){.mc-steps{grid-template-columns:1fr 1fr}}.bc-side{background:#fff;border-radius:24px;padding:16px;box-shadow:0 20px 50px rgba(0,0,0,.1)}.bc-img{border-radius:16px;overflow:hidden;background:#f4efe9}.bc-img img{width:100%;display:block}.bc-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.bc-badges div{background:#faf6f4;border-radius:12px;padding:10px;text-align:center}.bc-badges b{display:block;font-size:20px;font-weight:800;color:#e36159}.bc-badges span{font-size:12px;color:#7a6f6a}.bc-sides{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:8px}.bc-col{background:#fff;border:1px solid #eee;border-radius:20px;padding:22px}.bc-back{border-color:#f3dcd5;background:#fffaf8}.bc-col h3{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-size:19px}.bc-col h3 span{display:inline-flex;width:30px;height:30px;border-radius:50%;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff7a6b,#e36159);color:#fff;font-size:14px}.bc-it{padding:11px 0;border-top:1px solid #f1ebe8}.bc-it b{display:block;font-size:15.5px;color:#1d1d1f}.bc-it span{font-size:14.5px;color:#5c5552;line-height:1.55}.bc-uscis{align-items:start}.bc-pass{margin-top:14px}.bc-pass p{margin:0}.bc-forms{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:8px}.bc-forms div{background:#fff;border:1px solid #f0dcd6;border-radius:16px;padding:16px 18px}.bc-forms b{display:block;font-size:20px;font-weight:800;color:#e36159}.bc-forms span{font-size:14.5px;color:#4f4946}.bc-also{text-align:center;max-width:780px;margin:20px auto 0;color:#4f4946}.bc-pct{display:grid;grid-template-columns:1fr 1.6fr;gap:10px;margin-top:6px}.bc-pct div{background:#faf6f4;border-radius:14px;padding:14px}.bc-pct b{display:block;font-size:24px;font-weight:800;color:#e36159}.bc-pct span{font-size:14px;color:#4f4946}.bc-page .rx-card-warm{margin-top:18px}@media(max-width:991px){.bc-sides{grid-template-columns:1fr}.bc-forms{grid-template-columns:1fr 1fr}}@media(max-width:767px){.bc-forms,.bc-pct{grid-template-columns:1fr}}.sg-intro{align-items:start;gap:40px}.sg-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sg-opt{position:relative;background:#fff;border:1px solid #eee;border-radius:20px;padding:24px}.sg-n{position:absolute;top:18px;right:20px;font-size:40px;font-weight:800;color:#f6e3de;line-height:1}.sg-opt h3{margin:14px 0 6px;font-size:20px}.sg-what{font-size:14.5px;color:#c4473f;margin:0 0 8px}.sg-opt p{color:#5c5552;margin:0}.sg-case .hm-lead{color:rgba(255,255,255,.78)!important}.sg-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:10px 0 24px}.sg-steps div{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:18px}.sg-steps b{display:block;color:#ff9b8f;font-size:13px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.sg-steps span{color:rgba(255,255,255,.85);font-size:15px;line-height:1.55}.sg-players{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sg-players .an-pl{background:#fff;border-color:transparent;padding:16px}.sg-players .an-plh b{color:#1d1d1f}.sg-quote{max-width:720px;margin:28px auto 0!important;border:0!important;padding:0!important;text-align:center;font-size:24px!important;line-height:1.4;color:#fff!important;font-weight:700}.sg-quote cite{display:block;margin-top:8px;font-size:14px;font-weight:600;font-style:normal;color:#ff9b8f}.sg-credits{text-align:center;color:rgba(255,255,255,.55);font-size:13px;margin:16px 0 0}.sg-lyr .an-c p{font-size:16px}.sg-send{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.sg-send div{background:#fff;border:1px solid #f1e4df;border-radius:18px;padding:20px}.sg-send h3{font-size:17px;margin:12px 0 6px}.sg-send p{margin:0;color:#5c5552;font-size:14.5px}@media(max-width:991px){.sg-opts,.sg-steps{grid-template-columns:1fr}.sg-send{grid-template-columns:1fr 1fr}.sg-players{grid-template-columns:1fr}}@media(max-width:767px){.sg-send{grid-template-columns:1fr}.sg-quote{font-size:20px!important}}.sg-video{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;align-items:center;margin:0 0 26px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:16px}.sg-yt{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#000;cursor:pointer}.sg-yt img{width:100%;height:100%;object-fit:cover;display:block;opacity:.9;transition:opacity .2s}.sg-yt:hover img{opacity:1}.sg-play{position:absolute;left:50%;top:50%;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:50%;background:linear-gradient(135deg,#ff7a6b,#e36159);display:flex;align-items:center;justify-content:center;color:#fff;font-size:26px;box-shadow:0 10px 30px rgba(0,0,0,.4);padding-left:4px}.sg-yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.sg-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ff9b8f;background:rgba(255,122,107,.12);border-radius:999px;padding:4px 10px}.sg-vt h3{color:#fff;font-size:24px;margin:12px 0 8px}.sg-vt h3 span{display:block;font-size:16px;color:rgba(255,255,255,.65);font-weight:600}.sg-vt p{color:rgba(255,255,255,.75);margin:0 0 14px}.rx-page .container a.sg-ytl{color:#ff9b8f!important;font-weight:700;text-decoration:none!important}.sg-ph{color:rgba(255,255,255,.7);font-size:14.5px;margin:0 0 10px}@media(max-width:991px){.sg-video{grid-template-columns:1fr}}.rx-page .container .sg-vt a.sg-ytl.sg-ytl{text-decoration:none!important}html,body{overflow-x:clip}#header{background:#fff!important;border-bottom:1px solid #f1e8e5!important;box-shadow:none!important}#header ul.social-icons{display:none!important}#header nav ul.nav-top{margin-top:8px!important}#header nav ul.nav-top li span,#header nav ul.nav-top li a{font-size:13px!important;color:#4f4946!important;text-decoration:none!important}#header nav ul.nav-top li.phone span i{color:#e36159!important}#header nav ul.nav-top li:last-child span{font-weight:700;color:#1d1d1f!important}#header .container nav ul.nav-top a:hover{color:#c4473f!important}@media (min-width:992px){#header nav.nav-main ul.nav-main > li > a,#header nav.nav-main ul.nav-main > li.dropdown > a,#header nav.nav-main ul.nav-main > li.active > a{text-transform:none!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;color:#2a2a33!important;background:transparent!important;border-radius:10px!important;padding:9px 13px!important;margin:0 1px!important;position:relative;text-decoration:none!important;box-shadow:none!important}#header nav.nav-main ul.nav-main > li > a:hover,#header nav.nav-main ul.nav-main > li.open > a,#header nav.nav-main ul.nav-main > li:hover > a{background:#fff3ef!important;color:#c4473f!important}#header nav.nav-main ul.nav-main > li.active > a{color:#c4473f!important}#header nav.nav-main ul.nav-main > li.active > a:after{content:"";position:absolute;left:13px;right:13px;bottom:2px;height:2px;border-radius:2px;background:linear-gradient(90deg,#ff7a6b,#e36159)}#header nav.nav-main ul.nav-main > li > a i.icon-angle-down{font-size:12px;opacity:.6;margin-left:2px}#header nav.nav-main ul.nav-main li.dropdown > a:before,#header nav.nav-main ul.nav-main li.dropdown.open > a:before{display:none!important}#header nav.nav-main ul.nav-main ul.dropdown-menu{border:1px solid #f1e8e5!important;border-top:1px solid #f1e8e5!important;border-radius:16px!important;box-shadow:0 24px 60px rgba(30,20,20,.14)!important;padding:10px!important;margin-top:6px!important;background:#fff!important;min-width:240px}#header nav.nav-main ul.nav-main ul.dropdown-menu li a{text-transform:none!important;font-size:14.5px!important;font-weight:500!important;color:#2a2a33!important;border:0!important;border-radius:9px!important;padding:8px 12px!important;text-decoration:none!important;background:transparent!important}#header nav.nav-main ul.nav-main ul.dropdown-menu li a:hover{background:#fff3ef!important;color:#c4473f!important}#header nav.nav-main ul.nav-main ul.dropdown-menu li{border:0!important}#header nav.nav-main ul.nav-main li.mega-menu-item .mega-menu-content{padding:14px 10px!important}#header nav.nav-main ul.nav-main li.mega-menu-item .mega-menu-sub-title{display:block;font-size:11.5px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#c4473f!important;margin:6px 0 6px 12px!important}#header nav.nav-main ul.nav-main li.mega-menu-item ul.sub-menu a{text-transform:none!important;font-size:14.5px!important;color:#2a2a33!important;border-radius:9px!important;padding:7px 12px!important;text-decoration:none!important}#header nav.nav-main ul.nav-main li.mega-menu-item ul.sub-menu a:hover{background:#fff3ef!important;color:#c4473f!important}#header nav.nav-main ul.nav-main li.dropdown-submenu > ul.dropdown-menu{margin:-10px 0 0 6px!important}}@media (max-width:991px){#header > .container{min-height:0!important;padding-top:10px!important;padding-bottom:10px!important}#header .logo{margin:6px 0!important;top:0!important}#header .logo img{width:200px!important;height:auto!important}#header nav ul.nav-top{display:none!important}#header .btn-responsive-nav,#header button.btn-responsive-nav{background:#fff!important;border:1px solid #eadad5!important;color:#1d1d1f!important;border-radius:12px!important;width:46px;height:46px;padding:0!important;display:flex!important;align-items:center;justify-content:center;top:50%!important;margin-top:-23px!important;right:15px!important;box-shadow:none!important;font-size:18px!important}#header .btn-responsive-nav:focus,#header .btn-responsive-nav:active{outline:none!important;border-color:#e36159!important;color:#e36159!important}#header > .container{position:relative}#header .nav-main-collapse,#header .nav-main-collapse.in{background:#fff!important;border-top:1px solid #f1e8e5!important;max-height:75vh;overflow-y:auto}#header .nav-main-collapse .container{padding-top:6px!important;padding-bottom:12px!important}#header nav.nav-main ul.nav-main > li{border-bottom:1px solid #f4ecea!important;border-top:0!important}#header nav.nav-main ul.nav-main > li:last-child{border-bottom:0!important}#header nav.nav-main ul.nav-main > li > a,#header nav.nav-main ul.nav-main > li.active > a{text-transform:none!important;font-size:17px!important;font-weight:600!important;color:#1d1d1f!important;background:transparent!important;padding:14px 6px!important;margin:0!important;border-radius:0!important;text-decoration:none!important}#header nav.nav-main ul.nav-main > li.active > a{color:#c4473f!important}#header nav.nav-main ul.nav-main > li > a i.icon-angle-down{float:right;color:#b7aaa5;font-size:18px;margin-top:3px}#header nav.nav-main ul.nav-main ul.dropdown-menu,#header nav.nav-main ul.nav-main li.mega-menu-item .mega-menu-content{background:#faf6f4!important;border:0!important;border-radius:12px!important;margin:0 0 12px!important;padding:6px 8px!important;box-shadow:none!important}#header nav.nav-main ul.nav-main ul.dropdown-menu li a,#header nav.nav-main ul.nav-main li.mega-menu-item ul.sub-menu a{text-transform:none!important;font-size:15.5px!important;font-weight:500!important;color:#2a2a33!important;padding:9px 10px!important;border:0!important;text-decoration:none!important;background:transparent!important}#header nav.nav-main ul.nav-main ul.dropdown-menu li{border:0!important}#header nav.nav-main ul.nav-main li.mega-menu-item .mega-menu-sub-title{display:block;font-size:11.5px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#c4473f!important;padding:10px 10px 2px!important}}@media (min-width:992px){#header nav.nav-main ul.nav-main li.mega-menu-item .mega-menu-sub-title{margin-left:0!important;padding-left:12px!important}}.ruc-proof{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin:14px 0 4px;font-size:14px;color:#4f4946}.ruc-proof a{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #f0dcd6;border-radius:999px;padding:6px 12px;color:#1d1d1f!important;text-decoration:none!important;font-weight:600}.ruc-proof a b{color:#1d1d1f}.ruc-proof .chi-stars{color:#f5a623}.ruc-trust .hm-prose p{color:rgba(255,255,255,.8)!important}.ruc-cards{display:grid;gap:12px}.ruc-cards div{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:16px 18px}.ruc-cards b{display:block;color:#fff;font-size:18px}.ruc-cards span{color:rgba(255,255,255,.65);font-size:14px}.ruc-types{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.ruc-types div{background:#faf6f4;border-radius:16px;padding:16px}.ruc-types b{display:block;color:#c4473f;margin-bottom:4px}.ruc-types span{font-size:14.5px;color:#4f4946}.ruc-note{text-align:center;color:#6b625e;margin:20px auto 0;max-width:760px;font-size:14.5px}.ruc-note i{color:#e36159;margin-right:6px}.ruc-names{margin-top:20px}.ruc-warn{background:#fff7d6;border:1px solid #f0d77a;border-radius:12px;padding:10px 14px;font-size:14.5px}.ruc-warn i{color:#c48a00;margin-right:6px}.ruc-ap{display:grid;gap:10px}.ruc-ap div{display:grid;grid-template-columns:40px 1fr;column-gap:12px;align-items:center;background:#fff;border:1px solid #f1e4df;border-radius:16px;padding:14px}.ruc-ap .chi-n{grid-row:span 2;display:inline-flex;width:36px;height:36px;border-radius:50%;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff7a6b,#e36159);color:#fff;font-weight:800}.ruc-ap b{font-size:16px}.ruc-ap span{font-size:14px;color:#6b625e}.ruc-modes{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:26px}.ruc-modes div{background:#fff;border:1px solid #f1e4df;border-radius:16px;padding:16px}.ruc-modes b{display:block;font-size:17px;margin-bottom:4px}.ruc-modes span{font-size:14.5px;color:#4f4946}.ruc-imm{align-items:start}.ruc-addr{display:grid;gap:10px}.ruc-addr div{background:#fff;border-radius:14px;border:1px solid #f1e4df;padding:14px 16px}.ruc-addr b{display:block}.ruc-addr span{font-size:14px;color:#6b625e}.ruc-exp{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.ruc-exp div{background:#1d1e26;border-radius:16px;padding:16px 18px}.ruc-exp b{display:block;color:#fff;font-size:17px;margin:8px 0 2px}.ruc-exp span{color:rgba(255,255,255,.65);font-size:14px}.ruc-sub{justify-content:center}.ruc-rev{text-align:center;margin-top:22px}.ruc-rev a{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid #f0dcd6;border-radius:999px;padding:10px 18px;color:#1d1d1f!important;text-decoration:none!important;font-weight:600}.ruc-rev b{font-size:20px}.ruc-rev .chi-stars{color:#f5a623}.ruc-en{text-align:center;margin:26px 0 0}.rx-page .container .ruc-en a,.ruc-en a{color:#c4473f!important;font-weight:700;text-decoration:none!important}@media(max-width:991px){.ruc-types,.ruc-modes{grid-template-columns:1fr 1fr}.ruc-exp{grid-template-columns:1fr}}@media(max-width:767px){.ruc-types,.ruc-modes{grid-template-columns:1fr}}.ruc-get .rx-pl{display:flex;gap:14px;align-items:center;padding:12px 0;border-top:1px solid #f1e4df}.ruc-get .rx-pl:first-of-type{border-top:0}.ruc-get .rx-pl .rx-dot{flex:0 0 38px;height:38px;border-radius:11px;background:linear-gradient(135deg,#ff7a6b,#e36159);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px}.ruc-get .rx-pl strong{display:block;font-size:16px;color:#1d1d1f}.ruc-get .rx-pl span{font-size:14px;color:#6b625e}.ruc-page .ruc-modes b,.ruc-page .ruc-addr b,.ruc-page .ruc-ap b{color:#1d1d1f}.rx-page .container .ruc-proof a.x.x,.rx-page .container .ruc-rev a.x.x,.rx-page .container .ruc-proof a,.rx-page .container .ruc-rev a{text-decoration:none!important}.rx-page .container .ruc-proof a *,.rx-page .container .ruc-rev a *{text-decoration:none!important}.ruc-cases{display:grid;gap:12px}.ruc-cases div{background:#fff;border:1px solid #f1e4df;border-radius:16px;padding:16px 18px}.ruc-cases b{display:block;font-size:17px;color:#1d1d1f;margin:8px 0 2px}.ruc-cases span:not(.av-tag){font-size:14.5px;color:#4f4946}.rla-hw{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.rla-hw div{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:16px 18px}.rla-hw b{display:block;color:#fff;font-size:18px;margin:8px 0 4px}.rla-hw span:not(.av-tag){color:rgba(255,255,255,.68);font-size:14.5px}.rla-q{margin:24px auto 0;max-width:820px;border:0;border-left:3px solid #e36159;padding:6px 0 6px 18px;color:#fff;font-size:18px;line-height:1.55;background:none}.rla-q span{display:block;margin-top:8px;font-size:14px;color:rgba(255,255,255,.6)}.rla-page .ruc-sub{align-content:center}@media(max-width:991px){.rla-hw{grid-template-columns:1fr 1fr}}@media(max-width:767px){.rla-hw{grid-template-columns:1fr}}.rla-page #rajony .ruc-rev{text-align:left}.rsd-badge{display:inline-flex;gap:6px;background:#fff;border:1px solid #f0dcd6;border-radius:999px;padding:6px 12px;font-weight:600;color:#1d1d1f}.rsd-small{font-size:14px;color:#6b625e;margin:14px 0 0}.rsd-page .ruc-addr b{color:#1d1d1f}.rsd-ph{margin-top:24px}.rsd-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:900px;margin:0 auto}.rsd-stats div{text-align:center;background:#faf6f4;border-radius:16px;padding:20px 10px}.rsd-stats b{display:block;font-size:34px;font-weight:800;background:linear-gradient(90deg,#ff7a6b,#e36159);-webkit-background-clip:text;background-clip:text;color:transparent}.rsd-stats span{font-size:14.5px;color:#4f4946}.rx-page .container .ruc-note a{color:#c4473f}@media(max-width:767px){.rsd-stats{grid-template-columns:1fr 1fr}}.rny-ex{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:16px 18px;margin:14px 0 0}.rny-ex div{display:grid;grid-template-columns:92px 1fr;gap:4px 12px;font-size:15px;padding:6px 0}.rny-ex div+div{border-top:1px dashed rgba(255,255,255,.15)}.rny-ex small{color:#ff9b8f!important;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#c4473f;padding-top:2px}.rny-page .ruc-addr b{color:#1d1d1f}.rny-steps{counter-reset:k;display:grid;gap:10px}.rny-steps>div{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:start;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:14px 16px}.rny-steps i{font-style:normal;display:inline-flex;width:34px;height:34px;border-radius:50%;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff7a6b,#e36159);color:#fff;font-weight:800}.rny-steps>div>div{display:block;background:none;border:0;padding:0}.rny-steps b{display:block;color:#fff;font-size:16.5px}.rny-steps span{color:rgba(255,255,255,.68);font-size:14.5px}.rhu-nasa{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;background:linear-gradient(135deg,#14213d,#1d1e26);border-radius:20px;padding:22px 24px;margin-top:22px;color:#fff}.rhu-nasa b.big{font-size:40px;font-weight:800;background:linear-gradient(90deg,#ff7a6b,#f2a65a);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}.rhu-dark div{background:rgba(255,255,255,.05)!important;border-color:rgba(255,255,255,.12)!important}.rhu-page .rhu-dark b{color:#fff}.rhu-dark span{color:rgba(255,255,255,.68)!important}.rhu-nasa h3{color:#fff;margin:0 0 4px;font-size:19px}.rhu-nasa p{color:rgba(255,255,255,.75);margin:0;font-size:15px}@media(max-width:600px){.rhu-nasa{grid-template-columns:1fr}}.rx-page .ruc-trust .hm-prose p.rhu-warn{background:rgba(255,215,90,.12)!important;border-color:rgba(255,215,90,.35);color:#ffe7a3!important}.rsf-loc{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rsf-loc div{background:#fff;border:1px solid #f1e4df;border-radius:16px;padding:16px 18px}.rsf-loc b{display:block;font-size:17px;color:#1d1d1f;margin-bottom:4px}.rsf-loc span{font-size:14.5px;color:#4f4946}.rsf-loc code{font-family:inherit;background:#fff3ef;color:#c4473f;border-radius:6px;padding:1px 6px;font-size:13.5px}@media(max-width:767px){.rsf-loc{grid-template-columns:1fr}}.rsd-page .ruc-addr b{color:#1d1d1f}@media(min-width:768px){.rsd-page .rsd-ph:has(>.sd-card:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,220px));justify-content:center}}.rhub-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.rx-page .container a.rhub-card{position:relative;display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid #f1e4df;border-radius:18px;padding:20px 18px 22px;color:#1d1d1f!important;text-decoration:none!important;transition:transform .2s,box-shadow .2s}.rx-page .container a.rhub-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(30,20,20,.1)}.rhub-card b{font-size:17px}.rhub-card span:not(.svc-ico){font-size:14.5px;color:#4f4946;line-height:1.5}.rhub-card .svc-ico{margin-bottom:6px}.rhub-card .rhub-go{position:absolute;right:16px;top:20px;color:#e36159}.rhub-cities{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.rx-page .container .rhub-cities a{display:grid;grid-template-columns:22px 1fr;column-gap:8px;background:#fff;border:1px solid #f1e4df;border-radius:16px;padding:14px 16px;text-decoration:none!important;color:#1d1d1f!important;transition:border-color .2s,transform .2s}.rx-page .container .rhub-cities a:hover{border-color:#e36159;transform:translateY(-2px)}.rhub-cities i{grid-row:span 2;color:#e36159;font-size:18px;margin-top:2px}.rhub-cities b{font-size:16.5px}.rhub-cities span{font-size:13.5px;color:#6b625e}.rhub-sv{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.rx-page .container .rhub-sv a{display:block;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:16px 18px;text-decoration:none!important;transition:border-color .2s}.rx-page .container .rhub-sv a:hover{border-color:#ff9b8f}.rhub-sv b{display:block;color:#fff;font-size:17px;margin-bottom:4px}.rhub-sv span{color:rgba(255,255,255,.68);font-size:14.5px}@media(max-width:991px){.rhub-grid,.rhub-cities{grid-template-columns:1fr 1fr}.rhub-sv{grid-template-columns:1fr 1fr}}@media(max-width:600px){.rhub-grid,.rhub-sv{grid-template-columns:1fr}}.rx-page.rhub-page .container div a.rhub-a.rhub-a,.rx-page.rhub-page .container div a.rhub-a.rhub-a *{text-decoration:none!important}@media(max-width:600px){.rhub-cities{grid-template-columns:1fr}}#header{position:relative;z-index:1000;transition:transform .28s ease,box-shadow .28s ease;will-change:transform}#header.rh-fixed{position:fixed!important;top:0;left:0;right:0;box-shadow:0 8px 30px rgba(30,20,20,.10)!important}#header.rh-fixed.rh-hide{transform:translateY(-110%);box-shadow:none!important}html.rh-menu-open #header.rh-fixed{transform:none}#header nav ul.nav-top li.rh-lang a{display:inline-flex;align-items:center;gap:6px;border:1px solid #eadad5;border-radius:999px;padding:3px 10px!important;font-weight:700!important;color:#1d1d1f!important;text-decoration:none!important;font-size:12.5px!important}#header nav ul.nav-top li.rh-lang a:hover{border-color:#e36159;color:#c4473f!important}#header nav ul.nav-top li.rh-lang a b{color:#c4473f}@media(min-width:992px){#header nav.nav-main ul.nav-main > li.rh-q{margin-left:8px}#header nav.nav-main ul.nav-main > li.rh-q > a.rh-quote,#header nav.nav-main ul.nav-main > li.rh-q > a.rh-quote:hover{background:linear-gradient(90deg,#ff7a6b,#e36159)!important;color:#fff!important;border-radius:999px!important;padding:9px 18px!important;box-shadow:0 6px 16px rgba(227,97,89,.28)!important}#header nav.nav-main ul.nav-main > li.rh-q > a.rh-quote:after{display:none!important}.rh-call,.rh-lang-m{display:none!important}}@media(min-width:992px) and (max-width:1199px){#header nav.nav-main ul.nav-main > li > a{padding:9px 9px!important;font-size:14px!important}#header nav.nav-main ul.nav-main > li.rh-q > a.rh-quote{padding:8px 13px!important}}@media(max-width:991px){#header nav.nav-main ul.nav-main > li.rh-q{border:0!important;padding:12px 0 6px}#header nav.nav-main ul.nav-main > li.rh-q > a.rh-quote{display:block;text-align:center;background:linear-gradient(90deg,#ff7a6b,#e36159)!important;color:#fff!important;border-radius:12px!important;padding:13px!important}#header .rh-call,#header .rh-lang-m{position:absolute;top:50%;margin-top:-23px;height:46px;display:flex!important;align-items:center;justify-content:center;border-radius:12px;text-decoration:none!important;font-weight:800}#header .rh-call{right:69px;width:46px;background:linear-gradient(135deg,#ff7a6b,#e36159);color:#fff!important;font-size:19px;box-shadow:0 6px 16px rgba(227,97,89,.3)}#header .rh-lang-m{right:123px;min-width:46px;padding:0 10px;border:1px solid #eadad5;background:#fff;color:#1d1d1f!important;font-size:14px}#header .logo img{width:170px!important}}@media(max-width:400px){#header .logo img{width:140px!important}#header .rh-lang-m{right:121px;min-width:40px;padding:0 6px}}.word-rotate{vertical-align:bottom}#scrollToTop.visible{opacity:.8}.rlb{position:fixed;inset:0;z-index:20000;background:rgba(12,12,16,.92);display:none;align-items:center;justify-content:center;padding:56px 64px}.rlb.on{display:flex}html.rlb-lock,html.rlb-lock body{overflow:hidden}.rlb figure{margin:0;max-width:100%;max-height:100%;display:flex;flex-direction:column;align-items:center}.rlb img{max-width:100%;max-height:calc(100vh - 150px);border-radius:8px;box-shadow:0 20px 60px rgba(0,0,0,.5);background:#fff}.rlb figcaption{color:#e9e9ee;font-size:15px;text-align:center;margin-top:12px;max-width:720px}.rlb button{position:absolute;background:rgba(255,255,255,.1);border:0;color:#fff;cursor:pointer;border-radius:50%;width:46px;height:46px;font-size:30px;line-height:44px;padding:0}.rlb button:hover{background:rgba(255,255,255,.22)}.rlb .rlb-x{top:14px;right:14px}.rlb .rlb-p{left:12px;top:50%;margin-top:-23px}.rlb .rlb-n{right:12px;top:50%;margin-top:-23px}.rlb.rlb-single .rlb-p,.rlb.rlb-single .rlb-n{display:none}@media(max-width:600px){.rlb{padding:56px 10px}.rlb .rlb-p,.rlb .rlb-n{top:auto;bottom:14px;margin:0}}@media(max-width:991px){#header .btn-responsive-nav,#header .rh-call,#header .rh-lang-m{z-index:3}#header h1.logo img{max-width:170px}}@media(min-width:992px){#header#header nav.nav-main ul.nav-main > li.dropdown:hover > a,#header#header nav.nav-main ul.nav-main > li.dropdown > a:hover{background:#fff3ef!important;color:#c4473f!important}}@media(max-width:991px){#header#header .nav-main-collapse.in{max-height:calc(100vh - 76px)!important;max-height:calc(100dvh - 76px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}@media(max-width:991px){html.rh-menu-open,html.rh-menu-open body{overflow:hidden!important}}@media(max-width:991px){#header .nav-main-collapse .container{padding-bottom:28px!important}}@media(min-width:992px){#header nav.nav-main ul.nav-main li.rh-hover > ul.dropdown-menu{display:block!important}#header nav.nav-main ul.nav-main > li > ul.dropdown-menu:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#header nav.nav-main ul.nav-main li.dropdown-submenu > ul.dropdown-menu:before{content:"";position:absolute;top:-12px;bottom:-12px;left:-18px;width:18px}#header#header nav.nav-main ul.nav-main ul.dropdown-menu li > a:hover,#header#header nav.nav-main ul.nav-main ul.dropdown-menu li:hover > a,#header#header nav.nav-main ul.nav-main ul.dropdown-menu li.rh-hover > a{background:#fff3ef!important;color:#c4473f!important}#header#header nav.nav-main ul.nav-main li.dropdown-submenu > a:after{border-left-color:#c4473f!important;opacity:.7}#header#header nav.nav-main ul.nav-main > li.rh-hover > a{background:#fff3ef!important;color:#c4473f!important}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.table td,.table th{background-color:#fff !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#ccc;text-decoration:none}a:hover,a:focus{color:#a6a6a6;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small{font-weight:normal;line-height:1;color:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-center{text-align:center}.text-info{color:#31708f}a.text-info:hover{color:#245269}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-md-1,.col-md-3,.col-md-4,.col-md-5,.col-xs-6,.col-sm-6,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-6{float:left}.col-xs-6{width:50%}@media (min-width:768px){.col-sm-6{float:left}.col-sm-6{width:50%}}@media (min-width:992px){.col-md-1,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-1{width:8.33333333%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"]{line-height:34px}.form-group{margin-bottom:15px}.radio{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label{display:inline;font-weight:normal;cursor:pointer}.radio input[type="radio"]{float:left;margin-left:-20px}.radio+.radio{margin-top:-5px}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio{cursor:not-allowed}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#ccc;border-color:#bfbfbf}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#b8b8b8;border-color:#a1a1a1}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#ccc;border-color:#bfbfbf}.btn-primary .badge{color:#ccc;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#ccc}.open>.dropdown-menu{display:block}.open>a{outline:0}.pull-right>.dropdown-menu{right:0;left:auto}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#ccc}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#ccc}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}}.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-collapse{margin-right:0;margin-left:0}}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.nav-pills>.active>a>.badge{color:#ccc;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#ccc}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.media{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel>.table{margin-bottom:0}.panel>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.carousel{position:relative}.container:before,.container:after,.row:before,.row:after,.nav:before,.nav:after,.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.container:after,.row:after,.nav:after,.navbar-collapse:after{clear:both}.pull-right{float:right !important}.pull-left{float:left !important}.show{display:block !important}.invisible{visibility:hidden}.hidden{display:none !important;visibility:hidden !important}@-ms-viewport{width:device-width}@media (max-width:767px){.hidden-xs{display:none !important}}@font-face{font-family: 'FontAwesome';src: url('/vendor/font-awesome/fonts/fontawesome-webfont.eot?v=4.0.3');src: url('/vendor/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('/vendor/font-awesome/fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('/vendor/font-awesome/fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'), url('/vendor/font-awesome/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');font-weight: normal;font-style: normal}.icon{display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.pull-right{float: right}.pull-left{float: left}.icon.pull-left{margin-right: .3em}.icon.pull-right{margin-left: .3em}.icon-music:before{content: "\f001"}.icon-search:before{content: "\f002"}.icon-envelope-o:before{content: "\f003"}.icon-heart:before{content: "\f004"}.icon-star:before{content: "\f005"}.icon-user:before{content: "\f007"}.icon-film:before{content: "\f008"}.icon-check:before{content: "\f00c"}.icon-search-plus:before{content: "\f00e"}.icon-home:before{content: "\f015"}.icon-file-o:before{content: "\f016"}.icon-clock-o:before{content: "\f017"}.icon-download:before{content: "\f019"}.icon-lock:before{content: "\f023"}.icon-flag:before{content: "\f024"}.icon-headphones:before{content: "\f025"}.icon-barcode:before{content: "\f02a"}.icon-tag:before{content: "\f02b"}.icon-tags:before{content: "\f02c"}.icon-book:before{content: "\f02d"}.icon-align-left:before{content: "\f036"}.icon-list:before{content: "\f03a"}.icon-video-camera:before{content: "\f03d"}.icon-picture-o:before{content: "\f03e"}.icon-pencil:before{content: "\f040"}.icon-map-marker:before{content: "\f041"}.icon-check-square-o:before{content: "\f046"}.icon-play:before{content: "\f04b"}.icon-check-circle:before{content: "\f058"}.icon-info-circle:before{content: "\f05a"}.icon-arrow-down:before{content: "\f063"}.icon-exclamation-circle:before{content: "\f06a"}.icon-gift:before{content: "\f06b"}.icon-plane:before{content: "\f072"}.icon-calendar:before{content: "\f073"}.icon-comment:before{content: "\f075"}.icon-chevron-up:before{content: "\f077"}.icon-cogs:before{content: "\f085"}.icon-comments:before{content: "\f086"}.icon-external-link:before{content: "\f08e"}.icon-phone:before{content: "\f095"}.icon-phone-square:before{content: "\f098"}.icon-credit-card:before{content: "\f09d"}.icon-certificate:before{content: "\f0a3"}.icon-globe:before{content: "\f0ac"}.icon-wrench:before{content: "\f0ad"}.icon-briefcase:before{content: "\f0b1"}.icon-users:before{content: "\f0c0"}.icon-flask:before{content: "\f0c3"}.icon-copy:before,.icon-files-o:before{content: "\f0c5"}.icon-bars:before{content: "\f0c9"}.icon-envelope:before{content: "\f0e0"}.icon-legal:before,.icon-gavel:before{content: "\f0e3"}.icon-comments-o:before{content: "\f0e6"}.icon-bolt:before{content: "\f0e7"}.icon-lightbulb-o:before{content: "\f0eb"}.icon-exchange:before{content: "\f0ec"}.icon-user-md:before{content: "\f0f0"}.icon-file-text-o:before{content: "\f0f6"}.icon-hospital-o:before{content: "\f0f8"}.icon-medkit:before{content: "\f0fa"}.icon-plus-square:before{content: "\f0fe"}.icon-angle-right:before{content: "\f105"}.icon-angle-down:before{content: "\f107"}.icon-desktop:before{content: "\f108"}.icon-laptop:before{content: "\f109"}.icon-mobile:before{content: "\f10b"}.icon-quote-left:before{content: "\f10d"}.icon-quote-right:before{content: "\f10e"}.icon-folder-open-o:before{content: "\f115"}.icon-question:before{content: "\f128"}.icon-microphone:before{content: "\f130"}.icon-shield:before{content: "\f132"}.icon-usd:before{content: "\f155"}.icon-file-text:before{content: "\f15c"}.icon-female:before{content: "\f182"}.icon-male:before{content: "\f183"}.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y}button::-moz-focus-inner{padding: 0;border: 0}.isotope{-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s}.isotope{-webkit-transition-property: height, width;-moz-transition-property: height, width;-ms-transition-property: height, width;-o-transition-property: height, width;transition-property: height, width}html{overflow-x: hidden;overflow-y: auto}body{background-color: white;color: #777777;font-family: "Open Sans", Arial, sans-serif;font-size: 14px;line-height: 22px;margin: 0}#header{background: #F6F6F6;background: -webkit-linear-gradient( #f6f6f6, white);background: linear-gradient( #f6f6f6, white);clear: both;border-top: 5px solid #EDEDED;min-height: 100px;padding: 8px 0}#header > .container{height: 100px;margin-bottom: -35px;position: relative;display: table;max-width: 1170px}#header > .navbar-collapse > .container{position: relative}#header .social-icons{clear: right;float: right;margin-top: -3px;margin-left: 5px;position: relative}#header .search{float: right;margin: 10px 0 0 15px;position: relative}#header .search + .social-icons{clear: none;margin-left: 10px;margin-right: 0;margin-top: 13px}#header .search input.search:first-child{-webkit-transition: all 0.2s ease-in 0.2s;-moz-transition: all 0.2s ease-in 0.2s;transition: all 0.2s ease-in 0.2s;border-radius: 20px;width: 170px;font-size: 0.9em;padding: 6px 12px;height: 34px;margin: 0}#header .search input.search:focus{width: 220px;border-color: #CCC}#header .search button.btn-default{border: 0;background: transparent;position: absolute;top: 0;right: 0;color: #CCC;z-index: 3}#header nav{float: right}#header nav ul.nav-main{margin: -7px 10px 8px 0}#header nav ul.nav-main > li + li{margin-left: -4px}#header nav ul.nav-main li a{font-size: 12px;font-style: normal;line-height: 20px;margin-left: 3px;margin-right: 3px;text-transform: uppercase;font-weight: 700;padding: 10px 13px}#header nav ul.nav-main li a:hover{background-color: #F4F4F4}#header nav ul.nav-main li ul a{text-transform: none;font-weight: normal;font-size: 0.9em}#header nav ul.nav-main li.dropdown.open a.dropdown-toggle{border-radius: 5px 5px 0px 0px;background-color: #CCC}#header nav ul.nav-main li.dropdown:hover > a{padding-bottom: 11px;margin-bottom: -1px}#header nav ul.nav-main li.dropdown:hover > ul{display: block}#header nav ul.nav-main li.dropdown:hover a.dropdown-toggle{border-radius: 5px 5px 0px 0px}#header nav ul.nav-main li.active a{background-color: #CCC}#header nav ul.nav-main ul.dropdown-menu{background-color: #CCC;border: 0;border-radius: 0 6px 6px 6px;box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.08);margin: 1px 0 0 3px;padding: 5px;top: auto}#header nav ul.nav-main ul.dropdown-menu li:hover > a{filter: none;background: #999}#header nav ul.nav-main ul.dropdown-menu li:last-child > a{border-bottom: 0}#header nav ul.nav-main ul.dropdown-menu > li > a{color: #FFF;font-weight: 400;padding-bottom: 4px;padding-top: 4px;text-transform: none;position: relative;padding: 8px 10px 8px 5px;font-size: 0.9em;border-bottom: 1px solid rgba(255, 255, 255, 0.2)}#header nav ul.nav-main ul.dropdown-menu ul.dropdown-menu{border-radius: 6px;margin-left: 0;margin-top: -5px}#header nav ul.nav-main .dropdown-submenu{position: relative}#header nav ul.nav-main .dropdown-submenu > .dropdown-menu{top: 0;left: 100%;margin-top: -6px;margin-left: -1px;border-radius: 0 6px 6px 6px}#header nav ul.nav-main .dropdown-submenu > a:after{display: block;content: " ";float: right;width: 0;height: 0;border-color: transparent;border-style: solid;border-width: 5px 0 5px 5px;border-left-color: #cccccc;margin-top: 5px;margin-right: -10px}#header nav ul.nav-main .dropdown-submenu.pull-left{float: none}#header nav ul.nav-main .dropdown-submenu.pull-left > .dropdown-menu{left: -100%;margin-left: 10px;border-radius: 6px 0 6px 6px}#header nav ul.nav-main .dropdown-submenu:hover > .dropdown-menu{display: block}#header nav ul.nav-main .dropdown-submenu:hover > a:after{border-left-color: #FFF}#header nav ul.nav-top{margin: 10px 0 -10px;min-height: 62px}#header nav ul.nav-top li span{display: block;line-height: 14px;margin-bottom: 2px;margin-right: 0;margin-top: 5px;padding: 8px 2px 8px 12px}#header nav ul.nav-top li a,#header nav ul.nav-top li span{color: #999;font-size: 0.9em;padding: 6px 10px}#header nav ul.nav-top li i{margin-right: 6px;position: relative;top: 1px}#header .nav-main-collapse{overflow-y: visible}#header .nav-main-collapse.in{overflow-y: visible}#header .logo{-webkit-transition: all 0.2s ease-in 0.2s;-moz-transition: all 0.2s ease-in 0.2s;transition: all 0.2s ease-in 0.2s;margin: 0;padding: 5px 0;display: table-cell;vertical-align: middle;height: 100%;color: transparent}#header .logo a{position: relative;z-index: 1}#header .logo img{position: relative;color: transparent}.header-container{min-height: 76px;position: relative}.btn-responsive-nav{display: none}#header.fixed{position: fixed;top: 0;width: 100%;z-index: 1001}@media (min-width: 992px){#header nav.mega-menu .nav,#header nav.mega-menu .dropdown,#header nav.mega-menu .collapse{position: static}#header nav.mega-menu ul.nav-main .mega-menu-content{text-shadow: none}#header nav.mega-menu ul.nav-main li.mega-menu-item .mega-menu-sub-title{color: #333333;display: block;font-size: 1em;font-weight: 600;padding-bottom: 5px;text-transform: uppercase}#header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu{background: #FFF !important;border-top: 6px solid #CCC;color: #777777;box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08)}#header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu{list-style: none;padding: 0;margin: 0}#header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu a{color: #777777;text-shadow: none;margin: 0 0 0 -8px;padding: 3px 8px;text-transform: none;font-size: 0.9em;display: block;font-weight: normal;border-radius: 4px;border: 0}#header nav.mega-menu ul.nav-main li.mega-menu-item:hover ul.sub-menu li:hover a:hover{background: #F4F4F4 !important;text-decoration: none}#header nav.mega-menu ul.nav-main li.mega-menu-fullwidth ul.dropdown-menu{border-radius: 6px}#header nav.mega-menu .container{position: relative}#header nav.mega-menu .dropdown-menu{left: auto}#header nav.mega-menu .dropdown-menu > li{display: block}#header nav.mega-menu .mega-menu-content{padding: 20px 30px}#header nav.mega-menu .mega-menu-content:before{display: table;content: "";line-height: 0}#header nav.mega-menu .mega-menu-content:after{display: table;content: "";line-height: 0;clear: both}#header nav.mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu{width: 100%;left: 0;right: 0}#header nav.mega-menu nav.pull-right .dropdown-menu{right: 0}}#header.center .logo{text-align: center;position: static;margin-top: 5px}#header.center nav{float: left;text-align: center;width: 100%}#header.center nav ul.nav-main{margin: 35px 0 10px}#header.center nav ul.nav-main > li{display: inline-block;float: none;text-align: left}.page-top{background-color: #171717;border-bottom: 5px solid #CCC;border-top: 5px solid #384045;margin-bottom: 35px;min-height: 50px;padding: 0;padding: 20px 0;position: relative;text-align: left}.page-top h2{border-bottom: 5px solid #CCC;color: #FFF;display: inline-block;font-weight: 200;margin: 0 0 -25px;min-height: 37px;line-height: 46px;padding: 0 0 17px;position: relative}.page-top.custom-product{background-image: url(/img/custom-header-bg.webp);background-repeat: repeat;background-color: #999;border-top: 5px solid #888}.page-top.custom-product .row{position: relative}.page-top.custom-product p.lead{color: #E8E8E8}.page-top.custom-product img{bottom: -20px;position: relative}.page-top.custom-product h1{color: #FFF;margin-bottom: 10px;margin-top: 30px}section.featured{background: #F0F0ED;border-top: 5px solid #ECECE8;margin: 35px 0;padding: 50px 0}section.featured.footer{margin: 30px 0 -70px}section.featured.map{background-image: url(/img/map-bottom.png);background-position: center 0;background-repeat: no-repeat;margin-top: 0;border-top: 0}section.call-to-action{position: relative;clear: both}section.call-to-action:before{content: "";display: block;position: absolute;border-left: 15px solid transparent;border-right: 15px solid transparent;border-top: 15px solid #FFF;height: 15px;width: 15px;top: -5px;left: 50%;margin-left: -7px}section.call-to-action h3{text-transform: none;color: #121212}section.call-to-action h3 .btn{margin-left: 10px}#footer{background: #121214;border-top: 4px solid #1F1F1F;font-size: 0.9em;margin-top: 50px;padding: 80px 0 0;position: relative;clear: both}#footer a:hover{color: #CCC}#footer form{filter: alpha(opacity=85);opacity: 0.85}#footer h1,#footer h2,#footer h3,#footer h4,#footer a{color: #FFF !important}#footer h4{font-size: 1.8em;font-weight: 200;text-shadow: 1px 1px 1px #000}#footer h5{color: #CCC !important}#footer ul.list.icons li{margin-bottom: 5px}#footer .container .row > div{margin-bottom: 25px}#footer .container input:focus{box-shadow: none}#footer .alert a{color: #222 !important}#footer .alert a:hover{color: #666 !important}#footer .contact{list-style: none;margin: 0;padding: 0}#footer .contact i{display: block;float: left;font-size: 1.2em;margin: 7px 8px 10px 0;position: relative;text-align: center;top: -2px;width: 16px}#footer .contact i.icon-envelope{font-size: 1em;top: 0}#footer .contact p{margin-bottom: 10px}#footer .logo{display: block}#footer .logo.push-bottom{margin-bottom: 12px}#footer .footer-copyright{background: #0C0C0C;border-top: 4px solid #111;margin-top: 40px;padding: 30px 0 10px}#footer .footer-copyright nav{float: right}#footer .footer-copyright nav ul{list-style: none;margin: 0;padding: 0}#footer .footer-copyright nav ul li{border-left: 1px solid #505050;display: inline-block;line-height: 12px;margin: 0;padding: 0 8px}#footer .footer-copyright nav ul li:first-child{border: medium none;padding-left: 0}#footer .footer-copyright p{color: #555;margin: 0;padding: 0}#footer .phone{color: #FFF;font-size: 26px;font-weight: bold;display: block;padding-bottom: 15px;margin-top: -5px}#footer.short{padding-top: 50px}#footer.short .footer-copyright{background: transparent;border: 0;padding-top: 0;margin-top: 0}body.dark{background-color: #222224}body.dark #header{background: #222224;border-top-color: #1d1d1f}body.dark #header nav ul.nav-top li a:hover{background-color: #2e2e31}body.dark #header nav.mega-menu ul.nav-main li.mega-menu-item .mega-menu-sub-title{color: #FFF}body.dark #header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu{background-color: #2e2e31 !important}body.dark #header nav.mega-menu ul.nav-main li.mega-menu-item:hover ul.sub-menu li:hover a:hover{background-color: #0e0e0f !important}body.dark #header nav.mega-menu ul.nav-main li.mega-menu-item .form-control{background-color: #363639 !important;border-color: #363639 !important;color: #FFF !important}body.dark #header .search input.search:focus{border-color: #2e2e31}body.dark h1,body.dark h2,body.dark h3,body.dark h4,body.dark h5,body.dark h6{color: #FFF}body.dark blockquote{border-color: #2e2e31}body.dark section.featured{background-color: #1d1d1f;border-top-color: #363639}body.dark section.featured.map{background-image: url(/img/map-bottom-dark.png)}body.dark section.call-to-action:before{border-top-color: #363639}body.dark section.timeline:after{background: #505050;background: -moz-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(100%, #7db9e8));background: -webkit-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: -o-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: -ms-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: linear, to bottom, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%}body.dark .form-control{background-color: #2e2e31;border-color: #2e2e31}body.dark .btn-default{background-color: #2e2e31;border-color: #2e2e31;color: #FFF}body.dark .btn[disabled]{border-color: #2e2e31 !important}body.dark .page-top{border-bottom-color: #1d1d1f}body.dark .toggle > label{background-color: #363639}body.dark .featured-box{background: #363639;border-left-color: #363639;border-right-color: #363639;border-bottom-color: #363639}body.dark .arrow{background-image: url(/img/arrows-dark.png)}body.dark .thumbnail{background-color: #2e2e31;border-color: #2e2e31}body.dark .tabs .nav-tabs li a,body.dark .tabs .nav-tabs li a:hover{border-top-color: #2e2e31;border-left-color: #2e2e31;border-right-color: #2e2e31;background: #2e2e31}body.dark .tabs .nav-tabs{border-color: #2e2e31}body.dark .tabs .nav-tabs li.active a,body.dark .tabs .nav-tabs li.active a:hover,body.dark .tabs .nav-tabs li.active a:focus{background: #363639;border-left-color: #363639;border-right-color: #363639}body.dark .tabs .tab-content{background: #363639;border-color: #363639}body.dark .table > thead > tr > th,body.dark .table > tbody > tr > th,body.dark .table > tfoot > tr > th,body.dark .table > thead > tr > td,body.dark .table > tbody > tr > td,body.dark .table > tfoot > tr > td{border-color: #2e2e31}body.dark pre{background-color: #2e2e31;border-color: #2e2e31;color: #777777}body.dark hr{background-image: -webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.2), transparent);background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.2), transparent)}body.dark hr.light{background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent)}body.dark ul.history li .thumb{background-image: url(/img/history-thumb-dark.png)}body.dark .shop table.cart td,body.dark .shop .cart-totals th,body.dark .shop .cart-totals td{border-color: #2e2e31}h1,h2,h3,h4,h5,h6{color: #121214;font-weight: 200;letter-spacing: -1px;margin: 0}h1{font-size: 3.2em;line-height: 44px;margin: 0 0 44px 0}h2{font-size: 2.6em;font-weight: 300;line-height: 42px;margin: 0 0 32px 0}h3{color: #CCC;font-size: 1.8em;font-weight: 400;letter-spacing: normal;line-height: 24px;margin-bottom: 33px;text-transform: uppercase}h4{color: #CCC;font-size: 1.4em;font-weight: 400;letter-spacing: normal;line-height: 27px;margin: 0 0 14px 0}h5{color: #CCC;font-size: 1em;font-weight: 600;letter-spacing: normal;line-height: 18px;margin: 0 0 14px 0;text-transform: uppercase}h6{color: #333;font-size: 1em;font-weight: 400;letter-spacing: normal;line-height: 18px;margin: 0 0 14px 0}h1.big{font-size: 4.2em;line-height: 54px}h1.short{margin-bottom: 15px}h2.short{margin-bottom: 15px}h3.short,h4.short,h5.short,h6.short{margin-bottom: 9px}h1.tall,h2.tall,h3.tall,h4.tall,h5.tall,h6.tall{margin-bottom: 33px}h1.spaced,h2.spaced,h3.spaced,h4.spaced,h5.spaced,h6.spaced{margin-top: 22px}h1.more-spaced,h2.more-spaced,h3.more-spaced,h4.more-spaced,h5.more-spaced,h6.more-spaced{margin-top: 44px}h1.dark,h2.dark,h3.dark,h4.dark,h5.dark{color: #121214}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color: #FFF}h2 .inverted{min-height: 60px}blockquote{font-size: 1em}p{color: #777777;line-height: 24px;margin: 0 0 20px}p.featured{font-size: 1.6em;line-height: 1.5em}p.short{margin-bottom: 0}p.tall{margin-bottom: 20px}p .alternative-font{display: inline-block;margin-top: -15px;position: relative;top: 3px;margin-bottom: -6px}p.drop-caps:first-child:first-letter{float: left;font-size: 75px;line-height: 60px;padding: 4px;margin-right: 5px;margin-top: 5px;font-family: Georgia}.alternative-font{color: #CCC;font-family: "Shadows Into Light", cursive;font-size: 1.6em}ul.nav-pills > li.active > a{background-color: #CCC}ul.nav-pills > li.active > a:hover,ul.nav-pills > li.active > a:focus{background-color: #CCC}.btn-primary[disabled]{border-color: #CCC !important;background-image: none}form label{font-weight: normal}textarea{resize: vertical}select{border: 1px solid #E5E7E9;border-radius: 6px;outline: none}.label{font-weight: normal}.form-group:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}.form-control:focus{box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;border-color: #CCC}label.valid{display: inline-block;text-indent: -9999px}label.error{color: #C10000;font-size: 0.9em;margin-top: -5px;padding: 0}ul.icons{list-style: none}ul.icons [class^="icon-"]{margin-right: 5px}ul.list li{margin-bottom: 13px}ul.list.icons li i{color: #CCC;margin-right: 5px}ul.list.pull-left li{text-align: left}.tabs{border-radius: 4px;margin-bottom: 35px}.nav-tabs{margin: 0;font-size: 0;border-bottom-color: #EEE}.nav-tabs li{display: inline-block;float: none}.nav-tabs li:last-child a{margin-right: 0}.nav-tabs li a{border-radius: 5px 5px 0 0;font-size: 14px;margin-right: 1px}.nav-tabs li a,.nav-tabs li a:hover{background: #F4F4F4;border-bottom: none;border-left: 1px solid #EEE;border-right: 1px solid #EEE;border-top: 3px solid #EEE;color: #CCC}.nav-tabs li a:hover{border-bottom-color: transparent;border-top: 3px solid #CCC;box-shadow: none}.nav-tabs li a:active,.nav-tabs li a:focus{border-bottom: 0}.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{background: #FFF;border-left-color: #EEE;border-right-color: #EEE;border-top: 3px solid #CCC;color: #CCC}.tab-content{border-radius: 0 0 4px 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04);background-color: #FFF;border: 1px solid #EEE;border-top: 0;padding: 15px}.toggle{margin: 10px 0 0;position: relative;clear: both}.toggle > input{cursor: pointer;filter: alpha(opacity=0);height: 45px;margin: 0;opacity: 0;position: absolute;width: 100%;z-index: 2}.toggle > label{-webkit-transition: all 0.15s ease-out;-moz-transition: all 0.15s ease-out;transition: all 0.15s ease-out;background: #F4F4F4;border-left: 3px solid #CCC;border-radius: 8px;color: #CCC;display: block;font-size: 1.1em;min-height: 20px;padding: 12px 20px 12px 10px;position: relative;cursor: pointer;font-weight: 400}.toggle > label:-moz-selection{background: none}.toggle > label:selection{background: none}.toggle > label:before{border: 6px solid transparent;border-left-color: inherit;content: '';margin-top: -6px;position: absolute;right: 4px;top: 50%}.toggle > label:hover{background: #f5f5f5}.toggle > label + p{color: #999;display: block;overflow: hidden;padding-left: 30px;text-overflow: ellipsis;white-space: nowrap;height: 25px}.toggle > label i{font-size: 0.7em;margin-right: 8px;position: relative;top: -1px}.toggle.active > label{background: #F4F4F4;border-color: #CCC}.toggle.active > label:before{border: 6px solid transparent;border-top-color: inherit;margin-top: -3px;right: 10px}.toggle.active > p{white-space: normal}.owl-carousel{position: relative;z-index: 1}.owl-carousel .thumbnail{max-width: 99%}.owl-carousel .img-responsive{display: inline-block}section.video{background-repeat: no-repeat;background-color: #000;background-position: center 0;width: 100%;margin: 70px 0;padding: 50px 0;overflow: hidden;position: relative}section.video > video{display: none}section.video blockquote{border: 0;padding: 0 10%}section.video blockquote i.icon-quote-left{font-size: 34px;position: relative;left: -5px}section.video blockquote p{font-size: 24px;line-height: 30px}section.video blockquote span{font-size: 16px;line-height: 20px;color: #999;position: relative;left: -5px}section.video .container{position: relative;z-index: 3}.video-container{padding-top: 25px;padding-bottom: 50.5%;margin-bottom: 10px;position: relative;overflow: hidden;height: 0}.video-container embed,.video-container iframe,.video-container object,.video-container video{position: absolute;top: 0;left: 0;width: 100%;height: 100%}body a{outline: none !important}li{line-height: 24px}.center{text-align: center}.push-bottom{margin-bottom: 35px}.push-top{margin-top: 35px}.bold{font-weight: bold}.inverted{color: #FFF;display: inline-block;padding-left: 10px;padding-right: 10px}hr{background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent);border: 0;height: 1px;margin: 22px 0 22px 0}hr.short{margin: 11px 0 11px 0}hr.tall{margin: 44px 0 44px 0}hr.light{background-image: -webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.2), transparent);background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.2), transparent)}.featured-box{background: #F5F5F5;background-color: transparent;background: -webkit-linear-gradient(top, white 1%, #f9f9f9 98%) repeat scroll 0 0 transparent;background: linear-gradient(to bottom, white 1%, #f9f9f9 98%) repeat scroll 0 0 transparent;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #ECECEC;border-radius: 8px;border-right: 1px solid #ECECEC;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);margin-bottom: 20px;margin-left: auto;margin-right: auto;margin-top: 20px;min-height: 100px;position: relative;text-align: center;z-index: 1}.featured-box h4{font-size: 1.3em;font-weight: 400;letter-spacing: -0.7px;margin-top: 5px;text-transform: uppercase}.featured-box .box-content{border-radius: 8px;border-top: 3px solid #33B8FF;border-top-width: 4px;padding: 30px 30px 10px 30px}.featured-boxes .featured-box{margin-bottom: 30px;margin-top: 45px}.featured-box-secundary h4{color: #CCC}.featured-box-secundary .box-content{border-top-color: #CCC}.featured-boxes.login{margin-top: -30px}.featured-boxes.login .featured-box{text-align: left}.featured-boxes.cart .featured-box{text-align: left}section.timeline{width: 75%;margin: 50px 13% 0;position: relative;float: left;padding-bottom: 120px}section.timeline:after{background: #505050;background: -moz-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(100%, #7db9e8));background: -webkit-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: -o-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: -ms-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: linear, to bottom, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%;content: "";display: block;height: 100%;left: 50%;margin-left: -2px;position: absolute;top: -60px;width: 3px;z-index: 0;filter: alpha(opacity=35);opacity: 0.35}ul.social-icons{margin: 0;padding: 0;width: auto}ul.social-icons li{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;background-image: url(/img/social-sprites.png);background-repeat: no-repeat;background-color: #FFF;background-position: 0 100px;display: inline-block;margin: -1px 1px 5px 0;padding: 0;border-radius: 100%;overflow: visible;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3)}ul.social-icons li a{display: block;height: 30px;width: 30px;text-align: center}ul.social-icons li a:hover{text-decoration: none}ul.social-icons li a i[class^="icon-"]{color: #444;font-style: 16px;position: relative;top: 3px}ul.social-icons li a:active{box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3), inset 0 0 10px rgba(0, 0, 0, 0.3)}ul.social-icons li[class] a{text-indent: -9999px}ul.social-icons li:active,ul.social-icons li a:active{border-radius: 100%}ul.social-icons li.facebook{background-position: 0 -120px}ul.social-icons li.facebook:hover{background-position: 0 -150px}ul.social-icons li.paypal{background-position: 0 -660px}ul.social-icons li.paypal:hover{background-position: 0 -690px}ul.social-icons li.youtube{background-position: 0 -1380px}ul.social-icons li.youtube:hover{background-position: 0 -1410px}ul.social-icons li.mail{background-position: 0 -1620px}ul.social-icons li.mail:hover{background-position: 0 -1650px}.arrow{background: transparent url(/img/arrows.png) no-repeat 0 0;width: 47px;height: 120px;display: inline-block;position: relative}.arrow.hlt{background-position: -209px 0;width: 120px;height: 47px}.counters strong{display: block;font-weight: 600;font-size: 60px;line-height: 60px}.counters label{display: block;font-weight: 100;font-size: 20px;line-height: 20px}.word-rotate{visibility: hidden;width: 100px;height: 0px;margin-bottom: -7px;display: inline-block;overflow: hidden;text-align: center;position: relative}.word-rotate.active{visibility: visible;width: auto}.word-rotate .word-rotate-items{position: relative;top: 0;width: 100%}.word-rotate .word-rotate-items span{display: block;white-space: nowrap}h1 .word-rotate{margin-bottom: -12px}h2 .word-rotate{margin-bottom: -12px}h2.word-rotator-title{line-height: 54px}.scroll-to-top{-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;background: #404040;border-radius: 7px 7px 0 0;bottom: 0px;color: #FFF;display: block;height: 9px;opacity: 0;padding: 13px 0 35px;position: fixed;right: 10px;text-align: center;text-decoration: none;width: 49px;z-index: 1040}.scroll-to-top:hover{filter: alpha(opacity=100);opacity: 1}.scroll-to-top.visible{filter: alpha(opacity=75);opacity: 0.75}ul.history{margin: 0 0 25px;padding: 0;list-style: none}ul.history li{margin: 25px 0;padding: 0;clear: both}ul.history li h4{margin: 0 0 -27px -17px;padding: 0}ul.history li p{margin-left: 53px}ul.history li .thumb{background: transparent url(/img/history-thumb.png) no-repeat 0 0;width: 227px;height: 160px;margin: 0 0 30px;padding: 0;float: left}ul.history li .thumb img{border-radius: 150px;margin: 7px 8px;width: 145px;height: 145px}ul.history li .featured-box{text-align: left;margin-left: 225px;margin-bottom: 50px;min-height: 115px}ul.history li .featured-box .box-content{border-top-color: #CCC}article.post h2 a{text-decoration: none}ul.comments{list-style: none;margin: 0;padding: 0}ul.comments li{clear: both;padding: 10px 0 0 115px}ul.comments li ul.reply{margin: 0}ul.comments li a{text-decoration: none}@font-face{font-family: 'star';src: url("/css/fonts/star.eot");src: url("/css/fonts/star.eot?#iefix") format("embedded-opentype"), url("/css/fonts/star.woff") format("woff"), url("/css/fonts/star.ttf") format("truetype"), url("/css/fonts/star.svg#star") format("svg");font-weight: normal;font-style: normal}.shop{margin-top: -10px}.shop ul.products{margin: 0;padding: 0;list-style: none}.shop ul.products:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}.shop ul.products .product{position: relative;margin-bottom: 30px}.shop ul.products .product a{text-decoration: none}.shop ul.products .product .price{display: block;min-height: 28px}.shop ul.products .product .price del{color: rgba(145, 145, 145, 0.5);font-size: 0.7em;margin: -2px 0 0}.shop ul.products .product .price ins{text-decoration: none}.shop ul.products .product .price .amount{font-size: 1.3em}.shop .summary .price{color: #444;font-size: 2em;letter-spacing: -1px;line-height: 30px;margin-top: 20px}.shop .tabs-product{margin-top: 35px}.shop table.cart{width: 100%;margin: 0;text-align: left}.shop table.cart img{height: auto;width: 55px}.shop table.cart th{padding: 8px 10px}.shop table.cart td{border-top: 1px solid #DCDCDC;padding: 8px 10px}.shop table.cart td.actions{padding: 20px 10px}.shop table.cart .remove .icon{font-size: 1.5em}.shop .cart-totals{width: 100%}.shop .cart-totals th,.shop .cart-totals td{border-top: 1px solid #DCDCDC;padding: 8px 10px}.shop .cart-totals tr.total .amount{font-size: 2em;display: block;padding-top: 10px}@-webkit-keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translateY(20px)}100%{opacity: 1;-webkit-transform: translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity: 0;-moz-transform: translateY(20px)}100%{opacity: 1;-moz-transform: translateY(0)}}@-o-keyframes fadeInUp{0%{opacity: 0;-o-transform: translateY(20px)}100%{opacity: 1;-o-transform: translateY(0)}}@keyframes fadeInUp{0%{opacity: 0;transform: translateY(20px)}100%{opacity: 1;transform: translateY(0)}}.fadeInUp{-webkit-animation-name: fadeInUp;-moz-animation-name: fadeInUp;-o-animation-name: fadeInUp;animation-name: fadeInUp}@font-face{font-family: 'revicons';src: url('/vendor/rs-plugin/font/revicons.eot?5510888');src: url('/vendor/rs-plugin/font/revicons.eot?5510888#iefix') format('embedded-opentype'), url('/vendor/rs-plugin/font/revicons.woff?5510888') format('woff'), url('/vendor/rs-plugin/font/revicons.ttf?5510888') format('truetype'), url('/vendor/rs-plugin/font/revicons.svg?5510888#revicons') format('svg');font-weight: normal;font-style: normal}[class^="revicon-"]:before,[class*=" revicon-"]:before{font-family: "revicons";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1em;margin-right: .2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: .2em}@media (max-width: 991px){#header{clear: both}#header > .container{margin-bottom: 0}#header .social-icons,#header .search{display: none}#header .nav-main-collapse{top: 8px;position: relative;background: #171717;max-height: none;width: 100%;overflow: hidden;overflow-y: hidden;overflow-x: hidden}#header .nav-main-collapse.collapse{display: none !important}#header .nav-main-collapse.in{width: 100%;overflow: hidden;overflow-y: hidden;overflow-x: hidden;display: block !important}#header .nav-main{padding: 10px 0;clear: both;display: block;float: none;width: 100%}#header .nav-main ul{padding: 0;margin: 0}#header .nav-main ul li{padding: 0;margin: 0;clear: both;float: none;display: block;border-bottom: 1px solid #2A2A2A}#header .nav-main ul li:last-child{border-bottom: none}#header .nav-main ul ul{margin-left: 20px !important}#header .nav-main ul.nav-main{float: none;position: static;margin: 8px 0;margin-right: -10px}#header .nav-main ul.dropdown-menu{position: static;clear: both;float: none;display: none !important}#header .nav-main li.resp-active > ul.dropdown-menu{display: block !important}#header nav ul.nav-main > li + li{margin-left: 0}#header nav ul.nav-main li a{color: #FFF;clear: both;float: none;display: block;padding: 9px 8px;border: 0;border-top: 0;margin: 0}#header nav ul.nav-main li a i.icon-angle-down{position: absolute;right: 5px;top: 10px}#header nav ul.nav-main li.dropdown:hover > a{margin-bottom: -2px}#header nav ul.nav-main ul.dropdown-menu{-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none}#header nav ul.nav-main ul.dropdown-menu li > a{padding: 9px 8px;border: 0;border-top: 0;margin: 0;border-bottom: none}#header nav ul.nav-main ul.sub-menu{padding: 0;margin: 0 0 10px 0}#header nav ul.nav-main .dropdown-submenu > a:after{border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #FFF}#header nav ul.nav-main .dropdown-submenu:hover > a:after{border-left-color: transparent}#header.center nav ul.nav-main > li{display: block}body #header nav ul.nav-main ul.dropdown-menu{background: none !important;background-color: transparent !important}body #header nav ul.nav-main li.dropdown.open .dropdown-toggle,body #header nav ul.nav-main li a,body #header nav ul.nav-main li > a:hover,body #header nav ul.nav-main li.active a,body #header nav ul.nav-main li.dropdown:hover a{background: none !important;background-color: transparent !important}body #header nav ul.nav-main ul.dropdown-menu li:hover > a,body #header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover{background: none !important;background-color: transparent !important}.btn-responsive-nav{background: #171717;top: 55px;display: block;position: absolute;right: 20px;color: #FFF}.btn-responsive-nav:hover,.btn-responsive-nav:active,.btn-responsive-nav:focus{color: #CCC}#header.center .btn-responsive-nav{top: 35px}#header h1.logo img{max-width: 180px}#header.center h1.logo{text-align: left}section.video{background-attachment: scroll !important;background-position: center center !important;background-size: auto auto !important}section.video video{display: none}.thumbnail{border: 0;text-align: center}.featured-boxes .featured-box{max-width: 450px}#footer .phone{font-size: 20px}.scroll-to-top{display: none !important}body.dark #header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu{background: transparent !important}}@media (max-width: 767px){h1.big{font-size: 3.2em;line-height: 42px}#header{display: block}#header > .container{width: 100%}#header .social-icons{display: none}#header nav ul.nav-top{float: right;margin-right: 0}#header.center nav{width: auto}.btn-responsive-nav{top: 55px}#footer .phone{font-size: 20px}}@media (max-width: 479px){body{font-size: 13px}h2{line-height: 40px}.arrow{display: none}#header nav ul.nav-top{display: none}.page-top{padding: 16px 0}.page-top h2{line-height: 38px}ul.history li .thumb{display: none}ul.history li .featured-box{margin-left: 0}section.timeline{width: auto;float: none;margin-left: 0;margin-right: 0}ul.comments li{border-left: 8px solid #DDDDDD;clear: both;padding: 0 0 0 10px}}@media (max-width: 600px){#header nav ul.nav-top li{display: none}#header nav ul.nav-top li .phone{display: block}}h3,h4,h5{color: #e36159}a{color: #e36159}a:hover{color: #e7766f}a:active{color: #df4c43}.alternative-font{color: #e36159}p.drop-caps:first-child:first-letter{color: #e36159}ul.nav-pills > li.active > a{background-color: #e36159}ul.nav-pills > li.active > a:hover,ul.nav-pills > li.active > a:focus{background-color: #e36159}.btn-primary{border-color: #e36159 !important;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #e36159;border-color: #e36159}.btn-primary:hover{border-color: #e7766f;background-color: #e7766f}.btn-primary:active,.btn-primary:focus{border-color: #df4c43;background-color: #df4c43}section.page-top h2{border-bottom-color: #e36159}section.toggle label{color: #e36159;border-left-color: #e36159}section.toggle.active > label{background-color: #e36159;border-color: #e36159;color: #FFF}section.page-top.custom-product{background-color: #df4c43;border-top-color: #e25950}.inverted{background-color: #e36159}.tabs ul.nav-tabs a,.tabs ul.nav-tabs a:hover{color: #e36159}.tabs ul.nav-tabs a:hover{border-top-color: #e36159}.tabs ul.nav-tabs li.active a{border-top-color: #e36159;color: #e36159}ul.list.icons li i{color: #e36159}section.video blockquote i.icon-quote-left{color: #e36159}#header nav ul.nav-main ul.dropdown-menu,#header nav ul.nav-main li.dropdown.open .dropdown-toggle,#header nav ul.nav-main li.active a,#header nav ul.nav-main li > a:hover,#header nav ul.nav-main li.dropdown:hover a{color: #FFF;background-color: #e36159 !important}#header nav ul.nav-main ul.dropdown-menu li:hover > a{background-color: #ea8b85 !important}#header nav ul.nav-main ul.dropdown-menu{color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #e36159;border-color: #e36159}#header nav ul.nav-main ul.dropdown-menu:hover{border-color: #e7766f;background-color: #e7766f}#header nav ul.nav-main ul.dropdown-menu:active,#header nav ul.nav-main ul.dropdown-menu:focus{border-color: #df4c43;background-color: #df4c43}#header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a{background: none !important}#header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover{background: #e7766f !important}#header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu{border-top-color: #e36159}.featured-box-secundary h4{color: #e36159}.featured-box-secundary .box-content{border-top-color: #e36159}ul.history li .featured-box .box-content{border-top-color: #e36159}.shop .cart-totals tr.total .amount{color: #e36159}.home-concept2{margin-top:95px;width: 100%;overflow: hidden}.page-top2{background-color: #171717;border-bottom: 5px solid #CCC;border-top: 5px solid #384045;margin-bottom: 35px;min-height: 50px;padding: 0;padding: 20px 0;position: relative;text-align: left}.page-top2 h1{border-bottom: 5px solid #e36159;color: #FFF;display: inline-block;font-weight: 200;margin: 0 0 -25px;min-height: 37px;line-height: 46px;padding: 0 0 19px;position: relative;font-size: 2.8em}ul.list2 li{margin-bottom: 3px}ul.list2.icons li i{color: #e36159;margin-right: 5px}ul.history li .thumb i{border-radius: 150px;margin: 7px 8px;width: 145px;height: 145px}section.featured2{background: #F0F0ED;border-top: 5px solid #ECECE8;margin: 35px 0;padding: 50px 0}section.featured2.footer{margin: 70px 0 50px}section.highlight2{background: #e36159;border-left: 0;border-right: 0;border: 3px solid #df4c43;margin: 35px 0 45px;padding: 35px 0 45px;color: #FFF}section.highlight2 > p{color: #FFF}section.highlight2 h1{color: #FFF}section.highlight2.footer{margin: 45px 0 -70px}section.highlight2.top{margin-top: 0}.featured-box p{text-align:left}.featured-box h4{font-weight:600}.shop .cart-totals2{width: 100%}.shop .cart-totals2 th,.shop .cart-totals2 td{border-top: 1px solid #DCDCDC;padding: 8px 2px}.shop .cart-totals2 tr.total .amount{font-size: 2em;display: block;padding-top: 10px}.underline{text-decoration:underline}.special h4{color: #000;font-size: 1.3em;font-weight: 500;letter-spacing: normal;line-height: 27px;margin: 0 0 14px 0}.special h1{font-size: 2.6em;line-height: 44px;margin: 0 0 44px 0}#player{width: 200%}@font-face{font-family: 'FontAwesome';font-display: swap}.trusted-section-container{padding: 20px 0 30px 0}.trusted-logos-grid{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 25px 35px;margin-top: 30px}.trusted-logos-grid img{max-height: 55px !important;width: auto !important;max-width: 150px !important;object-fit: contain !important;filter: grayscale(100%) opacity(0.75);transition: all 0.3s ease}.trusted-logos-grid img:hover{filter: grayscale(0%) opacity(1)}@media (max-width: 768px){.trusted-logos-grid{gap: 15px 20px}.trusted-logos-grid img{max-height: 35px !important}}.reviews-title{font-size: 28px;margin-bottom: 10px;color: #222222}.review-card{background: #ffffff;border: 1px solid #eef0f4;border-radius: 12px;padding: 24px;margin-bottom: 24px;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.03);transition: transform 0.2s ease, box-shadow 0.2s ease}.review-card:hover{transform: translateY(-3px);box-shadow: 0 8px 25px rgba(0, 0, 0, 0.07)}.review-header{display: flex;justify-content: space-between;align-items: center;margin-bottom: 14px}.stars{color: #ffb400;font-size: 16px;letter-spacing: 2px}.verified-badge{font-size: 12px;color: #2e7d32;background-color: #e8f5e9;padding: 3px 8px;border-radius: 20px;font-weight: 500}.review-text{font-size: 14.5px;line-height: 1.6;color: #444444;margin-bottom: 18px;font-style: normal}.review-author{display: flex;align-items: center;gap: 12px;border-top: 1px solid #f2f3f7;padding-top: 14px}.author-avatar{width: 40px;height: 40px;border-radius: 50%;background-color: #e36159;color: #ffffff;display: flex;align-items: center;justify-content: center;font-weight: bold;font-size: 14px;flex-shrink: 0}.author-info strong{display: block;font-size: 14px;color: #222222}.author-info span{font-size: 12px;color: #888888}@media (max-width: 768px){.review-card{padding: 18px}}p a,li a,.container a:not(.btn):not(.logo):not(.social-icons a){text-decoration: underline !important;text-underline-offset: 2px}p a:hover,li a:hover,.container a:not(.btn):not(.logo):not(.social-icons a):hover{text-decoration: underline !important;opacity: 0.85}#mainMenu a,.nav a,.btn,.btn *,.social-icons a,.mega-menu-content a,.logo a{text-decoration: none !important}.featured-box .box-content .form-group img{display: block;width: auto;max-width: 160px;max-height: 80px;aspect-ratio: 16 / 9;object-fit: contain}.featured-box .box-content .form-group{min-height: 180px}header#header{min-height: 100px}.page-top2{min-height: 80px}#header .logo img[src$="rtp-logo.svg"]{max-width: 100%;height: auto}@media (max-width: 767px){#header .logo img[src$="rtp-logo.svg"]{width: 230px !important;height: auto !important}}@media (max-width: 400px){#header .logo img[src$="rtp-logo.svg"]{width: 190px !important}}