.lp-dp{--lpdp-navy:#05111f;--lpdp-navy-soft:#0b1b2d;--lpdp-navy-card:#102437;--lpdp-navy-line:#1c3247;--lpdp-gold:#ba9e7c;--lpdp-gold-strong:#d8bd9b;--lpdp-gold-deep:#5e503f;--lpdp-green:#12b76a;--lpdp-green-hover:#0d9c59;--lpdp-cyan:#3fbdd2;--lpdp-light:#f4f6f9;--lpdp-white:#fff;--lpdp-ink:#0b1b2d;--lpdp-muted:#56687c;--lpdp-line:#dde4ec;--lpdp-radius:14px;--lpdp-radius-lg:22px;--lpdp-max:1520px;position:relative;background-color:var(--lpdp-navy);color:var(--lpdp-white);font-family:"IBM Plex Sans","Inter",sans-serif;font-size:16px;line-height:1.6;overflow-x:clip}.lp-dp *,
.lp-dp *::before,
.lp-dp *::after{box-sizing:border-box}.lp-dp
img{max-width:100%;height:auto;display:block}.lp-dp
p{margin:0
0 16px}.lp-dp p:last-child{margin-bottom:0}.lp-dp ul,
.lp-dp
ol{margin:0;padding:0;list-style:none}.lp-dp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.lp-dp-container{width:100%;max-width:var(--lpdp-max);margin:0
auto;padding:0
20px}.lp-dp-container--narrow{max-width:880px}.lp-dp-h2{font-family:"Roboto",sans-serif;font-weight:700;font-size:clamp(28px, 4vw, 46px);line-height:1.12;letter-spacing:-0.02em;color:var(--lpdp-ink);margin:0
0 24px}.lp-dp-h2--light{color:var(--lpdp-white)}.lp-dp-h2--center{text-align:center}.lp-dp-h3{font-family:"Roboto",sans-serif;font-weight:700;font-size:clamp(22px, 2.6vw, 30px);line-height:1.2;color:inherit;margin:0
0 16px}.lp-dp-pill{display:inline-block;font-size:13px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--lpdp-gold);background-color:rgba(186, 158, 124, 0.12);border:1px
solid rgba(186, 158, 124, 0.35);border-radius:999px;padding:6px
16px;margin:0
0 20px}.lp-dp-text-light{color:rgba(255, 255, 255, 0.82);font-size:17px}.lp-dp-text-gold{color:var(--lpdp-gold-strong);font-size:17px;font-weight:600}.lp-dp-text-muted{color:var(--lpdp-muted);font-size:17px}.lp-dp-text-center{text-align:center}.lp-dp-rich>:last-child{margin-bottom:0}.lp-dp-rich
a{color:var(--lpdp-gold);text-decoration:underline}.lp-dp-rich strong,
.lp-dp-rich
b{font-weight:700}.lp-dp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:15px
28px;border:none;border-radius:10px;font-family:inherit;font-size:17px;font-weight:600;line-height:1.15;text-align:center;text-decoration:none;cursor:pointer;transition:background-color 0.2s, color 0.2s, transform 0.2s}.lp-dp-btn
i{font-size:20px;line-height:1}.lp-dp-btn:hover{transform:translateY(-1px)}.lp-dp-btn--green{background-color:var(--lpdp-green);color:#04140b}.lp-dp-btn--green:hover{background-color:var(--lpdp-green-hover);color:#04140b}.lp-dp-btn--gold{background-color:var(--lpdp-gold);color:#1b1408}.lp-dp-btn--gold:hover{background-color:var(--lpdp-gold-strong);color:#1b1408}.lp-dp-btn--block{display:flex;width:100%}.lp-dp-btn--sm{min-height:44px;padding:11px
18px;font-size:15px}.lp-dp-anchors{position:sticky;top:0;z-index:60;background-color:rgba(5, 17, 31, 0.94);backdrop-filter:blur(8px);border-bottom:1px solid var(--lpdp-navy-line)}.lp-dp-anchors__inner{max-width:var(--lpdp-max);margin:0
auto;padding:0
20px;display:flex;gap:28px;overflow-x:auto;scrollbar-width:none}.lp-dp-anchors__inner::-webkit-scrollbar{display:none}.lp-dp-anchors__link{flex:0 0 auto;padding:16px
0;font-size:15px;font-weight:600;color:rgba(255, 255, 255, 0.72);text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap;transition:color 0.2s, border-color 0.2s}.lp-dp-anchors__link:hover,.lp-dp-anchors__link.is-current{color:var(--lpdp-gold-strong);border-bottom-color:var(--lpdp-gold)}.lp-dp-section{padding:72px
0}.lp-dp-section--light{background-color:var(--lpdp-light);color:var(--lpdp-ink)}.lp-dp-section--light .lp-dp-pill{color:var(--lpdp-gold-deep);background-color:rgba(94, 80, 63, 0.1);border-color:rgba(94, 80, 63, 0.28)}.lp-dp-section--dark{background-color:var(--lpdp-navy-soft);color:var(--lpdp-white)}.lp-dp .lp-dp-faq{background-image:linear-gradient(180deg, var(--lpdp-navy-soft) 45%, #0d1214 100%)}.lp-dp-hero{position:relative;padding:56px
0 0;background:radial-gradient(120% 90% at 78% 0%, rgba(186, 158, 124, 0.16) 0%, rgba(5, 17, 31, 0) 60%),
linear-gradient(180deg, var(--lpdp-navy) 0%, var(--lpdp-navy-soft) 100%)}.lp-dp-hero__grid{position:relative;display:grid;grid-template-columns:1fr;gap:40px}.lp-dp-hero__title{font-family:"Roboto",sans-serif;font-weight:700;font-size:clamp(36px, 6vw, 64px);line-height:1.04;letter-spacing:-0.03em;color:var(--lpdp-white);margin:0
0 18px}.lp-dp-hero__lead{font-size:clamp(18px, 2.2vw, 22px);font-weight:600;color:var(--lpdp-gold-strong);margin-bottom:18px}.lp-dp-hero__text{font-size:17px;color:rgba(255, 255, 255, 0.8);max-width:52ch;margin-bottom:28px}.lp-dp .lp-dp-hero__badges{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;margin-top:32px}.lp-dp-hero__badges
li{display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-size:14px;line-height:1.35;color:rgba(255, 255, 255, 0.9)}.lp-dp-hero__badges
i{font-size:32px;color:var(--lpdp-gold)}.lp-dp-hero__media{position:relative;margin:0;align-self:end}.lp-dp-hero__photo{width:100%;max-width:420px;margin:0
auto}.lp-dp-patron{display:flex;flex-direction:column;gap:4px;max-width:340px;margin:-32px auto 0;padding:16px
20px;background-color:rgba(11, 27, 45, 0.92);border:1px
solid var(--lpdp-navy-line);border-left:3px solid var(--lpdp-gold);border-radius:12px;backdrop-filter:blur(6px)}.lp-dp-patron__label{font-size:12px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:var(--lpdp-gold)}.lp-dp-patron__name{font-family:"Roboto",sans-serif;font-size:19px;font-weight:700;color:var(--lpdp-white)}.lp-dp-patron__desc{font-size:14px;color:rgba(255, 255, 255, 0.7)}.lp-dp-plan-card{background-color:var(--lpdp-navy-card);border:1px
solid var(--lpdp-navy-line);border-radius:var(--lpdp-radius-lg);padding:8px
8px 20px;box-shadow:0 24px 60px rgba(0, 0, 0, 0.45)}.lp-dp-plan-card__tabs{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:4px;margin-bottom:20px}.lp-dp-plan-tab{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px
6px;background:transparent;border:none;border-bottom:2px solid transparent;border-radius:10px 10px 0 0;font-family:inherit;color:rgba(255, 255, 255, 0.6);cursor:pointer;transition:color 0.2s, background-color 0.2s, border-color 0.2s}.lp-dp-plan-tab__name{font-size:14px;font-weight:600;white-space:nowrap}.lp-dp-plan-tab__price{font-size:12px;opacity:0.75}.lp-dp-plan-tab:hover{color:var(--lpdp-white)}.lp-dp-plan-tab.is-active{color:var(--lpdp-gold-strong);background-color:rgba(186, 158, 124, 0.1);border-bottom-color:var(--lpdp-gold)}.lp-dp-plan-panel{padding:0
16px}.lp-dp-plan-panel[hidden]{display:none}.lp-dp-plan-panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:4px}.lp-dp-plan-panel__title{font-family:"Roboto",sans-serif;font-size:20px;font-weight:700;color:var(--lpdp-white);margin:0}.lp-dp-plan-panel__from{font-size:14px;color:rgba(255, 255, 255, 0.55);margin:0}.lp-dp-plan-panel__price{font-family:"Roboto",sans-serif;font-size:clamp(26px, 3.4vw, 34px);font-weight:700;line-height:1.1;color:var(--lpdp-gold-strong);margin:0
0 2px}.lp-dp-plan-panel__inst{font-size:14px;color:rgba(255, 255, 255, 0.72);margin:0
0 18px}.lp-dp-plan-panel__inst
span{display:block;color:rgba(255, 255, 255, 0.55)}.lp-dp-plan-panel .lp-dp-btn{width:100%}.lp-dp .lp-dp-plan-features{display:flex;flex-direction:column;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid var(--lpdp-navy-line)}.lp-dp-plan-features
li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;color:rgba(255, 255, 255, 0.88)}.lp-dp-plan-features li
i{flex:0 0 auto;font-size:18px;line-height:1.25}.lp-dp-plan-features li.is-on
i{color:var(--lpdp-green)}.lp-dp-plan-features li.is-off{color:rgba(255, 255, 255, 0.42)}.lp-dp-plan-features li.is-off
i{color:rgba(255, 255, 255, 0.3)}.lp-dp-info{flex:0 0 auto;padding:0;background:none;border:none;color:var(--lpdp-cyan);font-size:16px;line-height:1;cursor:pointer}.lp-dp-plan-card__secure{margin:18px
16px 0;padding-top:14px;border-top:1px solid var(--lpdp-navy-line);font-size:12px;line-height:1.5;color:rgba(255, 255, 255, 0.5)}.lp-dp-plan-card__secure
span{display:inline-flex;align-items:center;gap:6px;margin-right:8px;font-weight:600;color:var(--lpdp-green)}.lp-dp-proof{display:grid;grid-template-columns:1fr;gap:24px;margin-top:56px;padding-top:40px;padding-bottom:56px;border-top:1px solid var(--lpdp-navy-line)}.lp-dp-proof__num{font-family:"Roboto",sans-serif;font-size:clamp(30px, 4vw, 42px);font-weight:700;line-height:1.1;color:var(--lpdp-gold-strong);margin:0
0 4px}.lp-dp-proof__stars{font-size:18px;color:var(--lpdp-gold);letter-spacing:2px}.lp-dp-proof__label{font-size:15px;color:rgba(255, 255, 255, 0.7);margin:0}.lp-dp-proof__quote{display:flex;gap:16px;margin:0;padding:20px;background-color:rgba(255, 255, 255, 0.04);border:1px
solid var(--lpdp-navy-line);border-radius:var(--lpdp-radius)}.lp-dp-proof__quote
img{flex:0 0 auto;width:64px;height:64px;border-radius:50%;object-fit:cover}.lp-dp-proof__quote
blockquote{margin:0
0 10px;font-size:15px;font-style:italic;color:rgba(255, 255, 255, 0.86)}.lp-dp-proof__quote
figcaption{display:flex;flex-direction:column;font-size:14px}.lp-dp-proof__quote figcaption
strong{color:var(--lpdp-white)}.lp-dp-proof__quote figcaption
span{color:rgba(255, 255, 255, 0.6)}.lp-dp-carousel{position:relative;margin-top:32px}.lp-dp-carousel>ul,.lp-dp-carousel>ol{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}.lp-dp-carousel>ul::-webkit-scrollbar,.lp-dp-carousel>ol::-webkit-scrollbar{display:none}.lp-dp-carousel>ul>li,.lp-dp-carousel>ol>li{flex:0 0 calc(50% - 8px);scroll-snap-align:start}.lp-dp-carousel__nav{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:44px;height:44px;transform:translateY(-50%);background-color:var(--lpdp-white);border:1px
solid var(--lpdp-line);border-radius:50%;color:var(--lpdp-ink);font-size:20px;cursor:pointer;box-shadow:0 6px 18px rgba(11, 27, 45, 0.12);transition:opacity 0.2s}.lp-dp-carousel__nav--prev{left:-10px}.lp-dp-carousel__nav--next{right:-10px}.lp-dp-carousel__nav[disabled]{opacity:0.35;cursor:default}.lp-dp-carousel.is-scrollable .lp-dp-carousel__nav{display:flex}.lp-dp-achievements__list>li{display:flex;flex-direction:column;gap:10px;padding:22px
20px;background-color:var(--lpdp-white);border:1px
solid var(--lpdp-line);border-radius:var(--lpdp-radius)}.lp-dp-achievements__num{font-family:"Roboto",sans-serif;font-size:26px;font-weight:700;color:var(--lpdp-gold)}.lp-dp-achievements__list
p{margin:0;font-size:16px;line-height:1.45;color:var(--lpdp-ink)}.lp-dp-market__grid,.lp-dp-career__grid,.lp-dp-differentials__grid,.lp-dp-structure__grid{display:grid;grid-template-columns:1fr;gap:40px}.lp-dp-checks{display:grid;gap:12px;margin-top:20px}.lp-dp-checks
li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.4}.lp-dp-checks li
i{flex:0 0 auto;font-size:18px;line-height:1.3;color:var(--lpdp-green)}.lp-dp-checks--lg
li{font-size:17px;padding-bottom:12px;border-bottom:1px solid var(--lpdp-line)}.lp-dp-checks--lg li:last-child{border-bottom:none}.lp-dp-career__card{padding:32px;background-color:var(--lpdp-white);background-image:url("/wp-content/uploads/2026/08/bg-bege.webp");background-position:center;background-size:cover;background-repeat:no-repeat;border:1px
solid var(--lpdp-line);border-left:4px solid var(--lpdp-gold);border-radius:var(--lpdp-radius)}.lp-dp-career__source{margin-top:16px;font-size:13px;color:var(--lpdp-muted);opacity:0.85}.lp-dp-opportunities .lp-dp-text-muted{max-width:60ch;margin-left:auto;margin-right:auto}.lp-dp-opportunities__list>li{display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px
16px;background-color:var(--lpdp-white);border:1px
solid var(--lpdp-line);border-radius:var(--lpdp-radius);text-align:center}.lp-dp-opportunities__list
img{width:96px;height:auto}.lp-dp-opportunities__mark{display:flex;align-items:center;justify-content:center;width:72px;height:72px;background-color:rgba(186, 158, 124, 0.14);border-radius:50%;color:var(--lpdp-gold-deep);font-size:34px}.lp-dp-opportunities__list
p{margin:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--lpdp-ink)}.lp-dp-faculty__grid{display:grid;grid-template-columns:1fr;gap:32px}.lp-dp-faculty__card{display:grid;grid-template-columns:1fr;gap:0;padding:0;overflow:hidden;background-color:var(--lpdp-navy-card);background-image:url("/wp-content/uploads/2026/08/bg-nucci-dark.webp");background-position:center;background-size:cover;background-repeat:no-repeat;border:1px
solid var(--lpdp-navy-line);border-radius:var(--lpdp-radius-lg)}.lp-dp-faculty__photo{width:100%;max-width:320px;margin:0
auto;border-radius:var(--lpdp-radius)}.lp-dp-faculty__name{font-family:"Roboto",sans-serif;font-size:20px;font-weight:700;color:var(--lpdp-gold-strong);margin-bottom:12px}.lp-dp-faculty__copy{padding:clamp(24px, 4vw, 40px)}.lp-dp-faculty__copy .lp-dp-btn{margin-top:24px}.lp-dp-offer{padding:28px;background:linear-gradient(160deg, rgba(186, 158, 124, 0.18) 0%, rgba(16, 36, 55, 0.9) 55%),
url("/wp-content/uploads/2026/08/bg-oferta.webp") center / cover no-repeat,
var(--lpdp-navy-card);border:1px
solid rgba(186, 158, 124, 0.35);border-radius:var(--lpdp-radius-lg);align-self:start}.lp-dp-offer__title{font-family:"Roboto",sans-serif;font-size:28px;font-weight:700;line-height:1.15;color:var(--lpdp-white);margin:0
0 12px}.lp-dp-offer__sub{margin-top:20px;font-size:15px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--lpdp-gold)}.lp-dp-offer .lp-dp-btn{margin-top:24px}.lp-dp-offer__secure{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:14px;font-size:13px;color:rgba(255, 255, 255, 0.65)}.lp-dp-differentials{background-image:url("/wp-content/uploads/2026/08/bg-diferenciais.webp");background-position:center;background-size:cover;background-repeat:no-repeat}.lp-dp-differentials__list{display:grid;grid-template-columns:1fr;gap:20px;margin-top:28px}.lp-dp-differentials__list
li{padding-left:18px;border-left:3px solid var(--lpdp-gold)}.lp-dp-differentials__list
h3{font-family:"Roboto",sans-serif;font-size:18px;font-weight:700;color:var(--lpdp-ink);margin:0
0 4px}.lp-dp-differentials__list
p{margin:0;font-size:15px;color:var(--lpdp-muted)}.lp-dp-differentials__photo{width:100%;border-radius:var(--lpdp-radius-lg);object-fit:cover}.lp-dp-structure{padding-bottom:0}.lp-dp-structure__photo{width:100%;max-width:380px;margin:0
auto;align-self:end;object-fit:cover}.lp-dp-compare__scroll{overflow-x:auto;margin-top:28px}.lp-dp-compare__table{width:100%;min-width:1000px;border-collapse:separate;border-spacing:0 4px;font-size:14px}.lp-dp-compare__table th,
.lp-dp-compare__table
td{vertical-align:middle}.lp-dp-compare__table thead
th{padding:12px
10px;text-align:center;color:var(--lpdp-gold-deep);font-family:"Roboto",sans-serif;font-size:clamp(16px, 0.8rem + 0.7vw, 24px);font-weight:700;text-transform:uppercase;background-color:var(--lpdp-light);border-radius:var(--lpdp-radius) var(--lpdp-radius) 0 0}.lp-dp-compare__table thead th:first-child{background:none}.lp-dp-compare__table tbody th[scope="row"]{width:30%;min-width:260px;padding:10px
14px;text-align:left;font-size:12px;font-weight:700;text-transform:uppercase;color:var(--lpdp-ink);background-color:var(--lpdp-light);border-radius:8px 0 0 8px}.lp-dp-compare__table tbody
td{padding:10px
8px;text-align:center;font-size:13px;color:var(--lpdp-muted);background-color:var(--lpdp-light)}.lp-dp-compare__table tbody tr:nth-child(odd) th[scope="row"],
.lp-dp-compare__table tbody tr:nth-child(odd) td{background-color:var(--lpdp-white)}.lp-dp-compare__on{font-size:18px;font-weight:700;color:var(--lpdp-gold)}.lp-dp-compare__off{font-size:18px;font-weight:700;color:#d9645a}.lp-dp-compare__table tbody tr.lp-dp-compare__prices td,
.lp-dp-compare__table tbody tr.lp-dp-compare__prices th[scope="row"]{padding:24px
8px 0;background-color:var(--lpdp-white);vertical-align:top}.lp-dp-compare__from{margin:0;font-size:15px;color:var(--lpdp-muted)}.lp-dp-compare__now{margin:2px
0;font-family:"Roboto",sans-serif;font-size:26px;font-weight:700;color:var(--lpdp-ink)}.lp-dp-compare__inst{margin:0
0 12px;font-size:15px;font-weight:600;color:var(--lpdp-muted)}.lp-dp-compare__inst
span{display:block}.lp-dp-contact{background-image:url("/wp-content/uploads/2026/08/bg-dark-gold.webp");background-position:right center;background-size:cover;background-repeat:no-repeat}.lp-dp-contact__grid{position:relative;display:grid;grid-template-columns:1fr;gap:32px}.lp-dp-form-card{position:relative;z-index:2;padding:28px;background-color:var(--lpdp-navy-card);border:1px
solid var(--lpdp-navy-line);border-radius:var(--lpdp-radius-lg);box-shadow:0 24px 60px rgba(0, 0, 0, 0.4)}.lp-dp-form-card__title{font-family:"Roboto",sans-serif;font-size:22px;font-weight:600;line-height:1.25;color:var(--lpdp-white);margin:0
0 20px}.lp-dp-form-card__title
strong{color:var(--lpdp-gold-strong);font-weight:700}.lp-dp-form-card .form-inputs{display:grid;gap:14px}.lp-dp-form-card
.input{position:relative}.lp-dp-form-card .input
input{width:100%;height:54px;padding:0
16px 0 48px;background-color:rgba(255, 255, 255, 0.06);border:1px
solid var(--lpdp-navy-line);border-radius:10px;color:var(--lpdp-white);font-family:inherit;font-size:16px;transition:border-color 0.2s, background-color 0.2s}.lp-dp-form-card .input input::placeholder{color:rgba(255, 255, 255, 0.45)}.lp-dp-form-card .input input:focus{outline:none;border-color:var(--lpdp-cyan);background-color:rgba(255, 255, 255, 0.09)}.lp-dp .lp-dp-form-card .input
.icon{position:absolute;top:50%;left:16px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:0;min-height:0;margin:0;padding:0;background:none;background-color:transparent;border:0;border-radius:0;box-shadow:none;opacity:0.55;pointer-events:none}.lp-dp .lp-dp-form-card .input .icon
svg{display:block;width:20px;height:20px}.lp-dp-form-card
.checkbox{display:flex;align-items:flex-start;gap:10px;margin-top:16px}.lp-dp-form-card .checkbox input[type="checkbox"]{flex:0 0 auto;width:18px;height:18px;margin:3px
0 0;accent-color:var(--lpdp-green)}.lp-dp-form-card .checkbox
label{font-size:13px;line-height:1.45;color:rgba(255, 255, 255, 0.65);cursor:pointer}.lp-dp-form-card .checkbox
a{color:var(--lpdp-gold);text-decoration:underline}.lp-dp-form-card form button[type="submit"]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;margin-top:20px;padding:15px
24px;background-color:var(--lpdp-green);border:none;border-radius:10px;color:#04140b;font-family:inherit;font-size:17px;font-weight:600;cursor:pointer;transition:background-color 0.2s}.lp-dp-form-card form button[type="submit"]:hover{background-color:var(--lpdp-green-hover)}.lp-dp-form-card form button[type="submit"] i{font-size:20px}.lp-dp-trust{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:22px;padding-top:18px;border-top:1px solid var(--lpdp-navy-line);font-size:12px;color:rgba(255, 255, 255, 0.55)}.lp-dp-trust__head{display:inline-flex;align-items:center;gap:6px;width:100%;font-size:13px;font-weight:600;color:var(--lpdp-green)}.lp-dp-contact__photo{display:none}.lp-dp-accordion{display:flex;flex-direction:column;gap:12px;margin-top:32px}.lp-dp-accordion__item{background-color:rgba(255, 255, 255, 0.04);border:1px
solid var(--lpdp-navy-line);border-radius:var(--lpdp-radius);overflow:hidden}.lp-dp-accordion__item
summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px
22px;font-size:17px;font-weight:600;color:var(--lpdp-white);cursor:pointer;list-style:none}.lp-dp-accordion__item summary::-webkit-details-marker{display:none}.lp-dp-accordion__item summary
i{flex:0 0 auto;font-size:20px;color:var(--lpdp-gold);transition:transform 0.2s}.lp-dp-accordion__item[open] summary
i{transform:rotate(180deg)}.lp-dp-accordion__body{padding:0
22px 20px;font-size:16px;line-height:1.65;color:rgba(255, 255, 255, 0.78)}.lp-dp-float{position:fixed;right:0;bottom:0;left:0;z-index:70;padding:12px
16px calc(12px + env(safe-area-inset-bottom));background-color:rgba(11, 27, 45, 0.97);border-top:1px solid var(--lpdp-navy-line);backdrop-filter:blur(10px);box-shadow:0 -10px 30px rgba(0, 0, 0, 0.4)}.lp-dp-float[hidden]{display:none}.lp-dp-float__tabs{display:flex;gap:4px;margin-bottom:10px;overflow-x:auto;scrollbar-width:none}.lp-dp-float__tabs::-webkit-scrollbar{display:none}.lp-dp-float__tab{flex:0 0 auto;padding:6px
12px;background:transparent;border:1px
solid var(--lpdp-navy-line);border-radius:999px;color:rgba(255, 255, 255, 0.65);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.lp-dp-float__tab.is-active{background-color:rgba(186, 158, 124, 0.16);border-color:var(--lpdp-gold);color:var(--lpdp-gold-strong)}.lp-dp-float__body{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}.lp-dp-float__head{display:none}.lp-dp-float__price{grid-column:1;margin:0;font-family:"Roboto",sans-serif;font-size:20px;font-weight:700;color:var(--lpdp-gold-strong)}.lp-dp-float__inst{grid-column:1;grid-row:2;margin:0;font-size:12px;color:rgba(255, 255, 255, 0.6)}.lp-dp-float__inst
span{display:inline}.lp-dp-float .lp-dp-btn{grid-column:2;grid-row:1 / span 2;min-height:48px;padding:12px
18px;font-size:15px}.lp-dp-float__from{display:none}html.lpdp-has-float .lp-dp{padding-bottom:140px}.lp-dp-tooltip{position:absolute;z-index:90;max-width:280px;padding:10px
14px;background-color:var(--lpdp-white);border-radius:10px;color:var(--lpdp-ink);font-size:13px;line-height:1.45;box-shadow:0 10px 30px rgba(0, 0, 0, 0.35)}.lp-dp-tooltip[hidden]{display:none}@media (min-width: 640px){.lp-dp-hero__badges
li{flex-direction:row;align-items:center;gap:12px}.lp-dp-carousel>ul>li,.lp-dp-carousel>ol>li{flex-basis:calc(33.333% - 11px)}.lp-dp-proof{grid-template-columns:repeat(2, minmax(0, 1fr))}.lp-dp-proof__quote{grid-column:1 / -1}.lp-dp-form-card .form-inputs{grid-template-columns:repeat(2, minmax(0, 1fr))}.lp-dp-form-card .form-inputs
.name{grid-column:1 / -1}.lp-dp-float{left:auto;right:24px;bottom:24px;width:380px;padding:16px;border:1px
solid var(--lpdp-navy-line);border-radius:var(--lpdp-radius-lg)}.lp-dp-float__body{grid-template-columns:1fr}.lp-dp-float__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.lp-dp-float__name{margin:0;font-family:"Roboto",sans-serif;font-size:17px;font-weight:700;color:var(--lpdp-white)}.lp-dp-float__from{display:block;margin:0;font-size:13px;color:rgba(255, 255, 255, 0.5)}.lp-dp-float__price,
.lp-dp-float__inst,
.lp-dp-float .lp-dp-btn{grid-column:1;grid-row:auto}.lp-dp-float .lp-dp-btn{width:100%;margin-top:6px}html.lpdp-has-float .lp-dp{padding-bottom:0}}@media (min-width: 900px){.lp-dp-section{padding:96px
0}.lp-dp-market__grid,.lp-dp-career__grid,.lp-dp-differentials__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:56px;align-items:start}.lp-dp-structure__grid{grid-template-columns:36% 1fr;gap:48px;align-items:end}.lp-dp .lp-dp-structure__photo{width:100%;max-width:380px;margin:0}.lp-dp-structure{padding-top:64px}.lp-dp-checks--2col{grid-template-columns:repeat(2, minmax(0, 1fr))}.lp-dp-differentials__list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px 28px}.lp-dp-faculty__card{grid-template-columns:minmax(0, 0.85fr) minmax(0, 1.15fr);align-items:center;gap:0}.lp-dp .lp-dp-faculty__photo{max-width:none;margin:0;border-radius:0;align-self:end}.lp-dp-structure__grid{align-items:end}.lp-dp-structure__photo{max-width:none}.lp-dp-contact__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:48px;align-items:center}}@media (min-width: 1024px){.lp-dp-hero{padding-top:72px}.lp-dp-hero__grid{padding-bottom:40px}.lp-dp-carousel>ul,.lp-dp-carousel>ol{display:grid;overflow:visible;padding-bottom:0}.lp-dp-achievements__list{grid-template-columns:repeat(7, minmax(0, 1fr));gap:0}.lp-dp-achievements__list>li{border-radius:0;border-right-width:0}.lp-dp-achievements__list>li:first-child{border-radius:var(--lpdp-radius) 0 0 var(--lpdp-radius)}.lp-dp-achievements__list>li:last-child{border-right-width:1px;border-radius:0 var(--lpdp-radius) var(--lpdp-radius) 0}.lp-dp-opportunities__list{grid-template-columns:repeat(6, minmax(0, 1fr));gap:16px}.lp-dp-carousel.is-scrollable .lp-dp-carousel__nav{display:none}.lp-dp-faculty__grid{grid-template-columns:minmax(0, 1.6fr) minmax(0, 1fr);gap:40px;align-items:start}.lp-dp-faculty__card{overflow:visible}.lp-dp .lp-dp-faculty__photo{width:126%;max-width:none;margin:0
0 0 -22%;align-self:end}.lp-dp-contact__grid{grid-template-columns:minmax(0, 1fr) 460px;gap:64px}.lp-dp-contact__photo{display:block;position:absolute;right:-40px;bottom:-96px;z-index:1;width:300px;pointer-events:none}}@media (min-width: 1280px){.lp-dp-hero__grid{position:relative;grid-template-columns:minmax(0, 1.35fr) minmax(0, 0.75fr) minmax(340px, 472px);align-items:center;gap:clamp(20px, 2vw, 36px);min-height:640px;padding-bottom:0}.lp-dp-hero__copy{grid-column:1;position:relative;z-index:2;max-width:none;padding-bottom:0}.lp-dp-hero__media{grid-column:2;position:relative;align-self:end;z-index:1;margin:0}.lp-dp-plan-card{grid-column:3;align-self:center;position:relative;z-index:3}.lp-dp .lp-dp-hero__photo{width:178%;max-width:none;margin:0
0 0 -39%;pointer-events:none}.lp-dp-patron{position:absolute;left:0;right:0;bottom:40px;margin:0;max-width:none;pointer-events:auto}.lp-dp-contact__grid{grid-template-columns:minmax(0, 1fr) 520px}}@media (prefers-reduced-motion: reduce){.lp-dp *,
.lp-dp *::before,
.lp-dp *::after{transition-duration:0.01ms !important;animation-duration:0.01ms !important;scroll-behavior:auto !important}}.wppb-user-forms,
.wppb-user-forms
*{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}.wppb-user-forms .wppb-form-field{list-style:none}.wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([value="agree"]),
.wppb-user-forms select,
.wppb-user-forms
textarea{font-size:100%;margin:0;vertical-align:baseline}.wppb-user-forms input[type="checkbox"],
.wppb-user-forms input[type="radio"]{padding:0}.wppb-user-forms input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.wppb-user-forms input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.wppb-user-forms button::-moz-focus-inner,
.wppb-user-forms input::-moz-focus-inner{border:0;padding:0}.wppb-user-forms input[type="text"],
.wppb-user-forms input[type="number"],
.wppb-user-forms input[type="email"],
.wppb-user-forms input[type="url"],
.wppb-user-forms input[type="password"],
.wppb-user-forms input[type="search"],
.wppb-user-forms
textarea{color:#666;border:1px
solid #ccc;border-radius:3px}.wppb-user-forms input[type="text"]:focus,
.wppb-user-forms input[type="number"]:focus,
.wppb-user-forms input[type="email"]:focus,
.wppb-user-forms input[type="url"]:focus,
.wppb-user-forms input[type="password"]:focus,
.wppb-user-forms input[type="search"]:focus,
.wppb-user-forms textarea:focus{color:#111}.wppb-user-forms input[type="text"],
.wppb-user-forms input[type="number"],
.wppb-user-forms input[type="email"],
.wppb-user-forms input[type="url"],
.wppb-user-forms input[type="password"],
.wppb-user-forms input[type="search"]{padding:3px}.wppb-user-forms
textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap{float:left;width:69.9%}.wppb-user-forms .wppb-wysiwyg button:hover{background:none}.wppb-user-forms .wppb-wysiwyg div.mce-tinymce.mce-panel{border:1px
solid #ccc !important;color:#666 !important}.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-first{border-width:0 0 1px 0 !important}.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-last{border-width:1px 0 !important}.wppb-user-forms .wppb-wysiwyg .quicktags-toolbar{border:1px
solid #dedede;border-bottom:0}#wp-link label input[type="text"]{padding:0}#wppb-search-fields{min-width:250px;float:left;margin-right:20px}.wppb-user-forms .wppb-search-button{margin-right:10px;padding:7px
20px;line-height:24px}.wppb-search-users-wrap{margin-bottom:20px}.wppb-user-forms
.extra_field_heading{margin-bottom:0}.wppb-user-forms .login-submit #wppb-submit:disabled,
.wppb-user-forms .form-submit #wppb-recover-password-button:disabled,
.wppb-user-forms .form-submit #register:disabled,
.wppb-user-forms .form-submit #edit_profile:disabled{background:#414141;opacity:0.3;cursor:not-allowed}.wppb-user-forms
ul{max-width:900px;list-style:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.wppb-user-forms ul
li{list-style:none}#wppb-login-wrap p,
#select_user_to_edit_form
p{overflow:hidden;margin:0
0 14px 0;padding:0}.wppb-user-forms ul
li{margin:0
0 14px 0;padding:0}.wppb-user-forms ul li.wppb-recaptcha:not(.wppb-field-error):has(.wppb-invisible-recaptcha,.wppb-v3-recaptcha){margin:0;padding:0;height:0}.wppb-user-forms ul li:after{content:"";clear:both;display:block}.wppb-user-forms .wppb-input-hidden{padding-bottom:0}.wppb-user-forms.wppb-user-role-administrator .wppb-input-hidden{padding-bottom:14px}.wppb-user-forms .wppb-form-field>ul{margin-left:0}.wppb-form-field .wppb-password-field-container{display:block;position:relative}.wppb-form-field label,
#wppb-login-wrap .login-username label,
#wppb-login-wrap .login-password label,
#wppb-login-wrap .login-auth
label{width:30%;float:left;min-height:1px}.wppb-form-field input[type="text"],
.wppb-form-field input[type="number"],
.wppb-form-field input[type="email"],
.wppb-form-field input[type="url"],
.wppb-form-field input[type="search"],
.wppb-form-field select,
.wppb-form-field textarea,
.wppb-form-field .wppb-password-field-container,
.wppb-checkboxes,
.wppb-radios,
#wppb-login-wrap .login-username input,
#wppb-login-wrap .login-auth
input{width:69.9%;float:left}.wp-theme-oceanwp .wppb-form-field input[type="number"]{max-width:100% !important}#wppb-login-wrap .login-remember{display:flex;align-items:center}#wppb-login-wrap .login-remember
input{cursor:pointer}#wppb-login-wrap .login-remember
label{padding-left:8px;margin-bottom:0;cursor:pointer}.wppb-form-field.wppb-timepicker
select{width:auto !important;margin-right:5px}.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs
*{box-sizing:content-box !important}.wp-theme-oceanwp .woocommerce .wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs
*{width:auto !important;padding:3px
8px 4px !important}.wppb-user-forms .wp-editor-wrap
input{float:none;width:auto}input#send_credentials_via_email{float:none;margin-right:10px}.wppb-send-credentials-checkbox
label{width:auto}.wppb-form-field>span:not(.wppb-password-field-container){display:block;clear:both;margin-left:30%;font-size:80%;font-style:italic;word-break:break-word}.wppb-form-field>span.custom_field_html{font-style:normal;font-size:100%}.wppb-form-field>span.select2-container{font-style:normal;font-size:100%;clear:none}.wppb-form-field > span.select2-container .selection .select2-selection{height:44px}.wppb-repeater .wppb-select-cpt span.select2-container{width:auto !important}span.select2-container{z-index:9999}.wppb-form-field.wppb-timepicker>span.wppb-timepicker-separator{display:inline-block;float:left;clear:none;margin-left:0;margin-right:5px;font-size:100%;font-style:normal}.wppb_upload_button{display:inline-block}.wppb-user-forms .wppb-checkboxes li,
.wppb-user-forms .wppb-radios
li{display:inline-block;padding:0
20px 0 0}.wppb-user-forms .wppb-checkboxes li.wppb-hidden{padding:0}.wppb-form-field .wppb-checkboxes label,
.wppb-form-field .wppb-radios
label{float:none;min-width:0;padding-left:5px;width:auto;display:inline-block}.wppb-checkbox-terms-and-conditions input,
.wppb-checkboxes li input,
.wppb-radios li
input{min-width:0;float:none}.wppb-edit-user .wppb-checkbox-terms-and-conditions{display:none}.wppb-form-field.wppb-heading span,
.wppb-default-about-yourself-heading span,
.wppb-default-contact-info-heading span,
.wppb-default-name-heading span,
.wppb-checkbox-terms-and-conditions
span{margin-left:0}.wppb-checkbox-terms-and-conditions
label{width:100%}.wppb-form-field.wppb-checkbox-terms-and-conditions input[type="checkbox"].custom_field_toa{float:none;margin-right:10px}.wppb-recaptcha-element{display:inline-block}.wppb-recaptcha-element.wppb-invisible-recaptcha{display:block !important}.wppb-recaptcha-element
iframe{margin-bottom:0}.wppb-form-field input.wppb-map-search-box{position:absolute;top:10px !important;height:34px;width:50%;min-width:250px;background:#fff;border:0;border-radius:1px;padding:0
10px;box-shadow:0 1px 1px 0 #c1c1c1;font-family:"Roboto",sans-serif}.wppb-create-new-site{width:100%}input#wppb_create_new_site_checkbox{width:auto;margin-right:10px;float:none}label[for="wppb_create_new_site_checkbox"]{width:100%}label[for="blog-privacy"]{width:100%}.wppb-gdpr-checkbox.wppb-form-field
label{width:100%;float:none}.wppb-gdpr-checkbox.wppb-form-field
#user_consent_gdpr{float:none;margin:0
10px 0 0}.wppb-error,.wppb-warning,.wppb-notice,.wppb-success{padding:6px
9px;margin:0
auto 25px;display:block;width:100%}.wppb-error,.wppb-warning{box-sizing:border-box;background:#ffebe8;border:1px
solid #c00}.wppb-error,.wppb-warning,.wppb-notice{color:#222 !important}.wppb-error a,
.wppb-warning
a{color:#007acc !important}.admin-bar
#wppb_form_general_message{padding-top:32px}.wppb-error a:hover,
.wppb-warning a:hover{color:#007acc !important;text-decoration:underline}.wppb-notice{box-sizing:border-box;background:#ccc;border:1px
solid #666}.wppb-required{color:red}.wppb-required,
.wppb-checkbox-terms-and-conditions span.wppb-required{margin-left:5px}.wppb-success{box-sizing:border-box;background:#e7f7d3;border:1px
solid #6c3}.wppb-register-user .wppb-field-error,
.wppb-edit-user .wppb-field-error,
#wppb-recover-password .wppb-field-error{background-color:#ffdfdf;border:1px
dotted #c89797;margin-bottom:6px !important;padding:6px
!important}.wppb-field-error>input,.wppb-field-error>select,.wppb-field-error>textarea,.wppb-field-error>label{margin-bottom:10px}.wppb-field-error
img{box-shadow:none;-webkit-box-shadow:none;border:none;border-radius:0px;vertical-align:middle;margin-top:-3px;padding-left:5px;width:auto;height:auto}.wppb-form-field>span.wppb-form-error{margin-top:10px;padding-top:5px;border-top:1px dotted #c89797;font-size:100%;margin-left:0}#wppb-register-user .wppb-default-blog-details.wppb-field-error{background-color:transparent !important;border:0px
!important}.wppb-default-blog-details>span.wppb-form-error{display:none}.wppb-blog-details-heading
span{margin-left:0}.wppb-1website-url{position:absolute;left:-99999px}.wppb-table
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wppb-table{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-spacing:0.5rem;border-collapse:collapse;width:100%}.wppb-table
th{background:#f4f4f4;padding:7px;border:1px
solid #e1e1e1;text-align:left}.wppb-table thead tr:hover{background:none}.wppb-table .wppb-sorting .wppb-sorting-default{display:inline-block;width:16px;height:16px;background:url("/wp-content/plugins/profile-builder/assets/images/sorting-default.png") no-repeat center center;vertical-align:middle}.wppb-table .wppb-sorting .wppb-sorting-ascending{background-image:url("/wp-content/plugins/profile-builder/assets/images/sorting-ascending.png")}.wppb-table .wppb-sorting .wppb-sorting-descending{background-image:url("/wp-content/plugins/profile-builder/assets/images/sorting-descending.png")}.wppb-table tr:hover{background:#f1fcff}.wppb-table
td{padding:7px;border:1px
solid #e1e1e1}.wppb-table .wppb-posts,
.wppb-table .wppb-moreinfo{text-align:center}.wppb-avatar
img{max-width:none}ul.wppb-profile{list-style-type:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}ul.wppb-profile
li{margin-left:0;margin-right:0;overflow:hidden}ul.wppb-profile li
label{display:block;width:30%;float:left;min-height:1px;font-weight:bold}ul.wppb-profile li
span{display:block;width:69.9%;float:left}ul.wppb-profile li h3,
ul.wppb-profile li h3:first-child{margin:20px
0;padding-top:20px;border-top:1px solid #d2d2d2}ul.wppb-faceted-list{list-style:none;margin:0
0 20px}ul.wppb-faceted-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}ul.wppb-faceted-list>li{float:left;margin-right:15px;max-width:300px}ul.wppb-faceted-list>li:first-child{float:none;clear:both}.wppb-userlisting-container .wppb-faceted-list li
h5{margin-top:20px;margin-bottom:5px}ul.wppb-faceted-list label>*{vertical-align:middle}ul.wppb-faceted-list input[type="checkbox"]{margin-right:5px}.wppb-userlisting-container.wppb-spinner{position:relative;opacity:0.5}.wppb-userlisting-container.wppb-spinner:after{content:"";position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;display:block;width:32px;height:32px;z-index:1000}ul.wppb-faceted-list .hide-this{display:none}#wppb-remove-facets-container{list-style:none;margin:0}.wppb-remove-facet:before,.wppb-remove-all-facets:before{content:"x";display:inline-block;border-right:1px dotted #d3ccc9;border-right:1px dotted #6f6f6f;padding-right:5px;margin-right:5px}.wppb-userlisting-container .wppb-ul-range-values{padding:5px
0}.wppb-userlisting-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.wppb-float-left{float:left}.wppb-float-right{float:right}.wppb-facet-float-left{float:left;max-width:300px}.wppb-facet-float-right{float:right;max-width:300px}li.wppb-facet-search{position:relative}.wppb-facet-search-wrap
label{display:inline-block;position:relative;padding:0
!important;margin:0
!important}.wppb-facet-search{width:75% !important;margin-right:5px !important}.wppb-facet-search .screen-reader-text{display:none}.wppb-facet-search,.wppb-search-submit{box-sizing:border-box;display:inline-block !important;vertical-align:middle}.wppb-search-submit{display:inline-block;width:20%;height:100%;background:#4f5963;position:absolute;right:0;cursor:pointer;border:1px
solid #444d57;border-radius:3px;padding:0
!important;margin:0
!important}.wppb-search-submit:hover{background:#fff;color:#4f5963}.wppb-search-submit::before{content:"\26B2";display:inline-block;color:#fff;font-size:120%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.wppb-search-submit:hover::before{color:#4f5963}@media screen and (max-width: 720px){.wppb-table{border:0}.wppb-table
thead{display:none}.wppb-table
tr{display:block;margin-bottom:30px}.wppb-table
td{display:block;text-align:right;border-bottom:0}.wppb-table td:last-of-type{border-bottom:1px solid #e1e1e1}.wppb-table .wppb-posts,
.wppb-table .wppb-moreinfo{text-align:right}.wppb-table td:before{content:attr(data-label);float:left}.wppb-table td:after{content:"";display:block;clear:both}}@media screen and (max-width: 500px){.wppb-form-field label,
#wppb-login-wrap .login-username label,
#wppb-login-wrap .login-password label,
#wppb-login-wrap .login-auth label,
ul.wppb-profile li
label{width:100%;display:block;float:none}.wppb-form-field input[type="text"],
.wppb-form-field input[type="number"],
.wppb-form-field input[type="email"],
.wppb-form-field input[type="url"],
.wppb-form-field input[type="password"],
.wppb-form-field input[type="search"],
.wppb-form-field select,
.wppb-form-field textarea,
.wppb-checkboxes,
.wppb-radios,
#wppb-login-wrap .login-username input,
#wppb-login-wrap .login-password input,
#wppb-login-wrap .login-auth input,
ul.wppb-profile li
span{width:100%;float:left}.wppb-form-field>span{margin-left:0}.wppb-checkboxes li label,
.wppb-radios li
label{display:inline}.wppb-form-field .wppb-avatar-nofile,
.wppb-form-field .wppb-avatar-file,
.wppb-form-field .wppb-upload-nofile,
.wppb-form-field .wppb-upload-file{margin-left:0}.wppb-form-field.wppb-default-password button.wppb-toggle-pw,
.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,
#wppb-login-wrap .login-password button.wppb-toggle-pw{top:6px !important}}#pass-strength-result{background-color:#eee;border:1px
solid #ddd;display:none;float:left;margin:13px
5px 5px 30%;padding:3px
5px;text-align:center;width:200px;height:28px}#pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040}#pass-strength-result.bad{background-color:#ffb78c;border-color:#ff853c}#pass-strength-result.good{background-color:#ffec8b;border-color:#fc0}#pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c}.wppb-form-field.wppb-default-password button.wppb-toggle-pw,
.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,
#wppb-login-wrap .login-password button.wppb-toggle-pw,
#wppb-recover-password-container .wppb-form-field.passw1 .wppb-toggle-pw,
#wppb-recover-password-container .wppb-form-field.passw2 .wppb-toggle-pw{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:transparent !important;background-color:transparent !important;border:1px
solid transparent;box-shadow:none;padding:0;margin:0;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:center}.wp-theme-oceanwp .wppb-form-field.wppb-default-password button.wppb-toggle-pw,
.wp-theme-oceanwp .wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw{width:auto !important}#wppb-loginform .login-password .show-password-input,
.woocommerce .wppb-default-repeat-password .show-password-input,
.woocommerce .wppb-default-password .show-password-input{display:none !important}.wppb-form-field.wppb-default-password button img,
.wppb-form-field.wppb-default-repeat-password button img,
#wppb-login-wrap .login-password button img,
#wppb-recover-password-container .wppb-form-field.passw1 button img,
#wppb-recover-password-container .wppb-form-field.passw2 button
img{width:20px}.wppb-form-field.wppb-subscription-plans
label{width:100%;float:none}.wppb-form-field.wppb-subscription-plans
input{display:inline-block;float:none;margin-right:10px !important}.wppb-form-field.wppb-subscription-plans
span.description{display:block;font-size:100%;font-style:italic;margin-left:0;margin-bottom:1.5em}.wppb-user-forms
table{border-collapse:separate}.wppb-private-website.wppb-private-website-hide-menus .main-navigation{display:none}.marker-content-info{position:absolute;top:-400px;left:-400px;display:none}.wppb-map-container .marker-content{min-width:320px;max-width:100%}.wppb-map-container .marker-content .marker-info-avatar_or_gravatar{float:left;margin-right:10px}.elementor-edit-mode .wppb-map-container{width:69.9%;float:left;border:1px
solid #ccc;border-radius:3px}#wppb_auth_secret_buttons,#wppb_auth_verify_buttons,#wppb_auth_QR_INFO{margin-left:30%}#wppb_auth_secret_buttons,#wppb_auth_verify_buttons{display:flex;justify-content:space-between;align-items:stretch}.wppb_auth_button{background:none repeat scroll 0 0 #f7f7f7;border:1px
solid #ccc !important;color:#555;cursor:pointer;display:inline-block;font-size:12px;line-height:26px;padding:15px;text-decoration:none;white-space:nowrap;text-align:center;width:30%}.wppb_auth_button:hover{background:none repeat scroll 0 0 #fafafa;border:1px
solid #999 !important;color:#222;text-decoration:none}#wppb_auth_newsecret.wppb_auth_new_button,#wppb_auth_verify_button.wppb_auth_verify_button{flex-grow:1}#wppb_show_qr.wppb_auth_qr_button,#wppb_auth_verify_indicator.wppb_auth_verify_indicator{flex-grow:1}#wppb_auth_verify_indicator{pointer-events:none !important}#wppb_auth_verify_indicator.valid{background-color:#c3ff88;border-color:#8dff1c}#wppb_auth_verify_indicator.invalid{background-color:#ffa0a0;border-color:#f04040}#wppb_auth_QR_INFO .wppb-description-delimiter{font-size:80%;font-style:italic}#wppb_auth_QRCODE{text-align:center}