@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css?family=Hind:300,400,500,600,700|Lato:100,100i,300,300i,400,400i,700,700i,900,900i|Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i|Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i|PT+Serif:400,400i,700,700i|Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700|Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i|Playfair+Display:400,400i,700,700i,900,900i|Signika:300,400,600,700|Quicksand:300,400,500,700|Rubik:300,300i,400,400i,500,500i,700,700i,900,900i";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.mera-header-v2{position:sticky;top:0;z-index:50;width:100%;border-bottom:1px solid #e2e9ed;background:#fffffffa;box-shadow:0 1px 5px #19325409}@supports (backdrop-filter: blur(8px)){.mera-header-v2{background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.mera-header-inner{display:flex;height:74px;max-width:1320px;align-items:center;justify-content:space-between;gap:20px;margin:0 auto;padding:0 28px}.mera-header-left{display:flex;min-width:0;align-items:center;gap:clamp(28px,4vw,60px)}.mera-brand-v2{display:inline-flex;flex:0 0 auto;align-items:center;color:var(--pe-ink-900);text-decoration:none}.mera-brand-v2:hover,.mera-brand-v2:focus-visible{color:var(--pe-ink-900);text-decoration:none}.mera-brand-logo{display:block;width:196px;height:auto;max-height:58px;object-fit:contain}.mera-nav-desktop{display:none;min-width:0;align-items:center;gap:8px}.mera-nav-link{position:relative;display:inline-flex;align-items:center;min-height:36px;padding:8px 12px;color:var(--pe-ink-600);font-size:.81rem;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap;transition:color .16s ease}.mera-nav-link:after{display:none}.mera-nav-link:hover,.mera-nav-link:focus-visible,.mera-nav-link.is-active{color:var(--pe-primary);text-decoration:none}.mera-nav-link.is-active{color:var(--pe-blue-700);font-weight:760}.mera-nav-link:hover,.mera-nav-link:focus-visible{color:var(--pe-blue-700)}.mera-header-right{display:none;flex:0 0 auto;align-items:center;gap:8px}.mera-header-login{display:inline-flex;min-height:40px;align-items:center;padding:9px 14px;border-radius:999px;color:var(--pe-ink-700);font-size:.81rem;font-weight:680;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .16s ease,color .16s ease}.mera-header-login:hover,.mera-header-login:focus-visible{background:var(--pe-primary-soft);color:var(--pe-blue-700);text-decoration:none}.mera-header-mobile-tools{display:flex;flex:0 0 auto;align-items:center}.mera-mobile-toggle{display:flex;width:40px;height:40px;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:7px;border:1px solid #d6e0e6;border-radius:999px;background:#fff;color:var(--pe-ink-900);transition:border-color .16s ease,background .16s ease}.mera-mobile-toggle:hover,.mera-mobile-toggle:focus-visible,.mera-mobile-toggle.is-open{border-color:var(--pe-blue-700);background:var(--pe-primary-soft)}.mera-mobile-toggle span{display:block;width:18px;height:2px;border-radius:2px;background:var(--pe-ink-900);transition:transform .18s ease,opacity .18s ease}.mera-mobile-toggle.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.mera-mobile-toggle.is-open span:nth-child(2){opacity:0}.mera-mobile-toggle.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mera-nav-mobile{display:none;width:100%;padding:8px max(20px,calc((100% - 1264px)/2 + 28px)) 18px;border-top:1px solid var(--pe-primary-soft-strong);background:#fff;box-shadow:0 12px 20px #19325414}.mera-nav-mobile.is-visible{display:block}.mera-nav-mobile-links{display:grid}.mera-nav-link-mobile{display:flex;align-items:center;justify-content:space-between;min-height:47px;padding:11px 3px;border-bottom:1px solid #edf1f3;color:var(--pe-ink-700);font-size:.9rem;font-weight:670;line-height:1.3;text-decoration:none}.mera-nav-link-mobile i{color:#9aabba;font-size:1rem}.mera-nav-link-mobile:hover,.mera-nav-link-mobile:focus-visible,.mera-nav-link-mobile.is-active{color:var(--pe-blue-700);text-decoration:none}.mera-nav-link-mobile.is-active i{color:var(--pe-accent)}.mera-mobile-auth{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;padding-top:17px;border-top:1px solid #dfe7eb}.mera-mobile-auth .pe-button{justify-content:center;border-radius:999px}@media (min-width: 1100px){.mera-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:22px}.mera-header-left{display:contents}.mera-brand-v2{grid-column:1;justify-self:start}.mera-nav-desktop,.mera-header-right{display:flex}.mera-nav-desktop{grid-column:2;justify-self:center}.mera-header-right{grid-column:3;justify-self:end}.mera-header-mobile-tools,.mera-nav-mobile{display:none!important}}@media (max-width: 767px){.mera-header-inner{height:66px;padding:0 17px}.mera-brand-logo{width:165px;max-height:50px}.mera-nav-mobile{padding:7px 17px 17px}.mera-mobile-auth{grid-template-columns:1fr}}@media (max-width: 380px){.mera-header-inner{padding:0 13px}.mera-brand-logo{width:145px}}.pe-eyebrow{display:inline-flex;align-items:center;color:var(--pe-blue-700);font-size:.72rem;font-weight:800;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.pe-section-heading{max-width:720px;margin:0 auto 28px}.pe-section-heading--left{margin-inline:0;text-align:left}.pe-section-heading--center{text-align:center}.pe-section-heading h2{margin:7px 0 0;color:var(--pe-ink-900);font-size:clamp(1.65rem,2.5vw,2.3rem);font-weight:750;letter-spacing:-.025em;line-height:1.18}.pe-section-heading p{margin:11px 0 0;color:var(--pe-ink-600);font-size:.96rem;line-height:1.65}.pe-section-heading--center p{margin-inline:auto}.pe-page-title{display:table-cell;height:300px;vertical-align:middle}.pe-page-title nav{display:flex;align-items:center;gap:8px;color:#ffffffd1;font-size:.78rem;font-weight:650}.pe-page-title nav a{color:#fff;text-decoration:none}.pe-page-title nav a:hover{color:#fff;text-decoration:underline}.pe-page-title nav i{color:var(--pe-accent)}.pe-page-title h1{max-width:700px;margin:10px 0 0;color:#fff;font-size:clamp(2rem,3.6vw,3.15rem);font-weight:750;letter-spacing:-.035em;line-height:1.15}.dez-bnr-inr.pe-project-banner,.dez-bnr-inr.pe-project-banner .pe-page-title{height:220px!important;min-height:0}.pe-project-banner.overlay-black-middle:after{background:var(--pe-primary);opacity:.58}.pe-project-banner--about{background-position:center 14%!important}.pe-project-banner--companies{background-position:center 38%!important}.pe-project-banner--jobs{background-position:center 36%!important}.pe-project-banner--faq{background-position:center 34%!important}.pe-embedded-video{position:relative;overflow:hidden;aspect-ratio:16 / 9;border:1px solid rgba(25,50,84,.13);border-radius:12px;background:var(--pe-primary);box-shadow:0 18px 38px #19325424}.pe-embedded-video iframe{display:block;width:100%;height:100%;border:0}.pe-button{box-sizing:border-box;display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:9px;padding:11px 18px;border:1px solid transparent;border-radius:8px;font-size:.86rem;font-weight:700;letter-spacing:.005em;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.pe-button:hover{text-decoration:none}.pe-button:not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-1px)}.pe-button:not(:disabled):not([aria-disabled=true]):active{transform:translateY(0)}.pe-button:focus-visible{outline:3px solid rgba(55,111,145,.34);outline-offset:3px}.pe-button:disabled,.pe-button[aria-disabled=true]{cursor:not-allowed;pointer-events:none;opacity:.55}.pe-button__icon{display:inline-flex;width:1rem;align-items:center;justify-content:center;font-size:.94rem}.pe-button__label{min-width:0}.pe-button.is-loading{cursor:progress;pointer-events:none}.pe-button--xs{min-height:32px;padding:6px 10px;border-radius:7px;font-size:.7rem}.pe-button--sm{min-height:38px;padding:8px 13px;border-radius:7px;font-size:.78rem}.pe-button--lg{min-height:52px;padding:13px 22px;font-size:.93rem}.pe-button--pill{border-radius:999px}.pe-button--square{border-radius:7px}.pe-button--icon-only{width:40px;min-width:40px;height:40px;min-height:40px;padding:0}.pe-button--icon-only.pe-button--xs{width:32px;min-width:32px;height:32px;min-height:32px}.pe-button--icon-only.pe-button--sm{width:38px;min-width:38px;height:38px;min-height:38px}.pe-button--full{width:100%}.pe-button--primary{border-color:var(--pe-primary);background:var(--pe-primary);box-shadow:0 5px 13px #19325429;color:#fff}.pe-button--primary:hover{border-color:var(--pe-primary-hover);background:var(--pe-primary-hover);box-shadow:0 8px 17px #19325433;color:#fff}.pe-button--secondary{border-color:var(--pe-secondary);background:var(--pe-secondary);box-shadow:0 5px 13px #32133224;color:#fff}.pe-button--secondary:hover{border-color:var(--pe-primary-hover);background:var(--pe-primary-hover);box-shadow:0 8px 17px #19325433;color:#fff}.pe-button--accent{border-color:var(--pe-accent);background:var(--pe-accent);box-shadow:0 5px 13px #e4989c2e;color:var(--pe-primary)}.pe-button--accent:hover{border-color:var(--pe-secondary);background:var(--pe-secondary);box-shadow:0 8px 17px #3213322e;color:#fff}.pe-button--danger{border-color:var(--pe-danger);background:var(--pe-danger);box-shadow:0 5px 13px #e0000f26;color:#fff}.pe-button--danger:hover{border-color:var(--pe-secondary);background:var(--pe-secondary);box-shadow:0 8px 17px #3213322e;color:#fff}.pe-button--outline{border-color:var(--pe-primary);background:#fff;box-shadow:inset 0 0 0 1px #19325405;color:var(--pe-primary)}.pe-button--outline:hover{border-color:var(--pe-primary-hover);background:var(--pe-blue-050);box-shadow:0 5px 13px #1932541a;color:var(--pe-primary)}.pe-button--soft{border-color:transparent;background:var(--pe-blue-050);color:var(--pe-primary)}.pe-button--soft:hover{border-color:#376f9140;background:#e8f0f4;box-shadow:0 5px 13px #1932541a;color:var(--pe-primary)}.pe-button--danger-outline{border-color:#e0000f52;background:#fff;color:var(--pe-danger)}.pe-button--danger-outline:hover{border-color:var(--pe-danger);background:#fff5f5;box-shadow:0 5px 13px #e0000f1a;color:var(--pe-danger)}.pe-partner-carousel{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.pe-partner-carousel__track{display:flex;width:max-content;gap:16px;animation:pe-partner-scroll 34s linear infinite}.pe-partner-carousel:hover .pe-partner-carousel__track{animation-play-state:paused}.pe-partner-carousel__item{display:inline-flex;width:226px;height:94px;flex:0 0 226px;align-items:center;justify-content:center;gap:10px;padding:15px;border:1px solid var(--pe-border);border-radius:9px;background:#fff;box-shadow:0 4px 12px #1932540d;color:var(--pe-ink-500)}.pe-partner-carousel__item i{color:var(--pe-blue-500);font-size:1.35rem}.pe-partner-carousel__item span{max-width:144px;font-size:.74rem;font-weight:700;line-height:1.2;text-align:center}.pe-partner-carousel__item img{display:block;width:100%;height:100%;object-fit:contain;opacity:.92}.pe-partner-carousel--institutional{-webkit-mask-image:none;mask-image:none}.pe-institutional-partners{background:#fff}.pe-institutional-partners__inner{display:flex;align-items:center}.pe-institutional-partners__inner .pe-partner-carousel{width:100%}.pe-partner-carousel__item--institutional{width:220px;height:92px;flex-basis:220px;gap:0;padding:4px 10px;border:0;border-radius:0;background:transparent;box-shadow:none}.pe-partner-carousel__item--institutional img{width:166px;height:56px;max-width:100%;object-fit:contain}.pe-partner-carousel__item--institutional.pe-partner-carousel__item--af-de-france img{width:190px;height:68px}.pe-partner-carousel__item--institutional.pe-partner-carousel__item--ccq img{width:148px;height:50px}@keyframes pe-partner-scroll{to{transform:translate(calc(-50% - 5px))}}@media (prefers-reduced-motion: reduce){.pe-partner-carousel__track{animation:none}}@media (max-width: 767px){.pe-section-heading{margin-bottom:22px}.pe-page-title{height:250px}.dez-bnr-inr.pe-project-banner,.dez-bnr-inr.pe-project-banner .pe-page-title{height:185px!important}.pe-partner-carousel__track{gap:12px;animation-duration:28s}.pe-partner-carousel__item{width:180px;height:78px;flex-basis:180px;padding:12px}.pe-partner-carousel__item--institutional{width:170px;height:76px;flex-basis:170px;padding:3px 8px}.pe-partner-carousel__item--institutional img{width:136px;height:44px}.pe-partner-carousel__item--institutional.pe-partner-carousel__item--af-de-france img{width:152px;height:54px}}.mera-footer{background:var(--pe-primary);color:#dbe5ed}.mera-footer-partners{padding:23px 0;border-bottom:1px solid #e3e9ed;background:#fff}.mera-footer-top{padding:54px 0 42px;border-top:1px solid rgba(255,255,255,.07)}.mera-footer-grid{display:grid;grid-template-columns:minmax(280px,1.55fr) minmax(140px,.78fr) minmax(150px,.88fr) minmax(220px,1.08fr);gap:32px;align-items:start}.mera-footer-col{min-width:0}.mera-footer-brand{display:inline-flex;align-items:center;margin-bottom:14px}.mera-footer-logo{display:block;width:238px;max-width:100%;height:auto;max-height:86px}.mera-footer-brand-title{margin:0;color:#fff;font-size:clamp(1.72rem,2.4vw,2.08rem);font-weight:780;letter-spacing:-.04em;line-height:1}.mera-footer-brand-title span{color:var(--pe-accent)}.mera-footer-title{margin:4px 0 17px;color:#fff;font-size:.78rem;font-weight:780;letter-spacing:.045em;line-height:1.25;text-transform:uppercase}.mera-footer-links{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mera-footer-links a{display:inline-block;color:#c5d2dc;font-size:.84rem;font-weight:560;line-height:1.35;text-decoration:none;transition:color .16s ease,transform .16s ease}.mera-footer-links a:hover,.mera-footer-links a:focus-visible{color:#fff;transform:translate(3px)}.mera-footer-contact{display:grid;gap:11px}.mera-footer-contact a,.mera-footer-contact-location{display:flex;align-items:flex-start;gap:9px;color:#c5d2dc;font-size:.82rem;font-weight:560;line-height:1.42;text-decoration:none;transition:color .16s ease}.mera-footer-contact span{overflow-wrap:anywhere}.mera-footer-contact a>i,.mera-footer-contact-location>i{width:13px;margin-top:3px;color:var(--pe-accent);font-size:.8rem;text-align:center}.mera-footer-contact a:not(.mera-footer-contact-link):hover,.mera-footer-contact a:not(.mera-footer-contact-link):focus-visible{color:#fff}.mera-footer-contact-link{display:inline-flex!important;width:fit-content;align-items:center!important;gap:9px!important;margin-bottom:3px;color:#fff!important;font-size:.84rem!important;font-weight:720!important}.mera-footer-contact-link i{color:var(--pe-accent);font-size:.78rem;transition:transform .16s ease}.mera-footer-contact-link:hover i,.mera-footer-contact-link:focus-visible i{transform:translate(3px)}.mera-footer-bottom{padding:17px 0;border-top:1px solid rgba(255,255,255,.1);background:#3213323b}.mera-footer-bottom-row{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#b9c8d4;font-size:.75rem;font-weight:560;line-height:1.4}.mera-footer-bottom-links{display:flex;align-items:center;gap:0}.mera-footer-bottom-links a{color:#c5d2dc;font-size:.74rem;font-weight:650;line-height:1;text-decoration:none;transition:color .16s ease}.mera-footer-bottom-links a+a{margin-left:13px;padding-left:13px;border-left:1px solid rgba(255,255,255,.16)}.mera-footer-bottom-links a:hover,.mera-footer-bottom-links a:focus-visible{color:#fff}@media (max-width: 991px){.mera-footer-top{padding:46px 0 36px}.mera-footer-grid{grid-template-columns:minmax(260px,1.45fr) minmax(145px,.8fr) minmax(165px,.95fr);gap:34px 26px}.mera-footer-col--contact{grid-column:1 / -1;padding-top:26px;border-top:1px solid rgba(255,255,255,.11)}.mera-footer-col--contact .mera-footer-title{margin:0 0 17px}.mera-footer-contact{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px}.mera-footer-contact-link{grid-column:1 / -1}}@media (max-width: 767px){.mera-footer-partners{padding:18px 0}.mera-footer-logo{width:180px}.mera-footer-top{padding:38px 0 31px}.mera-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px 24px}.mera-footer-col--brand,.mera-footer-col--contact{grid-column:1 / -1}.mera-footer-col--brand{padding-bottom:26px;border-bottom:1px solid rgba(255,255,255,.11)}.mera-footer-title{margin:0 0 14px;font-size:.74rem}.mera-footer-links{gap:9px}.mera-footer-links a{font-size:.8rem}.mera-footer-col--contact{display:block;padding-top:24px;border-top:1px solid rgba(255,255,255,.11)}.mera-footer-col--contact .mera-footer-title{margin:0 0 14px}.mera-footer-contact{display:grid;grid-template-columns:1fr;gap:10px}.mera-footer-bottom{padding:15px 0 18px}.mera-footer-bottom-row{align-items:flex-start;flex-direction:column;gap:12px;font-size:.72rem}}@media (max-width: 390px){.mera-footer-grid{gap:27px 18px}.mera-footer-brand-title{font-size:1.62rem}.mera-footer-bottom-links a+a{margin-left:10px;padding-left:10px}}.mera-home{color:var(--pe-ink-900);background:#fff}.mera-hero{position:relative;overflow:hidden;padding:68px 0 108px;border-bottom:1px solid #e7edf0;background:#fff}.mera-hero-container{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(380px,.84fr);align-items:center;gap:clamp(32px,4vw,68px)}.mera-hero-copy{max-width:680px}.mera-hero-title{margin:0;color:var(--pe-ink-900);font-family:Georgia,Cambria,Times New Roman,serif!important;font-size:clamp(2.65rem,3.7vw,4.05rem);font-weight:700;letter-spacing:-.047em;line-height:1.06}.mera-hero-title-line{display:block}.mera-hero-title-accent{color:var(--pe-accent)}.mera-hero-subtitle{max-width:554px;margin:25px 0 0;color:var(--pe-ink-600);font-size:.98rem;line-height:1.72}.mera-hero-note{max-width:535px;margin:20px 0 0;padding:2px 0 2px 15px;border-left:2px solid #e8b2b5;color:var(--pe-ink-800);font-size:.9rem;font-weight:680;line-height:1.58}.mera-hero-access-shell{position:relative;z-index:4;height:0}.mera-hero-access-shell>.container{transform:translateY(-34%)}.mera-hero-access-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:980px;margin:0 auto}.mera-hero-access-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.62fr);min-height:166px;align-items:center;gap:8px;overflow:hidden;padding:20px 16px 20px 24px;border:1px solid #e5eaee;border-radius:14px;box-shadow:0 14px 30px #1932541c}.mera-hero-access-card--candidate{border-color:#f0d5d7;background:#fff8f8}.mera-hero-access-card--company{border-color:#d4e1e7;background:#f4f8fa}.mera-hero-access-card__content{position:relative;z-index:1;min-width:0}.mera-hero-access-card__eyebrow{margin:0 0 4px;color:var(--pe-blue-600);font-size:.66rem;font-weight:760;letter-spacing:.085em;line-height:1.25;text-transform:uppercase}.mera-hero-access-card h2{margin:0;color:var(--pe-ink-900);font-size:1.05rem;font-weight:760;letter-spacing:-.02em;line-height:1.2}.mera-hero-access-card__content>p:not(.mera-hero-access-card__eyebrow){max-width:320px;margin:7px 0 12px;color:var(--pe-ink-600);font-size:.77rem;line-height:1.45}.mera-hero-access-card .mera-hero-access-card__button{min-height:37px;gap:8px;padding:8px 14px;border-radius:999px;font-size:.74rem;font-weight:760;letter-spacing:-.01em}.mera-hero-access-card--candidate .mera-hero-access-card__button{border-color:var(--pe-accent);background:var(--pe-accent);box-shadow:0 7px 15px #e4989c38;color:#fff}.mera-hero-access-card--candidate .mera-hero-access-card__button:hover{border-color:#d8868b;background:#d8868b;color:#fff}.mera-hero-access-card--company .mera-hero-access-card__button{border-color:var(--pe-primary);background:var(--pe-primary);box-shadow:0 7px 15px #1932542b;color:#fff}.mera-hero-access-card--company .mera-hero-access-card__button:hover{border-color:var(--pe-primary-hover);background:var(--pe-primary-hover);color:#fff}.mera-hero-access-card__art{align-self:end;justify-self:end;width:min(100%,190px);max-height:150px;object-fit:contain;object-position:right bottom;pointer-events:none;-webkit-user-select:none;user-select:none}.mera-hero-media{position:relative;min-height:462px}.mera-hero-media--layered{isolation:isolate}.mera-hero-orbit{position:absolute;top:49%;right:3%;width:min(134%,590px);aspect-ratio:1;transform:translateY(-50%)}.mera-hero-design{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.mera-hero-subjects-clip{position:absolute;z-index:1;top:14%;right:14%;bottom:14%;left:14%;aspect-ratio:1;overflow:hidden;border-radius:50%}.mera-hero-women{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(25,50,84,.12))}.home-partners-section{padding:30px 0;background:#fff}.home-partners-content{display:flex;align-items:center}.home-partners-content .pe-partner-carousel{flex:1}.home-opportunities-section{padding:176px 0 70px;background:#fff}.home-opportunities-section>.container>.pe-section-heading{max-width:820px;margin-bottom:20px}.home-opportunities-section>.container>.pe-section-heading h2{font-family:Georgia,Cambria,Times New Roman,serif!important;font-size:clamp(1.9rem,3vw,2.55rem);font-weight:700;letter-spacing:-.04em}.mera-search-tool{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(180px,.92fr) auto;gap:6px;max-width:860px;margin:0 auto;padding:6px;border:1px solid #e2e9ee;border-radius:12px;background:#fff;box-shadow:0 8px 20px #19325414}.mera-search-field{display:flex;min-height:42px;align-items:center;gap:9px;padding:0 12px;border:1px solid #edf1f4;border-radius:8px;background:#fff}.mera-search-field:focus-within{border-color:var(--pe-blue-500);background:#fff}.mera-search-field i{color:var(--pe-blue-700);font-size:.86rem}.mera-search-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--pe-ink-900);font-size:.82rem;font-weight:570}.mera-search-field input::placeholder{color:var(--pe-ink-500);font-weight:500}.mera-search-field--locked{border-color:#e1e9ee;background:#fbfcfd}.mera-search-field--locked input{cursor:default;color:var(--pe-ink-800);font-weight:680}.mera-search-submit{min-width:172px;min-height:42px;padding-inline:15px;border-radius:999px;font-size:.76rem;white-space:nowrap}.home-offers-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:34px 0 14px}.home-offers-kicker{display:block;margin-bottom:4px;color:var(--pe-blue-700);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home-offers-head h2{margin:0;color:var(--pe-ink-900);font-family:Georgia,Cambria,Times New Roman,serif!important;font-size:1.45rem;font-weight:700;letter-spacing:-.035em}.home-offers-count{display:inline-flex;flex:0 0 auto;align-items:center;min-height:28px;padding:5px 10px;border-radius:999px;background:#f2f6f8;color:var(--pe-ink-600);font-size:.73rem;font-weight:700;white-space:nowrap}.home-offers-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.home-offer-card{display:flex;min-width:0;min-height:0;flex-direction:column;padding:14px 18px 13px;border:1px solid #e1e8ed;border-radius:12px;background:#fff;box-shadow:0 7px 18px #19325411;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.home-offer-card:hover{border-color:#b8c9d5;box-shadow:0 15px 30px #1932541c;transform:translateY(-3px)}.home-offer-card-head{display:flex;min-width:0;align-items:center;gap:11px}.home-offer-logo-wrap{display:flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border-radius:50%;border:1px solid #e4ebef;background:#fff;overflow:hidden}.home-offer-logo{width:32px;height:32px;object-fit:contain}.home-offer-employer-copy{min-width:0}.home-offer-title{display:-webkit-box;min-height:0;margin:0;overflow:hidden;color:var(--pe-ink-900);font-family:Georgia,Cambria,Times New Roman,serif!important;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:700;letter-spacing:-.025em;line-height:1.18;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-offer-company{display:flex;min-width:0;align-items:center;gap:6px;margin:2px 0 0;color:var(--pe-ink-600);font-size:.7rem;font-weight:600;line-height:1.35}.home-offer-info{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.home-offer-detail{display:inline-flex;min-width:0;min-height:25px;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;background:#f1f6f8;color:var(--pe-blue-700);font-size:.63rem;font-weight:700;line-height:1.2;white-space:nowrap}.home-offer-detail i{font-size:.72rem}.home-offer-detail--schedule{text-transform:uppercase}.home-offer-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:11px;padding-top:10px;border-top:1px solid #e8edf0}.home-offer-footer-main{display:grid;gap:5px}.home-offer-date{display:inline-flex;align-items:center;gap:6px;color:var(--pe-ink-500);font-size:.62rem;font-weight:650;line-height:1.2;white-space:nowrap}.home-offer-date i{color:var(--pe-blue-700);font-size:.75rem}.home-offer-action{width:fit-content;min-height:0;justify-content:flex-start;gap:8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--pe-blue-700);font-size:.74rem;font-weight:760}.home-offer-action:hover{border:0;background:transparent;box-shadow:none;color:var(--pe-primary)}.home-offer-brand-mark{display:block;width:23px;height:23px;flex:0 0 23px;object-fit:contain}.home-mobile-job-pager{display:none}.home-offers-more{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:20px}.home-offers-more-btn{min-width:168px;min-height:42px;border-radius:999px;font-size:.78rem}.home-empty-state{padding:28px;border:1px solid var(--pe-border);border-radius:8px;background:var(--pe-surface);color:var(--pe-ink-600);font-weight:650;text-align:center}.home-learning-section{position:relative;isolation:isolate;padding:72px 0;overflow:hidden;background:#f7f9fa url(/assets/banner-dNs5ALiR.png) center / cover no-repeat}.home-learning-section:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fffffff2,#ffffffe8 33%,#ffffffd6 62%,#ffffffc2);content:""}.home-learning-section .container{position:relative;z-index:1}.home-learning-layout{display:grid;grid-template-columns:minmax(270px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(38px,6vw,92px)}.home-learning-intro{padding:12px 0 12px 24px;border-left:3px solid var(--pe-accent)}.home-learning-intro .pe-section-heading{max-width:390px;margin:0}.home-learning-intro .pe-section-heading h2{font-size:clamp(1.95rem,2.85vw,2.65rem);letter-spacing:-.04em}.home-learning-intro .pe-section-heading p{max-width:350px;font-size:.98rem;line-height:1.62}.home-learning-directory{padding:0 24px;border:1px solid rgba(207,217,223,.9);border-radius:14px;background:#ffffffc2;box-shadow:0 12px 28px #1932540f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.home-learning-resource{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:94px;padding:15px 0;border-bottom:1px solid #dce4e9}.home-learning-resource:last-child{border-bottom:0}.home-learning-resource__icon{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid #cbd9e1;border-radius:50%;background:#ffffffe6;color:var(--pe-blue-700);font-size:.92rem}.home-learning-resource__content h3{margin:0;color:var(--pe-ink-900);font-size:1rem;font-weight:760;line-height:1.3}.home-learning-resource__content p{max-width:520px;margin:4px 0 0;color:var(--pe-ink-600);font-size:.84rem;line-height:1.48}.home-learning-resource__action{padding-left:10px}.home-learning-resource__action .pe-button{min-width:154px;justify-content:center;border-radius:999px}.home-learning-resource__pending{display:inline-flex;align-items:center;gap:7px;min-width:132px;color:var(--pe-ink-600);font-size:.78rem;font-weight:700;white-space:nowrap}.home-learning-resource__pending i{color:var(--pe-accent);font-size:.9rem}@media (max-width: 991px){.mera-hero{padding:54px 0 116px}.mera-hero-container{grid-template-columns:1fr;gap:28px}.mera-hero-copy{max-width:680px}.mera-hero-media{width:min(620px,100%);min-height:330px;margin:0 auto}.mera-hero-orbit{top:49%;width:min(112%,520px);right:2%}.mera-hero-access-grid{max-width:720px}.mera-hero-access-card{grid-template-columns:minmax(0,1fr) 150px;min-height:158px;padding-left:20px}.mera-hero-access-card__art{width:150px;max-height:138px}.home-opportunities-section{padding-top:144px}.home-offers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-learning-layout{grid-template-columns:1fr;gap:28px}.home-learning-intro .pe-section-heading{max-width:620px}}@media (max-width: 767px){.mera-hero{padding:42px 0 174px}.mera-hero-title{font-size:clamp(2.18rem,10vw,2.62rem);line-height:1.07}.mera-hero-subtitle{margin-top:20px;font-size:.92rem;line-height:1.68}.mera-hero-note{margin-top:17px;padding-left:12px;font-size:.85rem}.mera-hero-media{min-height:292px}.mera-hero-orbit{top:50%;right:0;width:min(114%,400px)}.mera-hero-access-shell>.container{transform:translateY(-50%)}.mera-hero-access-grid{grid-template-columns:1fr;gap:10px;max-width:460px}.mera-hero-access-card{grid-template-columns:minmax(0,1fr) 116px;min-height:134px;padding:16px 12px 16px 17px;border-radius:12px}.mera-hero-access-card__eyebrow{margin-bottom:3px;font-size:.6rem}.mera-hero-access-card h2{font-size:.91rem}.mera-hero-access-card__content>p:not(.mera-hero-access-card__eyebrow){margin:5px 0 9px;font-size:.69rem;line-height:1.35}.mera-hero-access-card .mera-hero-access-card__button{min-height:31px;padding:6px 9px;font-size:.65rem}.mera-hero-access-card__art{width:116px;max-height:112px}.home-partners-section{padding:26px 0}.home-partners-section .pe-partner-carousel{width:100%}.home-opportunities-section{padding-top:186px}.home-learning-section{padding:52px 0}.mera-search-tool{grid-template-columns:1fr}.home-offers-head{align-items:flex-end;margin-top:42px}.home-offers-head h2{font-size:1.35rem}.home-offers-count{min-height:26px;padding-inline:9px;font-size:.68rem}.home-offers-grid{display:block}.home-offer-card{display:none}.home-offer-card.is-mobile-active{display:flex}.home-offer-card{min-height:0;padding:17px 16px 15px;border-radius:14px}.home-offer-card-head{gap:14px}.home-offer-logo-wrap{width:44px;height:44px;flex-basis:44px}.home-offer-logo{width:31px;height:31px}.home-offer-info{gap:9px;margin-top:14px}.home-offer-detail{min-height:34px;padding:7px 11px;font-size:.75rem}.home-offer-footer{padding-top:13px}.home-offer-footer-main{gap:8px}.home-offer-date{max-width:none;justify-content:flex-start;white-space:nowrap;text-align:left}.home-offer-action{font-size:.9rem}.home-offer-brand-mark{width:28px;height:28px;flex-basis:28px}.home-mobile-job-pager{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}.home-mobile-job-nav{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid var(--pe-border);border-radius:5px;background:#fff;color:var(--pe-blue-700)}.home-mobile-job-nav:disabled{opacity:.42}.home-mobile-job-dots{display:flex;align-items:center;gap:7px}.home-mobile-job-dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#c7d4df}.home-mobile-job-dot.is-active{width:20px;border-radius:4px;background:var(--pe-blue-700)}.home-offers-more{flex-direction:column}.home-offers-more-btn{width:100%}.home-learning-section{padding:48px 0}.home-learning-intro{padding-left:18px}.home-learning-directory{padding:0 16px;border-radius:12px}.home-learning-resource{grid-template-columns:36px minmax(0,1fr);gap:12px;min-height:0;padding:18px 0}.home-learning-resource__icon{width:36px;height:36px}.home-learning-resource__action{grid-column:2;padding:3px 0 0}.home-learning-resource__action .pe-button{min-width:0}}@media (max-width: 390px){.home-offers-head{align-items:flex-start;flex-direction:column;gap:9px}.home-offers-count{align-self:flex-start}.home-offer-info{gap:8px}}.profile-sidebar-sticky{top:100px;z-index:1}.profile-sidebar-avatar-wrap{position:relative;width:130px;height:130px;margin:0 auto 15px}.profile-sidebar-avatar{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;background:#f5f5f5;border:4px solid #fff;border-radius:50%;box-shadow:0 5px 15px #00000026}.profile-sidebar-avatar-image{width:100%;height:100%;object-fit:cover}.profile-sidebar-avatar-placeholder{color:#ccc;font-size:48px}.profile-sidebar-upload-button{position:absolute;right:5px;bottom:5px;display:flex;align-items:center;justify-content:center;width:35px;height:35px;padding:0;margin:0;cursor:pointer;background:#193254;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 5px #0003;transition:transform .2s ease}.profile-sidebar-upload-button:hover{transform:scale(1.1)}.profile-sidebar-file-input{display:none}.profile-sidebar-upload-icon{color:#fff;font-size:14px}@media (max-width: 991.98px){.profile-sidebar-sticky{position:static}}.candidate-profile-content{min-width:0}.candidate-profile-loading{display:inline-flex;align-items:center;gap:10px;color:#536b84;font-size:.9rem}.candidate-profile-loading p{margin:0}.candidate-profile-loading__spinner{width:18px;height:18px;border:2px solid #d7e2e9;border-top-color:#376f91;border-radius:50%;animation:candidate-profile-spin .7s linear infinite}@keyframes candidate-profile-spin{to{transform:rotate(360deg)}}.candidate-profile-form-card{padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.candidate-profile-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 0 24px}.candidate-profile-header h1{margin:0;color:var(--pe-ink-900, #193254);font-size:clamp(1.65rem,2.2vw,2rem);font-weight:750;letter-spacing:-.03em;line-height:1.16}.candidate-profile-header p{max-width:540px;margin:8px 0 0;color:var(--pe-ink-600, #536b84);font-size:.92rem;line-height:1.55}.candidate-profile-header__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.candidate-profile-header__status{display:inline-flex;align-items:center;gap:6px;color:#536b84;font-size:.78rem;white-space:nowrap}.candidate-profile-alert{display:flex;align-items:flex-start;gap:9px;margin:0 0 18px;padding:12px 14px;border-left:3px solid var(--pe-danger, #e0000f);background:#fff8f8;color:#7f2731;font-size:.86rem;line-height:1.5}.candidate-profile-alert i{margin-top:2px}.candidate-profile-section{padding:25px 0;border-top:1px solid #e8eef3}.candidate-profile-section__heading{margin-bottom:18px}.candidate-profile-section__heading h2{margin:0;color:var(--pe-ink-900, #193254);font-size:1rem;font-weight:750;letter-spacing:-.01em;line-height:1.3}.candidate-profile-section__heading p{margin:5px 0 0;color:var(--pe-ink-600, #536b84);font-size:.82rem;line-height:1.5}.candidate-profile-fields{margin-bottom:-4px}.candidate-profile-fields>[class*=col-]{display:flex}.candidate-profile-form-card .form-group{display:flex;flex:1 1 auto;flex-direction:column;margin-bottom:18px}.candidate-profile-form-card label{min-height:20px;margin:0 0 7px;color:#314963;font-size:.81rem;font-weight:700;line-height:1.4}@media (min-width: 768px){.candidate-profile-fields--availability .form-group>label{min-height:2.8em}}.candidate-profile-form-card .form-control,.candidate-profile-form-card .form-select{min-height:46px!important;height:46px!important;border:1px solid #d6e1e9!important;border-radius:7px!important;background-color:#fff!important;box-shadow:none!important;color:#193254;font-size:.88rem;padding:0 13px;transition:border-color .18s ease,box-shadow .18s ease}.candidate-profile-form-card .form-control:hover,.candidate-profile-form-card .form-select:hover{border-color:#aabecb!important}.candidate-profile-form-card .form-control:focus,.candidate-profile-form-card .form-select:focus{border-color:#376f91!important;box-shadow:0 0 0 3px #376f9121!important}.candidate-profile-form-card .form-control:disabled,.candidate-profile-form-card .form-control[readonly]{border-color:#e3eaf0!important;background:#f7f9fb!important;color:#718196;opacity:1}.candidate-profile-form__footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0 0;border-top:1px solid #e8eef3}.candidate-profile-form__footer p{margin:0;color:#6c8092;font-size:.78rem}.candidate-profile-status-chip{display:inline-flex;align-items:center;gap:6px;margin-top:10px;color:#5f7284;font-size:.73rem;font-weight:600;line-height:1.4;text-align:left}.candidate-profile-status-chip>i{color:#376f91;font-size:.48rem}.candidate-profile-status-chip.is-open{color:#376f91}.candidate-profile-status-chip.is-employed{color:#5f7284}.candidate-profile-status-chip.is-employed>i{color:#718196}.candidate-profile-status-chip.is-neutral{color:#718196}.candidate-profile-post-empty{border-radius:7px}.saved-jobs-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #e1eaf0}.saved-jobs-header h1{margin:0;color:#193254;font-size:1.35rem;font-weight:750;letter-spacing:-.02em}.saved-jobs-header__count{padding:5px 10px;border-radius:999px;background:#eff5f8;color:#376f91;font-size:.76rem;font-weight:700;white-space:nowrap}.saved-jobs-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.saved-job-item{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px;border:1px solid #e1eaf0;border-radius:12px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.saved-job-item:hover{border-color:#b7cad7;box-shadow:0 8px 20px #1932540f}.saved-job-item__main{display:flex;min-width:0;gap:13px;align-items:center}.saved-job-item__logo-wrap{flex-shrink:0}.saved-job-item__logo-link{display:flex;width:62px;height:62px;align-items:center;justify-content:center;padding:10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.saved-job-item__logo-image{width:100%;height:100%;object-fit:contain}.saved-job-item__title{margin:0 0 4px;font-size:.98rem;font-weight:750;line-height:1.35}.saved-job-item__title a{color:#193254;text-decoration:none}.saved-job-item__title a:hover{color:#376f91}.saved-job-item__meta,.saved-job-item__date{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:#64748b;font-size:.78rem;line-height:1.45}.saved-job-item__company-link{color:#376f91;font-weight:700;text-decoration:none}.saved-job-item__company-link:hover{color:#193254}.saved-job-item__company-link.is-static{color:#334155;cursor:default;text-decoration:none}.saved-job-item__meta-separator{margin:0 6px;color:#94a3b8}.saved-job-item__footer{display:flex;align-items:center;justify-content:flex-end;gap:10px}.swal-overlay,.swal2-container{z-index:1060!important}@media (max-width: 991px){.candidate-profile-header{align-items:flex-start;flex-direction:column;gap:16px}.candidate-profile-header__actions{justify-content:flex-start}}@media (max-width: 575px){.candidate-profile-header{padding-bottom:20px}.candidate-profile-header h1{font-size:1.55rem}.candidate-profile-header p{font-size:.86rem}.candidate-profile-header__actions,.candidate-profile-header__actions .pe-button{width:100%}.candidate-profile-section{padding:21px 0}.candidate-profile-section__heading,.candidate-profile-form-card .form-group{margin-bottom:15px}.candidate-profile-form__footer{align-items:stretch;flex-direction:column;gap:12px;padding-top:19px}.candidate-profile-form__footer .pe-button{width:100%}.saved-job-item__footer,.saved-job-item{align-items:flex-start;flex-direction:column}.saved-job-item__footer,.saved-job-item__footer .pe-button{width:100%}}.password-strength-meter{max-height:0;opacity:0;overflow:hidden;transition:all .5s ease-in-out;margin-top:0}.password-strength-meter.is-visible{max-height:100px;opacity:1;margin-top:10px}.password-strength-meter.is-tooltip-open{overflow:visible}.password-strength-meter__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.password-strength-meter__meta{display:flex;align-items:center;gap:5px}.password-strength-meter__label{font-size:14px;color:#6c757d}.password-strength-meter__tooltip-trigger{position:relative;display:inline-block}.password-strength-meter__help-icon{color:#6c757d;cursor:help}.password-strength-meter__tooltip{position:absolute;bottom:125%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:10px;border-radius:6px;z-index:10;width:200px;font-size:12px;text-align:left;box-shadow:0 2px 5px #0003}.password-strength-meter__tooltip-arrow{position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.password-strength-meter__requirement-icon{width:10px}.password-strength-meter__track{width:100%;background-color:#e9ecef;border-radius:4px;height:8px;overflow:hidden}.password-strength-meter__fill{height:100%;transition:.3s all ease-in-out}.password-strength-meter__fill.is-empty{width:0;background:#dc3545}.password-strength-meter__fill.is-weak{width:33%;background:#dc3545}.password-strength-meter__fill.is-medium{width:66%;background:#ffc107}.password-strength-meter__fill.is-strong{width:100%;background:#28a745}.premium-modal-shell.modal.show{background-color:#0000002e!important}.premium-modal-content{border:none;border-radius:20px;box-shadow:0 25px 80px #00000059,0 0 0 1px #0000000d;overflow:visible;font-family:Segoe UI,Roboto,sans-serif;position:relative;z-index:1060}.premium-header-bg{height:100px;background:linear-gradient(135deg,#193254,#0d3791);border-radius:20px 20px 0 0;position:relative;display:flex;justify-content:flex-end;padding:15px}.premium-close-btn{background:none;border:none;color:#fff;font-size:1.2rem;cursor:pointer}.floating-icon-wrapper{position:absolute;top:50px;left:50%;transform:translate(-50%);width:80px;height:80px;background:#fff;border-radius:50%;box-shadow:0 10px 25px #19325433;display:flex;align-items:center;justify-content:center;z-index:10}.floating-icon{font-size:32px;color:#193254}.premium-body{padding:60px 40px 40px}.premium-title{text-align:center;font-size:1.5rem;font-weight:700;color:#333;margin-bottom:8px}.premium-subtitle{text-align:center;color:#666;font-size:.95rem;margin-bottom:30px}.premium-field{margin-bottom:20px;position:relative}.premium-label{display:block;font-size:.85rem;font-weight:600;color:#555;margin-bottom:8px;margin-left:4px}.premium-input-container{position:relative;display:flex;align-items:center}.premium-input{width:100%;padding:14px 48px 14px 16px;border:2px solid #f0f2f5;border-radius:12px;background:#f8f9fa;font-size:1rem;transition:all .2s;color:#333}.premium-input:focus{background:#fff;border-color:#193254;box-shadow:0 0 0 4px #1932541a;outline:none}.premium-input-icon{position:absolute;right:16px;color:#aaa;cursor:pointer;font-size:1.1rem;transition:color .2s}.premium-input-icon:hover{color:#555}.premium-alert{border-radius:10px;font-size:.9rem;border:none;background:#fee2e2;color:#b91c1c}.premium-confirmation{font-size:.85rem}.premium-btn{width:100%;padding:14px;border-radius:12px;font-weight:700;font-size:1rem;border:none;background:#193254;color:#fff;box-shadow:0 4px 15px #1932544d;transition:transform .1s,box-shadow .2s;opacity:1}.premium-btn:disabled{background:#94a3b8;box-shadow:none;cursor:not-allowed;opacity:.7}.premium-btn:hover:not(:disabled){background:#2546d6;box-shadow:0 6px 20px #19325466}.premium-btn:active:not(:disabled){transform:scale(.98)}.premium-link-btn{background:none;border:none;color:#777;font-size:.9rem;width:100%;margin-top:15px;cursor:pointer}.premium-link-btn:hover{color:#333;text-decoration:underline}.premium-link-btn.text-danger:hover{color:#dc3545}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.resume-page{--res-bg-card: #ffffff;--res-bg-soft: var(--pe-surface);--res-border: var(--pe-border);--res-title: var(--pe-ink-900);--res-text: var(--pe-ink-700);--res-muted: var(--pe-ink-600);--res-note-bg: var(--pe-primary-soft);--res-note-border: var(--pe-primary-soft-strong);--res-note-text: var(--pe-primary)}.resume-page.resume-page-dark{--res-bg-card: #1e293b;--res-bg-soft: #0f172a;--res-border: #334155;--res-title: #f1f5f9;--res-text: #cbd5e1;--res-muted: #94a3b8;--res-note-bg: #1e293b;--res-note-border: #1e3a5f;--res-note-text: #7dd3fc}@keyframes toast-slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes toast-icon-pop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}.toast-notification{animation:toast-slide-in .4s cubic-bezier(.34,1.56,.64,1) forwards}.toast-notification .toast-icon-wrap{animation:toast-icon-pop .5s .2s cubic-bezier(.34,1.56,.64,1) both}.modal-delete-confirm .modal-header,.modal-delete-confirm .modal-body,.modal-delete-confirm .modal-footer{padding-left:.75rem!important;padding-right:.75rem!important}.modal-delete-confirm .modal-header,.modal-delete-confirm .modal-body,.modal-delete-confirm .modal-footer{padding-top:.6rem!important;padding-bottom:.6rem!important}.modal-delete-confirm .modal-header .modal-title{margin-left:0!important}.modal-delete-confirm .modal-header .close{padding:.35rem .5rem!important}.modal-delete-confirm .modal-footer .site-button{flex:1 1 0%!important;min-width:0!important}.resume-side-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;border-radius:999px!important;padding:6px 10px!important;font-size:11px!important;font-weight:700!important;line-height:1.1;text-decoration:none!important;border:1px solid transparent!important;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease;cursor:pointer;white-space:nowrap}.resume-side-btn:not(.is-disabled):not(:disabled):hover{transform:translateY(-1px);box-shadow:0 5px 13px #1932541a!important}.resume-side-btn:not(.is-disabled):not(:disabled):active{transform:translateY(0)}.resume-side-btn i{font-size:12px}.resume-side-btn-primary{background:#193254!important;border-color:#193254!important;color:#fff!important}.resume-side-btn-primary:hover{background:var(--pe-primary-hover)!important;border-color:var(--pe-primary-hover)!important;color:#fff!important}.resume-side-btn-neutral{background:#fff!important;border-color:#dbe2ea!important;color:#475569!important}.resume-side-btn-neutral:hover{background:#f8fafc!important;border-color:#cbd5e1!important;color:#0f172a!important}.resume-side-btn-success{background:linear-gradient(180deg,#16a34a,#15803d)!important;border-color:#15803d!important;color:#fff!important}.resume-side-btn-success:hover{background:linear-gradient(180deg,#15803d,#166534)!important;color:#fff!important}.resume-side-btn-danger{background:#fff5f5!important;border-color:#fecaca!important;color:#dc2626!important}.resume-side-btn-danger:hover{background:#fef2f2!important;border-color:#fca5a5!important;color:#b91c1c!important}.resume-side-btn-accent{background:#fffaf0!important;border-color:#fcd34d!important;color:#b45309!important}.resume-side-btn-accent:hover{background:#fffbeb!important;border-color:#fbbf24!important;color:#92400e!important}.resume-side-btn-block{width:100%;justify-content:center;padding-top:8px!important;padding-bottom:8px!important;font-size:12px!important}.resume-side-btn-row{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-top:8px}.resume-side-btn-row .resume-side-btn{min-width:84px}.resume-side-card{background:var(--res-bg-card);border-radius:10px;border:1px solid var(--res-border);box-shadow:0 8px 20px #0f172a08}.resume-page.resume-page-dark .resume-side-card{box-shadow:none}.resume-side-list-item{border-radius:10px;transition:background .18s ease,border-color .18s ease}.resume-side-list-item:hover{background:color-mix(in srgb,var(--res-bg-soft) 90%,#ffffff)}.resume-sticky-panel{top:100px;z-index:1}.resume-panel-card{background:var(--res-bg-card);border:1px solid var(--res-border);border-radius:14px;padding:12px;margin-bottom:10px}.resume-panel-card-kpi{box-shadow:0 6px 18px #0f172a0a}.resume-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.resume-card-subtitle{margin:0 0 8px;font-size:11px;color:var(--res-muted);line-height:1.45}.resume-kpi-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.resume-kpi-pill{display:inline-flex;align-items:center;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:700;border:1px solid var(--res-border)}.resume-kpi-pill.is-done{color:#166534;background:#ecfdf5;border-color:#bbf7d0}.resume-kpi-pill.is-pending{color:var(--pe-blue-700);background:var(--pe-primary-soft);border-color:var(--pe-primary-soft-strong)}.resume-status-badge{display:inline-flex;align-items:center;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:700;border:1px solid var(--res-border);white-space:nowrap}.resume-status-badge.is-success{color:#166534;background:#ecfdf5;border-color:#bbf7d0}.resume-status-badge.is-warning{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.resume-status-badge.is-neutral{color:var(--res-text);background:var(--res-bg-soft)}.resume-page.resume-page-dark .resume-panel-card-kpi{box-shadow:none}.resume-page.resume-page-dark .resume-kpi-pill.is-done,.resume-page.resume-page-dark .resume-status-badge.is-success{color:#86efac;background:#16a34a2e;border-color:#86efac59}.resume-page.resume-page-dark .resume-kpi-pill.is-pending,.resume-page.resume-page-dark .resume-status-badge.is-warning{color:#fdba74;background:#b4530933;border-color:#fbbf2459}.resume-profile-meter-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.resume-profile-meter-title{margin:0;font-weight:700;font-size:12px;color:var(--res-text)}.resume-profile-meter-value{font-size:12px;font-weight:800}.resume-profile-meter-value.is-complete{color:#16a34a}.resume-profile-meter-value.is-progress{color:var(--pe-blue-700)}.resume-profile-meter-track{background:color-mix(in srgb,var(--res-border) 45%,transparent);border-radius:999px;height:8px;overflow:hidden;margin-bottom:8px}.resume-profile-meter-fill{height:100%;border-radius:999px;transition:width .45s ease}.resume-profile-meter-fill.is-complete{background:#16a34a;box-shadow:0 0 8px #16a34a52}.resume-profile-meter-fill.is-progress{background:var(--pe-blue-700);box-shadow:0 0 8px #376f9152}.resume-profile-meter-progress{display:block;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:inherit;overflow:hidden;background:transparent}.resume-profile-meter-progress::-webkit-progress-bar{background:transparent}.resume-profile-meter-progress.is-complete::-webkit-progress-value{background:#16a34a;box-shadow:0 0 8px #16a34a52}.resume-profile-meter-progress.is-progress::-webkit-progress-value{background:var(--pe-blue-700);box-shadow:0 0 8px #376f9152}.resume-profile-meter-progress.is-complete::-moz-progress-bar{background:#16a34a}.resume-profile-meter-progress.is-progress::-moz-progress-bar{background:var(--pe-blue-700)}.resume-profile-meter-ok{font-size:12px;color:var(--res-muted);margin:0;display:flex;align-items:center;gap:6px}.resume-profile-meter-ok-icon{color:#16a34a}.resume-profile-meter-list{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px}.resume-profile-meter-item{display:flex;align-items:center;gap:6px}.resume-profile-meter-item-icon{font-size:11px;flex-shrink:0}.resume-profile-meter-item-icon.done{color:#16a34a}.resume-profile-meter-item-icon.pending{color:color-mix(in srgb,var(--res-border) 85%,#94a3b8)}.resume-profile-meter-item-text{font-size:11px}.resume-profile-meter-item-text.done{color:var(--res-muted)}.resume-profile-meter-item-text.pending{color:color-mix(in srgb,var(--res-muted) 80%,#94a3b8)}.resume-generate-btn{margin-bottom:10px}.resume-generate-btn.is-disabled{opacity:.7;cursor:not-allowed!important}.resume-upload-card,.resume-cert-card{padding:12px;margin-bottom:10px}.resume-upload-title,.resume-cert-title{margin:0 0 8px;font-weight:700;font-size:12px;color:var(--res-text);display:flex;align-items:center;gap:6px}.resume-upload-title-icon{color:var(--pe-blue-700)}.resume-cert-title-icon{color:#f59e0b}.resume-upload-box{border-radius:12px;padding:10px;text-align:center;background:var(--res-bg-soft)}.resume-upload-box.has-file{border:1px solid var(--res-border)}.resume-upload-box.no-file{border:2px dashed var(--res-border)}.resume-upload-file-icon{font-size:22px;color:#ef4444;margin-bottom:6px}.resume-upload-file-name{font-size:11px;font-weight:600;color:var(--res-text);margin:2px 0;word-break:break-all}.resume-upload-empty-icon{font-size:22px;color:var(--res-muted);margin-bottom:6px}.resume-upload-empty-title{font-size:11px;font-weight:600;color:var(--res-muted);margin:2px 0}.resume-upload-empty-subtitle{font-size:10px;color:color-mix(in srgb,var(--res-muted) 75%,#94a3b8);margin:0 0 8px}.resume-no-margin{margin-bottom:0!important}.resume-file-hidden{display:none}.resume-cert-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.resume-cert-list{max-height:160px;overflow-y:auto;border:1px solid var(--res-border);border-radius:10px;background:var(--res-bg-soft)}.resume-cert-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;border-bottom:1px solid color-mix(in srgb,var(--res-border) 85%,transparent)}.resume-cert-item:last-child{border-bottom:none}.resume-cert-item-main{display:flex;align-items:center;gap:8px;min-width:0}.resume-cert-item-icon{font-size:16px;flex-shrink:0}.resume-cert-item-icon.is-pdf{color:#ef4444}.resume-cert-item-icon.is-image{color:var(--pe-blue-700)}.resume-cert-item-text{min-width:0}.resume-cert-item-name{font-size:11px;font-weight:700;color:var(--res-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:145px}.resume-cert-item-date{font-size:10px;color:var(--res-muted)}.resume-cert-item-actions{display:flex;gap:6px;flex-shrink:0}.resume-side-btn-xs{padding:3px 7px!important;font-size:10px!important}.resume-cert-empty{padding:12px}.resume-cert-empty-text,.resume-cert-help{margin:0;font-size:11px;color:var(--res-muted)}.resume-cert-check{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:11px;color:var(--res-text);cursor:pointer}.resume-cert-help{margin-top:6px;font-size:10px}.resume-main-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 0 18px;border-bottom:1px solid var(--res-border);flex-wrap:wrap;gap:12px}.resume-main-title{margin:0;font-weight:800;font-size:25px;color:var(--res-title);letter-spacing:-.04em}.resume-main-eyebrow{margin:0 0 5px;color:#376f91;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.resume-main-subtitle{margin:5px 0 0;font-size:13px;color:var(--res-muted)}.resume-main-column>.job-bx{position:relative;margin-bottom:14px!important;padding:20px 22px!important;background:var(--res-bg-card)!important;border:1px solid var(--res-border)!important;border-radius:14px!important;box-shadow:0 10px 26px #1932540b}.resume-page.resume-page-dark .resume-main-column>.job-bx{box-shadow:none}.resume-main-column>.job-bx .resume-section-head{margin-bottom:16px!important;padding-bottom:12px;border-bottom:1px solid var(--res-border)}.resume-main-column>.job-bx .resume-section-head>h5{display:inline-flex;align-items:center;gap:9px;color:var(--res-title);font-size:17px;letter-spacing:-.02em}.resume-main-column>.job-bx .resume-section-head>h5:before{content:"";width:4px;height:17px;flex:0 0 4px;border-radius:999px;background:#e4989c}.resume-main-column>.job-bx .site-button.add-btn{min-height:34px;padding:7px 12px;border:1px solid #193254;border-radius:999px;background:transparent;color:#193254;font-size:12px;font-weight:700;text-transform:none}.resume-main-column>.job-bx .site-button.add-btn:hover,.resume-main-column>.job-bx .site-button.add-btn:focus{border-color:var(--pe-primary-hover);background:var(--pe-blue-050);color:var(--pe-primary)}.resume-back-link{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;border-radius:10px;background:var(--res-bg-soft);color:var(--res-text);border:1px solid var(--res-border);text-decoration:none;transition:background .2s ease,border-color .2s ease}.resume-back-link:hover{background:color-mix(in srgb,var(--res-bg-soft) 88%,#ffffff);border-color:color-mix(in srgb,var(--res-border) 75%,#cbd5e1)}.resume-back-link-icon{font-size:11px}.resume-info-note{background:var(--res-note-bg);border-radius:12px;padding:14px 16px;border:1px solid var(--res-note-border);margin-bottom:20px}.resume-info-note-text{font-size:13px;color:var(--res-note-text);margin:0;line-height:1.5}.resume-info-note-mobile{display:none}.resume-skill-chip-wrap{gap:10px}.resume-skill-chip{border-radius:8px;padding:8px 15px;font-size:13px;text-transform:none;background-color:#193254;color:#fff;border:none}.resume-interest-select{width:100%}.resume-interest-chip-text{display:inline-block;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.resume-mobile-hub{display:none;margin-bottom:16px}.resume-mobile-hub-card{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid var(--res-border);border-radius:18px;padding:16px;box-shadow:0 10px 24px #0f172a0f}.resume-page.resume-page-dark .resume-mobile-hub-card{background:linear-gradient(180deg,#1e293b,#0f172a);box-shadow:none}.resume-mobile-hub-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.resume-mobile-hub-title{margin:0;font-size:18px;font-weight:800;color:var(--res-title)}.resume-mobile-hub-score{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:34px;border-radius:999px;padding:0 12px;font-size:13px;font-weight:800}.resume-mobile-hub-score.is-complete{color:#166534;background:#ecfdf5}.resume-mobile-hub-score.is-progress{color:var(--pe-blue-700);background:var(--pe-primary-soft)}.resume-mobile-hub-copy{margin:10px 0 12px;font-size:12px;line-height:1.6;color:var(--res-muted)}.resume-mobile-hub-track{margin-bottom:12px}.resume-mobile-hub-actions{display:flex;flex-wrap:wrap;gap:8px}.resume-docs-header-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.resume-documents-panel{display:grid;gap:12px;width:100%}.resume-tools-column .resume-sticky-panel,.resume-tools-column .resume-panel-card,.resume-tools-column .resume-docs-card{box-sizing:border-box;width:100%;max-width:100%}.resume-documents-panel-head{display:flex;align-items:end;justify-content:space-between;gap:12px;padding:0 2px 2px}.resume-documents-panel-head h6{margin:0;color:var(--res-title);font-size:18px;font-weight:800;letter-spacing:-.025em}.resume-documents-eyebrow{margin:0 0 4px;color:#376f91;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.resume-documents-count,.resume-docs-status{display:inline-flex;align-items:center;gap:5px;border-radius:999px;font-size:10px;font-weight:700;line-height:1;white-space:nowrap}.resume-documents-count{padding:6px 8px;border:1px solid var(--res-border);color:var(--res-muted);background:var(--res-bg-card)}.resume-docs-status{padding:6px 8px}.resume-docs-status.is-ready{color:#1f6a4b;background:#edf8f2}.resume-docs-status.is-pending{color:#8a5c14;background:#fff8e8}.resume-docs-grid{align-items:stretch;row-gap:4px}.resume-docs-card{height:100%;border:1px solid var(--res-border);border-radius:12px;padding:15px;background:var(--res-bg-card);box-shadow:none}.resume-docs-card:hover{border-color:color-mix(in srgb,#376f91 35%,var(--res-border))}.resume-certificates-card{padding-bottom:12px}.resume-docs-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.resume-docs-card-eyebrow{margin:0 0 4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#4f6b95}.resume-docs-card-title{font-family:inherit;font-size:15px;font-weight:700;line-height:1.25;color:var(--res-title);white-space:nowrap;letter-spacing:-.01em}.resume-docs-title-with-icon{display:inline-flex;align-items:center;min-width:0;gap:8px}.resume-docs-file-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;color:#376f91;background:#eef5f8;font-size:14px}.resume-docs-card-copy{font-size:12px;margin-bottom:10px;color:var(--res-text);line-height:1.7}.resume-docs-card-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-start;margin-top:12px;padding-top:10px;border-top:1px solid var(--res-border)}.resume-docs-action-button{flex:0 0 auto;box-shadow:none}.resume-docs-action-button.pe-button--icon-only{width:38px;min-width:38px;height:38px;min-height:38px}.resume-docs-danger-button{color:#d64252}.resume-docs-cert-actions{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto}.resume-docs-upload-box{margin-top:12px;padding-top:12px;border-top:1px solid var(--res-border)}.resume-docs-upload-name{font-size:11px;margin-bottom:8px;color:var(--res-muted);word-break:break-word}.resume-docs-cert-list{max-height:220px;overflow-y:auto;display:grid;gap:7px;padding:2px 1px}.resume-docs-cert-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid #dce7ed;border-radius:9px;background:#f5f9fb;transition:border-color .18s ease,background .18s ease}.resume-docs-cert-main{min-width:0;flex:1 1 auto}.resume-docs-cert-item:last-child{margin-bottom:0}.resume-docs-cert-item:hover{background:#eef5f8;border-color:#bfd2dd}.resume-docs-cert-title{font-size:12px;font-family:inherit;font-weight:600;color:var(--res-title);overflow-wrap:anywhere;word-break:break-word}.resume-docs-cert-date{font-size:11px;color:var(--res-muted)}.resume-certificates-card{padding-bottom:10px}.resume-certificates-card-head{align-items:center;margin-bottom:8px}.resume-docs-cert-list{max-height:none;overflow:visible;gap:0;padding:0;border-top:1px solid var(--res-border)}.resume-docs-cert-item{min-height:46px;padding:8px 0;border:0;border-bottom:1px solid var(--res-border);border-radius:0;background:transparent}.resume-docs-cert-item:hover{border-color:var(--res-border);background:transparent}.resume-docs-cert-list .resume-docs-cert-item:last-child{border-bottom:0}.resume-docs-cert-actions{gap:6px}.resume-docs-cert-no-file{color:var(--res-muted);font-size:11px;white-space:nowrap}.resume-certificates-footer{display:flex;justify-content:flex-end;padding-top:8px}.resume-page.resume-page-dark .resume-docs-status.is-ready{color:#86d8ad;background:#1f6a4b38}.resume-page.resume-page-dark .resume-docs-status.is-pending{color:#f5cc7d;background:#8a5c1438}.resume-page.resume-page-dark .resume-docs-cert-item{background:#376f911f;border-color:#94a3b838}@media (max-width: 575px){.resume-certificates-card-head{flex-wrap:nowrap}.resume-docs-cert-item{align-items:center;flex-wrap:nowrap;gap:6px}.resume-docs-cert-actions,.resume-docs-cert-no-file{width:auto}}@media (min-width: 768px) and (max-width: 1199px){.resume-documents-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.resume-documents-panel-head{grid-column:1 / -1}}@media (min-width: 768px){.resume-section-head{flex-wrap:nowrap;gap:16px}.resume-section-head>h5{white-space:nowrap;margin-right:auto}}.resume-summary-preview,.resume-summary-preview *{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.resume-summary-preview p,.resume-summary-preview ul,.resume-summary-preview ol{margin-bottom:.75rem}.resume-summary-preview p:last-child,.resume-summary-preview ul:last-child,.resume-summary-preview ol:last-child{margin-bottom:0}.modal-bx-info.editor>.modal-dialog{max-width:900px;margin:1rem auto!important;min-height:calc(100% - 2rem);display:flex;align-items:center;justify-content:center}.modal-bx-info.editor>.modal-dialog>.modal-content{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;width:100%}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog{margin:0 auto!important;width:100%;max-width:760px;pointer-events:auto}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog.modal-dialog-centered{max-width:760px}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content{border:1px solid #e2e8f0!important;border-radius:16px!important;box-shadow:0 24px 60px #0f172a2e!important;overflow:hidden;background:#fff}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-header{border-bottom:1px solid #eef2f7!important;padding:14px 16px!important;background:linear-gradient(180deg,#fff,#f8fafc);align-items:center}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-header .modal-title{font-size:15px!important;font-weight:800!important;color:#0f172a!important;letter-spacing:.01em}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-header .close{margin:0!important;width:34px;height:34px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;opacity:1;color:#64748b;display:inline-flex;align-items:center;justify-content:center;padding:0!important}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-header .close:hover{background:#f8fafc;color:#0f172a;border-color:#cbd5e1}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body{padding:16px!important;background:#fff}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-footer{border-top:1px solid #eef2f7!important;padding:12px 16px!important;background:#f8fafc;display:flex;gap:8px;justify-content:flex-end}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-footer .site-button,.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-footer button.site-button{border-radius:999px!important;padding:8px 14px!important;font-size:12px!important;font-weight:700!important;line-height:1.2;border:1px solid transparent}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-footer .site-button:first-child{background:#fff!important;color:#475569!important;border-color:#cbd5e1!important}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-footer .site-button:first-child:hover{border-color:var(--pe-primary-hover)!important;background:var(--pe-blue-050)!important;color:var(--pe-primary)!important}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body .form-group.job-bx{margin-bottom:12px!important}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body .form-group.job-bx label{display:block;font-size:12px;font-weight:700;color:#334155;margin-bottom:6px;letter-spacing:.01em}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body .form-control,.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body .custom-select,.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body select,.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body textarea{border:1px solid #dbe2ea!important;border-radius:10px!important;box-shadow:none!important;min-height:40px;font-size:13px;color:#0f172a;background:#fff}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body textarea.form-control{min-height:110px;resize:vertical}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body .form-control:focus,.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body select:focus,.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body textarea:focus{border-color:var(--pe-primary-soft-strong)!important;box-shadow:0 0 0 3px #376f9124!important}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body .alert{border-radius:10px!important;font-size:12px;border:1px solid transparent}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body .alert-info{background:var(--pe-primary-soft)!important;color:var(--pe-primary)!important;border-color:var(--pe-primary-soft-strong)!important}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body .custom-control-label{font-size:12px;color:#334155}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .site-button.add-btn.button-sm{border-radius:999px!important}@media (max-width: 1199px){.resume-sticky-panel{position:static!important;top:auto;display:grid;gap:8px}.resume-profile-meter-list{grid-template-columns:1fr}}@media (max-width: 767px){.resume-profile-sidebar{display:none}.resume-tools-column{display:block;flex:0 0 100%;max-width:100%}.resume-tools-column .resume-sticky-panel{position:static}.resume-tools-column .resume-panel-card,.resume-tools-column .resume-info-note{display:none}.resume-main-column{flex:0 0 100%;max-width:100%}.resume-mobile-hub{display:block}.resume-section-head{flex-direction:column;align-items:stretch!important;gap:8px;margin-bottom:14px!important}.resume-section-head>h5{margin-bottom:0!important;font-size:18px}.resume-page .site-button.add-btn.button-sm{width:100%;text-align:center;justify-content:center;white-space:normal;line-height:1.25;padding:9px 12px;font-size:13px;min-height:40px}.resume-page .site-button.add-btn.button-sm i{margin-right:6px!important}.resume-mobile-hub-actions{flex-direction:column}.resume-mobile-hub-actions .site-button{width:100%;text-align:center;justify-content:center}.resume-docs-card-actions{flex-direction:row;align-items:center}.resume-panel-card,.resume-side-card{padding:10px;border-radius:8px}.resume-main-title{font-size:22px}.resume-main-subtitle{font-size:12px}.resume-back-link{width:100%;justify-content:center}.resume-main-header{align-items:flex-start;margin-bottom:14px;padding-bottom:14px}.resume-main-column>.job-bx{margin-bottom:12px!important;padding:16px!important;border-radius:12px!important}.resume-main-column>.job-bx .resume-section-head{margin-bottom:13px!important;padding-bottom:10px}.resume-main-column>.job-bx .resume-section-head>h5{font-size:16px}.resume-main-column>.job-bx .site-button.add-btn{width:100%;justify-content:center}.resume-documents-panel{margin-top:2px}.resume-documents-panel-head{padding-top:4px}.resume-docs-card{padding:14px}.resume-docs-card-actions .site-button,.resume-docs-card-actions label.site-button,.resume-docs-card-actions .pe-button{flex:0 0 auto;justify-content:center}.resume-cert-item-name{max-width:110px}.resume-interest-select{font-size:14px}.resume-interest-chip-text{max-width:220px}.resume-card-head{flex-wrap:wrap;align-items:flex-start}.resume-status-badge{order:2}.resume-cert-head .resume-side-btn{width:100%;order:3;margin-top:2px}.resume-cert-item{flex-wrap:wrap;row-gap:6px}.resume-cert-item-actions{width:100%;justify-content:flex-end}.resume-cert-list{max-height:130px}.resume-upload-file-name{word-break:break-word}.resume-info-note-desktop{display:none}.resume-info-note-mobile{display:block}}@media (max-width: 576px){.resume-side-btn-row{flex-direction:column;gap:4px}.resume-side-btn-row .resume-side-btn{width:100%;min-width:0}.resume-side-btn{width:100%;border-radius:4px!important}.modal-bx-info.editor>.modal-dialog{margin:.35rem auto!important;min-height:calc(100% - .7rem);max-width:calc(100vw - 10px)!important;width:calc(100vw - 10px)!important}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog{max-width:100%!important;width:100%!important}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-header,.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body,.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-footer{padding-left:12px!important;padding-right:12px!important}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-footer{flex-wrap:wrap}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-footer .site-button{flex:1 1 100%}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content{border-radius:14px!important}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-header .modal-title{font-size:14px!important;line-height:1.3;padding-right:6px}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .form-group.job-bx .row>[class*=col-]{margin-bottom:8px}}@media (max-width: 380px){.modal-bx-info.editor>.modal-dialog{max-width:calc(100vw - 6px)!important;width:calc(100vw - 6px)!important}.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-header,.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-body,.modal-bx-info.editor>.modal-dialog>.modal-content>.modal-dialog>.modal-content .modal-footer{padding-left:10px!important;padding-right:10px!important}}.summary-rich-editor .ql-toolbar.ql-snow{border:1px solid #dbe2ea;border-bottom:0;border-radius:10px 10px 0 0;background:#f8fafc}.summary-rich-editor .ql-container.ql-snow{border:1px solid #dbe2ea;border-radius:0 0 10px 10px;min-height:170px;background:#fff}.summary-rich-editor .ql-editor{min-height:170px;font-size:13px;line-height:1.6;color:#0f172a}.summary-rich-editor .ql-editor.ql-blank:before{color:#94a3b8;font-style:normal}.summary-rich-editor .ql-editor h1,.summary-rich-editor .ql-editor h2,.summary-rich-editor .ql-editor h3{color:#0f172a;font-weight:700}.summary-rich-editor .ql-editor ul,.summary-rich-editor .ql-editor ol{padding-left:1.2rem}.summary-rich-editor-dark .ql-toolbar.ql-snow{background:#0f172a;border-color:#334155}.summary-rich-editor-dark .ql-toolbar.ql-snow .ql-stroke{stroke:#cbd5e1}.summary-rich-editor-dark .ql-toolbar.ql-snow .ql-fill{fill:#cbd5e1}.summary-rich-editor-dark .ql-toolbar.ql-snow .ql-picker{color:#cbd5e1}.summary-rich-editor-dark .ql-container.ql-snow{background:#1c2733;border-color:#334155}.summary-rich-editor-dark .ql-editor{color:#e2e8f0}.summary-rich-editor-dark .ql-editor.ql-blank:before{color:#94a3b8}.resume-summary-preview p{margin-bottom:.65rem}.resume-summary-preview p:last-child{margin-bottom:0}.resume-summary-preview ul,.resume-summary-preview ol{margin-bottom:.65rem;padding-left:1.2rem}.resume-summary-preview h1,.resume-summary-preview h2,.resume-summary-preview h3{margin:0 0 .55rem;font-weight:700;line-height:1.25}.resume-summary-preview blockquote{margin:.5rem 0;padding:.35rem .75rem;border-left:3px solid var(--pe-primary-soft-strong);background:#376f9112;border-radius:0 8px 8px 0}.resume-btn-wrap-text{white-space:normal!important;height:auto!important;line-height:1.3!important;padding-top:10px!important;padding-bottom:10px!important;text-align:center}.resume-modal-backdrop-fix{z-index:990!important}.resume-document-preview-dialog{max-width:min(1100px,calc(100vw - 24px));margin:.75rem auto}.resume-document-preview-body{padding:16px}.resume-document-preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.resume-document-preview-hint{font-size:13px;color:var(--res-muted)}.resume-document-preview-frame{border:1px solid var(--res-border);border-radius:14px;background:#f8fafc;overflow:hidden;min-height:min(72vh,760px)}.resume-document-preview-iframe{display:block;width:100%;height:min(72vh,760px);border:0;background:#fff}.resume-document-preview-image{display:block;width:100%;max-height:min(72vh,760px);object-fit:contain;background:#fff}.resume-document-preview-fallback{min-height:320px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:24px;text-align:center}@media (max-width: 767.98px){.resume-document-preview-dialog{max-width:calc(100vw - 12px);margin:.35rem auto}.resume-document-preview-body{padding:12px}.resume-document-preview-frame{min-height:62vh}.resume-document-preview-iframe,.resume-document-preview-image{height:62vh;max-height:62vh}}.swal-overlay,.swal2-container,.swal-modal{z-index:999999!important}.resume-page{overflow-x:hidden}.resume-modal-alert{font-size:13px}.resume-modal-action{min-width:120px}.resume-danger-action{color:#fff;background-color:#dc3545;border:0}.resume-required{color:#dc3545}.resume-confirm-message{color:#555;font-size:.95em}.resume-confirm-copy{font-size:.85em}.resume-inline-icon{margin-right:5px}.resume-modal-dialog{max-width:600px}.resume-modal-dialog-wide,.resume-modal-confirm-dialog{width:100%;max-width:600px;margin:.5rem auto}.resume-modal-dialog-wide{max-width:95vw}.resume-modal-content-compact{border:0;border-radius:4px}.resume-modal-header-compact{padding:20px 24px;border-bottom:1px solid #e0e0e0}.resume-modal-title-compact{color:#1c2733;font-size:18px}.resume-modal-close{font-size:28px;opacity:.5}.resume-modal-body-compact{padding:24px}.resume-modal-footer-compact{padding:16px 24px;border-top:1px solid #e0e0e0}.resume-field-label{display:inline-block;margin-bottom:8px;color:#333;font-size:14px}.resume-editor-field{padding:10px 12px;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:4px}.resume-editor-field.is-invalid{border-color:#dc3545}.resume-editor-field:disabled{background-color:#f5f5f5}.resume-editor-field-dark{color:#fff;background-color:#1c2733;border-color:#2e303d}.resume-editor-field-dark:disabled{background-color:#2c3541}.resume-checkbox{margin-top:6px}.resume-checkbox-label{margin-left:8px;color:#555;font-size:14px}.resume-empty-state{background-color:#fafafa;border:1px dashed #ddd;border-radius:4px}.resume-empty-state-icon{margin-bottom:10px;color:#ccc;font-size:32px}.resume-empty-state-help{font-size:13px}.resume-delete-warning-icon{color:#dc3545;font-size:2rem}.resume-modal-help{font-size:.9em}.resume-skills-editor{gap:5px;min-height:50px;background-color:#f9f9f9;border-color:#dee2e6}.resume-skills-editor-dark{background-color:#1c2733;border-color:#2e303d}.resume-skill-editor-chip{padding:8px 12px;color:#fff;font-size:14px;font-weight:500;background-color:#193254;border-radius:20px}.resume-skill-editor-remove{padding:0;margin-left:8px;color:#fff;line-height:1;cursor:pointer;background:transparent;border:0}.resume-skill-editor-input{min-width:80px;color:#495057;outline:0;background:transparent}.resume-skill-editor-input-dark{color:#fff}.resume-record-title{color:#1c2733;font-size:16px}.resume-record-subtitle{color:#666;font-size:14px;font-weight:500}.resume-record-meta{color:#888;font-size:13px}.resume-record-divider{border-top:1px solid #f0f0f0}.resume-record-description{color:#555;font-size:14px;line-height:1.6}.resume-page-dark .resume-record-title{color:#fff}.resume-page-dark .resume-record-subtitle{color:#ccc}.resume-online-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px}.resume-online-icon{margin-right:12px;color:#0077b5;font-size:24px}.resume-online-title{color:#1c2733;font-size:15px}.resume-online-link{overflow-wrap:anywhere;color:inherit;font-size:14px;text-decoration:none}.resume-online-link:hover{text-decoration:underline}.resume-centered-dialog{display:flex;align-items:center;min-height:calc(100% - 1rem)}.resume-input-surface{background:#f9f9f9}.resume-input-clean{outline:0;background:transparent}.resume-language-levels{gap:20px}.resume-language-label{font-size:12px}.resume-language-value{color:#555;font-size:14px}.resume-reference-empty{background-color:#f8f9fa;border-style:dashed;border-color:#dee2e6}.resume-page-dark .resume-reference-empty{background-color:#2c3541}.resume-reference-name,.resume-reference-company,.resume-reference-contact{color:inherit}.resume-reference-relation{color:#6c757d}.resume-page-dark .resume-reference-name{color:#fff}.resume-page-dark .resume-reference-company{color:#ccc}.resume-page-dark .resume-reference-relation,.resume-page-dark .resume-reference-contact{color:#aaa}.resume-summary-preview{line-height:1.6}.resume-summary-empty,.resume-interests-empty{background-color:#f8f9fa;border-style:dashed;border-color:#dee2e6}.resume-page-dark .resume-summary-empty,.resume-page-dark .resume-interests-empty{background-color:#2c3541}.resume-hidden-summary{resize:vertical}.resume-interests-section{padding:20px 30px}.resume-interests-title{color:#193254;font-size:18px}.resume-interest-pill{color:#193254;font-size:13px;font-weight:500;background-color:#edf4f7}.resume-interest-dialog{width:100%;max-width:600px;margin:.5rem auto}.resume-interest-dialog-title{font-size:22px}.resume-interest-dialog-close{top:20px;right:20px}.resume-interest-description{color:#4b5563;font-size:14px}.resume-interest-select{height:45px;border-color:#dce9ef;border-radius:4px}.resume-interest-divider{border-color:#e5e7eb}.resume-interest-list-title{font-size:15px}.resume-interest-list{max-height:300px;overflow-y:auto}.resume-interest-list-item{border-color:#e5e7eb}.resume-interest-list-label{color:#374151;font-size:14px}.resume-interest-delete{display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#ef4444;background-color:transparent;border:1px solid #fca5a5;border-radius:4px}.resume-interest-footer{background-color:#f8fafc;border-top:1px solid #e5e7eb}.candidate-cert-page{overflow-x:hidden}.candidate-cert-section-title{color:#193254;font-size:20px;font-weight:600}.candidate-cert-banner{position:relative;display:grid;grid-template-columns:repeat(6,1fr);height:164px;margin-bottom:28px;overflow:hidden;border-radius:16px;background:#163557}.candidate-cert-banner__image{width:100%;height:164px;object-fit:cover;opacity:.68}.candidate-cert-banner:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#112f4ee0,#1a406159)}.candidate-cert-banner__copy{position:absolute;z-index:1;top:50%;left:28px;display:flex;flex-direction:column;color:#fff;transform:translateY(-50%)}.candidate-cert-banner__copy span{font-size:.84rem;opacity:.9}.candidate-cert-banner__copy strong{font-size:1.55rem}.candidate-cert-platforms-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.candidate-cert-platform{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px;gap:9px;padding:12px 10px;border:1px solid #dce6ed;border-radius:12px;background:#fff;box-shadow:0 4px 14px #1932540a;color:#193254;text-decoration:none;text-align:center;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.candidate-cert-platform:hover,.candidate-cert-platform:focus-visible{border-color:#9db8c9;box-shadow:0 9px 19px #1932541a;color:#193254;text-decoration:none;transform:translateY(-1px)}.candidate-cert-platform__image{display:flex;width:126px;height:92px;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:#fff}.candidate-cert-platform-logo{display:block;width:100%;height:100%;object-fit:contain}.candidate-cert-platform__name{display:-webkit-box;min-width:0;overflow:hidden;color:#193254;font-size:.72rem;font-weight:750;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.candidate-cert-platforms-empty{padding:18px;border:1px dashed #d8e3e8;border-radius:9px;color:#60738a;font-size:.82rem;text-align:center}.candidate-cert-row{background:transparent;border-bottom:1px solid #e2e8f0}.candidate-cert-main{min-width:250px}.candidate-cert-name{color:#193254;font-size:16px;font-weight:600}.candidate-cert-meta,.candidate-cert-empty-file{font-size:13px}.candidate-cert-alert{font-size:14px}.candidate-cert-optout{display:inline-flex;align-items:center;gap:8px;margin-top:20px;color:#536b84;font-size:13px;cursor:pointer}.candidate-cert-optout input{width:15px;height:15px;accent-color:#193254}.candidate-cert-optout:has(input:disabled){cursor:not-allowed;opacity:.65}.candidate-cert-label{color:#334155;font-size:14px;font-weight:600}.candidate-cert-preview-title{color:#193254;font-size:18px;font-weight:600}.candidate-cert-preview-body,.candidate-cert-preview-image-wrap{min-height:500px}.candidate-cert-preview-body{background:#f8fafc}.candidate-cert-preview-frame{display:block;width:100%;min-height:500px;height:70vh;border:0}.candidate-cert-preview-image{max-width:100%;max-height:70vh;object-fit:contain;border-radius:8px;box-shadow:0 4px 12px #0000001a}@media (max-width: 991.98px){.candidate-cert-platforms-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767.98px){.candidate-cert-banner{grid-template-columns:repeat(3,1fr);height:140px}.candidate-cert-banner__image{height:140px}.candidate-cert-banner__image:nth-child(n+4){display:none}.candidate-cert-platforms-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.candidate-cert-platform{min-height:134px;padding:10px 8px}.candidate-cert-platform__image{width:106px;height:78px}}@media (max-width: 575.98px){.candidate-cert-main{width:100%;min-width:0}.candidate-cert-row{padding-block:20px!important}}.applied-jobs-page{min-width:0;color:#193254}.applied-jobs-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px;padding:0 0 14px;border-bottom:1px solid #dbe4ea}.applied-jobs-head__summary{min-width:0}.applied-jobs-head__title{margin:0;color:#193254;font-size:22px;font-weight:800;letter-spacing:-.025em;line-height:1.15}.applied-jobs-head__count{margin:4px 0 0;color:#65778b;font-size:13px;line-height:1.4}.applied-jobs-head__filter{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;margin:0;color:#65778b;font-size:11px;font-weight:600}.applied-jobs-head__filter>span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.applied-jobs-head__filter>span i{color:#376f91}.applied-jobs-head__filter select{min-height:34px;max-width:180px;border:0;border-bottom:1px solid #b9c9d5;border-radius:0;padding:6px 25px 6px 6px;outline:none;background:#fff;color:#193254;font-size:12px;font-weight:600;cursor:pointer}.applied-jobs-head__filter select:focus{border-color:#193254;box-shadow:none}.applied-jobs-error{display:flex;align-items:flex-start;gap:8px;margin-bottom:14px;padding:12px 14px;border:1px solid #f1c8cb;border-radius:10px;background:#fff7f7;color:#993f49;font-size:13px;line-height:1.5}.applied-jobs-error i{margin-top:2px}.applied-jobs-loading,.applied-jobs-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:250px;padding:30px;border:1px solid #dbe4ea;border-radius:14px;background:#fff;text-align:center}.applied-jobs-loading p{margin:12px 0 0;color:#65778b;font-size:13px}.applied-jobs-loading__spinner{width:30px;height:30px;border:3px solid #dbe8ef;border-top-color:#376f91;border-radius:50%;animation:applied-jobs-spin .75s linear infinite}@keyframes applied-jobs-spin{to{transform:rotate(360deg)}}.applied-jobs-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:14px;border-radius:50%;background:#f2f7fa;color:#376f91;font-size:21px}.applied-jobs-empty h2{margin:0;color:#193254;font-size:18px;font-weight:750}.applied-jobs-empty p{max-width:390px;margin:8px 0 17px;color:#65778b;font-size:13px;line-height:1.65}.applied-jobs-empty .site-button{border-radius:7px;box-shadow:none;text-transform:none}.applied-jobs-empty--compact{min-height:190px}.applied-jobs-list{display:block;margin:0;padding:0;list-style:none;border-top:1px solid #e6edf1}.applied-job-card{border:0;border-bottom:1px solid #dbe4ea;border-radius:0;background:#fff;transition:background .16s ease}.applied-job-card:hover{border-color:#c8d6df;box-shadow:none;transform:none;background:#fbfcfd}.applied-job-card__main{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:14px;padding:17px 4px 12px}.applied-job-card__logo{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;overflow:hidden;border:1px solid #dbe4ea;border-radius:3px;background:#fff}.applied-job-card__logo img{display:block;width:100%;height:100%;padding:7px;object-fit:contain}.applied-job-card__info{min-width:0}.applied-job-card__title{margin:0 0 3px;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.applied-job-card__title a{color:#193254;text-decoration:none}.applied-job-card__title a:hover{color:#376f91}.applied-job-card__company{display:inline-block;color:#376f91;font-size:13px;font-weight:600;text-decoration:none}.applied-job-card__company:hover{color:#193254;text-decoration:underline}.applied-job-card__meta{display:flex;flex-wrap:wrap;gap:5px 13px;margin-top:9px;color:#61758a;font-size:12px;line-height:1.45}.applied-job-card__meta span{display:inline-flex;align-items:center;gap:5px}.applied-job-card__meta i{color:#376f91;font-size:12px}.applied-job-card__date{margin:8px 0 0;color:#718196;font-size:11px;line-height:1.45}.applied-job-card__date i{margin-right:4px;color:#7c91a5}.applied-job-card__footer{display:flex;justify-content:flex-end;padding:0 4px 14px;border-top:0;background:transparent}.applied-job-card__action{display:inline-flex;align-items:center;gap:7px;color:#193254;font-size:12px;font-weight:700;text-decoration:none}.applied-job-card__action i{color:#376f91;font-size:11px;transition:transform .18s ease}.applied-job-card__action:hover{color:#376f91}.applied-job-card__action:hover i{transform:translate(3px)}.applied-job-card__action.is-disabled{color:#718196;cursor:default}@media (max-width: 991px){.applied-jobs-head{align-items:flex-start;flex-direction:column}.applied-job-card__main{grid-template-columns:58px minmax(0,1fr)}}@media (max-width: 575px){.applied-jobs-head{gap:14px;margin-bottom:14px;padding-bottom:14px}.applied-jobs-head__title{font-size:22px}.applied-jobs-head__filter{width:100%;justify-content:space-between}.applied-jobs-head__filter select{flex:1;max-width:none}.applied-job-card__main{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:14px}.applied-job-card__logo{width:48px;height:48px;border-radius:9px}.applied-job-card__title{font-size:16px}.applied-job-card__meta{gap:5px 10px;font-size:11px}.applied-job-card__footer{padding:10px 14px}.applied-job-card__action{width:100%;justify-content:center;min-height:28px}.applied-jobs-empty,.applied-jobs-loading{min-height:220px;padding:24px 18px}}.candidate-pass-card{border:1px solid #e5eaf1;border-radius:10px;background:#fff;padding:18px 18px 16px}.candidate-pass-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #edf2f7}.candidate-pass-card__title{margin:0;font-size:22px;line-height:1.2;font-weight:700;color:#0f172a}.candidate-pass-card__subtitle{margin:5px 0 0;color:#64748b;font-size:14px}.candidate-pass-card__back{border:1px solid #cfd8e6;border-radius:6px;padding:7px 12px;color:#334155;font-weight:600;font-size:12px;text-decoration:none;white-space:nowrap}.candidate-pass-card__back:hover{border-color:#94a3b8;color:#0f172a}.candidate-pass-security-note{border:1px solid var(--pe-primary-soft-strong);background:var(--pe-primary-soft);border-radius:8px;color:var(--pe-primary);font-size:14px;font-weight:500;padding:10px 12px;display:flex;align-items:center;gap:8px;margin-bottom:14px}.candidate-pass-form .form-control{border:1px solid #d5deea;border-radius:6px;min-height:46px;font-size:15px;box-shadow:none}.candidate-pass-form .form-control:focus{border-color:var(--pe-blue-700);box-shadow:0 0 0 2px #376f9124}.candidate-pass-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 14px}.candidate-pass-field{min-width:0}.candidate-pass-field--full{grid-column:1 / -1}.candidate-pass-field label{display:block;margin-bottom:6px;color:#334155;font-size:14px;font-weight:700}.candidate-pass-help{display:block;margin-top:6px;color:#6b7280;font-size:13px}.candidate-pass-match{margin-top:7px;font-size:13px;font-weight:600}.candidate-pass-match.is-ok{color:#15803d}.candidate-pass-match.is-error{color:#b91c1c}.candidate-pass-actions{display:flex;justify-content:flex-end;margin-top:14px;padding-top:12px;border-top:1px solid #edf2f7}.candidate-pass-submit{border-radius:6px;padding:11px 18px;font-size:14px;font-weight:700}.candidate-pass-submit:disabled{opacity:.7;cursor:not-allowed}.candidate-pass-visibility{min-width:46px;min-height:46px;margin-left:-1px;border-radius:0 6px 6px 0!important}@media (max-width: 991px){.candidate-pass-grid{grid-template-columns:1fr}.candidate-pass-card__head{flex-direction:column;align-items:flex-start}.candidate-pass-card__back{width:100%;text-align:center}.candidate-pass-actions{justify-content:stretch}.candidate-pass-submit{width:100%}}.dashboard-empresa{display:flex;min-height:100vh;background-color:#f5f7fb}.dashboard-sidebar{width:260px;min-height:100vh;background:#fff;border-right:1px solid #e0e7fb;box-shadow:2px 0 10px #00000005;display:flex;flex-direction:column;position:fixed;top:0;left:0;z-index:100;transition:transform .3s ease,width .3s ease}.dashboard-sidebar.collapsed{width:80px}.dashboard-sidebar.collapsed .dashboard-sidebar-brand{padding:20px 0;justify-content:center;flex-direction:column;gap:15px}.dashboard-sidebar.collapsed .dashboard-brand-text,.dashboard-sidebar.collapsed .dashboard-sidebar-company h6,.dashboard-sidebar.collapsed .dashboard-sidebar-company small,.dashboard-sidebar.collapsed .dashboard-sidebar-nav li a span,.dashboard-sidebar.collapsed .btn-home-text{display:none}.dashboard-sidebar.collapsed .dashboard-sidebar-nav li a i{margin:0;font-size:18px}.dashboard-sidebar.collapsed .dashboard-sidebar-nav li a{justify-content:center;padding:12px 0}.dashboard-sidebar.collapsed .dashboard-sidebar-company{padding:20px 0}.dashboard-sidebar.collapsed .company-avatar,.dashboard-sidebar.collapsed .company-avatar-placeholder{width:40px;height:40px;font-size:16px;margin-bottom:0}.sidebar-collapse-btn{background:#fff;border:1px solid #e0e7fb;color:#3b4a68;border-radius:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:auto;transition:all .2s ease;font-size:13px}.sidebar-collapse-btn:hover{background:#19325412;color:#193254;border-color:#193254}.dashboard-sidebar.collapsed .sidebar-collapse-btn{margin:0 auto}@media (max-width: 991px){.hide-on-mobile{display:none!important}}.dashboard-sidebar-brand{padding:20px 24px;border-bottom:1px solid #e9ecf0;display:flex;align-items:center;gap:10px}.dashboard-brand-text{line-height:1.2}.dashboard-brand-title{font-weight:700;font-size:15px}.dashboard-brand-subtitle{font-size:12px;color:#94a3b8}.dashboard-brand-material-icon{font-size:20px}.dashboard-company-brand-title{margin:0;font-weight:700;font-size:18px}.dashboard-company-brand-title span{color:#193254}.dashboard-sidebar-brand .brand-icon{width:36px;height:36px;background:#193254;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;border-radius:8px}.dashboard-sidebar-brand h4{margin:0;font-weight:700;font-size:18px;color:#1a1a2e}.dashboard-sidebar-brand h4 span{color:#193254}.dashboard-sidebar-company{padding:20px 24px;border-bottom:1px solid #e9ecf0;text-align:center}.dashboard-sidebar-company .company-avatar{width:64px;height:64px;border-radius:50%;object-fit:contain;border:2px solid #e9ecf0;margin:0 auto 8px}.dashboard-sidebar-company .company-avatar-placeholder{width:64px;height:64px;border-radius:50%;background:#193254;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin:0 auto 8px}.dashboard-sidebar-company h6{margin:0;font-weight:600;font-size:14px;color:#1a1a2e}.dashboard-sidebar-company small{color:#8a8a8a;font-size:12px}.dashboard-sidebar-nav{flex:1;padding:16px 0;overflow-y:auto}.dashboard-sidebar-nav ul{list-style:none;margin:0;padding:0}.dashboard-sidebar-nav li{margin:2px 12px}.dashboard-sidebar-nav li a{display:flex;align-items:center;gap:12px;padding:11px 16px;border-radius:3px;color:#3b4a68;text-decoration:none;font-size:14px;font-weight:500;transition:color .2s ease,background-color .2s ease}.dashboard-sidebar-nav li a:hover{color:#fff;background:var(--primary, #193254);text-decoration:none}.dashboard-sidebar-nav li a.active{color:#fff;background:var(--primary, #193254);position:relative;box-shadow:0 4px 12px #19325440}.dashboard-sidebar-nav li a.dashboard-link-danger{color:#ef4444}.dashboard-sidebar-nav li a.dashboard-link-danger:hover{background:#fef2f2;color:#dc2626}.dashboard-sidebar-nav li a i{width:20px;text-align:center;font-size:15px}.dashboard-sidebar-footer{padding:16px 24px;border-top:1px solid #e9ecf0}.dashboard-sidebar-footer .btn-home{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px;background:#f0f3ff;color:#193254;border:1px solid #d0d8ff;border-radius:8px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s ease}.dashboard-sidebar-footer .btn-home:hover{background:#193254;color:#fff}.dashboard-main{flex:1;margin-left:260px;display:flex;flex-direction:column;min-height:100vh;transition:margin-left .3s ease}.dashboard-main.collapsed{margin-left:80px}.dashboard-topbar{background:#fff;border-bottom:1px solid #e9ecf0;padding:0 24px;height:56px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:50}.dashboard-topbar-left{display:flex;align-items:center;gap:12px;min-width:0}.dashboard-topbar-left h5{margin:0;font-weight:700;font-size:15px;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-topbar-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.dashboard-user-toggle{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important}.dashboard-user-toggle:after{display:none}.dashboard-user-toggle-inner{display:flex;align-items:center;gap:.5rem;cursor:pointer}.dashboard-user-meta{text-align:right;margin-right:10px}.dashboard-user-name{display:block;font-size:14px;font-weight:600;color:#333}.dashboard-user-subtitle{display:block;font-size:12px;color:#888}.dashboard-user-avatar,.dashboard-user-avatar-placeholder{width:40px;height:40px;border-radius:50%}.dashboard-user-avatar{object-fit:cover;border:2px solid #e0e0e0}.dashboard-user-avatar-placeholder{background:#193254;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px}.dashboard-user-chevron{font-size:12px;color:#666}.dashboard-user-menu{min-width:200px;margin-top:10px!important;border-radius:8px!important;border:1px solid #eee!important;box-shadow:0 5px 20px #0000001a!important}.dashboard-user-menu-item{padding:10px 20px!important;font-weight:500!important}.dashboard-user-menu-item-danger{color:#dc3545!important}.dashboard-hamburger{display:none;background:none;border:none;font-size:22px;color:#333;cursor:pointer;padding:4px 8px}.dashboard-content{flex:1;padding:28px 32px}.dashboard-overlay{display:none}.dashboard-card{background:#fff;border-radius:12px;border:1px solid #e9ecf0;padding:20px;margin-bottom:20px}.dashboard-card-title{font-weight:700;font-size:15px;color:#1a1a2e;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.dash-btn-compact{border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap}.dashboard-breadcrumb{display:flex;align-items:center;gap:6px;font-size:13px;color:#888;margin-bottom:16px;flex-wrap:wrap}.dashboard-breadcrumb a{color:#193254;text-decoration:none}.dashboard-breadcrumb a:hover{text-decoration:underline}.dash-empty-icon{display:block;font-size:40px;color:#ddd;margin:0 auto}.dash-page-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px;gap:16px;flex-wrap:wrap}.dash-page-title{margin:0;font-weight:700;font-size:22px;color:#1a1a2e}.dash-page-subtitle{margin:4px 0 0;font-size:13px;color:#888}.dash-page-header-actions{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap}@media (max-width: 479px){.dashboard-content{padding:12px}.dash-page-title{font-size:17px}.dash-page-subtitle{font-size:11.5px}.dash-header-action-btn{min-height:38px;padding:7px 10px!important;font-size:11.5px!important;gap:5px!important}.dash-header-action-btn i{font-size:12px}.dash-stat-card{padding:12px;gap:10px}.dash-stat-icon{width:42px;height:42px;font-size:16px}.dash-stat-label{font-size:12px}.dash-stat-value{font-size:18px}.dash-mobile-card{margin-left:12px;margin-right:12px}.dash-panel-header{padding:10px 12px}.dash-applicant-item{padding:12px}.dash-user-avatar{width:34px;height:34px;font-size:13px}.dash-status-badge{width:100%;text-align:center}}.dash-header-action-btn,.dash-view-profile-btn{max-width:100%}.dash-header-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;text-decoration:none;border:1px solid #e9ecf0;background:#fff;color:#555;cursor:pointer;transition:all .15s}.dash-header-btn:hover{background:#f5f7fb}.dash-header-btn--primary{background:#193254;color:#fff;border-color:#193254;box-shadow:0 2px 8px #19325433}.dash-header-btn--primary:hover{background:#2445d4;color:#fff}.dash-stats-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.dash-stat-card{background:#fff;border:1px solid #e9ecf0;border-radius:12px;padding:20px;display:flex;align-items:center;gap:14px;box-shadow:0 1px 3px #0000000a}.dash-stat-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.dash-stat-icon--blue{background:#eef2ff;color:#193254}.dash-stat-icon--green{background:#ecfdf5;color:#10b981}.dash-stat-icon--amber{background:#fffbeb;color:#ca8a04}.dash-stat-info{display:flex;flex-direction:column;min-width:0}.dash-stat-label{font-size:13px;color:#888;font-weight:500}.dash-stat-value{font-size:24px;font-weight:700;color:#1a1a2e;line-height:1.2}.dash-grid-2col{display:grid;grid-template-columns:2fr 1fr;gap:24px;align-items:start}.dash-grid-main,.dash-grid-aside{display:flex;flex-direction:column;gap:20px;min-width:0}.dash-panel{background:#fff;border-radius:12px;border:1px solid #e9ecf0;overflow:hidden;box-shadow:0 1px 3px #0000000a}.dash-panel-header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #e9ecf0;background:#fafbfc}.dash-panel-title{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;color:#1a1a2e;text-transform:uppercase;letter-spacing:.5px}.dash-panel-title i{color:#888;font-size:14px}.dash-panel-link{font-size:12px;font-weight:600;color:#193254;text-decoration:none;white-space:nowrap}.dash-panel-link:hover{text-decoration:underline}.dash-panel-empty{text-align:center;padding:32px 20px;color:#aaa}.dash-panel-empty i{font-size:36px;display:block;margin-bottom:8px}.dash-panel-empty p{margin:0;font-size:13px}.dash-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.dash-table{width:100%;border-collapse:collapse}.dash-table thead{background:#fafbfc}.dash-table th{font-size:10px;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.4px;padding:10px 20px;white-space:nowrap}.dash-table td{padding:14px 20px;font-size:13px;color:#333;border-top:1px solid #f2f2f2;vertical-align:middle}.dash-table tbody tr{transition:background .15s}.dash-table tbody tr:hover{background:#fafbfc}.dash-cell-title{font-size:13px;font-weight:600;color:#1a1a2e}.dash-cell-sub{font-size:11px;color:#888;margin-top:2px}.dash-tag{display:inline-block;padding:2px 8px;border-radius:4px;font-size:10px;font-weight:700;text-transform:uppercase;background:#f1f5f9;color:#64748b}.dash-count-badge{display:inline-block;font-size:13px;font-weight:500;background:#eef2ff;color:#193254;padding:2px 10px;border-radius:20px}.dash-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;color:#888;text-decoration:none;transition:all .15s}.dash-icon-btn:hover{color:#193254;background:#eef2ff}.dash-applicant-list{border-top:1px solid #f2f2f2}.dash-applicant-item{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-top:1px solid #f2f2f2;gap:12px;transition:background .15s}.dash-applicant-item:first-child{border-top:none}.dash-applicant-item:hover{background:#fafbfc}.dash-applicant-left{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.dash-applicant-info{display:flex;flex-direction:column;min-width:0}.dash-applicant-name{font-size:13px;font-weight:600;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-applicant-job{font-size:12px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-applicant-job strong{font-weight:500}.dash-applicant-right{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:0}.dash-applicant-date{display:flex;flex-direction:column;align-items:flex-end}.dash-applicant-date-label{font-size:10px;color:#aaa}.dash-applicant-date-value{font-size:11px;font-weight:500;color:#555}.dash-status-badge{display:inline-block;padding:3px 10px;border-radius:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.dash-status--pending{background:#fffbeb;color:#ca8a04}.dash-status--accepted{background:#ecfdf5;color:#059669}.dash-status--rejected{background:#fef2f2;color:#dc2626}.dash-ver-perfil-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px solid #e9ecf0;border-radius:8px;background:#fff;font-size:12px;font-weight:500;color:#555;cursor:pointer;transition:all .15s;white-space:nowrap}.dash-ver-perfil-btn:hover{background:#fafbfc;border-color:#193254;color:#193254}.dash-user-cell{display:flex;align-items:center;gap:10px;min-width:0}.dash-user-avatar{width:38px;height:38px;border-radius:50%;flex-shrink:0;overflow:hidden;background:#193254;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.dash-user-avatar img{width:100%;height:100%;object-fit:cover}.dash-user-name{font-weight:600;font-size:13px;color:#1a1a2e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-aside-cta{background:#193254;color:#fff;padding:24px;border-radius:12px;box-shadow:0 4px 16px #19325433}.dash-aside-cta h3{margin:0;font-size:16px;font-weight:700}.dash-aside-cta p{margin:6px 0 16px;font-size:13px;opacity:.85}.dash-progress-bar{width:100%;height:6px;background:#ffffff40;border-radius:20px;overflow:hidden}.dash-progress-fill{height:100%;background:#fff;border-radius:20px;transition:width .4s ease}.dash-progress-info{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:11px;font-weight:600;color:#555}.dash-progress-info a{color:#fff;text-decoration:underline}.dash-progress-cta{font-weight:700;color:#193254}.dash-aside-link{text-decoration:none;color:inherit;display:block}.dash-aside-card{background:#fff;border:1px solid #e9ecf0;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000000a}.dash-aside-card--interactive{cursor:pointer;transition:transform .2s,box-shadow .2s}.dash-aside-card--interactive:hover{transform:translateY(-2px);box-shadow:0 8px 18px #0f172a14}.dash-aside-card-title{margin:0 0 14px;font-size:13px;font-weight:700;color:#1a1a2e}.dash-aside-card-text{font-size:13px;color:#666;margin-bottom:16px}.dash-small-note{font-size:13px}.dash-cierres-list{display:flex;flex-direction:column;gap:14px}.dash-cierre-item{display:flex;align-items:flex-start;gap:10px}.dash-cierre-icon{width:34px;height:34px;border-radius:6px;background:#f1f5f9;color:#64748b;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.dash-cierre-icon--urgent{background:#fef2f2;color:#dc2626}.dash-cierre-info{display:flex;flex-direction:column}.dash-cierre-name{font-size:12px;font-weight:700;color:#1a1a2e}.dash-cierre-days{font-size:10px;color:#888}.dash-aside-help{background:#fafbfc;border:1px dashed #d0d5dd;border-radius:12px;padding:24px;text-align:center}.dash-aside-help>i{font-size:28px;color:#888;margin-bottom:6px;display:block}.dash-aside-help h4{margin:0 0 4px;font-size:14px;font-weight:700;color:#1a1a2e}.dash-aside-help p{margin:0 0 14px;font-size:12px;color:#888}.dash-aside-help-btn{display:block;width:100%;padding:8px;background:#fff;border:1px solid #e9ecf0;border-radius:8px;font-size:12px;font-weight:600;color:#555;text-decoration:none;text-align:center;transition:box-shadow .15s}.dash-aside-help-btn:hover{box-shadow:0 2px 8px #00000014;color:#333}.dash-mobile-cards{display:none}.dash-mobile-card{border:1px solid #e9ecf0;border-radius:8px;margin:8px 16px 0;overflow:hidden;background:#fff}.dash-mobile-card:last-child{margin-bottom:12px}.dash-mobile-card-header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #f2f2f2;gap:8px;flex-wrap:wrap}.dash-mobile-card-header strong{font-size:14px;color:#1a1a2e;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.dash-mobile-card-body{padding:10px 14px}.dash-mobile-card-row{display:flex;justify-content:space-between;align-items:center;padding:3px 0;font-size:13px;gap:8px}.dash-mobile-card-footer{display:flex;gap:8px;padding:10px 14px;border-top:1px solid #f2f2f2;flex-wrap:wrap}.dash-mobile-card-footer .btn{font-size:12px}.dash-postulante-row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #f2f2f2;cursor:pointer;transition:background .15s}.dash-postulante-row:hover{background:#f8f9fb}.dash-postulante-info{flex:1;min-width:0;display:flex;flex-direction:column}.dash-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99998;display:flex;align-items:center;justify-content:center}.dash-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.dash-modal-container{position:relative;width:100%;max-width:550px;max-height:80vh;margin:16px;z-index:1}.dash-modal-box{background:#fff;border-radius:12px;display:flex;flex-direction:column;max-height:80vh;overflow:hidden;box-shadow:0 10px 40px #0003}.dash-modal-header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #e9ecf0}.dash-modal-header h6{margin:0;font-weight:700;font-size:14px;color:#1a1a2e;min-width:0;overflow:hidden;text-overflow:ellipsis}.dash-modal-close{background:none;border:none;font-size:22px;cursor:pointer;color:#888;line-height:1;flex-shrink:0;padding:0 4px}.dash-modal-body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.dash-modal-footer{padding:10px 20px;border-top:1px solid #e9ecf0;text-align:right}.perfil-header{display:flex;align-items:center;gap:20px}.perfil-avatar-wrap{flex-shrink:0}.perfil-avatar{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid #e9ecf0}.perfil-avatar-placeholder{display:flex;align-items:center;justify-content:center;background:#193254;color:#fff;font-size:30px;font-weight:700;border:none}.perfil-name{margin:0;font-weight:700;font-size:20px;color:#1a1a2e}.perfil-age{font-size:14px;color:#888}.perfil-subtitle{margin:4px 0 0;font-size:13px;color:#888}.perfil-actions{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap;align-items:center}.perfil-info-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.perfil-info-item{background:#f8f9fb;border-radius:8px;padding:12px 14px;border:1px solid #eef0f4}.perfil-info-label{display:block;font-size:11px;color:#888;font-weight:600;text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.perfil-info-value{font-size:14px;font-weight:600;color:#1a1a2e}.perfil-description{margin:0;font-size:14px;line-height:1.7;color:#555}.perfil-skills{display:flex;flex-wrap:wrap;gap:6px}.perfil-skill-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;background:#f0f3ff;color:#193254;border:1px solid #d0d8ff}.perfil-timeline{padding-left:4px}.perfil-timeline-item{position:relative;padding-left:24px;padding-bottom:20px;border-left:2px solid #e9ecf0}.perfil-timeline-item:last-child{border-left-color:transparent;padding-bottom:0}.perfil-timeline-dot{position:absolute;left:-7px;top:3px;width:12px;height:12px;border-radius:50%;background:#193254;border:2px solid #fff;box-shadow:0 0 0 2px #193254}.perfil-dot-alt{background:#888;box-shadow:0 0 0 2px #888}.perfil-timeline-content{min-width:0}.perfil-timeline-date{display:block;font-size:11px;color:#888;font-weight:600;margin-bottom:2px}.perfil-timeline-title{margin:0;font-weight:700;font-size:14px;color:#1a1a2e}.perfil-timeline-sub{margin:0;font-size:13px;color:#888}.perfil-timeline-desc{margin:6px 0 0;font-size:12px;color:#888;line-height:1.5}.perfil-timeline-badges{margin-top:6px;display:flex;gap:6px;flex-wrap:wrap}.perfil-refs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.perfil-ref-card{background:#f8f9fb;border-radius:8px;padding:14px;border:1px solid #eef0f4}.perfil-ref-name{margin:0 0 2px;font-weight:600;font-size:14px;color:#1a1a2e}.perfil-ref-relation{margin:0;font-size:12px;color:#888}.perfil-ref-contact{margin-top:8px;font-size:12px;color:#888;display:flex;flex-direction:column;gap:2px}.perfil-idiomas-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.perfil-idioma-card{background:#f8f9fb;border-radius:8px;padding:14px;border:1px solid #eef0f4}.perfil-idioma-name{margin:0 0 6px;font-weight:600;font-size:14px;color:#1a1a2e}.perfil-idioma-levels{display:grid;grid-template-columns:1fr 1fr;gap:4px;font-size:12px}@media (max-width: 991px){.dashboard-sidebar{transform:translate(-100%)}.dashboard-sidebar.open{transform:translate(0)}.dashboard-main,.dashboard-main.collapsed{margin-left:0}.dashboard-hamburger{display:block}.dashboard-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:99}.dashboard-overlay.show{display:block}.dashboard-content{padding:20px}.dash-page-header{align-items:stretch}.dash-page-header-text,.dash-page-header-actions{width:100%}.dash-page-header-actions{justify-content:flex-start}.dash-stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-grid-2col{grid-template-columns:1fr;gap:18px}.perfil-header{flex-direction:column;text-align:center}.perfil-actions{justify-content:center}}@media (max-width: 767px){.dash-table-wrap{display:none}.dash-mobile-cards{display:block}.dash-page-header-actions{flex-direction:column;gap:8px}.dash-header-action-btn{width:100%;margin-right:0!important;justify-content:center;min-height:40px;padding:8px 12px!important;font-size:12px!important;line-height:1.2;gap:6px!important;border-radius:10px}.dash-header-action-btn i{font-size:13px;flex-shrink:0}.dash-header-action-btn span{white-space:normal;word-break:break-word}.dash-stats-row{grid-template-columns:1fr;gap:10px}.dash-stat-card{padding:14px}.dash-stat-value{font-size:20px}.dash-grid-2col{grid-template-columns:1fr;gap:16px}.dash-page-header{flex-direction:column;gap:10px;margin-bottom:16px}.dash-page-title{font-size:18px;line-height:1.2}.dash-page-subtitle{font-size:12px;line-height:1.5}.dash-header-btn{font-size:12px;padding:6px 12px}.dashboard-card{padding:14px;margin-bottom:14px;border-radius:8px}.dashboard-card-title{font-size:14px;margin-bottom:12px;padding-bottom:10px}.dashboard-topbar{padding:0 12px;height:50px}.dashboard-topbar-left h5{font-size:14px}.dashboard-topbar-right .btn{font-size:11px;padding:4px 8px}.dashboard-content{padding:14px}.dash-panel-header{padding:12px 14px;flex-wrap:wrap;gap:8px;align-items:flex-start}.dash-panel-title{min-width:0;line-height:1.4}.dash-applicant-item{flex-direction:column;align-items:flex-start;padding:14px 16px;gap:10px}.dash-applicant-right{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:8px}.dash-applicant-left,.dash-applicant-info{width:100%}.dash-applicant-name,.dash-applicant-job{white-space:normal;overflow:visible;text-overflow:unset;word-break:break-word}.dash-applicant-date{align-items:flex-start}.dash-view-profile-btn{width:100%;justify-content:center}.dash-aside-cta{padding:18px}.dash-aside-cta h3{font-size:15px}.dash-aside-card{padding:16px}.dash-aside-card-title,.dash-aside-card-text,.dash-cierre-name,.dash-cierre-days,.dash-small-note{word-break:break-word}.dash-progress-info{flex-direction:column;align-items:flex-start;gap:6px}.dash-aside-help{padding:18px}.perfil-name{font-size:18px}.perfil-avatar{width:60px;height:60px}.perfil-avatar-placeholder{width:60px;height:60px;font-size:22px}.perfil-info-grid,.perfil-refs-grid,.perfil-idiomas-grid{grid-template-columns:1fr}.perfil-actions .btn{font-size:11px;padding:4px 10px}.dashboard-breadcrumb{font-size:12px;gap:4px;flex-wrap:wrap}.dash-modal-container{margin:8px;max-height:90vh}.dash-modal-box{max-height:90vh;border-radius:8px}.dash-modal-header{padding:12px 14px}.dash-postulante-row{padding:10px 14px;gap:10px}.cpf-aside-mobile{display:block}.cpf-aside-desktop{display:none}.cpf-aside-mobile-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cpf-aside-mobile-grid .dash-aside-help{grid-column:1 / -1}.cpf-media-row,.cpf-form-grid{grid-template-columns:1fr}.cpf-toggle-row{flex-direction:column;align-items:flex-start;gap:12px}.cpf-actions{flex-direction:column}.cpf-actions button{width:100%;justify-content:center}.cpf-logo-zone{width:100px;height:100px}.cpf-banner-zone{height:100px}}.cpf-max-width{max-width:960px}.dash-progress-meter{display:block;width:100%;height:7px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e9ecef;border:0;border-radius:999px}.dash-progress-meter::-webkit-progress-bar{background:#e9ecef;border-radius:999px}.dash-progress-meter::-webkit-progress-value{background:#193254;border-radius:999px}.dash-progress-meter::-moz-progress-bar{background:#193254;border-radius:999px}.cpf-aside-mobile{display:none;margin-bottom:20px}.cpf-help-mobile{display:none;margin-top:20px}.cpf-aside-card-copy{font-size:13px;color:#666;margin-bottom:16px;line-height:1.7}.cpf-progress-info{gap:10px}.cpf-media-row{display:grid;grid-template-columns:240px 1fr;gap:20px;margin-bottom:20px;align-items:stretch}.cpf-logo-card,.cpf-banner-card{padding:20px;display:flex;flex-direction:column;justify-content:space-between}.cpf-section-label{font-size:11px;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:14px}.cpf-logo-zone{position:relative;width:128px;height:128px;border-radius:12px;border:2px dashed #d0d5dd;background:#fafbfc;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s;margin:0 auto 12px;overflow:hidden}.cpf-logo-zone:hover{border-color:#193254}.cpf-logo-img{width:100%;height:100%;object-fit:contain}.cpf-placeholder-icon{font-size:36px;color:#ccc;margin-bottom:4px}.cpf-placeholder-text{font-size:10px;color:#aaa}.cpf-upload-fab{position:absolute;bottom:-4px;right:-4px;width:32px;height:32px;border-radius:50%;background:#193254;color:#fff;border:none;display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer;box-shadow:0 2px 8px #1932544d;transition:transform .15s}.cpf-upload-fab:hover{transform:scale(1.1)}.cpf-banner-zone{position:relative;height:128px;border-radius:12px;border:2px dashed #d0d5dd;background:#fafbfc;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s;overflow:hidden}.cpf-banner-zone:hover{border-color:#193254}.cpf-banner-img{width:100%;height:100%;object-fit:cover}.cpf-banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.cpf-banner-zone:hover .cpf-banner-overlay{opacity:1}.cpf-banner-btn{padding:8px 16px;background:#fff;color:#1a1a2e;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px}.cpf-hint{font-size:12px;color:#888;margin:12px 0 0}.cpf-logo-card .cpf-hint,.cpf-banner-card .cpf-hint{line-height:1.7}.cpf-section{margin-bottom:20px}.cpf-panel-header{display:flex;align-items:center;gap:8px;padding:14px 20px;border-bottom:1px solid #e9ecf0;background:#fafbfc}.cpf-panel-header h3{margin:0;font-size:14px;font-weight:600;color:#1a1a2e}.cpf-panel-icon{font-size:16px;color:#193254}.cpf-panel-body{padding:20px}.cpf-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.cpf-field label{display:block;font-size:13px;font-weight:500;color:#555;margin-bottom:6px}.cpf-field input,.cpf-field select{width:100%;padding:9px 14px;border:1px solid #d0d5dd;border-radius:8px;font-size:13px;color:#1a1a2e;background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}.cpf-field input:focus,.cpf-field select:focus{border-color:#193254;box-shadow:0 0 0 3px #1932541a}.cpf-input-icon-wrap{position:relative;display:flex;align-items:center}.cpf-input-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:14px;color:#aaa}.cpf-input-icon-wrap input{padding-left:36px}.cpf-form-grid--contact .cpf-field:last-child{grid-column:1 / -1}.cpf-toggle-row{display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:12px;background:#fafbfc;border:1px solid #e9ecf0;gap:16px}.cpf-toggle-info{display:flex;gap:12px;align-items:flex-start}.cpf-toggle-icon-box{width:40px;height:40px;border-radius:10px;background:#eef2ff;color:#193254;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.cpf-toggle-info strong{display:block;font-size:13px;color:#1a1a2e}.cpf-toggle-info p{margin:2px 0 0;font-size:12px;color:#888}.cpf-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;flex-shrink:0}.cpf-switch input{display:none}.cpf-slider{position:relative;width:44px;height:24px;background:#d0d5dd;border-radius:24px;transition:background .2s}.cpf-slider:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 3px #00000026}.cpf-switch input:checked+.cpf-slider{background:#193254}.cpf-switch input:checked+.cpf-slider:after{transform:translate(20px)}.cpf-switch-label{font-size:12px;font-weight:500;color:#888}.cpf-switch input:checked~.cpf-switch-label{color:#193254}.cpf-actions{display:flex;justify-content:flex-end;gap:12px;padding-top:8px;margin-bottom:32px}.cpf-btn-discard{padding:10px 20px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;font-size:13px;font-weight:500;color:#555;cursor:pointer;transition:background .15s}.cpf-btn-discard:hover{background:#fafbfc}.cpf-btn-save{padding:10px 28px;background:#193254;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;box-shadow:0 2px 8px #19325433;transition:background .15s}.cpf-btn-save:hover{background:#2445d4}.cpf-btn-save:disabled{opacity:.7;cursor:not-allowed}.cpf-panel-body .ql-toolbar{border-radius:8px 8px 0 0;border-color:#d0d5dd}.cpf-panel-body .ql-container{border-radius:0 0 8px 8px;border-color:#d0d5dd;min-height:150px;font-size:13px}.cpf-panel-body .ql-editor{min-height:150px}@media (max-width: 991px){.cpf-aside-mobile,.cpf-help-mobile{display:block}.cpf-aside-desktop{display:none}.cpf-aside-mobile-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cpf-aside-mobile-grid .dash-aside-help{grid-column:1 / -1}.cpf-media-row{grid-template-columns:1fr 1fr}}@media (max-width: 767px){.cpf-aside-mobile-grid{grid-template-columns:1fr}.cpf-media-row{grid-template-columns:1fr;gap:16px}.cpf-logo-card,.cpf-banner-card,.dash-aside-card,.dash-aside-help{border-radius:16px}.cpf-logo-card,.cpf-banner-card{padding:18px 16px}.cpf-logo-zone{width:132px;height:132px}.cpf-banner-zone{height:156px}.cpf-form-grid--contact{gap:14px}.cpf-field label{margin-bottom:8px}.cpf-field input,.cpf-field select{min-height:48px;font-size:14px}.cpf-input-icon{left:14px;font-size:15px}.cpf-input-icon-wrap input{padding-left:40px}.cpf-tip-item{align-items:flex-start;line-height:1.55}}.cpf-tips-list{display:flex;flex-direction:column;gap:12px}.cpf-tips-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.cpf-tips-header .dash-aside-card-title{margin-bottom:0}.cpf-tips-header .fa-lightbulb-o{color:#0d3791}.cpf-tips-complete-badge{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:999px;background:#ecfdf5;color:#10b981;font-size:12px;font-weight:700;white-space:nowrap}.cpf-tip-item{display:flex;align-items:center;gap:10px;font-size:13px;color:#555}.cpf-tip-check{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#ccc;flex-shrink:0}.cpf-tip-check--done{color:#10b981}.cpf-quick-links{display:flex;flex-direction:column}.cpf-quick-link{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid #f2f2f2;text-decoration:none;font-size:13px;font-weight:500;color:#555;transition:background .15s,color .15s}.cpf-quick-link:first-child{border-top:1px solid #f2f2f2}.cpf-quick-link:hover{background:#f8f9fb;color:#193254}.cpf-quick-link i:first-child{width:20px;text-align:center;font-size:15px;color:#888}.cpf-quick-link:hover i:first-child{color:#193254}.cpf-quick-arrow{margin-left:auto;font-size:11px;color:#ccc}.post-job-container{max-width:1000px;margin:0 auto}.post-job-section{background:#fff;border-radius:12px;padding:32px;margin-bottom:24px;border:1px solid #e2e8f0;box-shadow:0 1px 2px #0000000d}.post-job-header{display:flex;align-items:center;margin-bottom:24px;gap:12px}.post-job-icon-box{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px}.post-job-icon-box.blue{background:#eff6ff;color:#2563eb}.post-job-icon-box.indigo{background:#eef2ff;color:#4f46e5}.post-job-title{font-size:20px;font-weight:700;color:#0f172a;margin:0}.post-job-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.post-job-full{grid-column:span 2}.post-job-field label{font-size:14px;font-weight:600;color:#0f172a}.post-job-input,.post-job-select{width:100%;padding:10px 12px;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;font-size:14px;color:#334155;transition:all .2s}.post-job-input:focus,.post-job-select:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;background:#fff}.post-job-textarea-wrap{border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc;overflow:hidden;margin-top:8px}.post-job-textarea-wrap:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;background:#fff}.post-job-quill .ql-toolbar{background:#fff;border:none!important;border-bottom:1px solid #cbd5e1!important;border-radius:8px 8px 0 0}.post-job-quill .ql-container{border:none!important;font-size:14px;color:#334155;min-height:200px}.post-job-quill .ql-editor{padding:16px;min-height:200px}.post-job-char-count{text-align:right;font-size:12px;color:#94a3b8;padding:8px 12px;border-top:1px solid #e2e8f0;background:#fff}.post-job-date-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:18px;pointer-events:none}.post-job-input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.post-job-footer{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;padding:24px;display:flex;justify-content:space-between;align-items:center;margin-top:12px}.post-job-footer-text{font-size:14px;color:#64748b}.post-job-actions{display:flex;gap:16px}.btn-preview{background:#fff;border:1px solid #cbd5e1;color:#334155;padding:10px 24px;border-radius:8px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;transition:all .2s;cursor:pointer}.btn-preview:hover{background:#f1f5f9}.btn-publish{background:#2563eb;color:#fff;border:none;padding:10px 32px;border-radius:8px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;box-shadow:0 4px 6px -1px #2563eb33;transition:all .2s;cursor:pointer}.btn-publish:hover{background:#1d4ed8;box-shadow:0 10px 15px -3px #2563eb4d}.btn-publish:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 768px){.post-job-grid{grid-template-columns:1fr}.post-job-full{grid-column:span 1}.post-job-footer{flex-direction:column;gap:16px;align-items:stretch;text-align:center}.post-job-actions{flex-direction:column}.btn-preview,.btn-publish{justify-content:center}}.manage-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.manage-title h2{font-size:24px;font-weight:700;color:#0f172a;margin:0}.manage-title p{color:#64748b;font-size:14px;margin:4px 0 0}.btn-add-job{background:#2563eb;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;box-shadow:0 4px 6px -1px #2563eb33;transition:all .2s;text-decoration:none}.btn-add-job:hover{background:#1d4ed8;color:#fff;transform:translateY(-1px);box-shadow:0 10px 15px -3px #2563eb4d}.manage-search-bar{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px;margin-bottom:24px;display:flex;gap:16px;align-items:center;flex-wrap:wrap;box-shadow:0 1px 2px #0000000d}.manage-search-input-wrap{flex:1;position:relative;min-width:280px}.manage-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:20px}.manage-search-input{width:100%;padding:10px 12px 10px 40px;border:1px solid #cbd5e1;background:#f8fafc;border-radius:8px;font-size:14px;color:#334155;transition:all .2s;border:none}.manage-search-input:focus{outline:none;background:#fff;box-shadow:0 0 0 2px #2563eb1a}.manage-filter-select{background:#f8fafc;border:none;border-radius:8px;padding:10px 32px 10px 16px;font-size:14px;color:#334155;cursor:pointer;min-width:160px}.manage-filter-select:focus{outline:none;background:#fff;box-shadow:0 0 0 2px #2563eb1a}.manage-filter-btn{background:#fff;border:1px solid #e2e8f0;color:#64748b;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.manage-filter-btn:hover{background:#f1f5f9;color:#2563eb}.manage-table-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0000000d}.manage-table{width:100%;border-collapse:collapse}.manage-table th{background:#f8fafc;color:#64748b;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:16px 24px;text-align:left;border-bottom:1px solid #e2e8f0}.manage-table td{padding:20px 24px;border-bottom:1px solid #f1f5f9;vertical-align:middle}.manage-table tr:hover td{background:#fcfcfc}.job-info-cell{display:flex;flex-direction:column}.job-title-text{font-size:14px;font-weight:600;color:#0f172a;margin-bottom:4px}.loc-cat-cell{display:flex;flex-direction:column;gap:4px}.loc-row{display:flex;align-items:center;gap:4px;font-size:12px;color:#475569}.cat-badge{display:inline-block;background:#f1f5f9;color:#475569;font-size:10px;font-weight:600;padding:2px 8px;border-radius:4px;width:fit-content}.status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}.status-badge.active{background:#dcfce7;color:#15803d}.status-badge.closed{background:#f1f5f9;color:#475569}.status-dot{width:6px;height:6px;border-radius:50%}.status-badge.active .status-dot{background:#16a34a}.status-badge.closed .status-dot{background:#94a3b8}.applicants-preview{display:flex;align-items:center;gap:8px;text-decoration:none}.applicants-preview:hover .app-count-text{text-decoration:underline}.avatar-stack{display:flex;margin-right:8px}.avatar-stack img,.avatar-stack .avatar-empty{width:24px;height:24px;border-radius:50%;border:2px solid #fff;margin-left:-8px;object-fit:cover;font-size:9px;display:flex;align-items:center;justify-content:center;background:#e2e8f0;color:#64748b;font-weight:700}.avatar-stack *:first-child{margin-left:0}.app-count-text{font-size:14px;font-weight:500;color:#2563eb}.app-count-text.zero{color:#94a3b8}.action-btn{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#94a3b8;transition:all .2s;border:none;background:transparent;cursor:pointer}.action-btn.view:hover{background:#eff6ff;color:#2563eb}.action-btn.edit:hover{background:#fffbeb;color:#d97706}.action-btn.more:hover{background:#f1f5f9;color:#475569}.action-dropdown-menu{position:absolute;right:0;top:100%;margin-top:4px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a;width:180px;z-index:50;padding:4px;display:none}.action-dropdown-wrap:hover .action-dropdown-menu,.action-dropdown-menu.show{display:block}.dropdown-item{display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:13px;color:#334155;text-decoration:none;border-radius:6px;transition:background .15s}.dropdown-item:hover{background:#f8fafc}.dropdown-item.danger{color:#dc2626}.manage-pagination{padding:16px 24px;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;background:#fcfcfc}.manage-page-info{font-size:14px;color:#64748b}.page-btn{padding:6px 12px;border-radius:6px;font-size:13px;font-weight:500;border:1px solid transparent;background:transparent;color:#64748b}.page-btn.active{background:#2563eb;color:#fff;box-shadow:0 1px 2px #0000000d}.page-btn:hover:not(.active):not(:disabled){background:#f1f5f9}@media (max-width: 991px){.manage-table thead{display:none}.manage-table tr{display:flex;flex-direction:column;padding:16px;border-bottom:1px solid #e2e8f0;gap:12px}.manage-table td{padding:0;border:none;display:flex;justify-content:space-between;align-items:center;text-align:right}.manage-table td:before{content:attr(data-label);font-weight:600;font-size:12px;color:#64748b;text-transform:uppercase}.manage-actions{width:100%}}.perfil-header{display:flex;align-items:center;gap:32px;padding:32px}.perfil-avatar-wrap{width:128px;height:128px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:700;box-shadow:0 10px 15px -3px #2563eb33;flex-shrink:0;overflow:hidden}.perfil-avatar{width:100%;height:100%;object-fit:cover}.perfil-header-info{flex:1}.perfil-name{font-size:30px;font-weight:700;color:#0f172a;margin:0;line-height:1.2}.perfil-age{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#64748b;margin-top:4px}.perfil-subtitle{margin-top:16px;font-size:14px;color:#475569;display:flex;align-items:center}.perfil-subtitle strong{margin-left:4px;color:#0f172a}.perfil-actions{margin-top:24px;display:flex;gap:12px;flex-wrap:wrap}.perfil-info-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.perfil-info-item{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;padding:16px}.perfil-info-label{display:block;font-size:10px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.perfil-info-value{font-size:14px;font-weight:700;color:#0f172a;display:block}.perfil-info-break{word-break:break-all}@media (min-width: 1280px){.perfil-info-grid{grid-template-columns:repeat(4,1fr)}}.perfil-timeline{position:relative;padding-left:24px;border-left:2px solid #f1f5f9;margin-top:8px;display:flex;flex-direction:column;gap:32px}.perfil-timeline-item{position:relative}.perfil-timeline-dot{position:absolute;left:-31px;top:6px;width:16px;height:16px;border-radius:50%;background:#2563eb;border:4px solid #fff;box-shadow:0 0 0 1px #f1f5f9}.perfil-dot-alt{background:#2563eb}.perfil-timeline-title{font-size:16px;font-weight:700;color:#0f172a;margin:0}.perfil-timeline-sub{font-size:14px;color:#64748b;margin:2px 0 0}.perfil-timeline-date{font-size:12px;font-weight:600;color:#2563eb;margin-bottom:4px;display:block}.perfil-timeline-desc{font-size:14px;color:#475569;margin-top:8px;line-height:1.5}.perfil-timeline-badges{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.perfil-skills{display:flex;flex-wrap:wrap;gap:8px}.perfil-skill-badge{padding:6px 12px;background:#eff6ff;border:1px solid #dbeafe;color:#2563eb;border-radius:8px;font-size:14px;font-weight:500}.perfil-refs-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}@media (min-width: 768px){.perfil-refs-grid{grid-template-columns:repeat(2,1fr)}}.perfil-ref-card{padding:16px;background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px}.perfil-ref-name{font-weight:700;color:#0f172a;font-size:16px;margin:0}.perfil-ref-relation{font-size:13px;color:#64748b;margin:2px 0 12px}.perfil-ref-contact{font-size:13px;color:#2563eb;font-weight:500;display:flex;flex-direction:column;gap:4px}.perfil-idiomas-grid{display:flex;flex-direction:column;gap:16px}.perfil-idioma-card{border-bottom:1px solid #f1f5f9;padding-bottom:12px}.perfil-idioma-card:last-child{border-bottom:none;padding-bottom:0}.perfil-idioma-name{font-weight:600;font-size:14px;color:#0f172a;margin-bottom:4px}.perfil-idioma-levels{display:flex;gap:16px;font-size:13px;color:#64748b}.perfil-idioma-levels strong{color:#334155}.page-grid-layout{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 1024px){.page-grid-layout{grid-template-columns:2fr 1fr}}.page-grid-left,.page-grid-right{display:flex;flex-direction:column;gap:24px}.perfil-description{font-size:15px;line-height:1.6;color:#475569}@media (max-width: 768px){.perfil-header{flex-direction:column;text-align:center;padding:24px}.perfil-header-info{width:100%;display:flex;flex-direction:column;align-items:center}.perfil-actions{justify-content:center}}.manage-container{padding-bottom:40px}.manage-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap;gap:16px}.manage-title h2{font-size:20px;font-weight:700;color:#1a1a2e;margin:0}.manage-title p{font-size:14px;color:#64748b;margin:4px 0 0}.btn-add-job{display:inline-flex;align-items:center;gap:8px;background:#193254;color:#fff;padding:10px 20px;border-radius:8px;font-weight:600;font-size:14px;text-decoration:none;box-shadow:0 4px 12px #19325440;transition:all .2s ease}.btn-add-job:hover{background:#2445d4;transform:translateY(-2px);color:#fff;box-shadow:0 6px 16px #1932544d}.manage-search-bar{background:#fff;padding:16px 20px;border-radius:12px;box-shadow:0 2px 10px #00000008;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap;border:1px solid #e9ecf0}.manage-search-input-wrap{flex:1;position:relative;min-width:250px}.manage-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:16px}.manage-search-input{width:100%;padding:10px 14px 10px 40px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#334155;transition:all .2s;background:#f8fafc}.manage-search-input:focus{outline:none;border-color:#193254;background:#fff;box-shadow:0 0 0 3px #1932541a}.manage-filter-select{padding:10px 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#334155;background-color:#f8fafc;cursor:pointer}.manage-filter-select:focus{outline:none;border-color:#193254}.manage-table-card{background:#fff;border-radius:12px;box-shadow:0 2px 10px #00000008;border:1px solid #e9ecf0;overflow:hidden}.manage-table{width:100%;border-collapse:separate;border-spacing:0}.manage-table th{background:#f8fafc;padding:16px 20px;text-align:left;font-size:12px;font-weight:700;text-transform:uppercase;color:#64748b;letter-spacing:.5px;border-bottom:1px solid #e2e8f0}.manage-table td{padding:20px;border-bottom:1px solid #f1f5f9;vertical-align:middle}.manage-table tr:last-child td{border-bottom:none}.manage-table tr:hover td{background:#fafbfc}.job-info-cell{display:flex;flex-direction:column;gap:4px}.job-title-text{font-size:15px;font-weight:700;color:#1e293b}.job-meta-text{font-size:12px;color:#64748b}.loc-cat-cell{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.loc-row{font-size:13px;color:#475569;display:flex;align-items:center;gap:6px}.cat-badge{font-size:11px;font-weight:600;background:#f1f5f9;color:#475569;padding:2px 8px;border-radius:4px}.status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:600}.status-badge.active{background:#ecfdf5;color:#059669;border:1px solid #d1fae5}.status-badge.closed{background:#fff1f2;color:#e11d48;border:1px solid #ffe4e6}.status-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.applicants-preview{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border-radius:8px;transition:background .2s}.applicants-preview:hover{background:#f1f5f9}.avatar-stack{display:flex}.avatar-empty{width:32px;height:32px;border-radius:50%;background:#e2e8f0;color:#64748b;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;border:2px solid #fff}.app-count-text{font-size:13px;color:#2563eb;font-weight:600}.app-count-text.zero{color:#94a3b8;font-weight:500}.manage-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.action-btn{width:36px;height:36px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.action-btn:hover{border-color:#cbd5e1;color:#334155;background:#f8fafc}.action-btn.view:hover{color:#193254;border-color:#bfdbfe;background:#eff6ff}.action-btn.edit:hover{color:#f59e0b;border-color:#fde68a;background:#fffbeb}.action-btn.more:hover{background:#f1f5f9}.action-dropdown-wrap{position:relative}.action-dropdown-menu{position:absolute;right:0;top:100%;margin-top:6px;width:180px;background:#fff;border-radius:10px;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border:1px solid #e2e8f0;z-index:50;padding:6px;display:none;transform-origin:top right;animation:scaleIn .15s ease-out}.action-dropdown-menu.show{display:block}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.dropdown-item{display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:500;color:#334155;text-decoration:none;border-radius:6px;transition:all .15s}.dropdown-item:hover{background:#f1f5f9;color:#1e293b}.dropdown-item.danger{color:#ef4444}.dropdown-item.danger:hover{background:#fef2f2}.manage-pagination{padding:20px;border-top:1px solid #e9ecf0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.manage-page-info{font-size:13px;color:#64748b}.manage-page-btns{display:flex;gap:4px}.page-btn{height:32px;min-width:32px;padding:0 10px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.page-btn:hover:not(:disabled){background:#f8fafc;color:#334155;border-color:#cbd5e1}.page-btn.active{background:#193254;color:#fff;border-color:#193254}.page-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.manage-table thead{display:none}.manage-table,.manage-table tbody,.manage-table tr,.manage-table td{display:block;width:100%}.manage-table tr{border:1px solid #e2e8f0;margin-bottom:16px;border-radius:12px;overflow:hidden}.manage-table td{border-bottom:1px solid #f1f5f9;padding:16px;text-align:right;display:flex;justify-content:space-between;align-items:center}.manage-table td:before{content:attr(data-label);font-size:12px;font-weight:700;color:#94a3b8;text-transform:uppercase}.job-info-cell,.loc-cat-cell{align-items:flex-end;text-align:right}}.dash-postulante-row{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background .15s}.dash-postulante-row:hover{background:#f8fafc}.action-dropdown-portal{position:absolute;width:240px;max-width:calc(100vw - 24px);background:#fff;border-radius:10px;box-shadow:0 10px 25px -5px #0003,0 8px 10px -6px #0000001a;border:1px solid #e2e8f0;z-index:9999;padding:6px;animation:scaleIn .15s ease-out;transform-origin:top right}.action-dropdown-portal .dropdown-item{white-space:nowrap;line-height:1.25}.action-dropdown-portal .dropdown-item i{width:14px;flex:0 0 14px;text-align:center}.dash-modal-container-centered{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:20px}.dash-modal-box-xl{width:min(1320px,98vw);max-width:none;border-radius:8px;border:1px solid #dbe2ea;box-shadow:0 14px 32px #10182824;overflow:hidden}.dash-modal-box-md{width:min(560px,92vw);max-width:none;border-radius:8px;border:1px solid #dbe2ea;box-shadow:0 14px 32px #10182824;overflow:hidden}.dash-modal-box-sm{max-width:500px}.dash-modal-header-tight{padding:14px 18px;border-bottom:1px solid #e7edf3}.dash-modal-body-xl{padding:10px 12px;max-height:84vh;overflow-y:auto}.dash-modal-body-scroll{max-height:84vh;overflow-y:auto}.dash-modal-footer-tight{padding:10px 18px;border-top:1px solid #e7edf3}.manage-breadcrumb-flat{margin-bottom:0}.manage-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:14px}.manage-stat-card{background:#fff;border:1px solid #e5ebf2;border-radius:8px;padding:12px 14px}.manage-stat-card__label{font-size:12px;color:#667085;margin-bottom:6px}.manage-stat-card__value{font-size:22px;font-weight:700;color:#101828;line-height:1.1}.manage-stat-card__note{font-size:11px;color:#98a2b3;margin-top:4px}.manage-search-bar-clean{border:1px solid #e5ebf2;border-radius:8px;background:#fff}.manage-filter-label{font-size:12px;color:#667085;white-space:nowrap}.manage-table-card-clean{border:1px solid #e5ebf2;border-radius:10px}.dash-empty-icon-muted{font-size:48px;color:#cbd5e1}.manage-modal-summary{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;padding:8px 10px;border:1px solid #e5ebf2;border-radius:6px;background:#fafbfd}.manage-modal-summary__meta{min-width:0}.manage-modal-summary__title{font-size:12.5px;font-weight:600;color:#1f2937}.manage-modal-summary__subtitle{font-size:12px;color:#667085}.manage-modal-summary__count{font-size:11.5px;color:#344054;white-space:nowrap}.manage-modal-summary__muted-total{color:#98a2b3}.manage-modal-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin-bottom:10px}.manage-modal-search-wrap{position:relative}.manage-modal-search-icon{position:absolute;left:10px;top:10px;color:#98a2b3;font-size:12px}.manage-modal-search-input,.manage-modal-select,.manage-modal-pagination-btn{border:1px solid #dbe2ea;border-radius:6px;font-size:11.5px;background:#fff}.manage-modal-search-input{width:100%;padding:6px 10px 6px 28px;outline:none}.manage-modal-select{padding:6px 10px}.manage-modal-empty{border:1px solid #e5ebf2;border-radius:8px;background:#fff;padding:20px 14px;text-align:center;color:#667085;font-size:13px}.manage-modal-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:6px 2px 2px}.manage-modal-pagination__info{font-size:11.5px;color:#667085}.manage-modal-pagination__controls{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.manage-modal-pagination-btn{padding:4px 8px}.manage-modal-pagination__page{font-size:11.5px;color:#344054}.post-job-preview-backdrop-fix .modal-backdrop{z-index:1040!important}.post-job-preview-modal .modal-content{border:none;border-radius:12px;overflow:hidden}.post-job-preview-description ul,.post-job-preview-description ol{padding-left:1.5rem!important;margin-bottom:1rem}.post-job-preview-description li{margin-bottom:.5rem}.dash-postulante-info{flex:1;margin-left:12px;display:flex;flex-direction:column}.post-job-container{max-width:900px;margin:0 auto}.post-job-section{background:#fff;border-radius:10px;border:1px solid #dde5ef;box-shadow:none;margin-bottom:20px;overflow:hidden}.post-job-header{padding:18px 22px;border-bottom:1px solid #f1f5f9;background:#fff;display:flex;align-items:center;gap:12px}.post-job-title{margin:0;font-size:15px;font-weight:700;color:#172033}.post-job-grid{padding:22px;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.post-job-field label{font-size:12px;font-weight:700;color:#344054;margin-bottom:8px;letter-spacing:.01em}.post-job-input,.post-job-select{width:100%;min-height:46px;border:1px solid #d5deea;border-radius:8px;padding:10px 12px;font-size:13px;color:#172033;background:#fff;box-shadow:none}.post-job-input:focus,.post-job-select:focus{border-color:#193254;box-shadow:0 0 0 3px #19325414}.post-job-textarea-wrap{border:1px solid #d5deea;border-radius:8px;overflow:hidden;background:#fff}.post-job-quill .ql-toolbar{border:0;border-bottom:1px solid #e8eef5}.post-job-quill .ql-container{border:0;min-height:180px}.post-job-date-icon{display:none}.post-job-policy-section .post-job-policy-check{display:flex;align-items:flex-start;gap:12px;padding:20px 22px 22px}.post-job-policy-section .post-job-policy-check input{margin-top:4px}.post-job-policy-section .post-job-policy-check span{color:#334155;line-height:1.65;font-size:13px}.post-job-footer{padding:4px 2px 0}.post-job-footer-text{color:#667085;font-size:12.5px}.post-job-actions .site-button{min-width:170px;min-height:46px;border-radius:8px}@media (max-width: 768px){.post-job-grid{grid-template-columns:1fr}}.post-job-full{grid-column:1 / -1}.post-job-field{display:flex;flex-direction:column;gap:8px}.post-job-field label{font-size:13px;font-weight:600;color:#475569;margin:0}.post-job-input,.post-job-select{width:100%;padding:10px 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#334155;transition:all .2s;background:#fff;height:42px}.post-job-input:focus,.post-job-select:focus{outline:none;border-color:#193254;box-shadow:0 0 0 3px #1932541a}.post-job-textarea-wrap{min-height:200px}.post-job-quill .quill{background:#fff;border-radius:8px}.post-job-quill .ql-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;border-color:#e2e8f0;background:#f8fafc}.post-job-quill .ql-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-color:#e2e8f0;min-height:200px}.post-job-char-count{text-align:right;font-size:11px;color:#94a3b8;margin-top:4px}.post-job-date-wrap{position:relative}.post-job-date-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8;z-index:10;pointer-events:none}.post-job-input.date-pl{padding-left:40px}.post-job-footer{background:#fff;border-radius:12px;border:1px solid #e9ecf0;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;box-shadow:0 -4px 20px #00000005;margin-bottom:40px}.post-job-footer-text{margin:0;font-size:13px;color:#64748b}.post-job-actions{display:flex;gap:12px}.btn-preview{padding:10px 20px;background:#fff;border:1px solid #e2e8f0;color:#475569;border-radius:8px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;transition:all .2s}.btn-preview:hover{background:#f8fafc;color:#1e293b;border-color:#cbd5e1}.btn-publish{padding:10px 24px;background:#193254;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;box-shadow:0 4px 12px #19325440;transition:all .2s}.btn-publish:hover .post-job-header{padding:20px 24px;border-bottom:1px solid #f1f5f9;background:#fafbfc;display:flex;align-items:center;gap:12px}.btn-publish:hover .post-job-icon-box{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.btn-publish:hover .post-job-icon-box.blue{background:#eff6ff;color:#193254}.btn-publish:hover .post-job-icon-box.indigo{background:#eef2ff;color:#6366f1}.btn-publish:hover .post-job-title{margin:0;font-size:16px;font-weight:700;color:#1a1a2e}.btn-publish:hover .post-job-grid{padding:24px;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width: 768px){.btn-publish:hover .post-job-grid{grid-template-columns:1fr}}.btn-publish:hover .post-job-full{grid-column:1 / -1}.btn-publish:hover .post-job-field{display:flex;flex-direction:column;gap:8px}.btn-publish:hover .post-job-field label{font-size:13px;font-weight:600;color:#475569;margin:0}.btn-publish:hover .post-job-input,.btn-publish:hover .post-job-select{width:100%;padding:10px 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#334155;transition:all .2s;background:#fff;height:42px}.btn-publish:hover .post-job-input:focus,.btn-publish:hover .post-job-select:focus{outline:none;border-color:#193254;box-shadow:0 0 0 3px #1932541a}.btn-publish:hover .post-job-textarea-wrap{min-height:200px}.btn-publish:hover .post-job-quill .quill{background:#fff;border-radius:8px}.btn-publish:hover .post-job-quill .ql-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;border-color:#e2e8f0;background:#f8fafc}.btn-publish:hover .post-job-quill .ql-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-color:#e2e8f0;min-height:200px}.btn-publish:hover .post-job-char-count{text-align:right;font-size:11px;color:#94a3b8;margin-top:4px}.btn-publish:hover .post-job-date-wrap{position:relative}.btn-publish:hover .post-job-date-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8;z-index:10;pointer-events:none}.btn-publish:hover .post-job-input.date-pl{padding-left:40px}.btn-publish:hover .post-job-footer{background:#fff;border-radius:12px;border:1px solid #e9ecf0;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;box-shadow:0 -4px 20px #00000005;margin-bottom:40px}.btn-publish:hover .post-job-footer-text{margin:0;font-size:13px;color:#64748b}.btn-publish:hover .post-job-actions{display:flex;gap:12px}.btn-publish:hover .btn-preview{padding:10px 20px;background:#fff;border:1px solid #e2e8f0;color:#475569;border-radius:8px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;transition:all .2s}.btn-publish:hover .btn-preview:hover{background:#f8fafc;color:#1e293b;border-color:#cbd5e1}.btn-publish:hover .btn-publish{padding:10px 24px;background:#193254;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;box-shadow:0 4px 12px #19325440;transition:all .2s}.btn-publish:hover .btn-publish:hover{background:#2445d4;transform:translateY(-2px);box-shadow:0 6px 16px #1932544d}.btn-publish:hover .btn-publish:disabled{opacity:.7;cursor:not-allowed;transform:none}.post-job-icon-box.teal{background:#ecfdf5;color:#047857}.post-job-policy-section{border-color:#bbf7d0;background:#fbfefc}.post-job-policy-check{display:flex;align-items:flex-start;gap:12px;margin:0;color:#334155;font-size:.92rem;line-height:1.65;cursor:pointer}.post-job-policy-check input{width:18px;height:18px;margin-top:4px;flex:0 0 auto;accent-color:#193254}.dash-header-btn--primary:hover,.cpf-btn-save:hover,.btn-add-job:hover,.btn-publish:hover{background:var(--pe-primary-hover)}.dash-stat-icon--blue,.dash-count-badge,.dash-icon-btn:hover,.cpf-toggle-icon-box,.post-job-icon-box.blue,.action-btn.view:hover,.perfil-skill-badge{background:var(--pe-primary-soft);color:var(--pe-primary)}.post-job-icon-box.indigo{background:var(--pe-secondary-soft);color:var(--pe-secondary)}.post-job-input:focus,.post-job-select:focus,.post-job-textarea-wrap:focus-within{border-color:var(--pe-blue-700);box-shadow:0 0 0 3px #376f9124}.btn-publish,.btn-add-job,.page-btn.active,.perfil-avatar,.perfil-avatar-wrap,.perfil-timeline-dot,.perfil-dot-alt{background:var(--pe-primary)}.btn-publish,.btn-add-job{box-shadow:0 4px 10px #19325433}.manage-filter-btn:hover,.app-count-text,.perfil-timeline-date,.perfil-ref-contact{color:var(--pe-blue-700)}.perfil-skill-badge,.action-btn.view:hover{border-color:var(--pe-primary-soft-strong)}.dashboard-layout-brand{align-items:center;justify-content:space-between;padding:16px 20px}.dashboard-layout-brand-user{display:flex;gap:8px;align-items:center;min-width:0}.dashboard-layout-brand-avatar,.dashboard-layout-user-avatar{flex:0 0 28px;width:28px;height:28px;object-fit:contain;border-radius:50%}.dashboard-layout-brand-icon{display:flex;flex:0 0 28px;align-items:center;justify-content:center;width:28px;height:28px;color:#193254}.dashboard-layout-brand-copy{min-width:0}.dashboard-layout-brand-title{max-width:140px;overflow:hidden;color:#0f172a;font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.dashboard-layout-user-toggle-inner{gap:8px}.dashboard-layout-user-meta{margin-right:0;text-align:right}.dashboard-layout-user-name{color:#0f172a;font-size:14px;font-weight:600}.dashboard-sidebar-close{display:none}@media (max-width: 991px){.dashboard-sidebar{width:min(86vw,320px);box-shadow:12px 0 32px #0f172a29}.dashboard-sidebar-brand{min-height:68px}.dashboard-sidebar-close{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:34px;height:34px;margin-left:auto;border:1px solid #dbe5ef;border-radius:50%;background:#fff;color:#193254;font-size:15px}.dashboard-sidebar-nav{padding:14px 0}.dashboard-sidebar-nav li{margin:3px 12px}.dashboard-sidebar-nav li a{min-height:44px;padding:11px 14px;border-radius:9px}.dashboard-sidebar-footer{padding:14px 18px}}@media (max-width: 575px){.dashboard-layout-brand{padding:14px 16px}.dashboard-layout-brand-title{max-width:180px}.dashboard-topbar-left{gap:6px}.dashboard-topbar-left h5{max-width:calc(100vw - 142px)}.dashboard-user-avatar-placeholder{width:34px;height:34px;font-size:13px}}.cpf-breadcrumb{margin-bottom:0}.cpf-completion-meter{display:block;width:100%;height:8px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e9ecef;border:0;border-radius:999px}.cpf-completion-meter::-webkit-progress-bar{background:#e9ecef;border-radius:999px}.cpf-completion-meter::-webkit-progress-value{background:#193254;border-radius:999px}.cpf-completion-meter::-moz-progress-bar{background:#193254;border-radius:999px}.cpf-editor-hint{margin-top:8px}.post-job-breadcrumb{margin-bottom:0}.post-job-preview-modal{z-index:1050}.post-job-preview-logo{width:56px;height:56px}.post-job-preview-logo-image{max-height:100%}.post-job-preview-title-wrap{flex:1;min-width:0}.post-job-preview-title{font-size:1.25rem}.post-job-preview-body{max-height:70vh;overflow-y:auto}.post-job-preview-stat-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.post-job-preview-stat-label{font-size:.75rem}.post-job-preview-description{font-size:.95rem;line-height:1.6}@media (max-width: 575.98px){.post-job-preview-body{max-height:62vh}}.company-jobs-modal-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center}.company-jobs-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a26;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.company-jobs-modal-container{position:relative;z-index:1;width:100%;max-width:min(540px,92vw);margin:16px}.company-jobs-modal-container.is-xl{max-width:min(1280px,96vw)}.company-jobs-modal-container.is-compact{max-width:min(480px,92vw)}.company-jobs-modal-box{display:flex;flex-direction:column;max-height:88vh;overflow:hidden;background:#fff;border-radius:6px;box-shadow:0 20px 48px #0000002e,0 0 0 1px #0000000f}.company-jobs-modal-header,.company-jobs-modal-footer{display:flex;padding:14px 20px;background:#fafbfc}.company-jobs-modal-header{align-items:center;justify-content:space-between;border-bottom:1px solid #e5e7eb}.company-jobs-modal-footer{align-items:center;justify-content:flex-end;gap:8px;padding-block:10px;border-top:1px solid #e5e7eb}.company-jobs-modal-title{display:flex;gap:8px;align-items:center;margin:0;overflow:hidden;color:#1a1a2e;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.company-jobs-modal-title-icon{color:#193254}.company-jobs-modal-title-icon.is-danger{color:#dc2626}.company-jobs-modal-close{flex-shrink:0;padding:0 4px;color:#94a3b8;font-size:20px;line-height:1;cursor:pointer;background:none;border:0}.company-jobs-modal-close:hover{color:#334155}.company-jobs-modal-body{flex:1;padding:16px 20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.company-jobs-modal-container.is-xl .company-jobs-modal-body{padding:12px 16px}.company-jobs-modal-button{padding:6px 18px;color:#344054;font-size:13px;font-weight:600;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:4px;transition:all .15s}.company-jobs-modal-button:hover{background:#f1f5f9;border-color:#94a3b8}.company-jobs-deactivate-body{padding:18px 20px}.company-jobs-deactivate-copy{margin:0 0 14px;color:#475467;font-size:13.5px;line-height:1.5}.company-jobs-deactivate-label{display:block;margin-bottom:6px;color:#344054;font-size:12.5px;font-weight:600}.company-jobs-deactivate-select{width:100%;padding:8px 12px;color:#344054;font-size:13px;background:#fff;border:1px solid #d0d5dd;border-radius:4px}.company-jobs-danger-button{padding:6px 16px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;background:#dc2626;border:0;border-radius:4px}.company-jobs-danger-button:disabled{cursor:not-allowed;background:#fca5a5}.action-dropdown-portal{position:absolute}.company-jobs-applicant-avatar{width:28px;height:28px;margin-left:-10px;border:2px solid #fff}.company-jobs-applicant-avatar .fa{font-size:12px}.company-jobs-applicant-avatar-count{color:#64748b;font-size:10px;background:#f1f5f9}.company-jobs-reanalyze-wrap{display:flex;justify-content:flex-end;margin-bottom:10px}.company-jobs-reanalyze-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.company-jobs-applicants-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.company-jobs-applicants-search{position:relative;flex:1 1 220px;min-width:0}.company-jobs-applicants-search>.fa{position:absolute;top:50%;left:10px;color:#94a3b8;font-size:12px;transform:translateY(-50%)}.company-jobs-applicants-search-input,.company-jobs-applicants-sort{min-height:34px;color:#344054;font-size:12.5px;background:#fff;border:1px solid #d0d5dd;border-radius:4px}.company-jobs-applicants-search-input{width:100%;padding:7px 10px 7px 30px;outline:0}.company-jobs-applicants-sort{padding:7px 10px;cursor:pointer}.company-jobs-applicants-empty{padding:24px 14px;color:#667085;font-size:13px;text-align:center;background:#fff;border:1px solid #e5ebf2;border-radius:5px}.company-jobs-applicant-row{flex-wrap:wrap;gap:8px;padding:8px 10px;margin-bottom:8px;cursor:default;background:#fff;border:1px solid #e5ebf2;border-radius:6px}.company-jobs-applicant-photo{flex:0 0 38px;width:38px;height:38px;border-radius:6px}.company-jobs-applicant-identity{display:flex;flex:1 1 260px;flex-direction:column;gap:1px;min-width:0}.company-jobs-applicant-identity .dash-user-name{width:fit-content;max-width:100%;padding:0;margin:0;color:#111827;font-size:13.5px;font-weight:700;line-height:1.15;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0}.company-jobs-applicant-date{font-size:10.5px;line-height:1.15}.company-jobs-applicant-reasons{display:flex;flex:1 1 300px;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.company-jobs-reason-tag,.company-jobs-match-label,.company-jobs-next-phase,.company-jobs-score-badge{padding:4px 8px;font-size:10.5px;line-height:1.2;border-radius:6px}.company-jobs-reason-tag{padding:2px 6px;color:#667085;white-space:nowrap;background:#f8fafc;border:1px solid #e7edf3}.company-jobs-no-summary,.company-jobs-updated-at{color:#98a2b3;font-size:10.5px}.company-jobs-more-reasons{color:#667085;font-size:10.5px}.company-jobs-applicant-actions{display:flex;flex:1 1 310px;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end;margin-left:auto}.company-jobs-score-badge{font-size:11px;font-weight:700;border:1px solid transparent}.company-jobs-score-badge.is-neutral{color:#475467;background:#eef2f6;border-color:#d0d7e2}.company-jobs-score-badge.is-high,.company-jobs-next-phase{color:#166534;background:#edf7f0;border:1px solid #cfe7d6}.company-jobs-score-badge.is-medium{color:#9a6700;background:#fff7e8;border-color:#f2dfb2}.company-jobs-score-badge.is-low{color:#b42318;background:#fdf0f0;border-color:#f0d0ce}.company-jobs-match-label{color:#667085;background:#f8fafc;border:1px solid #e7edf3}.company-jobs-next-phase{font-weight:700}.company-jobs-analysis-toggle{padding:4px 7px;color:#344054;font-size:10.5px;line-height:1.1;cursor:pointer;background:#fff;border:1px solid #d9e1ea;border-radius:6px}.company-jobs-analysis-detail{flex:1 1 100%;min-width:0;padding-top:6px;margin-top:2px;border-top:1px solid #edf1f5}.company-jobs-analysis-heading{margin-bottom:4px;color:#344054;font-size:11px;font-weight:600}.company-jobs-analysis-summary{margin-bottom:8px;color:#667085;font-size:11px;line-height:1.35}.company-jobs-analysis-narrative{padding:8px 10px;margin-bottom:8px;color:#475467;font-size:11px;line-height:1.45;background:#f8fafc;border:1px solid #e7edf3;border-radius:8px}.company-jobs-analysis-parameters{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;margin-bottom:8px}.company-jobs-analysis-parameter{padding:7px 8px;background:#fff;border:1px solid #e5ebf2;border-radius:6px}.company-jobs-analysis-parameter-label{margin-bottom:2px;color:#667085;font-size:10.5px}.company-jobs-analysis-parameter-score{color:#111827;font-size:12.5px;font-weight:700}.company-jobs-analysis-reason-list{display:flex;flex-wrap:wrap;gap:6px}.company-jobs-analysis-reason{padding:4px 8px;color:#475467;font-size:10.8px;line-height:1.2;background:#fafbfd;border:1px solid #edf1f5;border-radius:999px}.company-jobs-analysis-unavailable{color:#667085;font-size:11.5px}.company-jobs-modal-pagination{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;padding:8px 4px;margin-top:10px;border-top:1px solid #e5ebf2}.company-jobs-modal-pagination-summary{color:#667085;font-size:11.5px}.company-jobs-modal-pagination-controls{display:flex;gap:6px;align-items:center}.company-jobs-modal-pagination-button{padding:4px 10px;color:#344054;font-size:12px;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:4px}.company-jobs-modal-pagination-button:disabled{cursor:not-allowed;opacity:.5}.company-jobs-modal-pagination-current{color:#344054;font-size:11.5px}.manage-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.7fr);gap:24px;align-items:center;padding:20px 22px;margin-bottom:16px;background:#fff;border:1px solid #dfe8ef;border-radius:14px}.manage-overview-eyebrow{margin:0 0 5px!important;color:#376f91!important;font-size:10px!important;font-weight:800!important;letter-spacing:.09em;text-transform:uppercase}.manage-overview .manage-title h2{color:#193254;font-size:20px;letter-spacing:-.025em}.manage-overview .manage-title>p:last-child{max-width:660px;margin-top:7px;color:#58708a;font-size:13px;line-height:1.55}.manage-overview-side{display:flex;align-items:center;justify-content:flex-end;gap:14px}.manage-overview-progress{width:min(100%,260px);padding:11px 12px;border-radius:10px;background:#f5f9fb}.manage-overview-progress__top,.manage-overview-metrics{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.manage-overview-progress__top{color:#577087;font-size:11px;font-weight:650}.manage-overview-progress__top strong{color:#193254;font-size:20px;font-weight:800;letter-spacing:-.03em}.manage-overview-progress__track{display:block;width:100%;height:6px;margin:8px 0;overflow:hidden;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:999px;border:0}.manage-overview-progress__track::-webkit-progress-bar{background:#dce9f0;border-radius:999px}.manage-overview-progress__track::-webkit-progress-value{background:#376f91;border-radius:999px}.manage-overview-progress__track::-moz-progress-bar{background:#376f91;border-radius:999px}.manage-overview-metrics{color:#6b8195;font-size:10.5px}.manage-overview-metrics strong{color:#193254;font-size:12px}.manage-job-summary{display:flex;flex-wrap:wrap;gap:4px 10px;color:#657c91;font-size:11px;line-height:1.35}.manage-job-summary span+span:before{margin-right:10px;color:#c0ced8;content:"·"}.manage-applicants-count{display:inline-flex;align-items:center;gap:6px;min-width:38px;color:#193254;font-size:13px;font-weight:750}.manage-applicants-count .fa{color:#376f91}.manage-applicants-count.is-empty{color:#8094a5}.manage-more-action.pe-button--icon-only{width:32px;min-width:32px;height:32px;min-height:32px}.company-jobs-applicant-row-simple{display:grid;grid-template-columns:38px minmax(150px,.8fr) 106px minmax(260px,2fr) auto;gap:10px 14px;align-items:center;padding:12px 14px}.company-jobs-applicant-row-simple .company-jobs-applicant-identity,.company-jobs-applicant-row-simple .company-jobs-applicant-actions{margin:0}.company-jobs-simple-score{display:inline-flex;align-items:center;gap:7px;justify-content:flex-start}.company-jobs-simple-score>strong{color:#193254;font-size:20px;font-weight:800;line-height:1}.company-jobs-simple-score.is-high>strong{color:#1f6a4b}.company-jobs-simple-score.is-medium>strong{color:#9a6700}.company-jobs-simple-score.is-low>strong{color:#b42318}.company-jobs-aptitude{display:inline-flex;align-items:center;min-height:20px;padding:2px 7px;border-radius:999px;background:#eef4f8;color:#376f91;font-size:9px;font-weight:800;letter-spacing:.035em;line-height:1;text-transform:uppercase;white-space:nowrap}.company-jobs-aptitude.is-apto{background:#eaf7ef;color:#207044}.company-jobs-aptitude.is-apto-parcial{background:#fff6e5;color:#956300}.company-jobs-aptitude.is-no-apto{background:#fff0ef;color:#b42318}.company-jobs-simple-analysis{min-width:0;margin:0;color:#526a80;font-size:11.5px;line-height:1.48}.company-jobs-applicant-row-simple .company-jobs-applicant-actions{justify-content:flex-end}@media (max-width: 991.98px){.manage-overview{grid-template-columns:1fr}.manage-overview-side{justify-content:space-between}.company-jobs-applicant-row-simple{grid-template-columns:38px minmax(0,1fr) 106px}.company-jobs-applicant-row-simple .company-jobs-simple-analysis{grid-column:2 / -1}.company-jobs-applicant-row-simple .company-jobs-applicant-actions{grid-column:2 / -1;justify-content:flex-start}}@media (max-width: 575.98px){.company-jobs-reanalyze-wrap,.company-jobs-reanalyze-actions{width:100%}.company-jobs-reanalyze-actions .pe-button{flex:1 1 auto;justify-content:center}.manage-overview{gap:16px;padding:16px}.manage-overview-side{align-items:stretch;flex-direction:column}.manage-overview-progress{width:100%}.manage-overview-side .pe-button{width:100%;justify-content:center}.company-jobs-modal-header,.company-jobs-modal-footer{padding-inline:14px}.company-jobs-modal-body,.company-jobs-deactivate-body{padding:14px}.company-jobs-modal-pagination{align-items:flex-start;flex-direction:column}.company-jobs-applicant-actions{justify-content:flex-start;margin-left:46px}.company-jobs-applicant-row-simple{grid-template-columns:38px minmax(0,1fr);gap:9px 10px;padding:12px}.company-jobs-applicant-row-simple .company-jobs-simple-score{grid-column:2;justify-self:start;min-width:102px}.company-jobs-applicant-row-simple .company-jobs-simple-analysis,.company-jobs-applicant-row-simple .company-jobs-applicant-actions{grid-column:1 / -1}.company-jobs-applicant-row-simple .company-jobs-applicant-actions{margin-left:0}}.company-password-card{max-width:550px}.company-candidate-profile{background:linear-gradient(180deg,#f5f7fb,#edf2f7)}.company-candidate-profile .dashboard-breadcrumb{font-size:12px;color:#64748b;padding-bottom:8px!important}.company-candidate-profile .dashboard-breadcrumb a{color:#334155;font-weight:600}.company-candidate-profile .dashboard-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 8px 24px #0f172a0d;padding:14px 16px;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.company-candidate-profile .dashboard-card:hover{border-color:#dbe5f1;box-shadow:0 12px 28px #0f172a12}.company-candidate-profile .dashboard-card-title{margin-bottom:10px!important;padding-bottom:10px!important;border-color:#eef2f7!important}.company-candidate-profile .dashboard-card-title h3{letter-spacing:.04em;font-size:12px!important;color:#334155!important}.company-candidate-profile .perfil-header{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start}.company-candidate-profile .perfil-header-info{min-width:0}.company-candidate-profile .perfil-avatar,.company-candidate-profile .perfil-avatar-placeholder{width:76px!important;height:76px!important;border-radius:50%!important}.company-candidate-profile .perfil-avatar-wrap{width:92px;height:92px;border-radius:50%;background:linear-gradient(135deg,#376f91,#193254);padding:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px #19325438}.company-candidate-profile .perfil-avatar{display:block;width:100%!important;height:100%!important;object-fit:cover;border:3px solid #ffffff;background:#fff}.company-candidate-profile .perfil-avatar-placeholder{background:linear-gradient(135deg,#021392,#193254);color:#fff;font-weight:700;font-size:26px;border:3px solid #ffffff}.company-candidate-profile .perfil-name{font-size:22px;font-weight:800;color:#0f172a;margin-bottom:4px;line-height:1.15}.company-candidate-profile .perfil-age{font-size:12px;color:#64748b;margin-bottom:4px}.company-candidate-profile .perfil-subtitle{font-size:13px;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:7px 10px;margin:8px 0 10px}.company-candidate-profile .perfil-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.company-candidate-profile .badge{border-radius:4px!important;padding:5px 9px!important;font-size:10px!important;letter-spacing:.04em}.company-candidate-profile .perfil-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.candidate-profile-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.candidate-profile-col-span-12{grid-column:span 12}.candidate-profile-header-card{border-radius:6px!important}.candidate-profile-avatar-placeholder.is-hidden{display:none}.candidate-profile-status-badge{font-size:12px!important;vertical-align:middle;border-radius:4px!important;padding:6px 10px!important}.candidate-profile-labor-badge{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:10px;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.2;border:1px solid transparent}.candidate-profile-labor-badge.is-open{color:#021392;background:#f0f4fd;border-color:#dbe4ff}.candidate-profile-labor-badge.is-employed{color:#321332;background:#e4989c26;border-color:#e4989c4d}.company-candidate-profile .perfil-description p{margin-bottom:8px}.company-candidate-profile .perfil-description ul,.company-candidate-profile .perfil-description ol{padding-left:1.4rem;margin-bottom:8px}.company-candidate-profile .perfil-description li{margin-bottom:4px}.company-candidate-profile .perfil-description{padding-right:4px;font-size:13.5px;line-height:1.6}.modal-backdrop.modal-backdrop-light{background-color:#000!important;z-index:999999998!important}.modal-backdrop.modal-backdrop-light.show{opacity:.12!important}.modal{z-index:999999999!important}.modal-content{border-radius:8px!important;border:none!important;box-shadow:0 20px 48px #0003!important}.candidate-profile-back-button,.candidate-profile-action-button,.candidate-profile-inline-button,.candidate-profile-open-doc-link{max-width:100%;white-space:normal;text-align:center;word-break:break-word}.candidate-profile-back-button,.candidate-profile-action-button,.candidate-profile-document-button,.candidate-profile-inline-button{display:inline-flex;gap:6px;align-items:center;justify-content:center;cursor:pointer;background:#fff;border-radius:4px;transition:all .15s ease}.candidate-profile-back-button{padding:6px 14px;margin-bottom:10px;color:#344054;font-size:13px;font-weight:600;border:1px solid #d0d5dd}.candidate-profile-actions{margin-top:10px!important}.candidate-profile-action-button{padding:7px 16px;color:#193254;font-size:13px;font-weight:600;border:1px solid #193254}.candidate-profile-next-button{color:#fff;font-weight:700;background:#193254}.candidate-profile-next-button.is-complete{color:#166534;background:#f0f7f2;border-color:#d8e4dc}.candidate-profile-cert-button{color:#94a3b8;border-color:#94a3b8}.candidate-profile-cert-button.has-certificates{color:#b45309;border-color:#f59e0b}.candidate-profile-description{max-height:260px;padding-right:4px;overflow-x:hidden;overflow-y:auto;color:#475467;font-size:13.5px;line-height:1.6;overflow-wrap:break-word;word-break:break-word}.candidate-profile-document-button{padding:6px 14px;color:#193254;font-size:12px;font-weight:600;border:1px solid #193254}.candidate-profile-certificate-document-button{padding:5px 12px;margin-top:8px;color:#344054;font-size:11.5px;border-color:#d0d5dd}.candidate-profile-inline-button{padding:4px 12px;color:#193254;font-size:11px;font-weight:600;border:1px solid #193254}.candidate-profile-open-doc-link{display:inline-block;padding:10px 24px;color:#fff;font-size:13px;font-weight:600;text-decoration:none;background:#193254;border-radius:4px}.candidate-profile-doc-frame{border:0}.candidate-profile-modal-dialog{margin:1rem auto!important}.candidate-profile-modal-content{overflow:hidden}.candidate-profile-modal-header{align-items:flex-start!important;gap:12px}.candidate-profile-modal-title{font-size:1rem!important;line-height:1.35;color:#0f172a;word-break:break-word;padding-right:1.5rem}.candidate-profile-modal-body{padding:1rem 1.1rem!important}.candidate-profile-doc-modal-dialog{max-width:min(1200px,calc(100vw - 2rem))!important}.candidate-profile-doc-modal-content{min-height:min(82vh,900px)}.candidate-profile-doc-modal-body{min-height:min(70vh,760px)!important;padding:.75rem!important}.candidate-profile-doc-frame{width:100%;height:min(70vh,650px);display:block}.candidate-profile-doc-image{max-height:min(70vh,650px);width:auto;object-fit:contain}.candidate-profile-cert-row{flex-wrap:wrap}@media (min-width: 992px){.lg-col-span-8{grid-column:span 8!important}.lg-col-span-4{grid-column:span 4!important}}@media (max-width: 991.98px){.candidate-profile-grid{gap:14px}.company-candidate-profile .perfil-info-grid{grid-template-columns:1fr}.company-candidate-profile .perfil-name{font-size:20px}.candidate-profile-status-badge{display:inline-flex;margin-left:0!important;margin-top:8px}}@media (max-width: 767.98px){.company-candidate-profile .dashboard-breadcrumb{display:flex;flex-wrap:wrap;gap:4px;line-height:1.5}.company-candidate-profile .dashboard-card{padding:13px;border-radius:12px}.company-candidate-profile .perfil-header{grid-template-columns:1fr;justify-items:center;text-align:center;gap:12px}.company-candidate-profile .perfil-header-info{width:100%}.company-candidate-profile .perfil-name{font-size:18px}.company-candidate-profile .perfil-subtitle{font-size:12px;padding:8px 10px;margin-bottom:12px}.company-candidate-profile .perfil-actions{gap:10px}.candidate-profile-back-button,.candidate-profile-action-button{width:100%;justify-content:center}.company-candidate-profile .badge{font-size:10px!important}.company-candidate-profile .perfil-description{font-size:13px;line-height:1.55}.candidate-profile-modal-dialog{margin:.5rem!important}.candidate-profile-modal-title{font-size:.95rem!important;padding-right:.5rem}.candidate-profile-modal-body{padding:.9rem!important}.candidate-profile-doc-modal-dialog{max-width:calc(100vw - 1rem)!important}.candidate-profile-doc-modal-content{min-height:calc(100vh - 1rem)}.candidate-profile-doc-modal-body{min-height:calc(100vh - 110px)!important}.candidate-profile-doc-frame{height:calc(100vh - 180px)}.candidate-profile-doc-image{max-height:calc(100vh - 180px)}.candidate-profile-inline-button{width:100%;justify-content:center}}@media (max-width: 479.98px){.company-candidate-profile .perfil-avatar-wrap{width:84px;height:84px;padding:7px}.company-candidate-profile .perfil-avatar,.company-candidate-profile .perfil-avatar-placeholder{width:70px!important;height:70px!important}.company-candidate-profile .perfil-name{font-size:17px}.company-candidate-profile .dashboard-card-title h3{font-size:11px!important}.candidate-profile-modal-title{font-size:.9rem!important}}.pe-project-banner--candidates{background-image:url(/assets/bnr1-DL_VpCm7.jpg)}.companies-page .modal-backdrop{z-index:1040!important}.companies-filter-bar{padding:20px 28px;border-radius:16px;margin-bottom:34px;box-shadow:0 10px 40px #0000000d;border:1px solid #edf1f6;background:#fff}.companies-page.is-dark .companies-filter-bar{background:#1b2230;border-color:#334155;box-shadow:0 10px 30px #00000059}.companies-search-group{display:flex;align-items:center;min-height:56px;padding:0 2px;border-bottom:1px solid #eceff4}.companies-page.is-dark .companies-search-group{border-bottom-color:#41516b}.companies-search-icon{border:none!important;background:transparent!important;color:#193254!important;padding-left:0!important;padding-right:10px!important}.companies-main-input{border:none!important;height:52px!important;box-shadow:none!important;background:transparent!important;font-size:14px;padding-left:0!important}.companies-main-input:focus{outline:none}.companies-page.is-dark .companies-main-input{color:#e5e7eb}.companies-count-pill{height:52px;border:1px solid #e3e8ef;background:#f8fafc;border-radius:12px;font-size:13px;color:#5b6678;display:flex;align-items:center;justify-content:center}.companies-page.is-dark .companies-count-pill{background:#0f172a;border-color:#334155;color:#cbd5e1}.companies-result-count{font-size:13px;letter-spacing:.7px;color:#6b7280}.companies-page.is-dark .companies-result-count{color:#94a3b8}.companies-card{padding:22px;border-radius:16px;border:1px solid #e8edf3;background:#fff;height:100%;transition:all .25s ease;display:flex;flex-direction:column;box-shadow:0 5px 20px #00000005}.companies-card:hover{transform:translateY(-3px);box-shadow:0 15px 30px #00000014;border-color:#193254}.companies-page.is-dark .companies-card{background:#1b2230;border-color:#334155;box-shadow:none}.companies-page.is-dark .companies-card:hover{border-color:var(--pe-blue-700)}.companies-card-logo-wrap{width:auto;height:auto;background:transparent;border-radius:0;display:block;align-items:initial;justify-content:initial;padding:0;margin-right:16px}.companies-page.is-dark .companies-card-logo-wrap{background:transparent}.companies-card-logo-img{width:42px;height:42px;max-width:none;max-height:none;border-radius:0;object-fit:contain;display:block}.companies-card-title{margin-bottom:4px}.companies-card-title-link{font-weight:700;color:#111827;text-decoration:none}.companies-card-title-link:hover{color:#193254}.companies-page.is-dark .companies-card-title-link{color:#f1f5f9}.companies-card-vacancies{color:#193254;font-size:13px;font-weight:600}.companies-card-description-wrap{min-height:58px}.companies-card-description{color:#6b7280;font-size:13px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:4.8em}.companies-page.is-dark .companies-card-description{color:#cbd5e1}.companies-card-description *{margin:0!important;padding:0!important;font-size:13px!important;line-height:1.55!important;color:inherit!important;background:transparent!important;overflow-wrap:anywhere;word-break:break-word}.companies-card-description br,.companies-card-description img,.companies-card-description iframe,.companies-card-description video,.companies-card-description svg{display:none!important}.companies-card-description ul,.companies-card-description ol{list-style:none!important;padding-left:0!important}.companies-card-footer{border-top:1px solid #eef2f7;padding-top:16px}.companies-page.is-dark .companies-card-footer{border-top-color:#334155}.companies-card-email{color:#6b7280}.companies-page.is-dark .companies-card-email{color:#cbd5e1}.companies-card-profile-btn{border-radius:8px!important;font-weight:700}.companies-pagination{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.companies-pagination li{margin:0!important}.companies-page-btn{min-width:42px;height:40px;padding:0 14px!important;border-radius:10px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;font-weight:700!important;box-shadow:none!important}.companies-pagination li.active .companies-page-btn{box-shadow:0 6px 16px #19325438!important}.companies-pagination li.disabled .companies-page-btn{opacity:.45;pointer-events:none}.companies-pagination-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:40px;color:#94a3b8;font-weight:700}@media (max-width: 991px){.companies-filter-bar{padding:16px}.companies-card{padding:18px}}@media (max-width: 767px){.companies-count-pill{margin-top:4px}.companies-pagination{justify-content:center;gap:8px}.companies-page-btn{min-width:38px;height:38px;padding:0 12px!important;border-radius:9px!important;font-size:12px!important}}.companies-page .content-block{position:relative;z-index:3;margin-top:-40px}.companies-page .section-full.browse-job{padding-top:0!important}.companies-filter-bar{margin-bottom:28px;padding:10px 14px;border-color:#e4eaf0;border-radius:10px;box-shadow:0 8px 24px #1932540f}.companies-search-group{min-height:46px;padding:0 13px;border:1px solid #e6ebf0;border-radius:8px;background:#f7f9fb;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.companies-search-group:focus-within{border-color:var(--pe-blue-500);background:#fff;box-shadow:0 0 0 3px #376f911f}.companies-search-icon{padding:0 10px 0 0!important;color:var(--pe-blue-700)!important}.companies-page .companies-filter-bar .companies-main-input{height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--pe-ink-900);font-size:.86rem}.companies-filter-bar .companies-main-input::placeholder{color:var(--pe-ink-500)}.companies-page.is-dark .companies-search-group{border-color:#334155;background:#0f172a}@media (max-width: 767px){.companies-page .content-block{margin-top:-28px}.companies-filter-bar{padding:10px}}.pacto-equality{display:grid;grid-template-columns:minmax(250px,.92fr) minmax(330px,1.15fr) minmax(230px,.72fr);gap:clamp(30px,3.8vw,62px);align-items:start;margin-top:66px;padding:0 0 12px;border:0;border-radius:0;background:transparent;box-shadow:none}.pacto-equality__intro h2{max-width:490px;margin:12px 0 18px;color:var(--pe-ink-900);font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.58rem,1.9vw,2.12rem);font-weight:650;letter-spacing:-.038em;line-height:1.08}.pacto-equality__eyebrow,.pacto-equality__contact>span:not(.pacto-equality__contact-icon){display:block;color:var(--pe-blue-700);font-size:.68rem;font-weight:800;letter-spacing:.09em;line-height:1.3;text-transform:uppercase}.pacto-equality__eyebrow:before{display:inline-block;width:22px;height:2px;margin:0 10px 3px 0;background:var(--pe-accent);content:""}.pacto-equality__intro p,.pacto-equality__contact p{margin:0;color:var(--pe-ink-600);font-size:.83rem;line-height:1.62}.pacto-equality__intro p+p{margin-top:11px}.pacto-equality__commitments{min-width:0;min-height:100%;padding-left:clamp(24px,2.6vw,38px);border-left:1px solid #f0d9db}.pacto-equality__commitments h3{display:flex;align-items:center;gap:11px;margin:0 0 22px;color:var(--pe-ink-900);font-size:.86rem;font-weight:760;line-height:1.4}.pacto-equality__heading-icon,.pacto-equality__commitment-icon,.pacto-equality__contact-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--pe-accent);background:var(--pe-accent-soft)}.pacto-equality__heading-icon{width:42px;height:42px;flex:0 0 42px;border:1px solid rgba(228,152,156,.65);border-radius:50%;font-size:1rem}.pacto-equality__commitments ul{display:flex;min-height:276px;flex-direction:column;justify-content:space-between;margin:0;padding:0;list-style:none}.pacto-equality__commitments li{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-height:50px;padding:5px 0;color:var(--pe-ink-600);font-size:.77rem;line-height:1.45}.pacto-equality__commitments li+li{border-top:1px dashed #dce4e8}.pacto-equality__commitment-icon{width:38px;height:38px;border-radius:50%;font-size:.95rem}.pacto-equality__contact{min-width:0;padding:0 0 0 clamp(24px,2.6vw,38px);border:0;border-left:1px solid #f0d9db;border-radius:0;background:transparent}.pacto-equality__contact-icon{width:42px;height:42px;margin-bottom:15px;border-radius:50%;font-size:1rem}.pacto-equality__contact p{margin-top:13px}.pacto-equality__contact a{display:flex;align-items:center;gap:8px;min-width:0;margin-top:20px;padding:10px 11px;border:1px solid #e5e8eb;border-radius:9px;background:#fff;color:var(--pe-ink-900);font-size:.68rem;font-weight:720;letter-spacing:-.012em;line-height:1.45;white-space:nowrap;overflow-wrap:normal;text-decoration:none}.pacto-equality__contact a:hover,.pacto-equality__contact a:focus-visible{color:var(--pe-blue-700);text-decoration:underline}.pacto-equality__contact a i{flex:0 0 auto;color:var(--pe-blue-700)}.pioneer-companies{margin-top:56px;padding-top:30px;border-top:1px solid var(--pe-border)}.pioneer-companies__head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:22px}.pioneer-companies__eyebrow{margin:0 0 7px;color:var(--pe-blue-700);font-size:.68rem;font-weight:800;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.pioneer-companies__head h2{margin:0;color:var(--pe-ink-900);font-size:clamp(1.42rem,2vw,1.85rem);font-weight:750;letter-spacing:-.028em;line-height:1.14}.pioneer-companies__copy{max-width:370px;margin:0;color:var(--pe-ink-600);font-size:.82rem;line-height:1.55}.pioneer-companies__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:22px 28px}.pioneer-companies__item{display:flex;min-height:64px;align-items:center;justify-content:center;padding:4px}.pioneer-companies__item:hover img{opacity:1}.pioneer-companies__item img{display:block;width:100%;max-width:154px;height:50px;object-fit:contain;opacity:.9;transition:opacity .18s ease}.pioneer-companies__temporary-logo{display:inline-flex;align-items:center;gap:8px;color:var(--pe-ink-900);font-size:.78rem;font-weight:780;letter-spacing:.075em;line-height:1}.pioneer-companies__temporary-mark{position:relative;display:inline-block;width:26px;height:26px;flex:0 0 26px;border:2px solid var(--pe-blue-700)}.pioneer-companies__temporary-mark--1{border-radius:50%}.pioneer-companies__temporary-mark--1:after,.pioneer-companies__temporary-mark--2:after,.pioneer-companies__temporary-mark--3:after,.pioneer-companies__temporary-mark--4:after{position:absolute;background:var(--pe-accent);content:""}.pioneer-companies__temporary-mark--1:after{width:9px;height:9px;border-radius:50%;right:-5px;bottom:-4px}.pioneer-companies__temporary-mark--2{border-radius:8px 0;transform:rotate(45deg)}.pioneer-companies__temporary-mark--2:after{width:7px;height:7px;top:7px;left:7px;border-radius:50%}.pioneer-companies__temporary-mark--3{border-radius:50% 50% 50% 0}.pioneer-companies__temporary-mark--3:after{width:13px;height:2px;right:-7px;bottom:2px}.pioneer-companies__temporary-mark--4{border-radius:2px}.pioneer-companies__temporary-mark--4:after{width:9px;height:9px;top:6px;left:6px;border-radius:50% 50% 50% 0}@media (max-width: 991px){.pacto-equality{grid-template-columns:minmax(0,1fr) minmax(230px,.8fr);gap:28px 32px;margin-top:46px}.pacto-equality__commitments{padding-left:0;border-left:0}.pacto-equality__contact{grid-column:1 / -1;max-width:none;padding-left:0;border-left:0;border-top:1px solid #f0d9db;padding-top:26px}.pioneer-companies__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.pacto-equality{grid-template-columns:1fr;gap:23px;margin-top:38px;padding:0 0 8px}.pacto-equality__contact{grid-column:auto}.pacto-equality__intro h2{font-size:1.85rem}.pacto-equality__commitments ul{min-height:0;gap:12px}.pacto-equality__commitments li{padding:7px 0}.pioneer-companies{margin-top:38px;padding-top:24px}.pioneer-companies__head{display:block;margin-bottom:17px}.pioneer-companies__copy{margin-top:9px}.pioneer-companies__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pioneer-companies__item{min-height:58px;padding:3px}.pioneer-companies__item img{max-width:120px;height:42px}.pioneer-companies__temporary-logo{gap:6px;font-size:.66rem}.pioneer-companies__temporary-mark{width:22px;height:22px;flex-basis:22px}.pioneer-companies__temporary-mark--2:after{top:5px;left:5px}.pioneer-companies__temporary-mark--4:after{top:5px;left:5px}}.companies-page .pe-project-banner--companies{display:block;height:220px;background-image:url(/assets/pichincha-emplea-banner-empresas-BY5xw3Jd.jpeg)}.companies-page .pe-project-banner--companies .pe-page-title{height:220px}.companies-empty-search-icon{display:block;font-size:40px}.companies-page .content-block{margin-top:-50px}.companies-filter-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;max-width:800px;gap:7px;margin:0 auto 22px;padding:7px;border-color:#e0e8ee;border-radius:12px;box-shadow:0 10px 24px #1932541a}.companies-search-group{min-height:38px;gap:8px;padding:0 11px;border-color:#e2e9ee;border-radius:7px;background:#fff}.companies-search-icon{display:inline-flex;padding:0!important;color:var(--pe-accent)!important;font-size:.78rem}.companies-page .companies-filter-bar .companies-main-input{font-size:.76rem}.companies-search-btn{min-width:138px;min-height:38px;padding:7px 14px;border-radius:999px;font-size:.71rem;font-weight:750;white-space:nowrap}.companies-result-count{color:var(--pe-blue-700);font-size:.66rem;font-weight:800;letter-spacing:.07em}.companies-page .m-b24{margin-bottom:24px}.companies-card{min-height:208px;padding:14px;border-color:#e0e8ed;border-radius:10px;box-shadow:0 7px 18px #19325412}.companies-card:hover{border-color:#c6d7e1;box-shadow:0 12px 25px #1932541f;transform:translateY(-2px)}.companies-card-head{display:flex;min-width:0;align-items:center;gap:10px}.companies-card-logo-wrap{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;padding:4px;margin:0;overflow:hidden;border:1px solid #e1e8ed;border-radius:6px;background:var(--pe-primary-soft)}.companies-card-logo-img{width:34px;height:34px;max-width:34px;max-height:34px;border-radius:0;object-fit:contain}.companies-card-heading{min-width:0}.companies-card-title{margin:0 0 5px;overflow:hidden;font-size:.83rem;font-weight:760;letter-spacing:-.02em;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.companies-card-title-link{color:var(--pe-ink-900)}.companies-card-vacancies{display:inline-flex;min-height:21px;align-items:center;gap:5px;padding:3px 7px;border-radius:999px;background:var(--pe-accent-soft);color:var(--pe-ink-600);font-size:.6rem;font-weight:700;line-height:1.2;text-transform:lowercase}.companies-card-vacancies i{color:var(--pe-accent);font-size:.66rem}.companies-card-accent{display:block;width:21px;height:2px;margin:13px 0 10px;background:var(--pe-accent)}.companies-card-description-wrap{min-height:76px;margin:0}.companies-card-description,.companies-card-description *{color:var(--pe-ink-600)!important;font-size:.68rem!important;line-height:1.5!important}.companies-card-description{-webkit-line-clamp:4;max-height:6em}.companies-card-footer{margin-top:12px;padding:0;border:0}.companies-card-profile-btn{min-height:34px;border-radius:999px;font-size:.7rem;font-weight:750}.companies-page.is-dark .companies-card-logo-wrap{border-color:#334155;background:#0f172a}.companies-page.is-dark .companies-card-vacancies{background:#e4989c29;color:#f5d8da}@media (max-width: 767px){.companies-page .pe-project-banner--companies,.companies-page .pe-project-banner--companies .pe-page-title{height:185px}.companies-page .content-block{margin-top:-38px}.companies-filter-bar{grid-template-columns:1fr;padding:8px}.companies-search-btn{width:100%}.companies-card{min-height:196px}}.browse-jobs-filter-bar{padding:20px 28px;border-radius:16px;margin-bottom:34px;box-shadow:0 10px 40px #0000000d;border:1px solid #f0f0f0;background:#fff}.browse-jobs-page.is-dark .browse-jobs-filter-bar{background:#1b2230;border-color:#2f3b50;box-shadow:0 10px 30px #00000059}.browse-jobs-search-group{display:flex;align-items:center;min-height:56px;padding:0 2px;border:none;border-radius:0;background:transparent;box-shadow:none}.browse-jobs-page.is-dark .browse-jobs-search-group{border-color:#41516b;background:#1f2937}.browse-jobs-search-icon{padding-right:10px;padding-left:2px;color:#193254;font-size:14px;flex-shrink:0}.browse-jobs-main-input{border:1px solid #e9edf5!important;height:52px!important;box-shadow:none!important;background:#fff!important;font-size:14px;padding:0 16px!important;color:#334155;border-radius:12px!important}.browse-jobs-page.is-dark .browse-jobs-main-input{color:#e5e7eb}.browse-jobs-main-input:focus{outline:none}.browse-jobs-main-input::placeholder{color:#7c8aa5}.browse-jobs-main-select,.browse-jobs-subfilter{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#334155 50%),linear-gradient(135deg,#334155 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:38px!important;cursor:pointer}.browse-jobs-search-group .form-control,.browse-jobs-search-group input,.browse-jobs-search-group select{box-shadow:none!important;outline:none!important}.browse-jobs-search-btn{height:56px;text-transform:uppercase;font-size:13px;letter-spacing:.8px;font-weight:700;border-radius:12px}.browse-jobs-subfilters-row{border-top:1px solid #f3f4f6}.browse-jobs-page.is-dark .browse-jobs-subfilters-row{border-top-color:#334155}.browse-jobs-subfilter{border:1px solid #e5e7eb!important;border-radius:12px!important;font-size:14px;height:52px;background:#f8fafc;color:#334155;box-shadow:none;padding-left:14px!important}.browse-jobs-page.is-dark .browse-jobs-subfilter{background:#0f172a;color:#e2e8f0;border:1px solid #334155!important}.browse-jobs-clear-btn{border-radius:12px;height:52px;width:52px;display:inline-flex;align-items:center;justify-content:center;margin-left:10px}.browse-jobs-result-count{font-size:13px;letter-spacing:.8px;color:#6b7280}.browse-jobs-list{margin:0;padding:0}.browse-jobs-item{transition:all .28s cubic-bezier(.25,.8,.25,1);border:1px solid #eaeaea;border-radius:16px;margin-bottom:18px;padding:24px;box-shadow:0 5px 20px #00000005;position:relative;overflow:hidden;background:#fff;cursor:pointer}.browse-jobs-item:hover{transform:translateY(-3px);box-shadow:0 15px 30px #00000014;border-color:var(--pe-blue-700)}.browse-jobs-item.is-dark{background:#1b2230;border-color:#334155;box-shadow:none}.browse-jobs-item.is-dark:hover{border-color:var(--pe-blue-700)}.browse-jobs-item-box{padding:0!important;border:none!important;box-shadow:none!important;background:transparent!important}.browse-jobs-item-head{gap:0;align-items:flex-start!important}.browse-jobs-company-logo{margin-right:18px;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.browse-jobs-company-logo-wrap{width:auto;height:auto;display:inline-flex;align-items:center;justify-content:center;border-radius:0;background:transparent;padding:0;border:0}.browse-jobs-company-logo-wrap,.browse-jobs-company-logo-wrap span{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;line-height:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;text-align:left!important}.browse-jobs-page.is-dark .browse-jobs-company-logo-wrap{background:transparent}.browse-jobs-company-logo-img{width:42px;height:42px;max-width:none;max-height:none;border-radius:0;object-fit:contain;display:block}.browse-jobs-item-head .job-post-company{width:auto!important;max-width:none!important;padding:0!important;margin-top:2px;background:transparent!important;border:0!important;box-shadow:none!important}.browse-jobs-item-title a{font-weight:700;font-size:18px;text-decoration:none;display:block}.browse-jobs-item-meta-wrap{gap:10px;row-gap:8px;margin-top:10px}.browse-jobs-cat-badge{border-radius:4px;font-weight:600;padding:5px 10px;background:var(--pe-primary-soft);color:var(--pe-blue-700);border:none}.browse-jobs-item-meta{margin-bottom:0;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.browse-jobs-item-action-col{text-align:right}.browse-jobs-pagination{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.browse-jobs-page-btn{min-width:42px;height:40px;padding:0 14px!important;border-radius:10px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;font-weight:700!important;box-shadow:none!important}.browse-jobs-pagination li.active .browse-jobs-page-btn{box-shadow:0 6px 16px #2563eb38!important}.browse-jobs-pagination-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:40px;color:#94a3b8;font-weight:700}.browse-jobs-detail-btn{border-radius:6px;font-weight:700}.browse-jobs-applied-btn{border-radius:6px;font-weight:700;opacity:.85}.browse-jobs-mobile-actions{display:flex;gap:8px;padding-top:8px}.browse-jobs-mobile-detail-btn{border-radius:8px}@media (max-width: 991px){.browse-jobs-filter-bar,.browse-jobs-item{padding:18px}}@media (max-width: 767px){.browse-jobs-page .container{padding-left:18px;padding-right:18px}.browse-jobs-filter-bar{padding:14px 12px;border-radius:14px;margin-bottom:20px}.browse-jobs-search-group{min-height:46px;padding:0;border-radius:0}.browse-jobs-main-input{font-size:13px;height:46px!important;padding:0 12px!important;border-radius:10px!important}.browse-jobs-main-select,.browse-jobs-subfilter{background-position:calc(100% - 14px) calc(50% - 3px),calc(100% - 8px) calc(50% - 3px);background-size:5px 5px,5px 5px}.browse-jobs-search-btn{width:100%;height:46px;border-radius:10px;font-size:12px;letter-spacing:.5px}.browse-jobs-subfilter{height:44px;border-radius:10px!important;padding-left:12px!important;font-size:13px}.browse-jobs-clear-btn{height:44px;width:44px;border-radius:10px}.browse-jobs-mobile-actions{display:flex;flex-wrap:wrap}.browse-jobs-mobile-actions .site-button{flex:1;min-width:120px}.browse-jobs-item{border-radius:18px;padding:16px 14px;margin-left:4px;margin-right:4px}.browse-jobs-item-head{margin-bottom:14px!important}.browse-jobs-company-logo{margin-right:12px;flex:0 0 44px;align-self:flex-start;margin-top:2px}.browse-jobs-item-box{padding-left:2px!important;padding-right:2px!important}.browse-jobs-item-head{align-items:flex-start!important}.browse-jobs-item-head .job-post-info{padding-top:2px}.browse-jobs-item-title{margin-bottom:0!important}.browse-jobs-item-title a{font-size:15px;line-height:1.35}.browse-jobs-item-meta-wrap{gap:8px;row-gap:8px;margin-top:8px}.browse-jobs-cat-badge{padding:5px 10px;font-size:11px;line-height:1.2}.browse-jobs-item-meta{font-size:12px;gap:5px;flex-wrap:wrap;white-space:normal}.browse-jobs-item-meta i{width:12px}.browse-jobs-result-count{font-size:12px}}.browse-jobs-item-title a{color:#111827!important;font-size:18px;line-height:1.28}.browse-jobs-item-meta-wrap{gap:10px;row-gap:8px}.browse-jobs-cat-badge{border-radius:999px;font-weight:700;padding:5px 11px;background:var(--pe-primary-soft)!important;color:var(--pe-blue-700)!important;border:none;font-size:12px;opacity:1!important;filter:none!important;text-shadow:none!important}.browse-jobs-list .badge.browse-jobs-cat-badge{color:var(--pe-blue-700)!important;background-color:var(--pe-primary-soft)!important;opacity:1!important}.browse-jobs-item-meta{color:#4b5563!important;font-size:14px;font-weight:500;line-height:1.4}.browse-jobs-item-meta i{flex-shrink:0;width:14px;text-align:center}.browse-jobs-item-action-col{display:flex;align-items:center;justify-content:flex-end;min-height:48px}.browse-jobs-detail-btn,.browse-jobs-applied-btn{min-width:140px;height:44px;border-radius:8px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;font-size:14px;letter-spacing:.5px;transition:all .2s ease}.browse-jobs-detail-btn{background-color:transparent;color:var(--primary);border:2px solid var(--primary)}.browse-jobs-detail-btn:hover{background-color:var(--primary);color:#fff;box-shadow:0 4px 12px #19325426}.browse-jobs-pagination{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.browse-jobs-pagination li{margin:0!important}.browse-jobs-page-btn{min-width:42px;height:40px;border-radius:10px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-weight:700}.browse-jobs-pagination li.active .browse-jobs-page-btn{box-shadow:0 6px 16px #2563eb4d}.browse-jobs-pagination li.disabled .browse-jobs-page-btn{opacity:.45;pointer-events:none}.browse-jobs-page.is-dark .browse-jobs-item-title a{color:#f8fafc!important}.browse-jobs-page.is-dark .browse-jobs-item-meta{color:#cbd5e1!important}.browse-jobs-page.is-dark .browse-jobs-cat-badge{background:#376f914d;color:#dce9ef}@media (max-width: 991px){.browse-jobs-item-title a{font-size:17px}.browse-jobs-item-meta{font-size:14px}}@media (max-width: 767px){.browse-jobs-item-title a{font-size:16px}.browse-jobs-item-meta-wrap{gap:7px}.browse-jobs-item-meta{font-size:13px}.browse-jobs-pagination{justify-content:center;gap:10px}.browse-jobs-page-btn{min-width:38px;height:38px;border-radius:9px;padding:0 10px}.browse-jobs-mobile-actions{gap:10px;padding-top:16px;display:flex;justify-content:center;width:100%}.browse-jobs-mobile-actions .site-button{min-height:44px;border-radius:8px;flex:1;max-width:250px}}@media (max-width: 575px){.browse-jobs-filter-bar .row{margin-left:-6px;margin-right:-6px}.browse-jobs-filter-bar .row>[class*=col-]{padding-left:6px;padding-right:6px}.browse-jobs-filter-bar .col-sm-12,.browse-jobs-filter-bar .col-sm-6,.browse-jobs-filter-bar .col-md-6,.browse-jobs-filter-bar .col-lg-5,.browse-jobs-filter-bar .col-lg-2,.browse-jobs-filter-bar .col-lg-3{flex:0 0 100%;max-width:100%}.browse-jobs-subfilters-row{display:grid;grid-template-columns:1fr 1fr;gap:10px 8px;margin-top:8px!important;padding-top:12px!important}.browse-jobs-subfilters-row>[class*=col-]{width:auto;max-width:none;flex:initial;margin-bottom:0!important}.browse-jobs-subfilters-row .browse-jobs-subfilter{height:42px;border-radius:10px!important;font-size:12px}.browse-jobs-subfilters-row .browse-jobs-clear-btn{width:100%;margin-left:0;height:42px}.browse-jobs-subfilters-row .d-flex.align-items-center{gap:8px}}.mera-select-main__control{border:none!important;box-shadow:none!important;height:52px!important;background:transparent!important;cursor:pointer;padding:0}.mera-select-main__value-container{padding:0 16px!important}.mera-select-main__placeholder{color:#7c8aa5!important}.mera-select-main__single-value{color:#334155!important;font-size:14px}.mera-select-main__menu,.mera-select__menu{border:none!important;box-shadow:0 10px 40px #00000014!important;border-radius:12px!important;overflow:hidden;z-index:9999!important;margin-top:4px!important}.mera-select-main__option,.mera-select__option{padding:12px 16px!important;font-size:14px;cursor:pointer!important}.mera-select-main__option--is-focused,.mera-select__option--is-focused{background-color:#f8fafc!important;color:var(--pe-primary)!important}.mera-select-main__option--is-selected,.mera-select__option--is-selected{background-color:var(--pe-primary)!important;color:#fff!important}.mera-select__control{border:1px solid #f0f0f0!important;border-radius:12px!important;height:52px!important;box-shadow:none!important;background:#f8fafc!important;cursor:pointer}.mera-select__control:hover{border-color:#e2e8f0!important}.mera-select__control--is-focused{border-color:var(--pe-blue-700)!important;background:#fff!important;box-shadow:0 0 0 3px #376f9124!important}.mera-select__value-container{padding:0 14px!important}.mera-select__placeholder,.mera-select__single-value{color:#334155!important;font-size:14px}.browse-jobs-page.is-dark .mera-select__control{background:#0f172a!important;border-color:#334155!important}.browse-jobs-page.is-dark .mera-select__single-value,.browse-jobs-page.is-dark .mera-select__placeholder{color:#e2e8f0!important}.browse-jobs-page.is-dark .mera-select-main__single-value{color:#e5e7eb!important}.browse-jobs-page.is-dark .mera-select-main__menu,.browse-jobs-page.is-dark .mera-select__menu{background-color:#1e293b!important;border:1px solid #334155!important}.browse-jobs-page.is-dark .mera-select-main__option,.browse-jobs-page.is-dark .mera-select__option{color:#cbd5e1!important}.browse-jobs-page.is-dark .mera-select-main__option--is-focused,.browse-jobs-page.is-dark .mera-select__option--is-focused{background-color:#334155!important;color:#fff!important}.browse-jobs-page.is-dark .mera-select-main__option--is-selected,.browse-jobs-page.is-dark .mera-select__option--is-selected{background-color:var(--pe-blue-700)!important;color:#fff!important}.browse-jobs-filter-bar{margin-bottom:26px;padding:14px;border-color:#e4eaf0;border-radius:10px;box-shadow:0 8px 24px #1932540f}.browse-jobs-filter-main{display:grid;grid-template-columns:minmax(250px,1.25fr) minmax(185px,.85fr) 128px;gap:10px;align-items:center}.browse-jobs-main-field{display:flex;min-width:0;min-height:46px;margin:0;align-items:center;gap:9px;padding:0 13px;border:1px solid #e6ebf0;border-radius:8px;background:#f7f9fb;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.browse-jobs-main-field:focus-within{border-color:var(--pe-blue-500);background:#fff;box-shadow:0 0 0 3px #376f911f}.browse-jobs-main-field .browse-jobs-search-icon{padding:0;color:var(--pe-blue-700)}.browse-jobs-page .browse-jobs-filter-main .browse-jobs-main-input{min-width:0;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--pe-ink-900);font-size:.86rem}.browse-jobs-filter-main .browse-jobs-main-input::placeholder{color:var(--pe-ink-500)}.browse-jobs-province-field{padding-right:8px}.browse-jobs-province-select{position:relative;z-index:6;min-width:0;flex:1}.browse-jobs-province-select .mera-select-main__control{min-height:44px;height:44px!important}.browse-jobs-province-select .mera-select-main__value-container{min-width:0;padding:0 4px!important}.browse-jobs-province-select .mera-select-main__placeholder,.browse-jobs-province-select .mera-select-main__single-value{color:var(--pe-ink-600)!important;font-size:.86rem}.browse-jobs-search-btn{width:100%;min-height:46px;height:46px;padding:9px 12px;border-radius:8px;font-size:.8rem;letter-spacing:.02em;text-transform:none}.browse-jobs-subfilters-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;position:relative;z-index:5;margin-top:10px;padding-top:0;border-top:0}.browse-jobs-subfilters-row.has-active-filters{grid-template-columns:repeat(4,minmax(0,1fr)) 44px}.browse-jobs-subfilters-row .mera-select__control{min-height:44px;height:44px!important;border-color:#e6ebf0!important;border-radius:8px!important;background:#f7f9fb!important}.browse-jobs-subfilters-row .mera-select__control:hover{border-color:#cbd8e2!important}.browse-jobs-subfilters-row .mera-select__control--is-focused{border-color:var(--pe-blue-500)!important;background:#fff!important;box-shadow:0 0 0 3px #376f911f!important}.browse-jobs-subfilters-row .mera-select__value-container{min-width:0;padding:0 11px!important}.browse-jobs-subfilters-row .mera-select__placeholder,.browse-jobs-subfilters-row .mera-select__single-value{color:var(--pe-ink-600)!important;font-size:.82rem}.browse-jobs-filter-bar .browse-jobs-clear-btn{width:44px;min-height:44px;height:44px;margin:0;padding:0;border-radius:8px}.browse-jobs-page.is-dark .browse-jobs-main-field,.browse-jobs-page.is-dark .browse-jobs-subfilters-row .mera-select__control{border-color:#334155!important;background:#0f172a!important}.browse-jobs-page.is-dark .browse-jobs-filter-main .browse-jobs-main-input,.browse-jobs-page.is-dark .browse-jobs-province-select .mera-select-main__placeholder,.browse-jobs-page.is-dark .browse-jobs-province-select .mera-select-main__single-value{color:#e2e8f0!important}.browse-jobs-page .content-block{position:relative;z-index:3;margin-top:-64px}@media (max-width: 767px){.browse-jobs-page .content-block{margin-top:-30px}.browse-jobs-filter-bar{padding:12px;border-radius:10px}.browse-jobs-filter-main{grid-template-columns:1fr;gap:8px}.browse-jobs-search-btn{min-height:44px;height:44px}.browse-jobs-subfilters-row,.browse-jobs-subfilters-row.has-active-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.browse-jobs-subfilters-row.has-active-filters .browse-jobs-clear-btn{grid-column:1 / -1;width:100%}}.browse-jobs-page .pe-project-banner--jobs{display:block;height:220px;background-image:url(/assets/pichincha-emplea-banner-empleos-DeMCLn2Q.jpeg)}.browse-jobs-page .content-block{margin-top:-50px}.browse-jobs-filter-bar{max-width:1040px;margin:0 auto 22px;padding:9px 10px 10px;border-color:#e0e8ee;border-radius:12px;box-shadow:0 10px 24px #1932541a}.browse-jobs-filter-main{grid-template-columns:minmax(250px,1.25fr) minmax(185px,.94fr) auto;gap:7px}.browse-jobs-main-field{min-height:38px;gap:8px;padding:0 11px;border-color:#e2e9ee;border-radius:7px;background:#fff}.browse-jobs-main-field .browse-jobs-search-icon{color:var(--pe-accent);font-size:.78rem}.browse-jobs-province-select .mera-select-main__control{min-height:36px;height:36px!important}.browse-jobs-page .browse-jobs-filter-main .browse-jobs-main-input,.browse-jobs-province-select .mera-select-main__placeholder,.browse-jobs-province-select .mera-select-main__single-value{font-size:.75rem}.browse-jobs-search-btn{width:auto;min-width:108px;min-height:38px;height:38px;padding:7px 14px;border-radius:999px;font-size:.71rem;font-weight:750}.browse-jobs-subfilters-row,.browse-jobs-subfilters-row.has-active-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:7px}.browse-jobs-subfilters-row.has-active-filters{grid-template-columns:repeat(4,minmax(0,1fr)) 38px}.browse-jobs-subfilter-field{display:flex;min-width:0;min-height:36px;align-items:center;gap:8px;padding:0 10px;border:1px solid #e2e9ee;border-radius:7px;background:#fff}.browse-jobs-subfilter-field>i{flex:0 0 auto;color:var(--pe-blue-700);font-size:.74rem;pointer-events:none}.browse-jobs-subfilter-field .mera-select__control,.browse-jobs-subfilters-row .browse-jobs-subfilter-field .mera-select__control{min-height:34px;height:34px!important;border:0!important;border-radius:0!important;background:transparent!important}.browse-jobs-subfilter-field .mera-select__control--is-focused,.browse-jobs-subfilters-row .browse-jobs-subfilter-field .mera-select__control--is-focused{box-shadow:none!important}.browse-jobs-subfilter-field .mera-select__value-container{padding:0!important}.browse-jobs-subfilter-field .mera-select__placeholder,.browse-jobs-subfilter-field .mera-select__single-value{color:var(--pe-ink-600)!important;font-size:.72rem}.browse-jobs-filter-bar .browse-jobs-clear-btn{width:38px;min-height:38px;height:38px;border-radius:999px}.browse-jobs-result-count{margin:0;color:var(--pe-blue-700);font-size:.66rem;font-weight:800;letter-spacing:.07em}.browse-jobs-list{display:grid;gap:12px}.browse-jobs-item{margin:0;padding:0;border-color:#e0e8ed;border-radius:11px;box-shadow:0 7px 18px #19325412}.browse-jobs-item:hover{border-color:#c5d5df;box-shadow:0 12px 24px #1932541f;transform:translateY(-2px)}.browse-jobs-item-row{display:grid;grid-template-columns:minmax(245px,1.1fr) minmax(360px,1.45fr) auto;min-height:82px;align-items:stretch}.browse-jobs-item-identity{display:flex;min-width:0;align-items:center;gap:12px;padding:14px 18px}.browse-jobs-company-logo{display:inline-flex;flex:0 0 46px;align-items:center;justify-content:center;margin:0}.browse-jobs-company-logo-wrap,.browse-jobs-company-logo-wrap span{display:inline-flex!important;width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;align-items:center;justify-content:center;overflow:hidden!important;border:1px solid #e1e8ed!important;border-radius:8px!important;background:#fff!important}.browse-jobs-company-logo-img{width:36px;height:36px;max-width:36px;max-height:36px;border-radius:0;object-fit:contain}.browse-jobs-item-copy{min-width:0}.browse-jobs-item-title{margin:0 0 5px}.browse-jobs-item-title a{overflow:hidden;color:var(--pe-ink-900)!important;font-family:Georgia,Cambria,Times New Roman,serif!important;font-size:1rem;font-weight:700;letter-spacing:-.025em;line-height:1.2;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.browse-jobs-cat-badge,.browse-jobs-list .badge.browse-jobs-cat-badge{display:inline-flex;max-width:100%;align-items:center;min-height:22px;padding:3px 7px;overflow:hidden;border-radius:999px;background:var(--pe-accent-soft)!important;color:var(--pe-ink-600)!important;font-size:.62rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.browse-jobs-item-meta-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;border-left:1px solid #e5ebef}.browse-jobs-item-meta{min-width:0;justify-content:center;gap:7px;margin:0;padding:0 14px;border-right:1px solid #e5ebef;color:var(--pe-ink-600)!important;font-size:.67rem;font-weight:650;text-align:center;white-space:nowrap}.browse-jobs-item-meta:last-child{border-right:0}.browse-jobs-item-meta i{width:auto;color:var(--pe-accent);font-size:.75rem}.browse-jobs-row-action{align-self:center;min-width:110px;min-height:34px;margin:0 16px;padding:6px 11px;border-color:var(--pe-blue-700);border-radius:999px;color:var(--pe-primary);font-size:.68rem;font-weight:760;white-space:nowrap}.browse-jobs-row-action:hover{border-color:var(--pe-primary-hover);background:var(--pe-blue-050);box-shadow:0 5px 13px #1932541a;color:var(--pe-primary)}.browse-jobs-page.is-dark .browse-jobs-subfilter-field,.browse-jobs-page.is-dark .browse-jobs-main-field{border-color:#334155;background:#0f172a}.browse-jobs-page.is-dark .browse-jobs-item-meta-wrap,.browse-jobs-page.is-dark .browse-jobs-item-meta{border-color:#334155}@media (max-width: 991px){.browse-jobs-item-row{grid-template-columns:minmax(0,1fr) auto}.browse-jobs-item-meta-wrap{grid-column:1 / -1;min-height:44px;margin:0 18px;border-top:1px solid #e5ebef;border-left:0}}@media (max-width: 767px){.browse-jobs-page .pe-project-banner--jobs{height:185px}.browse-jobs-page .content-block{margin-top:-38px}.browse-jobs-filter-bar{padding:9px}.browse-jobs-filter-main{grid-template-columns:1fr;gap:7px}.browse-jobs-search-btn{width:100%}.browse-jobs-subfilters-row,.browse-jobs-subfilters-row.has-active-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.browse-jobs-subfilters-row.has-active-filters .browse-jobs-clear-btn{grid-column:1 / -1;width:100%}.browse-jobs-item-row{display:flex;flex-wrap:wrap}.browse-jobs-item-identity{width:100%;padding:14px}.browse-jobs-item-meta-wrap{width:calc(100% - 28px);grid-template-columns:1fr;margin:0 14px}.browse-jobs-item-meta{min-height:34px;justify-content:flex-start;padding:0;border-right:0;border-bottom:1px solid #e5ebef;text-align:left}.browse-jobs-item-meta:last-child{border-bottom:0}.browse-jobs-row-action{width:calc(100% - 28px);margin:12px 14px 14px}}.browse-jobs-item{border-radius:8px;box-shadow:0 6px 18px #19325414}.browse-jobs-item-row{display:flex;min-height:80px;align-items:center}.browse-jobs-item-identity{flex:1 1 270px;padding:12px 14px}.browse-jobs-company-logo{flex-basis:44px}.browse-jobs-company-logo-wrap,.browse-jobs-company-logo-wrap span{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:6px!important;background:var(--pe-primary-soft)!important}.browse-jobs-company-logo-img{width:34px;height:34px;max-width:34px;max-height:34px}.browse-jobs-item-title{margin-bottom:4px}.browse-jobs-item-title a{font-family:var(--pe-font-sans)!important;font-size:.98rem;font-weight:760;letter-spacing:-.025em}.browse-jobs-cat-badge,.browse-jobs-list .badge.browse-jobs-cat-badge{min-height:21px;padding:3px 7px;border-radius:4px;background:#fff0f2!important;color:var(--pe-ink-600)!important;font-size:.6rem;font-weight:620}.browse-jobs-item-meta-wrap{display:flex;width:auto;min-height:34px;align-items:center;margin:0;border-left:1px solid #e4eaee}.browse-jobs-item-meta{display:inline-flex;width:auto;min-height:30px;flex:0 0 auto;justify-content:center;gap:7px;padding:0 17px;border:0;color:var(--pe-ink-600)!important;font-size:.65rem;font-weight:650}.browse-jobs-item-meta+.browse-jobs-item-meta{border-left:1px solid #e4eaee}.browse-jobs-row-action{min-width:108px;min-height:34px;margin:0 14px 0 12px;border-radius:999px;font-size:.67rem}@media (max-width: 991px){.browse-jobs-item-row{display:grid;grid-template-columns:minmax(0,1fr) auto}.browse-jobs-item-meta-wrap{grid-column:1 / -1;width:auto;min-height:42px;margin:0 14px;border-top:1px solid #e4eaee;border-left:0}}@media (max-width: 767px){.browse-jobs-item-row{display:flex;align-items:stretch}.browse-jobs-item-meta-wrap{display:grid;width:calc(100% - 28px);min-height:0;margin:0 14px}.browse-jobs-item-meta,.browse-jobs-item-meta+.browse-jobs-item-meta{min-height:34px;justify-content:flex-start;padding:0;border-right:0;border-bottom:1px solid #e4eaee;border-left:0}.browse-jobs-item-meta:last-child{border-bottom:0}.browse-jobs-row-action{width:calc(100% - 28px);margin:12px 14px 14px}}.faq-page-section{padding:clamp(48px,6vw,74px) 0 clamp(58px,7vw,88px)}.faq-page-container{max-width:970px}.faq-page-hero{max-width:725px;margin:0 auto 35px;text-align:center}.faq-page-eyebrow{display:inline-flex;align-items:center;justify-content:center;margin-bottom:13px;color:var(--pe-blue-700);font-size:.68rem;font-weight:800;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.faq-page-eyebrow:before{width:24px;height:2px;margin:1px 9px 0 0;border-radius:99px;background:var(--pe-accent);content:""}.faq-page-title{margin:0;color:var(--pe-ink-900);font-size:clamp(1.8rem,3vw,2.45rem);font-weight:780;letter-spacing:-.047em;line-height:1.12}.faq-page-subtitle{max-width:640px;margin:14px auto 0;color:var(--pe-ink-600);font-size:.91rem;line-height:1.65}.faq-groups{display:flex;flex-direction:column;gap:23px}.faq-category-tabs{display:flex;justify-content:center;gap:9px}.faq-category-tab{display:inline-flex;min-height:37px;align-items:center;gap:8px;padding:7px 11px 7px 15px;border:1px solid #dfe8ec;border-radius:999px;background:#fff;color:var(--pe-ink-700);font-family:inherit;font-size:.75rem;font-weight:720;line-height:1;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.faq-category-tab:hover,.faq-category-tab:focus-visible{border-color:#376f918c;color:var(--pe-primary);outline:0;transform:none!important}.faq-category-tab.is-active{border-color:var(--pe-primary);background:var(--pe-primary);color:#fff;box-shadow:0 6px 14px #19325424}.faq-category-tab span{display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;background:var(--pe-blue-050);color:var(--pe-blue-700);font-size:.62rem;font-weight:800}.faq-category-tab.is-active span{background:#ffffff2b;color:#fff}.faq-group-card{overflow:hidden;border:1px solid #e1e9ed;border-radius:14px;background:#fff;box-shadow:0 13px 30px #19325412}.faq-group-head{display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:16px;padding:16px 23px;border-bottom:1px solid #e7edef}.faq-group-title{margin:0;color:var(--pe-ink-900);font-size:1rem;font-weight:770;letter-spacing:-.02em;line-height:1.3}.faq-group-count{display:inline-flex;align-items:center;justify-content:center;padding:5px 9px;border-radius:999px;background:var(--pe-accent-soft);color:var(--pe-ink-700);font-size:.66rem;font-weight:760;line-height:1.25;white-space:nowrap}.faq-accordion{padding:0 23px}.faq-item{border-top:1px solid #e8eef0}.faq-item:first-child{border-top:0}.faq-item-toggle{display:flex;width:100%;min-height:64px;align-items:center;justify-content:space-between;gap:18px;padding:15px 0;border:0;background:transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer;transition:color .18s ease}.faq-item-toggle:hover .faq-item-question,.faq-item-toggle:focus-visible .faq-item-question,.faq-item.is-open .faq-item-question{color:var(--pe-primary)}.faq-item-toggle:focus-visible{outline:2px solid rgba(55,111,145,.45);outline-offset:-2px}.faq-item-question{color:var(--pe-ink-900);font-size:.91rem;font-weight:700;line-height:1.5;transition:color .18s ease}.faq-item-icon{display:inline-flex;width:29px;height:29px;flex:0 0 29px;align-items:center;justify-content:center;border:1px solid #d9e5ea;border-radius:50%;color:var(--pe-blue-700);font-size:.7rem;line-height:1;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.faq-item.is-open{background:snow}.faq-item.is-open .faq-item-icon{border-color:#e4989c8c;background:var(--pe-accent-soft);color:var(--pe-accent)}.faq-item-answer{margin:-3px 0 17px;padding:0 24px 0 15px;border-left:2px solid rgba(228,152,156,.76)}.faq-item-answer p{margin:0;color:var(--pe-ink-600);font-size:.84rem;line-height:1.7}@media (max-width: 767px){.faq-page-section{padding:41px 0 52px}.faq-page-hero{margin-bottom:27px;text-align:left}.faq-page-subtitle{margin-left:0;font-size:.86rem}.faq-category-tabs{justify-content:center;overflow-x:auto;padding:2px 1px 5px;scrollbar-width:thin}.faq-category-tab{flex:0 0 auto}.faq-group-card{border-radius:12px}.faq-group-head{min-height:62px;padding:13px 16px}.faq-group-title{font-size:.93rem}.faq-accordion{padding:0 16px}.faq-item-toggle{min-height:60px;gap:13px;padding:13px 0}.faq-item-question{font-size:.86rem;line-height:1.46}.faq-item-answer{margin-bottom:15px;padding-right:9px;padding-left:12px}.faq-item-answer p{font-size:.81rem;line-height:1.65}}.faq-page .pe-project-banner--faq{background-image:url(/assets/pichincha-emplea-drive-01-DLeEPcaw.jpeg)}.job-detail-page .modal-backdrop{z-index:1040!important}.job-detail-page .modal{z-index:1050!important}.job-detail-page .job-detail-banner{height:300px;background-image:url(/assets/bnr1-DL_VpCm7.jpg)}.job-detail-page .job-detail-banner-inner{display:flex;height:100%;align-items:center}.job-detail-page .job-detail-main-card,.job-detail-page .job-summary-card{padding:28px;border:1px solid #e0e8ec!important;border-radius:12px;box-shadow:0 10px 25px #19325412}.job-detail-page .job-detail-main-card{padding:34px}.job-detail-page .job-detail-main-card h4{color:var(--pe-ink-900);font-size:1.35rem;font-weight:760;letter-spacing:-.03em}.job-detail-page .job-detail-main-card h5,.job-detail-page .job-summary-card h5{color:var(--pe-ink-900);font-size:.98rem;font-weight:760}.job-detail-page .job-company-logo{margin-right:17px}.job-detail-page .job-company-logo-frame{display:inline-flex;width:58px;height:58px;align-items:center;justify-content:center;padding:6px;overflow:hidden;border:1px solid #dbe7ec;border-radius:9px;background:var(--pe-primary-soft)}.job-detail-page .job-company-logo-frame img{display:block;width:45px;height:45px;border-radius:0;object-fit:contain}.job-detail-page .job-description-box{margin-bottom:29px;padding:17px 19px;border:1px solid var(--pe-border);border-radius:9px;background:var(--pe-surface)}.job-detail-page .job-description-content,.job-detail-page .job-description-content *{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.job-detail-page .job-description-content{color:var(--pe-ink-600);font-size:.89rem;line-height:1.72}.job-detail-page .job-description-content h1,.job-detail-page .job-description-content h2,.job-detail-page .job-description-content h3{margin:22px 0 12px;color:var(--pe-ink-900);font-size:1.08rem;font-weight:740;line-height:1.32}.job-detail-page .job-description-content p{margin-bottom:14px}.job-detail-page .job-description-content img,.job-detail-page .job-description-content video,.job-detail-page .job-description-content iframe,.job-detail-page .job-description-content table{max-width:100%;height:auto}.job-detail-page .job-description-content pre,.job-detail-page .job-description-content code{white-space:pre-wrap;word-break:break-word}.job-detail-page .job-description-content ul,.job-detail-page .job-description-content ol{margin-bottom:18px;padding-left:24px}.job-detail-page .job-description-content ul{list-style-type:disc!important}.job-detail-page .job-description-content ol{list-style-type:decimal!important}.job-detail-page .job-description-content li{margin-bottom:7px;line-height:1.6}.job-detail-page .job-description-content a{color:var(--pe-primary-hover);text-decoration:underline}.job-detail-page .job-description-content blockquote{margin:18px 0;padding-left:14px;border-left:3px solid var(--pe-accent);color:var(--pe-ink-700);font-style:italic}.job-detail-page .job-description-content .ql-indent-1{padding-left:3em}.job-detail-page .job-description-content .ql-indent-2{padding-left:6em}.job-detail-page .job-description-body{margin-bottom:0}.job-detail-page .list-check-primary li{margin-bottom:9px;color:var(--pe-ink-600);font-size:.86rem}.job-detail-page .list-check-primary strong{color:var(--pe-ink-900)}.job-detail-page .job-sidebar-sticky{top:95px;z-index:1}.job-detail-page .job-summary-card .pe-button+.pe-button{margin-top:9px}.job-detail-page .job-applied-button{border-color:#cde5d7;background:#edf7f1;color:#27704c;opacity:1}.job-detail-page .job-closed-notice{display:flex;align-items:flex-start;gap:12px;margin-bottom:24px;padding:15px 18px;border:1px solid #f0d5d8;border-left:3px solid var(--pe-accent);border-radius:9px;background:snow;color:var(--pe-ink-900)}.job-detail-page .job-closed-notice>i,.job-detail-page .job-closed-action>i{margin-top:3px;color:var(--pe-accent)}.job-detail-page .job-closed-notice strong,.job-detail-page .job-closed-action strong{display:block;font-size:.84rem;font-weight:760}.job-detail-page .job-closed-notice p,.job-detail-page .job-closed-action span{display:block;margin:3px 0 0;color:var(--pe-ink-600);font-size:.78rem;line-height:1.52}.job-detail-page .job-closed-action{display:flex;align-items:flex-start;gap:10px;padding:3px 0 1px;color:var(--pe-ink-900)}.job-detail-page .job-summary-list{margin-bottom:0;background:transparent}.job-detail-page .job-summary-list-item{padding:12px 0;border-color:#e8eef0!important;font-size:.83rem}.job-detail-page .job-summary-list-item .text-muted{color:var(--pe-ink-600)!important}.job-detail-page .job-summary-list-item .font-weight-500{color:var(--pe-ink-900);font-weight:650}.job-detail-page .application-confirm-modal{z-index:1060}.job-detail-page .application-confirm-header{border-bottom:0;background-color:var(--pe-primary);color:#fff}.job-detail-page .application-confirm-title{color:#fff;font-size:1rem;font-weight:700}.job-detail-page .application-confirm-body{padding:34px 28px}.job-detail-page .application-confirm-icon{margin-bottom:14px;color:var(--pe-accent)!important;font-size:44px}.job-detail-page .application-confirm-note{border-color:var(--pe-border)}.job-detail-page .application-confirm-privacy{display:flex;gap:10px;margin-bottom:16px;padding:13px 15px;border:1px solid rgba(228,152,156,.5);border-radius:9px;background:snow;color:var(--pe-ink-700);font-size:.84rem;line-height:1.6;text-align:left}.job-detail-page .application-confirm-privacy i{margin-top:3px;color:var(--pe-primary)}.job-detail-page.is-dark .job-detail-main-card,.job-detail-page.is-dark .job-summary-card{border-color:#334155!important}.job-detail-page.is-dark .job-detail-main-card h4,.job-detail-page.is-dark .job-detail-main-card h5,.job-detail-page.is-dark .job-summary-card h5,.job-detail-page.is-dark .list-check-primary strong,.job-detail-page.is-dark .job-summary-list-item .font-weight-500{color:#fff}.job-detail-page.is-dark .job-description-box{border-color:#e4989c59;background:var(--pe-secondary)}.job-detail-page.is-dark .job-description-content,.job-detail-page.is-dark .list-check-primary li,.job-detail-page.is-dark .job-summary-list-item .text-muted,.job-detail-page.is-dark .job-closed-notice p,.job-detail-page.is-dark .job-closed-action,.job-detail-page.is-dark .job-closed-action span{color:#fffc!important}.job-detail-page.is-dark .job-company-logo-frame{border-color:#475569;background:#0f172a}.job-detail-page.is-dark .job-closed-notice,.job-detail-page.is-dark .application-confirm-privacy{background:#e4989c1f;color:#fff}.job-detail-page.is-dark .application-confirm-body{background:var(--pe-secondary)}@media (max-width: 991px){.job-detail-page .job-sidebar-sticky{position:static}.job-detail-page .job-detail-main-card{padding:25px!important}.job-detail-page .job-summary-card{padding:21px!important}}@media (max-width: 767px){.job-detail-page .job-detail-banner{height:240px}.job-detail-page .job-detail-main-card,.job-detail-page .job-summary-card{border-radius:10px}.job-detail-page .job-detail-main-card{padding:19px!important}.job-detail-page .job-summary-card{padding:18px!important}.job-detail-page .job-company-logo{margin-right:12px}.job-detail-page .job-company-logo-frame{width:50px;height:50px}.job-detail-page .job-company-logo-frame img{width:38px;height:38px}.job-detail-page .job-description-box{padding:14px}.job-detail-page .application-confirm-body{padding:27px 20px}}.company-profile-banner{background-image:linear-gradient(90deg,#193254d6,#376f9194),var(--company-banner-image, url(/assets/bannerempresa-DOyx77Tw.png));background-position:center;background-repeat:no-repeat;background-size:cover}.company-profile-banner:after{background:#19325426}.company-profile-banner-probe{display:none}.company-profile-summary,.company-profile-content,.company-profile-vacancies{border:1px solid #dce6ee;border-radius:16px;background:#fff;box-shadow:0 12px 28px #1932540f}.company-profile-summary{min-height:100%;padding:30px 26px!important}.company-profile-summary h4{color:#193254;font-size:1.3rem;line-height:1.3}.company-profile-logo{width:132px;height:96px;max-width:100%;max-height:96px;object-fit:contain;padding:12px;border:1px solid #e2eaf1;border-radius:14px;background:#fff}.company-profile-contact{display:flex;align-items:flex-start;justify-content:center;gap:8px;color:#506a86;font-size:.91rem;overflow-wrap:anywhere}.company-profile-contact i{margin-top:4px;color:#376f91}.company-profile-vacancy-count{display:inline-flex;align-items:center;gap:5px;margin-top:16px!important;padding:7px 11px;border-radius:999px;background:#eff5f8;color:#376f91;font-size:.86rem}.company-profile-vacancy-count strong{color:#193254}.company-profile-content,.company-profile-vacancies{padding:28px!important}.company-profile-content h5,.company-profile-vacancies h5{margin-bottom:18px!important;color:#193254;font-size:1.08rem}.company-profile-vacancies ul{display:grid;gap:10px;margin:0}.company-profile-vacancy{padding:14px 16px;border:1px solid #e1eaf0;border-radius:10px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.company-profile-vacancy:hover{border-color:#9db7c9;box-shadow:0 8px 18px #19325412;transform:translateY(-1px)}.company-profile-vacancy>a{display:inline-block;color:#193254;font-size:1rem;line-height:1.35}.company-profile-vacancy>a:hover{color:#376f91}.company-profile-vacancy .small{margin-top:4px;color:#65809a!important}.company-description-content{max-width:100%;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.company-description-content h1,.company-description-content h2,.company-description-content h3{margin-top:20px;margin-bottom:10px;font-weight:600;overflow-wrap:anywhere;word-break:break-word}.company-description-content p{margin-bottom:15px;line-height:1.6;overflow-wrap:anywhere;word-break:break-word}.company-description-content ul{list-style-type:disc;padding-left:25px;margin-bottom:15px}.company-description-content ol{list-style-type:decimal;padding-left:25px;margin-bottom:15px}.company-description-content li{margin-bottom:5px}.company-description-content strong{font-weight:700}.company-description-content a{color:var(--pe-primary-hover);text-decoration:underline;overflow-wrap:anywhere;word-break:break-word}.company-description-content *{max-width:100%;box-sizing:border-box}.company-description-content img,.company-description-content video,.company-description-content iframe,.company-description-content embed,.company-description-content object{max-width:100%;height:auto}.company-description-content table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse}.company-description-content pre,.company-description-content code{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}@media (max-width: 767px){.company-profile-banner{background-position:center}.company-profile-logo{width:118px;height:88px;max-height:88px}.company-profile-summary{padding:24px 20px!important}.company-profile-content,.company-profile-vacancies{padding:21px 18px!important}.company-profile-vacancy{padding:13px 14px}}.about-page{background:#fff}.about-page .page-content{padding-bottom:0}.about-page .about-project-banner,.about-page .about-project-banner .pe-page-title{height:220px}.about-page .about-project-banner{background-image:url(/assets/pichincha-emplea-banner-acerca-CBkftsgn.jpeg);background-position:center 18%!important}.about-intro-section{position:relative;padding:clamp(48px,6vw,82px) 0 clamp(52px,6vw,78px);background:#fff}.about-intro-grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(390px,1.06fr);align-items:center;gap:clamp(40px,6.5vw,96px)}.about-intro-copy{max-width:535px}.about-intro-copy h2{margin:0;color:var(--pe-ink-900);font-size:clamp(2rem,3vw,2.72rem);font-weight:780;letter-spacing:-.05em;line-height:1.08}.about-intro-copy h2:after{display:block;width:42px;height:3px;margin-top:18px;border-radius:99px;background:var(--pe-accent);content:""}.about-intro-copy p{max-width:530px;margin-bottom:0;color:var(--pe-ink-600);font-size:.92rem;line-height:1.68}.about-intro-copy .about-intro-lead{margin-top:22px;color:var(--pe-ink-700);font-size:.96rem}.about-intro-copy .about-intro-body{margin-top:14px}.about-intro-copy .about-intro-tagline{margin-top:20px;padding-left:15px;border-left:2px solid var(--pe-accent);color:var(--pe-ink-900);font-size:.88rem;font-weight:720;line-height:1.55}.about-intro-copy .pe-button{min-width:208px;margin-top:27px;border-radius:999px}.about-intro-media{position:relative;width:min(100%,570px);margin:0;justify-self:end}.about-intro-media:before{position:absolute;z-index:0;top:22px;right:-17px;bottom:-17px;left:22px;border:1px solid rgba(228,152,156,.48);border-radius:14px;content:""}.about-intro-media img{position:relative;z-index:1;display:block;width:100%;aspect-ratio:1.3 / 1;border-radius:13px;box-shadow:0 16px 35px #1932541f;object-fit:cover;object-position:55% center}.about-intro-media figcaption{position:relative;z-index:2;width:fit-content;max-width:calc(100% - 22px);margin:-1px 0 0;padding:10px 14px;border-right:1px solid #e5ebef;border-bottom:1px solid #e5ebef;background:#fff;color:var(--pe-ink-600);font-size:.73rem;line-height:1.45}.about-video-section{position:relative;padding:clamp(52px,6vw,78px) 0;background:#fdfcfc}.about-video-section:before{position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,transparent,rgba(228,152,156,.48),transparent);content:""}.about-video-panel{display:grid;grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(42px,6vw,86px)}.about-video-copy{max-width:510px;padding-left:18px;border-left:2px solid rgba(228,152,156,.65)}.about-video-copy .about-video-project-title{margin:0;color:var(--pe-ink-900);font-size:clamp(1.12rem,1.6vw,1.38rem);font-weight:780;letter-spacing:-.025em;line-height:1.24}.about-video-copy p{margin:13px 0 0;color:var(--pe-ink-600);font-size:.83rem;line-height:1.62;text-align:justify;text-align-last:left}.about-video-copy p+p{margin-top:10px}.about-video-panel .pe-embedded-video{border:1px solid rgba(25,50,84,.14);border-radius:13px;box-shadow:0 17px 34px #19325421}.about-pillars-section{padding:clamp(52px,6vw,76px) 0 37px;background:#fff}.about-section-heading{max-width:760px;margin:0 auto;padding-bottom:34px;text-align:center}.about-section-heading h2{margin:0;color:var(--pe-ink-900);font-size:clamp(1.55rem,2.35vw,2.05rem);font-weight:770;letter-spacing:-.04em;line-height:1.15}.about-pillars-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,62px)}.about-pillar{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;min-width:0;padding:4px 0 17px}.about-pillar-icon{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid #d8e4ea;border-radius:50%;color:var(--pe-blue-700);background:#fff;font-size:.96rem}.about-pillar:nth-child(2) .about-pillar-icon{border-color:#e4989c8c;color:var(--pe-accent)}.about-pillar:nth-child(3) .about-pillar-icon{border-color:#376f9152;color:var(--pe-primary)}.about-pillar h3{margin:0;color:var(--pe-ink-900);font-size:1rem;font-weight:760;line-height:1.35}.about-pillar p{margin:8px 0 0;color:var(--pe-ink-600);font-size:.84rem;line-height:1.62}.about-purpose-section{padding:28px 0 clamp(52px,6vw,75px);background:#fff}.about-purpose-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.67fr);gap:clamp(32px,6vw,90px);align-items:center;padding-top:29px;border-top:1px solid #f2e7e8}.about-purpose-statement{max-width:700px;margin:0;color:#c97e85;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:750;letter-spacing:-.035em;line-height:1.3}.about-purpose-detail{max-width:455px;margin:0;color:var(--pe-ink-700);font-size:.88rem;font-weight:630;line-height:1.62}@media (max-width: 991px){.about-page .about-project-banner,.about-page .about-project-banner .pe-page-title{height:220px}.about-intro-grid,.about-video-panel{grid-template-columns:1fr}.about-intro-copy,.about-video-copy{max-width:690px}.about-intro-media{width:min(100%,650px);justify-self:start;margin-top:5px}.about-video-panel{gap:32px}.about-video-panel .pe-embedded-video{order:-1;width:min(100%,700px)}.about-purpose-content{grid-template-columns:1fr;gap:16px}.about-purpose-detail{max-width:650px}}@media (max-width: 767px){.about-page .about-project-banner,.about-page .about-project-banner .pe-page-title{height:185px}.about-intro-section{padding:42px 0 47px}.about-intro-copy h2{font-size:clamp(1.78rem,8vw,2.15rem)}.about-intro-copy p{font-size:.88rem;line-height:1.66}.about-intro-copy .about-intro-lead{margin-top:19px;font-size:.91rem}.about-intro-copy .pe-button{width:100%;margin-top:24px}.about-intro-media:before{top:13px;right:-7px;bottom:-10px;left:13px}.about-intro-media img{aspect-ratio:1.16 / 1}.about-intro-media figcaption{max-width:calc(100% - 12px);padding:8px 11px;font-size:.69rem}.about-video-section{padding:46px 0}.about-video-copy{padding-left:13px}.about-video-copy p{font-size:.81rem;line-height:1.6}.about-pillars-section{padding:47px 0 26px}.about-section-heading{padding-bottom:27px;text-align:left}.about-pillars-list{grid-template-columns:1fr;gap:20px}.about-pillar{grid-template-columns:39px minmax(0,1fr);gap:12px;padding-bottom:4px}.about-pillar-icon{width:38px;height:38px;font-size:.88rem}.about-pillar h3{font-size:.95rem}.about-pillar p{font-size:.83rem}.about-purpose-section{padding:27px 0 48px}.about-purpose-content{padding-top:24px}.about-purpose-statement{font-size:1.2rem}.about-purpose-detail{font-size:.84rem}}.legal-page{background:#f8fafc;color:#172033}.legal-hero{background:#193254;color:#fff;padding:72px 0 54px}.legal-eyebrow{display:inline-block;margin-bottom:12px;color:#ffa093;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.legal-hero h1{margin:0 0 12px;color:#fff;font-size:2.35rem;font-weight:800}.legal-hero p{max-width:760px;margin:0;color:#ffffffdb;font-size:1rem;line-height:1.7}.legal-content-section{padding:48px 0 64px}.legal-content{max-width:920px}.legal-section{padding:26px 0;border-bottom:1px solid #e2e8f0}.legal-section:first-child{padding-top:0}.legal-section h2{margin:0 0 14px;color:#193254;font-size:1.18rem;font-weight:800}.legal-section p,.legal-section li{color:#475569;font-size:.98rem;line-height:1.75}.legal-section p{margin:0 0 12px}.legal-section ul{margin:12px 0 0;padding-left:22px}.legal-section li{margin-bottom:8px}@media (max-width: 575px){.legal-hero{padding:48px 0 36px}.legal-hero h1{font-size:1.75rem}.legal-content-section{padding:34px 0 44px}}.contact-page{background:var(--pe-surface)}.contact-section{padding:70px 0}.contact-shell{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px;align-items:stretch}.contact-info-panel,.contact-form-panel{background:#fff;border:1px solid var(--pe-border);border-radius:6px;box-shadow:var(--pe-shadow-md)}.contact-info-panel{padding:34px;display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.contact-kicker{color:var(--pe-primary-hover);font-size:12px;font-weight:800;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.contact-title{color:var(--pe-ink-900);font-size:34px;font-weight:800;line-height:1.15;margin-bottom:14px}.contact-copy{color:var(--pe-ink-600);font-size:15px;line-height:1.75;margin-bottom:28px}.contact-list{display:grid;gap:16px;margin-top:auto}.contact-list-item{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:center}.contact-list-icon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;color:var(--pe-primary);background:var(--pe-blue-050);border-radius:50%}.contact-list-label{display:block;color:var(--pe-ink-500);font-size:12px;font-weight:700;margin-bottom:2px}.contact-list-value{color:var(--pe-primary);font-size:14px;font-weight:700;line-height:1.35;text-decoration:none}.contact-list-value:hover{color:var(--pe-primary-hover)}.contact-form-panel{padding:30px}.contact-form-heading{border-bottom:1px solid var(--pe-border);margin-bottom:24px;padding-bottom:18px}.contact-form-heading h3{color:var(--pe-ink-900);font-size:22px;font-weight:800;margin:0 0 6px}.contact-form-heading p{color:var(--pe-ink-500);font-size:14px;line-height:1.55;margin:0}.contact-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.contact-field{min-width:0}.contact-field--full{grid-column:1 / -1}.contact-label{color:var(--pe-ink-900);display:block;font-size:12px;font-weight:800;letter-spacing:.02em;margin-bottom:8px;text-transform:uppercase}.contact-input,.contact-textarea{width:100%;border:1px solid var(--pe-border);border-radius:4px;color:var(--pe-ink-900);font-size:14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.contact-input{height:46px;padding:0 14px}.contact-textarea{min-height:130px;padding:13px 14px;resize:vertical}.contact-input:focus,.contact-textarea:focus{border-color:var(--pe-primary-hover);box-shadow:0 0 0 3px #376f9129}.contact-actions{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:24px}.contact-note{color:var(--pe-ink-500);font-size:12.5px;line-height:1.45;margin:0}.contact-submit{min-width:185px;border-radius:4px;font-weight:800;min-height:46px}.contact-submit:disabled{cursor:not-allowed;opacity:.65}@media (max-width: 991px){.contact-section{padding:54px 0}.contact-shell{grid-template-columns:1fr}.contact-title{font-size:30px}}@media (max-width: 767px){.contact-section{padding:38px 0}.contact-info-panel,.contact-form-panel{padding:22px}.contact-form-grid{grid-template-columns:1fr;gap:15px}.contact-actions{align-items:stretch;flex-direction:column}.contact-submit{width:100%}}.pe-project-banner--contact{background-image:url(/assets/faq-banner-ILEMWltI.jpg)}.font-inter{font-family:Inter,sans-serif!important}.auth-page{min-height:100vh;display:flex;flex-direction:column}.auth-page--register-choice{min-height:auto}.geometric-pattern{background-color:#f8fafc;background-image:radial-gradient(#137fec1a 1px,transparent 1px);background-size:24px 24px}.login-card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.auth-login-card-simple{border-radius:1.25rem;box-shadow:0 14px 32px #0f172a14}.auth-login-card-simple__head{padding-top:1.85rem!important;padding-bottom:1.25rem!important;text-align:center}.auth-login-head-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.auth-login-head-title{flex:1 1 auto;width:100%;text-align:center}.auth-login-head-status{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .65rem;border:1px solid var(--pe-primary-soft-strong);border-radius:999px;background:#f8fbff;flex-shrink:0}.auth-login-head-status__label{color:#64748b;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.auth-login-head-status__value{color:var(--pe-blue-700);font-size:.78rem;font-weight:700}.auth-login-card-simple__body{padding-top:1.5rem!important;padding-bottom:1.75rem!important}.role-card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;transition:all .3s ease;height:100%}.role-card:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border-color:var(--pe-blue-700)}.role-card-active{border-color:#193254;box-shadow:0 10px 20px #19325440}.role-select-btn{background:transparent;border:none;padding:0;flex:1 1 0;text-align:left}.role-toggle{display:flex;background-color:var(--pe-primary-soft);border-radius:9999px;padding:.25rem;border:.1px solid #e2e8f0}.role-toggle-item{flex:1;border:none;background:transparent;padding:.5rem .75rem;border-radius:9999px;font-weight:600;font-size:.875rem;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.role-toggle-item:hover{color:#193254}.role-toggle-item.active{background-color:#fff;color:#111827;box-shadow:0 1px 3px #0f172a26}.icon-circle{width:6rem;height:6rem;background-color:var(--pe-primary-soft);border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#193254;transition:transform .5s ease}.role-card:hover .icon-circle{transform:scale(1.1)}.form-control-clean{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem 1rem .75rem 2.9rem;transition:all .2s}.form-control-clean:focus{background-color:#fff;border-color:#193254;box-shadow:0 0 0 3px #1932541a}.auth-page .form-control.form-control-clean.auth-input-icon-pad,.auth-page .form-control.form-control-clean.auth-input-icon-pad-compact{padding-left:3.25rem!important}.auth-input-password-pad{padding-right:3rem}.auth-forgot-password-link{color:var(--pe-blue-700)!important;text-decoration:none!important}.auth-remember-checkbox{margin-right:.5rem}.input-icon{position:absolute;left:1.15rem;top:50%;transform:translateY(-50%);width:1rem;text-align:center;color:#94a3b8;pointer-events:none;z-index:10}.password-toggle,.password-toggle-icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#94a3b8;cursor:pointer;background:none;border:none;padding:0;z-index:10;transition:color .2s}.password-toggle:hover,.password-toggle-icon:hover{color:#193254}.nav-tabs-custom{border-bottom:2px solid #f1f5f9;margin-bottom:2rem;display:flex}.nav-link-custom{flex:1;text-align:center;padding:1rem;font-weight:600;color:#64748b;border-bottom:2px solid transparent;background:transparent;border:none;transition:all .3s;margin-bottom:-2px}.nav-link-custom:hover{color:#193254}.nav-link-custom.active{color:#193254;border-bottom:2px solid #193254}.btn-login,.btn-register,.btn-select{background-color:#193254;color:#fff;font-weight:600;border-radius:.5rem;padding:.75rem;transition:all .2s;border:none}.btn-select{padding:1rem;width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-login:hover,.btn-register:hover,.btn-select:hover{background-color:var(--pe-primary-hover);transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}.btn-register:disabled{background-color:#94a3b8;cursor:not-allowed;transform:none}.btn-admin-login{background-color:#0f172a;color:#fff;font-weight:600;border-radius:.5rem;padding:.75rem;transition:all .2s}.btn-admin-login:hover{background-color:#1e293b;color:#fff;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}.auth-form-submit{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1rem;font-weight:600}.auth-form-submit:disabled,.auth-form-submit.disabled{opacity:.65;cursor:not-allowed;pointer-events:none;box-shadow:none}.auth-register-link-text{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.15rem 0;color:#193254;font-weight:700;text-decoration:none;border:0;background:transparent;box-shadow:none}.auth-register-link-text:hover,.auth-register-link-text:focus{color:var(--pe-blue-700);text-decoration:underline}.auth-admin-access-link{font-size:.75rem;opacity:.7}.modal-backdrop-custom{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0f172a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1050}.modal-content-custom{background:#fff;border-radius:1rem;width:100%;max-width:450px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;overflow:hidden}.modal-header-custom{padding:1.5rem;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.modal-body-custom{padding:1.5rem}.auth-icon-circle-sm{width:3rem;height:3rem}.custom-tooltip-container:hover .custom-tooltip{visibility:visible;opacity:1;transform:translateY(0)}.custom-tooltip{visibility:hidden;opacity:0;transform:translateY(10px);position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#1e293b;color:#fff;padding:1rem;border-radius:.5rem;width:200px;z-index:100;transition:all .2s ease;box-shadow:0 10px 15px -3px #0000001a;margin-bottom:.5rem;pointer-events:none}.custom-tooltip:after{content:"";position:absolute;top:100%;left:10%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#1e293b transparent transparent transparent}.auth-welcome-badge{background:#1932541a;font-size:12px;letter-spacing:1px}.auth-register-title{font-size:2rem}.auth-register-subtitle{max-width:600px;font-size:.98rem;line-height:1.6}.auth-login-subtitle{max-width:380px;margin:0;line-height:1.55}.auth-role-icon{font-size:48px}.auth-role-description{line-height:1.6}.register-role-card{padding:1.75rem 1.5rem;display:flex;flex-direction:column;min-height:100%;box-shadow:0 12px 28px #0f172a0f}.register-role-card:hover{transform:translateY(-2px);box-shadow:0 16px 30px #0f172a14}.register-role-card .icon-circle{width:4.5rem;height:4.5rem}.register-role-card .auth-role-icon{font-size:2rem}.register-role-description{font-size:.95rem;max-width:24rem;margin-left:auto;margin-right:auto}.register-role-footer{display:flex;flex-direction:column;align-items:center;gap:.85rem}.auth-register-role-button{width:100%;min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1rem;font-weight:600}.register-role-meta{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:.45rem .8rem;border-radius:999px;background:#f8fafc;color:#64748b;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.registration-choice__eyebrow,.register-role-label{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.registration-choice__eyebrow{margin-bottom:.8rem;padding:.45rem .8rem;color:#17406f;background:#e9f3f8}.register-role-grid{margin-top:1.25rem}.register-role-card{position:relative;overflow:hidden;min-height:292px;padding:1.7rem 1.65rem 1.45rem;border:1px solid #e1e9ee;border-radius:16px;background:#fffefd;box-shadow:0 8px 20px #1431520b;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.register-role-card:hover,.register-role-card:focus-within{transform:translateY(-3px);border-color:#c8dce5;box-shadow:0 13px 26px #14315217}.register-role-card .icon-circle{width:4.35rem;height:4.35rem;color:#28577a;background:#eaf4f7;box-shadow:none}.register-role-col--company .icon-circle{color:#8c5874;background:#f8edf2;box-shadow:none}.register-role-card .auth-role-icon{font-size:1.72rem}.register-role-label{min-height:26px;margin-bottom:.75rem;padding:.28rem .58rem;color:#256f89;background:#edf8fa}.register-role-col--company .register-role-label{color:#a43473;background:#fbeef5}.register-role-card h2{min-height:auto;font-size:1.25rem!important;line-height:1.24}.register-role-description{min-height:58px;color:#697d8d!important;font-size:.93rem;line-height:1.55!important}.auth-register-role-button{border-radius:9px;background:#244b6d;box-shadow:none}.register-role-col--company .auth-register-role-button{background:#244b6d}.auth-register-role-button:hover,.auth-register-role-button:focus{background:#193b59}.register-role-col--company .auth-register-role-button:hover,.register-role-col--company .auth-register-role-button:focus{background:#193b59}.auth-login-role-panel{padding:0;border:none;border-radius:0;background:transparent}.auth-login-role-panel__header{margin-bottom:.6rem}.auth-login-role-panel__hint,.auth-login-role-toggle{display:none}.auth-login-role-toggle--always{display:flex}.auth-login-selected-role{display:flex;align-items:center;justify-content:flex-start;gap:1rem;padding:.8rem 1rem;border:1px solid var(--pe-primary-soft-strong);border-radius:.9rem;background:#f8fbff}.auth-login-selected-role__label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#64748b}.auth-login-selected-role__value{color:var(--pe-blue-700);font-size:.92rem}.auth-login-empty-state{padding-top:1.25rem}.auth-login-empty-state__icon{width:3.5rem;height:3.5rem;margin:0 auto .9rem;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--pe-primary-soft);color:#193254;font-size:1.2rem}.auth-password-summary{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.auth-password-summary-left{display:flex;align-items:center;gap:5px}.auth-password-label{font-size:14px;color:#6c757d}.auth-tooltip-trigger{position:relative;display:inline-block}.auth-help-icon{color:#6c757d;cursor:help}.auth-password-rule-icon{width:10px}.auth-password-meter{width:100%;background-color:#e9ecef;border-radius:4px;height:8px;overflow:hidden}.auth-password-meter-fill{height:100%;transition:.3s}.auth-password-meter-fill.danger{background-color:#dc3545}.auth-password-meter-fill.warning{background-color:#ffc107}.auth-password-meter-fill.success{background-color:#28a745}.auth-password-meter-score-0{width:0}.auth-password-meter-score-1{width:20%}.auth-password-meter-score-2{width:40%}.auth-password-meter-score-3{width:60%}.auth-password-meter-score-4{width:80%}.auth-password-meter-score-5{width:100%}.auth-checkbox-label{font-size:.85rem}@media (max-width: 575px){.auth-login-head-row{flex-direction:column;align-items:center}.auth-login-role-panel{padding:0}.auth-role-card-grid{display:none}.auth-login-role-toggle{display:flex}.auth-login-selected-role{flex-direction:column;align-items:flex-start}.register-role-head{margin-bottom:14px!important}.register-role-head h1{font-size:1.55rem!important;line-height:1.25}.register-role-head .lead{font-size:.95rem!important;line-height:1.35;margin-bottom:0!important}.register-role-grid{margin-left:-4px;margin-right:-4px}.register-role-col{padding-left:4px;padding-right:4px;margin-bottom:12px!important}.register-role-col .role-card{padding:0!important;border-radius:16px;min-height:100%}.register-role-card{padding:1.45rem 1rem 1rem!important;box-shadow:0 10px 24px #0f172a0f}.register-role-col .icon-circle{width:3.2rem;height:3.2rem;margin-top:4px;margin-bottom:10px}.register-role-col .icon-circle i{font-size:1.35rem!important}.register-role-col h2{font-size:1.08rem!important;margin-bottom:6px!important}.register-role-col .role-card>p{display:none}.register-role-col p{font-size:.85rem;line-height:1.35!important;margin-bottom:10px!important}.register-role-col .btn-select{padding:.65rem .55rem;font-size:.95rem}.register-role-footer{gap:.65rem;margin-top:.15rem}.auth-register-role-button{width:auto;min-width:150px;min-height:40px;padding:.7rem 1.2rem;font-size:.9rem;border-radius:10px}.register-role-col .mt-4.d-flex{margin-top:10px!important;font-size:11px!important;line-height:1.2}.register-role-meta{font-size:.66rem;line-height:1.2;padding:.35rem .65rem}}.reset-password-page{justify-content:center;align-items:center;padding:3rem 1rem;min-height:70vh}.reset-password-card{width:100%;max-width:470px;padding:clamp(1.25rem,4vw,2rem)}.reset-password-card h1{font-size:clamp(1.5rem,4vw,1.9rem);margin-bottom:1rem}.reset-password-symbol{display:block;color:var(--primary, #1b3557);font-size:1.75rem;margin-bottom:.75rem}.reset-password-card label{display:block;font-weight:600}.reset-password-hint{font-size:.85rem}.reset-password-card .reset-password-visibility{display:flex;align-items:center;gap:.6rem;font-size:.9rem;margin-bottom:1.25rem}.reset-password-back{margin-top:1rem}.adm-card{background:linear-gradient(180deg,#fff,#fcfdff);border:1px solid #dde6f2;border-radius:8px;box-shadow:0 4px 6px -1px #0f172a0d;overflow:hidden;margin-bottom:24px}.adm-card-head{padding:16px 20px;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.adm-card-title{font-size:14px;font-weight:600;color:#0f172a;margin:0;display:flex;align-items:center;gap:8px}.adm-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:24px;margin-bottom:30px}.adm-kpi{background:#fff;border:1px solid #dbe6f3;border-radius:8px;padding:20px;display:flex;align-items:center;gap:16px;box-shadow:0 4px 6px -1px #0f172a0d}.adm-kpi-icon{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.adm-kpi-val{font-size:24px;font-weight:700;color:#0f172a;line-height:1.1;margin-bottom:4px}.adm-kpi-lbl{font-size:13px;font-weight:600;color:#64748b;margin:0;text-transform:uppercase;letter-spacing:.5px}.adm-kpi-sub{font-size:12px;color:#94a3b8;margin:0}.adm-kpi-primary{background:var(--pe-primary-soft);color:var(--pe-primary)}.adm-kpi-success{background:#f0fdf4;color:#16a34a}.adm-kpi-warning{background:#fffbeb;color:#d97706}.adm-kpi-danger{background:var(--pe-danger-soft);color:var(--pe-danger)}.adm-kpi-info{background:var(--pe-primary-soft);color:var(--pe-blue-700)}.adm-kpi-violet{background:var(--pe-secondary-soft);color:var(--pe-secondary)}.adm-filter-bar{display:flex;gap:8px;background:#f1f5f9;padding:4px;border-radius:8px;width:fit-content;margin-left:auto}.adm-filter-btn{padding:4px 12px;font-size:12px;font-weight:500;color:#64748b;border:none;background:none;border-radius:6px;cursor:pointer;transition:all .15s}.adm-filter-btn.active{background:#fff;color:#0f172a;box-shadow:0 1px 2px #0000000d}.adm-table{width:100%;border-collapse:collapse;font-size:13px}.adm-table th{text-align:left;padding:12px 16px;color:#64748b;font-weight:600;background:#f8fafc;border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:2}.adm-table td{padding:12px 16px;color:#334155;border-bottom:1px solid #f1f5f9}.adm-table tr:hover{background:#f8fafc}.adm-badge{padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600}.badge-blue{background:var(--pe-primary-soft);color:var(--pe-blue-700)}.badge-green{background:#f0fdf4;color:#16a34a}.badge-red{background:var(--pe-danger-soft);color:var(--pe-danger)}.badge-amber{background:#fffbeb;color:#d97706}.adm-toolbar-grid{display:grid;grid-template-columns:repeat(4,minmax(170px,1fr));gap:10px;padding:12px 16px;border-bottom:1px solid #f1f5f9;background:#fafbfd}.adm-toolbar-grid-posts{grid-template-columns:2fr 1fr 1fr}.adm-toolbar-grid-single{grid-template-columns:1fr}.adm-toolbar-grid-audit{grid-template-columns:minmax(0,1fr) 220px}.adm-input,.adm-select{width:100%;height:34px;border:1px solid #cfdcec;border-radius:8px;padding:6px 10px;font-size:12px;color:#334155;background:#fff;outline:none}.adm-input:focus,.adm-select:focus{border-color:#193254;box-shadow:0 0 0 2px #19325424}.adm-table-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;border-top:1px solid #f1f5f9;background:#fafbfd;font-size:12px;color:#64748b}.adm-pagination{display:flex;align-items:center;gap:8px}.adm-page-btn{border:1px solid #d4dde8;background:#fff;color:#334155;border-radius:8px;padding:4px 10px;font-size:12px}.adm-page-btn:disabled{opacity:.5;cursor:not-allowed}.adm-error-card{padding:48px;text-align:center}.adm-error-icon{font-size:48px;color:#f59e0b;margin-bottom:16px}.adm-error-text{color:#64748b}.adm-error-help{background:var(--pe-primary-soft);padding:16px;border-radius:8px;display:inline-block;margin-top:16px;text-align:left}.adm-error-list{margin:8px 0 0 20px;padding:0}.adm-brand-icon{font-size:14px;color:#fff}.adm-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:24px}.adm-grid-2-8-4{display:grid;grid-template-columns:2fr 1fr;gap:24px}.adm-insight-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:20px}.adm-insight-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px}.adm-insight-label{font-size:12px;color:#475569;margin-bottom:4px}.adm-insight-value{font-size:16px;font-weight:700;color:#0f172a}.adm-section-hub{display:grid;gap:18px}.adm-section-tabs{display:flex;gap:6px;width:fit-content;max-width:100%;padding:5px;overflow-x:auto;border:1px solid #dbe6f3;border-radius:14px;background:#f8fafc}.adm-section-tab{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;min-height:34px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:#5d7189;font-size:12px;font-weight:700;cursor:pointer;transition:background .18s,color .18s,box-shadow .18s}.adm-section-tab:hover{color:#193254}.adm-section-tab.is-active{background:#fff;color:#193254;box-shadow:0 2px 7px #1932541c}.adm-section-content>:last-child{margin-bottom:0}.adm-chart-350{height:350px}.adm-chart-300{height:300px}.adm-table-scroll-400{max-height:400px;overflow:auto}.adm-table-scroll-500{max-height:500px;overflow:auto}.adm-search-input{padding:6px 12px;border-radius:8px;border:1px solid #cfdcec;font-size:13px}.adm-search-input:focus{outline:none;border-color:#193254;box-shadow:0 0 0 2px #19325424}.adm-audit-date{white-space:nowrap;color:#94a3b8}.adm-audit-date-main{color:#0f172a;font-weight:600}.adm-audit-actor{font-weight:700;color:#0f172a}.adm-audit-actor-sub{font-size:11px;color:#64748b;margin-top:2px}.adm-audit-ip{font-weight:600;color:#0f172a}.adm-audit-browser{font-size:11px;color:#94a3b8;margin-top:2px}.adm-audit-detail{min-width:240px;color:#334155;line-height:1.45}.adm-audit-empty{text-align:center;padding:22px 16px!important;color:#64748b!important}.adm-chart-350,.adm-chart-300{padding:6px 8px 10px}.adm-table-scroll-400::-webkit-scrollbar,.adm-table-scroll-500::-webkit-scrollbar,.adm-filter-bar::-webkit-scrollbar{height:8px;width:8px}.adm-table-scroll-400::-webkit-scrollbar-thumb,.adm-table-scroll-500::-webkit-scrollbar-thumb,.adm-filter-bar::-webkit-scrollbar-thumb{background:#cdd8ea;border-radius:8px}@media (max-width: 992px){.adm-toolbar-grid,.adm-toolbar-grid-posts{grid-template-columns:repeat(2,minmax(170px,1fr))}.adm-toolbar-grid-audit,.adm-grid-2,.adm-grid-2-8-4{grid-template-columns:1fr}.adm-chart-350{height:380px}}@media (max-width: 767px){.adm-table thead{display:none}.adm-table tbody tr{display:block;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:12px;padding:8px 0;background:#fff}.adm-table tbody td{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f1f5f9;padding:8px 16px;text-align:right}.adm-table tbody td:last-child{border-bottom:none}.adm-table tbody td:before{content:attr(data-label);font-weight:600;color:#64748b;text-align:left;padding-right:12px}}@media (max-width: 640px){.adm-card{margin-bottom:16px}.adm-card-head{padding:12px 14px}.adm-toolbar-grid{grid-template-columns:1fr;padding:10px 12px}.adm-toolbar-grid-posts,.adm-toolbar-grid-audit{grid-template-columns:1fr}.adm-audit-detail{min-width:0}.adm-table-footer{flex-direction:column;align-items:flex-start}.adm-kpi{padding:14px}.adm-kpi-val{font-size:21px}.adm-chart-350{height:380px}.adm-chart-300{height:340px}.adm-filter-bar{width:100%;margin-left:0;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.adm-filter-btn{flex:0 0 auto}.adm-section-tabs{width:100%}}.adm-dashboard-refresh{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 12px;border:1px solid #d3dfec;border-radius:999px;background:#fff;color:#193254;font-size:12px;font-weight:700;transition:border-color .18s,background .18s,color .18s,box-shadow .18s}.adm-dashboard-refresh:hover,.adm-dashboard-refresh:focus-visible{border-color:#193254;background:#193254;color:#fff;box-shadow:0 4px 12px #19325429}.adm-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:7px}.adm-icon-action{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #cfdcec;border-radius:9px;background:#fff;color:#193254;font-size:13px;line-height:1;transition:border-color .18s,background .18s,color .18s,box-shadow .18s}.adm-icon-action:hover,.adm-icon-action:focus-visible{border-color:#193254;background:#193254;color:#fff;box-shadow:0 3px 8px #19325424}.adm-icon-action--danger{color:#c93443;border-color:#f1c7cc}.adm-icon-action--danger:hover,.adm-icon-action--danger:focus-visible{border-color:#c93443;background:#c93443}.adm-icon-action--success{color:#18744d;border-color:#bde2cf}.adm-icon-action--success:hover,.adm-icon-action--success:focus-visible{border-color:#18744d;background:#18744d}@media (max-width: 767px){.adm-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.adm-kpi{min-width:0;min-height:80px;padding:12px;gap:10px;border-radius:11px}.adm-kpi-icon{width:38px;height:38px;border-radius:10px;font-size:16px}.adm-kpi-val{overflow:hidden;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.adm-kpi-lbl{font-size:10px;line-height:1.3;letter-spacing:.035em}.adm-kpi-sub{font-size:10px}.adm-card{border-radius:12px;box-shadow:0 3px 12px #0f172a0b}.adm-card-head{align-items:flex-start;padding:13px 14px}.adm-card-title{min-width:0;font-size:13px;line-height:1.35}.adm-card-head .adm-filter-bar{width:100%}.adm-filter-bar{min-height:38px;padding:3px;border-radius:10px}.adm-filter-btn{min-height:32px;padding:4px 11px}.adm-toolbar-grid{gap:8px;padding:10px 12px}.adm-input,.adm-select,.adm-search-input{min-width:0;min-height:40px;font-size:13px}.adm-search-input{width:100%}.adm-table-scroll-400,.adm-table-scroll-500{max-height:none;overflow:visible;padding:0 10px 2px}.adm-table tbody tr{margin:10px 0;padding:4px 0;border-radius:10px;box-shadow:0 2px 7px #0f172a09}.adm-table tbody td{min-width:0;gap:14px;align-items:flex-start;padding:9px 11px;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.adm-table tbody td:before{flex:0 0 40%;min-width:0;font-size:11px}.adm-table tbody td>*{min-width:0;margin-left:auto}.adm-table tbody td[colspan]{display:block;padding:22px 12px;text-align:center}.adm-table tbody td[colspan]:before{display:none}.adm-row-actions{margin-left:auto}.adm-table-footer{gap:12px;padding:12px 14px;font-size:11px}.adm-pagination{width:100%;justify-content:space-between;gap:6px}.adm-page-btn{min-height:34px;padding:5px 10px}.adm-chart-350{height:270px;padding:2px 0 4px}.adm-chart-300{height:245px;padding:2px 0 4px}.adm-insight-grid{grid-template-columns:1fr;gap:8px;margin-bottom:16px}.adm-insight-card{padding:11px 12px}.adm-insight-value{font-size:15px}.adm-section-hub{gap:12px}.adm-section-tabs{gap:4px;padding:4px;border-radius:12px;scrollbar-width:none}.adm-section-tabs::-webkit-scrollbar{display:none}.adm-section-tab{min-height:36px;padding:0 11px;border-radius:9px;font-size:11px}.adm-error-card{padding:28px 16px}.adm-error-icon{margin-bottom:10px;font-size:36px}}@media (max-width: 420px){.adm-dashboard-refresh{width:34px;min-width:34px;height:34px;padding:0;border-radius:50%}.adm-dashboard-refresh span{display:none}.adm-kpi-grid{grid-template-columns:1fr}.adm-kpi{min-height:72px}.adm-table tbody td:before{flex-basis:38%}.adm-pagination>span{font-size:10px;text-align:center}.adm-page-btn{padding-right:8px;padding-left:8px;font-size:11px}}.adm-settings{display:flex;flex-direction:column;gap:20px;max-width:780px}.adm-settings-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.adm-settings-header__title{margin:0;font-size:22px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:10px}.adm-settings-header__title .fa{color:#193254;font-size:18px}.adm-settings-header__sub{margin:4px 0 0;color:#64748b;font-size:13px}.adm-settings-lock-btn{flex-shrink:0;width:36px;height:36px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#94a3b8;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.adm-settings-lock-btn:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.adm-settings-form{display:flex;flex-direction:column;gap:20px}.adm-settings-section{border:1px solid #e2e8f0;border-radius:16px;background:#fff;overflow:hidden}.adm-settings-section__head{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid #f1f5f9;background:#f8fafc}.adm-settings-section__head .fa{color:#193254;font-size:15px;width:20px;text-align:center}.adm-settings-section__title{margin:0;font-size:15px;font-weight:700;color:#0f172a}.adm-settings-section__fields{display:flex;flex-direction:column;gap:1px;background:#f1f5f9}.adm-settings-section__fields--advanced{border-top:1px solid #f1f5f9}.adm-settings-field{display:flex;flex-direction:column;gap:8px;padding:16px 20px;background:#fff;transition:background .15s}.adm-settings-field:hover{background:#fafbfd}.adm-settings-field--locked{opacity:.6}.adm-settings-field__label{display:flex;align-items:center;gap:8px;margin:0;color:#0f172a;font-weight:600;font-size:14px;flex-wrap:wrap}.adm-settings-required{color:#dc2626}.adm-settings-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-size:10px;font-weight:600;line-height:1}.adm-settings-badge .fa{font-size:9px}.adm-settings-badge--secret{background:var(--pe-primary-soft);color:var(--pe-blue-700)}.adm-settings-badge--configured{background:#edf9f2;color:#197646}.adm-settings-badge--locked{background:#f1f5f9;color:#64748b}.adm-settings-field__input-wrap{position:relative}.adm-settings-input{width:100%;min-height:42px;padding:8px 12px;border:1px solid #dbe4ef;border-radius:10px;background:#fff;color:#0f172a;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;transition:border-color .2s,box-shadow .2s}.adm-settings-input:focus{outline:none;border-color:#93b4ff;box-shadow:0 0 0 3px #19325414}.adm-settings-input--secret{padding-right:42px}.adm-settings-input--locked,.adm-settings-input:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.adm-settings-input__toggle{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.adm-settings-input__toggle:hover{background:#f1f5f9;color:#0f172a}.adm-settings-advanced{border-top:1px solid #f1f5f9}.adm-settings-advanced__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border:none;background:#fafbfd;color:#64748b;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}.adm-settings-advanced__toggle:hover{background:#f1f5f9;color:#334155}.adm-settings-save{display:flex;justify-content:flex-end;padding-top:4px}.adm-settings-save-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 32px;border:none;border-radius:12px;background:#193254;color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s}.adm-settings-save-btn:hover{background:#1e3a5f;transform:translateY(-1px);box-shadow:0 4px 12px #19325440}.adm-settings-save-btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.adm-settings-save-btn .fa{font-size:13px}.adm-settings-ai-note{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #dbe6f3;border-radius:14px;background:#f8fbfe}.adm-settings-ai-note>div{display:grid;gap:3px}.adm-settings-ai-note strong{color:#193254;font-size:13px}.adm-settings-ai-note span{color:#5c7089;font-size:12px;line-height:1.45}.adm-settings-test-btn{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;min-height:38px;padding:0 14px;border:1px solid #193254;border-radius:999px;background:#fff;color:#193254;font-size:12px;font-weight:700;cursor:pointer;transition:background .18s,color .18s,box-shadow .18s}.adm-settings-test-btn:hover:not(:disabled){background:#193254;color:#fff;box-shadow:0 4px 12px #1932542e}.adm-settings-test-btn:disabled{opacity:.6;cursor:not-allowed}.adm-settings-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.adm-settings-modal{width:min(100%,440px);border-radius:16px;background:#fff;box-shadow:0 24px 60px #0f172a2e;overflow:hidden}.adm-settings-modal__head{padding:20px 24px 12px}.adm-settings-modal__title{margin:0;color:#0f172a;font-size:18px;font-weight:700}.adm-settings-modal__body{padding:0 24px 24px}.adm-settings-access__lead{margin:0 0 12px;color:#64748b;font-size:14px;line-height:1.6}.adm-settings-access__email{margin-bottom:16px;color:#0f172a;font-size:14px}.adm-settings-access__form{display:flex;gap:10px;align-items:center}.adm-settings-access-btn{flex-shrink:0;height:42px;padding:0 20px;border:none;border-radius:10px;background:#193254;color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:background .2s}.adm-settings-access-btn:hover{background:#1e3a5f}.adm-settings-access-btn:disabled{opacity:.6;cursor:not-allowed}.adm-settings-access-hint{max-width:480px;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.adm-settings-access-hint__body{padding:24px}@media (max-width: 640px){.adm-settings-header{flex-direction:row}.adm-settings-header__title{font-size:18px}.adm-settings-section__head,.adm-settings-field{padding:14px 16px}.adm-settings-save{justify-content:stretch}.adm-settings-save-btn{width:100%;justify-content:center}.adm-settings-access__form{flex-direction:column;align-items:stretch}.adm-settings-access-btn{width:100%}.adm-settings-ai-note{align-items:stretch;flex-direction:column}.adm-settings-test-btn{justify-content:center;width:100%}.adm-settings-modal-backdrop{padding:16px}.adm-settings{gap:14px}.adm-settings-header{padding-bottom:13px}.adm-settings-header__sub{max-width:290px;line-height:1.45}.adm-settings-section{border-radius:12px}.adm-settings-field__label{font-size:13px;line-height:1.4}.adm-settings-input{min-height:44px;font-size:12px}.adm-settings-modal__head{padding:18px 18px 10px}.adm-settings-modal__body{padding:0 18px 18px}}@media (max-width: 380px){.adm-settings-header__title{font-size:17px}.adm-settings-field,.adm-settings-section__head{padding-right:13px;padding-left:13px}}.adm-training-platforms{color:#193254}.adm-training-platforms__header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.adm-training-platforms__eyebrow,.adm-training-platform-modal__header span{display:block;margin-bottom:5px;color:#376f91;font-size:.68rem;font-weight:800;letter-spacing:.085em;text-transform:uppercase}.adm-training-platforms__header h3,.adm-training-platform-modal__header h3{margin:0;color:#193254;font-size:1.4rem;font-weight:760;letter-spacing:-.03em}.adm-training-platforms__header p{max-width:630px;margin:7px 0 0;color:#60738a;font-size:.84rem}.adm-training-platforms__create{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:39px;padding:0 16px;border:1px solid #193254;border-radius:999px;background:#193254;color:#fff;font-size:.78rem;font-weight:750;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.adm-training-platforms__create:hover:not(:disabled),.adm-training-platforms__create:focus-visible:not(:disabled){border-color:#376f91;background:#376f91;box-shadow:0 6px 15px #1932542e;color:#fff;transform:translateY(-1px)}.adm-training-platforms__create:disabled{cursor:wait;opacity:.65}.adm-training-platforms__loading,.adm-training-platforms__empty{padding:34px;text-align:center}.adm-training-platforms__empty>i{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;margin-bottom:12px;border-radius:50%;background:#edf5f9;color:#376f91;font-size:1.1rem}.adm-training-platforms__empty h4{margin:0;color:#193254;font-size:1rem;font-weight:760}.adm-training-platforms__empty p{max-width:470px;margin:8px auto 17px;color:#60738a;font-size:.84rem}.adm-training-platforms__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.adm-training-platform{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #dce6ed;border-radius:12px;background:#fff;box-shadow:0 7px 20px #1932540f}.adm-training-platform--inactive{opacity:.68}.adm-training-platform__media{position:relative;display:flex;height:126px;align-items:center;justify-content:center;overflow:hidden;border-bottom:1px solid #edf1f4;background:#f8fafb}.adm-training-platform__media img{display:block;width:100%;height:100%;object-fit:cover}.adm-training-platform__media-empty{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;background:#edf5f9;color:#376f91;font-size:1.05rem}.adm-training-platform__status{position:absolute;top:10px;right:10px;padding:4px 8px;border-radius:999px;background:#edf1f4;color:#63768b;font-size:.62rem;font-weight:760}.adm-training-platform__status--active{background:#e7f7ed;color:#23734e}.adm-training-platform__body{display:flex;min-height:154px;flex:1;flex-direction:column;padding:15px 15px 13px}.adm-training-platform__title-row{display:flex;gap:9px;align-items:baseline;justify-content:space-between}.adm-training-platform__title-row h4{min-width:0;margin:0;overflow:hidden;color:#193254;font-size:.95rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.adm-training-platform__title-row span{color:#8091a2;font-size:.67rem;font-weight:700}.adm-training-platform__body p{display:-webkit-box;margin:7px 0 13px;overflow:hidden;color:#60738a;font-size:.76rem;line-height:1.48;-webkit-box-orient:vertical;-webkit-line-clamp:3}.adm-training-platform__link{display:inline-flex;width:fit-content;gap:6px;align-items:center;margin-top:auto;color:#376f91;font-size:.72rem;font-weight:760;text-decoration:none}.adm-training-platform__link:hover,.adm-training-platform__link:focus-visible{color:#193254;text-decoration:underline}.adm-training-platform__actions{display:grid;grid-template-columns:1fr 1fr 34px;gap:7px;padding:10px 12px;border-top:1px solid #edf1f4}.adm-training-platform__actions button{min-height:32px;border:1px solid #d5e0e8;border-radius:7px;background:#fff;color:#193254;font-size:.68rem;font-weight:730;cursor:pointer}.adm-training-platform__actions button:hover,.adm-training-platform__actions button:focus-visible{border-color:#376f91;background:#f4f9fc}.adm-training-platform__actions .adm-training-platform__delete{color:#c95159}.adm-training-platform-modal-backdrop{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:18px;background:#10203670}.adm-training-platform-modal{width:min(100%,680px);max-height:calc(100vh - 36px);overflow-y:auto;border-radius:13px;background:#fff;box-shadow:0 22px 60px #0e1f3540}.adm-training-platform-modal__header,.adm-training-platform-modal__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 21px}.adm-training-platform-modal__header{border-bottom:1px solid #e8eef2}.adm-training-platform-modal__header h3{font-size:1.18rem}.adm-training-platform-modal__header button{width:32px;height:32px;border:0;border-radius:50%;background:#f2f5f7;color:#526b82;cursor:pointer}.adm-training-platform-modal__body{padding:21px}.adm-training-platform-form__image{display:grid;grid-template-columns:126px minmax(0,1fr);gap:16px;align-items:center;margin-bottom:20px;padding:13px;border:1px solid #e3ebef;border-radius:10px;background:#fbfcfd}.adm-training-platform-form__preview{display:flex;height:76px;align-items:center;justify-content:center;overflow:hidden;border-radius:7px;background:#edf3f6;color:#7890a3}.adm-training-platform-form__preview img{width:100%;height:100%;object-fit:cover}.adm-training-platform-form__image label,.adm-training-platform-form__grid label{display:block;margin:0;color:#314e6a;font-size:.72rem;font-weight:760}.adm-training-platform-form__image input{display:block;width:100%;margin-top:7px;color:#526b82;font-size:.73rem}.adm-training-platform-form__image small{display:block;margin-top:5px;color:#8292a2;font-size:.66rem}.adm-training-platform-form__grid{display:grid;grid-template-columns:minmax(0,1fr) 115px;gap:14px}.adm-training-platform-form__wide{grid-column:1 / -1}.adm-training-platform-form__grid label>span{color:#d85662}.adm-training-platform-form__grid input,.adm-training-platform-form__grid textarea{display:block;width:100%;margin-top:6px;padding:9px 10px;border:1px solid #d6e1e8;border-radius:7px;outline:none;color:#193254;font-size:.81rem;font-weight:500;resize:vertical}.adm-training-platform-form__grid input:focus,.adm-training-platform-form__grid textarea:focus{border-color:#376f91;box-shadow:0 0 0 3px #376f911f}.adm-training-platform-form__toggle{display:inline-flex;gap:9px;align-items:center;margin-top:17px;color:#39566f;font-size:.76rem;font-weight:650;cursor:pointer}.adm-training-platform-form__toggle input{width:15px;height:15px;accent-color:#193254}.adm-training-platform-modal__footer{border-top:1px solid #e8eef2}.adm-training-platform-modal__cancel{min-height:38px;padding:0 14px;border:1px solid #d5e0e8;border-radius:999px;background:#fff;color:#193254;font-size:.75rem;font-weight:730;cursor:pointer}@media (max-width: 1100px){.adm-training-platforms__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.adm-training-platforms__header{display:block;margin-bottom:16px}.adm-training-platforms__header h3{font-size:1.18rem}.adm-training-platforms__header p{margin-top:6px;line-height:1.5}.adm-training-platforms__create{width:100%;min-height:42px;margin-top:14px}.adm-training-platforms__grid{grid-template-columns:1fr}.adm-training-platform{border-radius:11px}.adm-training-platform__media{height:150px}.adm-training-platform__body{min-height:0;padding:14px}.adm-training-platform__title-row h4{font-size:.98rem}.adm-training-platform__body p{margin-bottom:12px;font-size:.8rem}.adm-training-platform__actions{grid-template-columns:1fr 1fr 38px;padding:10px}.adm-training-platform__actions button{min-height:36px;font-size:.72rem}.adm-training-platform-modal-backdrop{align-items:flex-start;padding:10px}.adm-training-platform-modal{max-height:calc(100vh - 20px)}.adm-training-platform-modal__header,.adm-training-platform-modal__body,.adm-training-platform-modal__footer{padding-right:15px;padding-left:15px}.adm-training-platform-form__image,.adm-training-platform-form__grid{grid-template-columns:1fr}.adm-training-platform-form__preview{height:120px}.adm-training-platform-form__wide{grid-column:auto}.adm-training-platform-modal__footer{align-items:stretch;flex-direction:column-reverse;gap:9px}.adm-training-platform-modal__footer>button{width:100%;min-height:40px}}@media (max-width: 380px){.adm-training-platform__actions{grid-template-columns:1fr 38px}.adm-training-platform__actions button:nth-child(2){grid-column:1 / -1;grid-row:2}}/*!
 * Bootstrap v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0))}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, .05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, .1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem #19875440}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:#00000026}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:#ffffff26}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:#00000026}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#0000008c}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:#000000e6}.navbar-light .navbar-toggler{color:#0000008c;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#0000008c}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:#000000e6}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff8c}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff8c;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff8c}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px #00000020}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem}.offcanvas-header .btn-close{padding:.5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translate(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translate(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix:after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio: 75% }.ratio-16x9{--bs-aspect-ratio: 56.25% }.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body,.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/assets/fontawesome-webfont-G5YE5S7X.eot?v=4.7.0);src:url(/assets/fontawesome-webfont-G5YE5S7X.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/assets/fontawesome-webfont-B-jkhYfk.woff2?v=4.7.0) format("woff2"),url(/assets/fontawesome-webfont-CDK5bt4p.woff?v=4.7.0) format("woff"),url(/assets/fontawesome-webfont-CQDK8MU3.ttf?v=4.7.0) format("truetype"),url(/assets/fontawesome-webfont-BA1xjjzB.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:themify;src:url(/assets/themify-BifPJsew.eot?-fvbane);src:url(/assets/themify-BifPJsew.eot?#iefix-fvbane) format("embedded-opentype"),url(/assets/themify-BgsFA67P.woff?-fvbane) format("woff"),url(/assets/themify-DuU3rJAt.ttf?-fvbane) format("truetype"),url(/assets/themify-DqOiMLGc.svg?-fvbane#themify) format("svg");font-weight:400;font-style:normal}[class^=ti-],[class*=" ti-"]{font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-wand:before{content:""}.ti-volume:before{content:""}.ti-user:before{content:""}.ti-unlock:before{content:""}.ti-unlink:before{content:""}.ti-trash:before{content:""}.ti-thought:before{content:""}.ti-target:before{content:""}.ti-tag:before{content:""}.ti-tablet:before{content:""}.ti-star:before{content:""}.ti-spray:before{content:""}.ti-signal:before{content:""}.ti-shopping-cart:before{content:""}.ti-shopping-cart-full:before{content:""}.ti-settings:before{content:""}.ti-search:before{content:""}.ti-zoom-in:before{content:""}.ti-zoom-out:before{content:""}.ti-cut:before{content:""}.ti-ruler:before{content:""}.ti-ruler-pencil:before{content:""}.ti-ruler-alt:before{content:""}.ti-bookmark:before{content:""}.ti-bookmark-alt:before{content:""}.ti-reload:before{content:""}.ti-plus:before{content:""}.ti-pin:before{content:""}.ti-pencil:before{content:""}.ti-pencil-alt:before{content:""}.ti-paint-roller:before{content:""}.ti-paint-bucket:before{content:""}.ti-na:before{content:""}.ti-mobile:before{content:""}.ti-minus:before{content:""}.ti-medall:before{content:""}.ti-medall-alt:before{content:""}.ti-marker:before{content:""}.ti-marker-alt:before{content:""}.ti-arrow-up:before{content:""}.ti-arrow-right:before{content:""}.ti-arrow-left:before{content:""}.ti-arrow-down:before{content:""}.ti-lock:before{content:""}.ti-location-arrow:before{content:""}.ti-link:before{content:""}.ti-layout:before{content:""}.ti-layers:before{content:""}.ti-layers-alt:before{content:""}.ti-key:before{content:""}.ti-import:before{content:""}.ti-image:before{content:""}.ti-heart:before{content:""}.ti-heart-broken:before{content:""}.ti-hand-stop:before{content:""}.ti-hand-open:before{content:""}.ti-hand-drag:before{content:""}.ti-folder:before{content:""}.ti-flag:before{content:""}.ti-flag-alt:before{content:""}.ti-flag-alt-2:before{content:""}.ti-eye:before{content:""}.ti-export:before{content:""}.ti-exchange-vertical:before{content:""}.ti-desktop:before{content:""}.ti-cup:before{content:""}.ti-crown:before{content:""}.ti-comments:before{content:""}.ti-comment:before{content:""}.ti-comment-alt:before{content:""}.ti-close:before{content:""}.ti-clip:before{content:""}.ti-angle-up:before{content:""}.ti-angle-right:before{content:""}.ti-angle-left:before{content:""}.ti-angle-down:before{content:""}.ti-check:before{content:""}.ti-check-box:before{content:""}.ti-camera:before{content:""}.ti-announcement:before{content:""}.ti-brush:before{content:""}.ti-briefcase:before{content:""}.ti-bolt:before{content:""}.ti-bolt-alt:before{content:""}.ti-blackboard:before{content:""}.ti-bag:before{content:""}.ti-move:before{content:""}.ti-arrows-vertical:before{content:""}.ti-arrows-horizontal:before{content:""}.ti-fullscreen:before{content:""}.ti-arrow-top-right:before{content:""}.ti-arrow-top-left:before{content:""}.ti-arrow-circle-up:before{content:""}.ti-arrow-circle-right:before{content:""}.ti-arrow-circle-left:before{content:""}.ti-arrow-circle-down:before{content:""}.ti-angle-double-up:before{content:""}.ti-angle-double-right:before{content:""}.ti-angle-double-left:before{content:""}.ti-angle-double-down:before{content:""}.ti-zip:before{content:""}.ti-world:before{content:""}.ti-wheelchair:before{content:""}.ti-view-list:before{content:""}.ti-view-list-alt:before{content:""}.ti-view-grid:before{content:""}.ti-uppercase:before{content:""}.ti-upload:before{content:""}.ti-underline:before{content:""}.ti-truck:before{content:""}.ti-timer:before{content:""}.ti-ticket:before{content:""}.ti-thumb-up:before{content:""}.ti-thumb-down:before{content:""}.ti-text:before{content:""}.ti-stats-up:before{content:""}.ti-stats-down:before{content:""}.ti-split-v:before{content:""}.ti-split-h:before{content:""}.ti-smallcap:before{content:""}.ti-shine:before{content:""}.ti-shift-right:before{content:""}.ti-shift-left:before{content:""}.ti-shield:before{content:""}.ti-notepad:before{content:""}.ti-server:before{content:""}.ti-quote-right:before{content:""}.ti-quote-left:before{content:""}.ti-pulse:before{content:""}.ti-printer:before{content:""}.ti-power-off:before{content:""}.ti-plug:before{content:""}.ti-pie-chart:before{content:""}.ti-paragraph:before{content:""}.ti-panel:before{content:""}.ti-package:before{content:""}.ti-music:before{content:""}.ti-music-alt:before{content:""}.ti-mouse:before{content:""}.ti-mouse-alt:before{content:""}.ti-money:before{content:""}.ti-microphone:before{content:""}.ti-menu:before{content:""}.ti-menu-alt:before{content:""}.ti-map:before{content:""}.ti-map-alt:before{content:""}.ti-loop:before{content:""}.ti-location-pin:before{content:""}.ti-list:before{content:""}.ti-light-bulb:before{content:""}.ti-Italic:before{content:""}.ti-info:before{content:""}.ti-infinite:before{content:""}.ti-id-badge:before{content:""}.ti-hummer:before{content:""}.ti-home:before{content:""}.ti-help:before{content:""}.ti-headphone:before{content:""}.ti-harddrives:before{content:""}.ti-harddrive:before{content:""}.ti-gift:before{content:""}.ti-game:before{content:""}.ti-filter:before{content:""}.ti-files:before{content:""}.ti-file:before{content:""}.ti-eraser:before{content:""}.ti-envelope:before{content:""}.ti-download:before{content:""}.ti-direction:before{content:""}.ti-direction-alt:before{content:""}.ti-dashboard:before{content:""}.ti-control-stop:before{content:""}.ti-control-shuffle:before{content:""}.ti-control-play:before{content:""}.ti-control-pause:before{content:""}.ti-control-forward:before{content:""}.ti-control-backward:before{content:""}.ti-cloud:before{content:""}.ti-cloud-up:before{content:""}.ti-cloud-down:before{content:""}.ti-clipboard:before{content:""}.ti-car:before{content:""}.ti-calendar:before{content:""}.ti-book:before{content:""}.ti-bell:before{content:""}.ti-basketball:before{content:""}.ti-bar-chart:before{content:""}.ti-bar-chart-alt:before{content:""}.ti-back-right:before{content:""}.ti-back-left:before{content:""}.ti-arrows-corner:before{content:""}.ti-archive:before{content:""}.ti-anchor:before{content:""}.ti-align-right:before{content:""}.ti-align-left:before{content:""}.ti-align-justify:before{content:""}.ti-align-center:before{content:""}.ti-alert:before{content:""}.ti-alarm-clock:before{content:""}.ti-agenda:before{content:""}.ti-write:before{content:""}.ti-window:before{content:""}.ti-widgetized:before{content:""}.ti-widget:before{content:""}.ti-widget-alt:before{content:""}.ti-wallet:before{content:""}.ti-video-clapper:before{content:""}.ti-video-camera:before{content:""}.ti-vector:before{content:""}.ti-themify-logo:before{content:""}.ti-themify-favicon:before{content:""}.ti-themify-favicon-alt:before{content:""}.ti-support:before{content:""}.ti-stamp:before{content:""}.ti-split-v-alt:before{content:""}.ti-slice:before{content:""}.ti-shortcode:before{content:""}.ti-shift-right-alt:before{content:""}.ti-shift-left-alt:before{content:""}.ti-ruler-alt-2:before{content:""}.ti-receipt:before{content:""}.ti-pin2:before{content:""}.ti-pin-alt:before{content:""}.ti-pencil-alt2:before{content:""}.ti-palette:before{content:""}.ti-more:before{content:""}.ti-more-alt:before{content:""}.ti-microphone-alt:before{content:""}.ti-magnet:before{content:""}.ti-line-double:before{content:""}.ti-line-dotted:before{content:""}.ti-line-dashed:before{content:""}.ti-layout-width-full:before{content:""}.ti-layout-width-default:before{content:""}.ti-layout-width-default-alt:before{content:""}.ti-layout-tab:before{content:""}.ti-layout-tab-window:before{content:""}.ti-layout-tab-v:before{content:""}.ti-layout-tab-min:before{content:""}.ti-layout-slider:before{content:""}.ti-layout-slider-alt:before{content:""}.ti-layout-sidebar-right:before{content:""}.ti-layout-sidebar-none:before{content:""}.ti-layout-sidebar-left:before{content:""}.ti-layout-placeholder:before{content:""}.ti-layout-menu:before{content:""}.ti-layout-menu-v:before{content:""}.ti-layout-menu-separated:before{content:""}.ti-layout-menu-full:before{content:""}.ti-layout-media-right-alt:before{content:""}.ti-layout-media-right:before{content:""}.ti-layout-media-overlay:before{content:""}.ti-layout-media-overlay-alt:before{content:""}.ti-layout-media-overlay-alt-2:before{content:""}.ti-layout-media-left-alt:before{content:""}.ti-layout-media-left:before{content:""}.ti-layout-media-center-alt:before{content:""}.ti-layout-media-center:before{content:""}.ti-layout-list-thumb:before{content:""}.ti-layout-list-thumb-alt:before{content:""}.ti-layout-list-post:before{content:""}.ti-layout-list-large-image:before{content:""}.ti-layout-line-solid:before{content:""}.ti-layout-grid4:before{content:""}.ti-layout-grid3:before{content:""}.ti-layout-grid2:before{content:""}.ti-layout-grid2-thumb:before{content:""}.ti-layout-cta-right:before{content:""}.ti-layout-cta-left:before{content:""}.ti-layout-cta-center:before{content:""}.ti-layout-cta-btn-right:before{content:""}.ti-layout-cta-btn-left:before{content:""}.ti-layout-column4:before{content:""}.ti-layout-column3:before{content:""}.ti-layout-column2:before{content:""}.ti-layout-accordion-separated:before{content:""}.ti-layout-accordion-merged:before{content:""}.ti-layout-accordion-list:before{content:""}.ti-ink-pen:before{content:""}.ti-info-alt:before{content:""}.ti-help-alt:before{content:""}.ti-headphone-alt:before{content:""}.ti-hand-point-up:before{content:""}.ti-hand-point-right:before{content:""}.ti-hand-point-left:before{content:""}.ti-hand-point-down:before{content:""}.ti-gallery:before{content:""}.ti-face-smile:before{content:""}.ti-face-sad:before{content:""}.ti-credit-card:before{content:""}.ti-control-skip-forward:before{content:""}.ti-control-skip-backward:before{content:""}.ti-control-record:before{content:""}.ti-control-eject:before{content:""}.ti-comments-smiley:before{content:""}.ti-brush-alt:before{content:""}.ti-youtube:before{content:""}.ti-vimeo:before{content:""}.ti-twitter:before{content:""}.ti-time:before{content:""}.ti-tumblr:before{content:""}.ti-skype:before{content:""}.ti-share:before{content:""}.ti-share-alt:before{content:""}.ti-rocket:before{content:""}.ti-pinterest:before{content:""}.ti-new-window:before{content:""}.ti-microsoft:before{content:""}.ti-list-ol:before{content:""}.ti-linkedin:before{content:""}.ti-layout-sidebar-2:before{content:""}.ti-layout-grid4-alt:before{content:""}.ti-layout-grid3-alt:before{content:""}.ti-layout-grid2-alt:before{content:""}.ti-layout-column4-alt:before{content:""}.ti-layout-column3-alt:before{content:""}.ti-layout-column2-alt:before{content:""}.ti-instagram:before{content:""}.ti-google:before{content:""}.ti-github:before{content:""}.ti-flickr:before{content:""}.ti-facebook:before{content:""}.ti-dropbox:before{content:""}.ti-dribbble:before{content:""}.ti-apple:before{content:""}.ti-android:before{content:""}.ti-save:before{content:""}.ti-save-alt:before{content:""}.ti-yahoo:before{content:""}.ti-wordpress:before{content:""}.ti-vimeo-alt:before{content:""}.ti-twitter-alt:before{content:""}.ti-tumblr-alt:before{content:""}.ti-trello:before{content:""}.ti-stack-overflow:before{content:""}.ti-soundcloud:before{content:""}.ti-sharethis:before{content:""}.ti-sharethis-alt:before{content:""}.ti-reddit:before{content:""}.ti-pinterest-alt:before{content:""}.ti-microsoft-alt:before{content:""}.ti-linux:before{content:""}.ti-jsfiddle:before{content:""}.ti-joomla:before{content:""}.ti-html5:before{content:""}.ti-flickr-alt:before{content:""}.ti-email:before{content:""}.ti-drupal:before{content:""}.ti-dropbox-alt:before{content:""}.ti-css3:before{content:""}.ti-rss:before{content:""}.ti-rss-alt:before{content:""}/*!
 *  Line Awesome 1.1.0 by @icons_8 - https://icons8.com/line-awesome
 *  License - https://icons8.com/good-boy-license/ (Font: SIL OFL 1.1, CSS: MIT License)
 *
 * Made with love by Icons8 [ https://icons8.com/ ] using FontCustom [ https://github.com/FontCustom/fontcustom ]
 *
 * Contacts:
 *    [ https://icons8.com/contact ]
 *
 * Follow Icon8 on
 *    Twitter [ https://twitter.com/icons_8 ]
 *    Facebook [ https://www.facebook.com/Icons8 ]
 *    Google+ [ https://plus.google.com/+Icons8 ]
 *    GitHub [ https://github.com/icons8 ]
 */.la,.la-stack{display:inline-block}.la-fw,.la-li{text-align:center}@font-face{font-family:LineAwesome;src:url(/assets/line-awesome-BFlycphb.eot?v=1.1.);src:url(/assets/line-awesome-BFlycphb.eot??v=1.1.#iefix) format("embedded-opentype"),url(/assets/line-awesome-ColMON-s.woff2?v=1.1.) format("woff2"),url(/assets/line-awesome-Dv0DpRxQ.woff?v=1.1.) format("woff"),url(/assets/line-awesome-C5bjPOj0.ttf?v=1.1.) format("truetype"),url(/assets/line-awesome-THYttjJH.svg?v=1.1.#fa) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:LineAwesome;src:url(/assets/line-awesome-THYttjJH.svg?v=1.1.#fa) format("svg")}}.la{font: 16px/1 LineAwesome;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.la-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.la-2x{font-size:2em}.la-3x{font-size:3em}.la-4x{font-size:4em}.la-5x{font-size:5em}.la-fw{width:1.28571429em}.la-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.la-ul>li{position:relative}.la-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.la-li.la-lg{left:-1.85714286em}.la-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.li.pull-left{margin-right:.3em}.li.pull-right{margin-left:.3em}.la-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.la-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.la-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.la-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.la-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.la-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}:root .la-flip-horizontal,:root .la-flip-vertical,:root .la-rotate-180,:root .la-rotate-270,:root .la-rotate-90{filter:none}.la-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.la-stack-1x,.la-stack-2x{position:absolute;left:0;width:100%;text-align:center}.la-stack-1x{line-height:inherit}.la-stack-2x{font-size:2em}.la-inverse{color:#fff}.la-500px:before{content:""}.la-adjust:before{content:""}.la-adn:before{content:""}.la-align-center:before{content:""}.la-align-justify:before{content:""}.la-align-left:before{content:""}.la-align-right:before{content:""}.la-amazon:before{content:""}.la-ambulance:before{content:""}.la-anchor:before{content:""}.la-android:before{content:""}.la-angellist:before{content:""}.la-angle-double-down:before{content:""}.la-angle-double-left:before{content:""}.la-angle-double-right:before{content:""}.la-angle-double-up:before{content:""}.la-angle-down:before{content:""}.la-angle-left:before{content:""}.la-angle-right:before{content:""}.la-angle-up:before{content:""}.la-apple:before{content:""}.la-archive:before{content:""}.la-area-chart:before{content:""}.la-arrow-circle-down:before{content:""}.la-arrow-circle-left:before{content:""}.la-arrow-circle-o-down:before{content:""}.la-arrow-circle-o-left:before{content:""}.la-arrow-circle-o-right:before{content:""}.la-arrow-circle-o-up:before{content:""}.la-arrow-circle-right:before{content:""}.la-arrow-circle-up:before{content:""}.la-arrow-down:before{content:""}.la-arrow-left:before{content:""}.la-arrow-right:before{content:""}.la-arrow-up:before{content:""}.la-arrows:before{content:""}.la-arrows-alt:before{content:""}.la-arrows-h:before{content:""}.la-arrows-v:before{content:""}.la-asterisk:before{content:""}.la-at:before{content:""}.la-automobile:before{content:""}.la-backward:before{content:""}.la-balance-scale:before{content:""}.la-ban:before{content:""}.la-bank:before{content:""}.la-bar-chart:before{content:""}.la-bar-chart-o:before{content:""}.la-barcode:before{content:""}.la-bars:before{content:""}.la-battery-0:before{content:""}.la-battery-1:before{content:""}.la-battery-2:before{content:""}.la-battery-3:before{content:""}.la-battery-4:before{content:""}.la-battery-empty:before{content:""}.la-battery-full:before{content:""}.la-battery-half:before{content:""}.la-battery-quarter:before{content:""}.la-battery-three-quarters:before{content:""}.la-bed:before{content:""}.la-beer:before{content:""}.la-behance:before{content:""}.la-behance-square:before{content:""}.la-bell:before{content:""}.la-bell-o:before{content:""}.la-bell-slash:before{content:""}.la-bell-slash-o:before{content:""}.la-bicycle:before{content:""}.la-binoculars:before{content:""}.la-birthday-cake:before{content:""}.la-bitbucket:before{content:""}.la-bitbucket-square:before{content:""}.la-bitcoin:before{content:""}.la-black-tie:before{content:""}.la-bold:before{content:""}.la-bolt:before{content:""}.la-bomb:before{content:""}.la-book:before{content:""}.la-bookmark:before{content:""}.la-bookmark-o:before{content:""}.la-briefcase:before{content:""}.la-btc:before{content:""}.la-bug:before{content:""}.la-building:before{content:""}.la-building-o:before{content:""}.la-bullhorn:before{content:""}.la-bullseye:before{content:""}.la-bus:before{content:""}.la-buysellads:before{content:""}.la-cab:before{content:""}.la-calculator:before{content:""}.la-calendar:before{content:""}.la-calendar-check-o:before{content:""}.la-calendar-minus-o:before{content:""}.la-calendar-o:before{content:""}.la-calendar-plus-o:before{content:""}.la-calendar-times-o:before{content:""}.la-camera:before{content:""}.la-camera-retro:before{content:""}.la-car:before{content:""}.la-caret-down:before{content:""}.la-caret-left:before{content:""}.la-caret-right:before{content:""}.la-caret-square-o-down:before,.la-toggle-down:before{content:""}.la-caret-square-o-left:before,.la-toggle-left:before{content:""}.la-caret-square-o-right:before,.la-toggle-right:before{content:""}.la-caret-square-o-up:before,.la-toggle-up:before{content:""}.la-caret-up:before{content:""}.la-cart-arrow-down:before{content:""}.la-cart-plus:before{content:""}.la-cc:before{content:""}.la-cc-amex:before{content:""}.la-cc-diners-club:before{content:""}.la-cc-discover:before{content:""}.la-cc-jcb:before{content:""}.la-cc-mastercard:before{content:""}.la-cc-paypal:before{content:""}.la-cc-stripe:before{content:""}.la-cc-visa:before{content:""}.la-certificate:before{content:""}.la-chain:before{content:""}.la-chain-broken:before{content:""}.la-check:before{content:""}.la-check-circle:before{content:""}.la-check-circle-o:before{content:""}.la-check-square:before{content:""}.la-check-square-o:before{content:""}.la-chevron-circle-down:before{content:""}.la-chevron-circle-left:before{content:""}.la-chevron-circle-right:before{content:""}.la-chevron-circle-up:before{content:""}.la-chevron-down:before{content:""}.la-chevron-left:before{content:""}.la-chevron-right:before{content:""}.la-chevron-up:before{content:""}.la-child:before{content:""}.la-chrome:before{content:""}.la-circle:before{content:""}.la-circle-o:before{content:""}.la-circle-o-notch:before{content:""}.la-circle-thin:before{content:""}.la-clipboard:before{content:""}.la-clock-o:before{content:""}.la-clone:before{content:""}.la-close:before{content:""}.la-cloud:before{content:""}.la-cloud-download:before{content:""}.la-cloud-upload:before{content:""}.la-cny:before{content:""}.la-code:before{content:""}.la-code-fork:before{content:""}.la-codepen:before{content:""}.la-coffee:before{content:""}.la-cog:before{content:""}.la-cogs:before{content:""}.la-columns:before{content:""}.la-comment:before{content:""}.la-comment-o:before{content:""}.la-commenting:before{content:""}.la-commenting-o:before{content:""}.la-comments:before{content:""}.la-comments-o:before{content:""}.la-compass:before{content:""}.la-compress:before{content:""}.la-connectdevelop:before{content:""}.la-contao:before{content:""}.la-copy:before{content:""}.la-copyright:before{content:""}.la-creative-commons:before{content:""}.la-credit-card:before{content:""}.la-crop:before{content:""}.la-crosshairs:before{content:""}.la-css3:before{content:""}.la-cube:before{content:""}.la-cubes:before{content:""}.la-cut:before{content:""}.la-cutlery:before{content:""}.la-dashboard:before{content:""}.la-dashcube:before{content:""}.la-database:before{content:""}.la-dedent:before{content:""}.la-delicious:before{content:""}.la-desktop:before{content:""}.la-deviantart:before{content:""}.la-diamond:before{content:""}.la-digg:before{content:""}.la-dollar:before{content:""}.la-dot-circle-o:before{content:""}.la-download:before{content:""}.la-dribbble:before{content:""}.la-dropbox:before{content:""}.la-drupal:before{content:""}.la-edit:before{content:""}.la-eject:before{content:""}.la-ellipsis-h:before{content:""}.la-ellipsis-v:before{content:""}.la-empire:before,.la-ge:before{content:""}.la-envelope:before{content:""}.la-envelope-o:before{content:""}.la-envelope-square:before{content:""}.la-eraser:before{content:""}.la-eur:before{content:""}.la-euro:before{content:""}.la-exchange:before{content:""}.la-exclamation:before{content:""}.la-exclamation-circle:before{content:""}.la-exclamation-triangle:before{content:""}.la-expand:before{content:""}.la-expeditedssl:before{content:""}.la-external-link:before{content:""}.la-external-link-square:before{content:""}.la-eye:before{content:""}.la-eye-slash:before{content:""}.la-eyedropper:before{content:""}.la-facebook-f:before,.la-facebook:before{content:""}.la-facebook-official:before{content:""}.la-facebook-square:before{content:""}.la-fast-backward:before{content:""}.la-fast-forward:before{content:""}.la-fax:before{content:""}.la-female:before{content:""}.la-fighter-jet:before{content:""}.la-file:before{content:""}.la-file-archive-o:before{content:""}.la-file-audio-o:before{content:""}.la-file-code-o:before{content:""}.la-file-excel-o:before{content:""}.la-file-image-o:before{content:""}.la-file-movie-o:before{content:""}.la-file-o:before{content:""}.la-file-pdf-o:before{content:""}.la-file-photo-o:before{content:""}.la-file-picture-o:before{content:""}.la-file-powerpoint-o:before{content:""}.la-file-sound-o:before{content:""}.la-file-text:before{content:""}.la-file-text-o:before{content:""}.la-file-video-o:before{content:""}.la-file-word-o:before{content:""}.la-file-zip-o:before{content:""}.la-files-o:before{content:""}.la-film:before{content:""}.la-filter:before{content:""}.la-fire:before{content:""}.la-fire-extinguisher:before{content:""}.la-firefox:before{content:""}.la-flag:before{content:""}.la-flag-checkered:before{content:""}.la-flag-o:before{content:""}.la-flash:before{content:""}.la-flask:before{content:""}.la-flickr:before{content:""}.la-floppy-o:before{content:""}.la-folder:before{content:""}.la-folder-o:before{content:""}.la-folder-open:before{content:""}.la-folder-open-o:before{content:""}.la-font:before{content:""}.la-fonticons:before{content:""}.la-forumbee:before{content:""}.la-forward:before{content:""}.la-foursquare:before{content:""}.la-frown-o:before{content:""}.la-futbol-o:before,.la-soccer-ball-o:before{content:""}.la-gamepad:before{content:""}.la-gavel:before{content:""}.la-gbp:before{content:""}.la-gear:before{content:""}.la-gears:before{content:""}.la-genderless:before{content:""}.la-get-pocket:before{content:""}.la-gg:before{content:""}.la-gg-circle:before{content:""}.la-gift:before{content:""}.la-git:before{content:""}.la-git-square:before{content:""}.la-github:before{content:""}.la-github-alt:before{content:""}.la-github-square:before{content:""}.la-glass:before{content:""}.la-globe:before{content:""}.la-google:before{content:""}.la-google-plus:before{content:""}.la-google-plus-square:before{content:""}.la-google-wallet:before{content:""}.la-graduation-cap:before{content:""}.la-gittip:before,.la-gratipay:before{content:""}.la-group:before{content:""}.la-h-square:before{content:""}.la-hacker-news:before{content:""}.la-hand-grab-o:before{content:""}.la-hand-lizard-o:before{content:""}.la-hand-o-down:before{content:""}.la-hand-o-left:before{content:""}.la-hand-o-right:before{content:""}.la-hand-o-up:before{content:""}.la-hand-paper-o:before{content:""}.la-hand-peace-o:before{content:""}.la-hand-pointer-o:before{content:""}.la-hand-rock-o:before{content:""}.la-hand-scissors-o:before{content:""}.la-hand-spock-o:before{content:""}.la-hand-stop-o:before{content:""}.la-hdd-o:before{content:""}.la-header:before{content:""}.la-headphones:before{content:""}.la-heart:before{content:""}.la-heart-o:before{content:""}.la-heartbeat:before{content:""}.la-history:before{content:""}.la-home:before{content:""}.la-hospital-o:before{content:""}.la-hotel:before{content:""}.la-hourglass:before{content:""}.la-hourglass-1:before{content:""}.la-hourglass-2:before{content:""}.la-hourglass-3:before{content:""}.la-hourglass-end:before{content:""}.la-hourglass-half:before{content:""}.la-hourglass-o:before{content:""}.la-hourglass-start:before{content:""}.la-houzz:before{content:""}.la-html5:before{content:""}.la-i-cursor:before{content:""}.la-ils:before{content:""}.la-image:before{content:""}.la-inbox:before{content:""}.la-indent:before{content:""}.la-industry:before{content:""}.la-info:before{content:""}.la-info-circle:before{content:""}.la-inr:before{content:""}.la-instagram:before{content:""}.la-institution:before{content:""}.la-internet-explorer:before{content:""}.la-ioxhost:before{content:""}.la-italic:before{content:""}.la-joomla:before{content:""}.la-jpy:before{content:""}.la-jsfiddle:before{content:""}.la-key:before{content:""}.la-keyboard-o:before{content:""}.la-krw:before{content:""}.la-language:before{content:""}.la-laptop:before{content:""}.la-lastfm:before{content:""}.la-lastfm-square:before{content:""}.la-leaf:before{content:""}.la-leanpub:before{content:""}.la-legal:before{content:""}.la-lemon-o:before{content:""}.la-level-down:before{content:""}.la-level-up:before{content:""}.la-life-bouy:before{content:""}.la-life-buoy:before{content:""}.la-life-ring:before,.la-support:before{content:""}.la-life-saver:before{content:""}.la-lightbulb-o:before{content:""}.la-line-chart:before{content:""}.la-link:before{content:""}.la-linkedin:before{content:""}.la-linkedin-square:before{content:""}.la-linux:before{content:""}.la-list:before{content:""}.la-list-alt:before{content:""}.la-list-ol:before{content:""}.la-list-ul:before{content:""}.la-location-arrow:before{content:""}.la-lock:before{content:""}.la-long-arrow-down:before{content:""}.la-long-arrow-left:before{content:""}.la-long-arrow-right:before{content:""}.la-long-arrow-up:before{content:""}.la-magic:before{content:""}.la-magnet:before{content:""}.la-mail-forward:before{content:""}.la-mail-reply:before{content:""}.la-mail-reply-all:before{content:""}.la-male:before{content:""}.la-map:before{content:""}.la-map-marker:before{content:""}.la-map-o:before{content:""}.la-map-pin:before{content:""}.la-map-signs:before{content:""}.la-mars:before{content:""}.la-mars-double:before{content:""}.la-mars-stroke:before{content:""}.la-mars-stroke-h:before{content:""}.la-mars-stroke-v:before{content:""}.la-maxcdn:before{content:""}.la-meanpath:before{content:""}.la-medium:before{content:""}.la-medkit:before{content:""}.la-meh-o:before{content:""}.la-mercury:before{content:""}.la-microphone:before{content:""}.la-microphone-slash:before{content:""}.la-minus:before{content:""}.la-minus-circle:before{content:""}.la-minus-square:before{content:""}.la-minus-square-o:before{content:""}.la-mobile:before{content:""}.la-mobile-phone:before{content:""}.la-money:before{content:""}.la-moon-o:before{content:""}.la-mortar-board:before{content:""}.la-motorcycle:before{content:""}.la-mouse-pointer:before{content:""}.la-music:before{content:""}.la-navicon:before{content:""}.la-neuter:before{content:""}.la-newspaper-o:before{content:""}.la-object-group:before{content:""}.la-object-ungroup:before{content:""}.la-odnoklassniki:before{content:""}.la-odnoklassniki-square:before{content:""}.la-opencart:before{content:""}.la-openid:before{content:""}.la-opera:before{content:""}.la-optin-monster:before{content:""}.la-outdent:before{content:""}.la-pagelines:before{content:""}.la-paint-brush:before{content:""}.la-paper-plane:before,.la-send:before{content:""}.la-paper-plane-o:before,.la-send-o:before{content:""}.la-paperclip:before{content:""}.la-paragraph:before{content:""}.la-paste:before{content:""}.la-pause:before{content:""}.la-paw:before{content:""}.la-paypal:before{content:""}.la-pencil:before{content:""}.la-pencil-square:before{content:""}.la-pencil-square-o:before{content:""}.la-phone:before{content:""}.la-phone-square:before{content:""}.la-photo:before{content:""}.la-picture-o:before{content:""}.la-pie-chart:before{content:""}.la-pied-piper:before{content:""}.la-pied-piper-alt:before{content:""}.la-pinterest:before{content:""}.la-pinterest-p:before{content:""}.la-pinterest-square:before{content:""}.la-plane:before{content:""}.la-play:before{content:""}.la-play-circle:before{content:""}.la-play-circle-o:before{content:""}.la-plug:before{content:""}.la-plus:before{content:""}.la-plus-circle:before{content:""}.la-plus-square:before{content:""}.la-plus-square-o:before{content:""}.la-power-off:before{content:""}.la-print:before{content:""}.la-puzzle-piece:before{content:""}.la-qq:before{content:""}.la-qrcode:before{content:""}.la-question:before{content:""}.la-question-circle:before{content:""}.la-quote-left:before{content:""}.la-quote-right:before{content:""}.la-ra:before{content:""}.la-random:before{content:""}.la-rebel:before{content:""}.la-recycle:before{content:""}.la-reddit:before{content:""}.la-reddit-square:before{content:""}.la-refresh:before{content:""}.la-registered:before{content:""}.la-renren:before{content:""}.la-reorder:before{content:""}.la-repeat:before{content:""}.la-reply:before{content:""}.la-reply-all:before{content:""}.la-retweet:before{content:""}.la-rmb:before{content:""}.la-road:before{content:""}.la-rocket:before{content:""}.la-rotate-left:before{content:""}.la-rotate-right:before{content:""}.la-rouble:before{content:""}.la-feed:before,.la-rss:before{content:""}.la-rss-square:before{content:""}.la-rub:before{content:""}.la-ruble:before{content:""}.la-rupee:before{content:""}.la-safari:before{content:""}.la-save:before{content:""}.la-scissors:before{content:""}.la-search:before{content:""}.la-search-minus:before{content:""}.la-search-plus:before{content:""}.la-sellsy:before{content:""}.la-server:before{content:""}.la-share:before{content:""}.la-share-alt:before{content:""}.la-share-alt-square:before{content:""}.la-share-square:before{content:""}.la-share-square-o:before{content:""}.la-shekel:before{content:""}.la-sheqel:before{content:""}.la-shield:before{content:""}.la-ship:before{content:""}.la-shirtsinbulk:before{content:""}.la-shopping-cart:before{content:""}.la-sign-in:before{content:""}.la-sign-out:before{content:""}.la-signal:before{content:""}.la-simplybuilt:before{content:""}.la-sitemap:before{content:""}.la-skyatlas:before{content:""}.la-skype:before{content:""}.la-slack:before{content:""}.la-sliders:before{content:""}.la-slideshare:before{content:""}.la-smile-o:before{content:""}.la-sort:before,.la-unsorted:before{content:""}.la-sort-alpha-asc:before{content:""}.la-sort-alpha-desc:before{content:""}.la-sort-amount-asc:before{content:""}.la-sort-amount-desc:before{content:""}.la-sort-asc:before,.la-sort-up:before{content:""}.la-sort-desc:before,.la-sort-down:before{content:""}.la-sort-numeric-asc:before{content:""}.la-sort-numeric-desc:before{content:""}.la-soundcloud:before{content:""}.la-space-shuttle:before{content:""}.la-spinner:before{content:""}.la-spoon:before{content:""}.la-spotify:before{content:""}.la-square:before{content:""}.la-square-o:before{content:""}.la-stack-exchange:before{content:""}.la-stack-overflow:before{content:""}.la-star:before{content:""}.la-star-half:before{content:""}.la-star-half-empty:before,.la-star-half-full:before,.la-star-half-o:before{content:""}.la-star-o:before{content:""}.la-steam:before{content:""}.la-steam-square:before{content:""}.la-step-backward:before{content:""}.la-step-forward:before{content:""}.la-stethoscope:before{content:""}.la-sticky-note:before{content:""}.la-sticky-note-o:before{content:""}.la-stop:before{content:""}.la-street-view:before{content:""}.la-strikethrough:before{content:""}.la-stumbleupon:before{content:""}.la-stumbleupon-circle:before{content:""}.la-subscript:before{content:""}.la-subway:before{content:""}.la-suitcase:before{content:""}.la-sun-o:before{content:""}.la-superscript:before{content:""}.la-table:before{content:""}.la-tablet:before{content:""}.la-tachometer:before{content:""}.la-tag:before{content:""}.la-tags:before{content:""}.la-tasks:before{content:""}.la-taxi:before{content:""}.la-television:before,.la-tv:before{content:""}.la-tencent-weibo:before{content:""}.la-terminal:before{content:""}.la-text-height:before{content:""}.la-text-width:before{content:""}.la-th:before{content:""}.la-th-large:before{content:""}.la-th-list:before{content:""}.la-thumb-tack:before{content:""}.la-thumbs-down:before{content:""}.la-thumbs-o-down:before{content:""}.la-thumbs-o-up:before{content:""}.la-thumbs-up:before{content:""}.la-ticket:before{content:""}.la-remove:before,.la-times:before{content:""}.la-times-circle:before{content:""}.la-times-circle-o:before{content:""}.la-tint:before{content:""}.la-toggle-off:before{content:""}.la-toggle-on:before{content:""}.la-trademark:before{content:""}.la-train:before{content:""}.la-intersex:before,.la-transgender:before{content:""}.la-transgender-alt:before{content:""}.la-trash:before{content:""}.la-trash-o:before{content:""}.la-tree:before{content:""}.la-trello:before{content:""}.la-tripadvisor:before{content:""}.la-trophy:before{content:""}.la-truck:before{content:""}.la-try:before{content:""}.la-tty:before{content:""}.la-tumblr:before{content:""}.la-tumblr-square:before{content:""}.la-turkish-lira:before{content:""}.la-twitch:before{content:""}.la-twitter:before{content:""}.la-twitter-square:before{content:""}.la-umbrella:before{content:""}.la-underline:before{content:""}.la-undo:before{content:""}.la-university:before{content:""}.la-unlink:before{content:""}.la-unlock:before{content:""}.la-unlock-alt:before{content:""}.la-upload:before{content:""}.la-usd:before{content:""}.la-user:before{content:""}.la-user-md:before{content:""}.la-user-plus:before{content:""}.la-user-secret:before{content:""}.la-user-times:before{content:""}.la-users:before{content:""}.la-venus:before{content:""}.la-venus-double:before{content:""}.la-venus-mars:before{content:""}.la-viacoin:before{content:""}.la-video-camera:before{content:""}.la-vimeo:before{content:""}.la-vimeo-square:before{content:""}.la-vine:before{content:""}.la-vk:before{content:""}.la-volume-down:before{content:""}.la-volume-off:before{content:""}.la-volume-up:before{content:""}.la-warning:before{content:""}.la-wechat:before{content:""}.la-weibo:before{content:""}.la-weixin:before{content:""}.la-whatsapp:before{content:""}.la-wheelchair:before{content:""}.la-wifi:before{content:""}.la-wikipedia-w:before{content:""}.la-windows:before{content:""}.la-won:before{content:""}.la-wordpress:before{content:""}.la-wrench:before{content:""}.la-xing:before{content:""}.la-xing-square:before{content:""}.la-y-combinator:before{content:""}.la-y-combinator-square:before{content:""}.la-yahoo:before{content:""}.la-yc:before{content:""}.la-yc-square:before{content:""}.la-yelp:before{content:""}.la-yen:before{content:""}.la-youtube:before{content:""}.la-youtube-play:before{content:""}.la-youtube-square:before{content:""}body,html{-moz-osx-font-smoothing:grayscale}body{background-color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:400;color:#376f91;padding:0;margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}a{color:#e4989c;outline:0 none;text-decoration:none}a:hover,a:focus{text-decoration:none;outline:0 none}a:active,a:hover{color:#193254}p a{color:#e4989c}img{border-style:none;height:auto;max-width:100%;vertical-align:middle}hr{clear:both}section,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,summary{display:block}address{font-style:italic}table{background-color:transparent;width:100%}table thead th{color:#333}table td{padding:15px 10px}p,address,pre,hr,ul,ol,dl,dd,table{margin-bottom:24px}::selection{color:#000;background:#dbdbdb}::-moz-selection{color:#000;background:#dbdbdb}.overflow-hide{overflow:hidden}.overflow-auto{overflow:auto}.clear{clear:both}.pull-none{float:none}::-moz-selection{background:#3396d1;color:#fff}::selection{background:#3396d1;color:#fff}.dis-block{display:block;width:100%}@media (min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1170px}}h1,h2,h3,h4,h5,h6{color:var(--title);font-family:Rubik,sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--title)}h1{font-size:36px;line-height:45px;margin-bottom:25px;font-weight:500}h2{font-size:32px;line-height:40px;margin-bottom:25px;font-weight:500}h3{font-size:28px;line-height:35px;margin-bottom:20px;font-weight:500}h4{font-size:24px;line-height:28px;margin-bottom:15px;font-weight:500}h5{font-size:20px;line-height:28px;margin-bottom:10px;font-weight:500}h6{font-size:18px;line-height:28px;margin-bottom:10px;font-weight:500}p{line-height:24px;margin-bottom:24px}strong{font-weight:400}.bg-primary a:hover{color:#fff}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.v-align-t{vertical-align:top}.v-align-m{vertical-align:middle}.v-align-b{vertical-align:bottom}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.font-10{font-size:10px}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.font-26{font-size:26px}.font-30{font-size:30px;line-height:40px}.font-35{font-size:35px;line-height:45px}.font-40{font-size:40px;line-height:50px}.font-45{font-size:45px;line-height:55px}.font-50{font-size:50px;line-height:65px}.font-55{font-size:55px;line-height:65px}.font-60{font-size:60px;line-height:70px}.font-70{font-size:70px;line-height:80px}.font-75{font-size:75px;line-height:85px}.font-80{font-size:80px;line-height:90px}.font-90{font-size:90px;line-height:100px}.font-100{font-size:100px;line-height:110px}@media only screen and (max-width: 767px){h1{font-size:35px;line-height:42px;margin-bottom:25px;font-weight:800}h2{font-size:30px;line-height:38px;margin-bottom:25px}h3{font-size:28px;line-height:35px;margin-bottom:20px}h4{font-size:24px;line-height:28px;margin-bottom:15px}h5{font-size:20px;line-height:26px;margin-bottom:10px}h6{font-size:18px;line-height:24px;margin-bottom:10px}p{font-size:14px}}.fw3{font-weight:300}.fw4{font-weight:400}.fw5{font-weight:500}.fw6{font-weight:600}.fw7{font-weight:700}.fw8{font-weight:800}.fw9{font-weight:900}dl,ul,ol{list-style-position:outside;padding:0}ul,ol{margin-bottom:24px}ul li,ol li{padding:0}dl{margin-left:0;margin-bottom:30px}dl dd{margin-bottom:10px}.list-inline>li{padding-left:2px;padding-right:2px;display:inline-block}.p-a0{padding:0}.p-a5{padding:5px}.p-a10{padding:10px}.p-a15{padding:15px}.p-a20{padding:20px}.p-a25{padding:25px}.p-a30{padding:30px}.p-a40{padding:40px}.p-a50{padding:50px}.p-a60{padding:60px}.p-a70{padding:70px}.p-a80{padding:80px}.p-a90{padding:90px}.p-a100{padding:100px}.p-t0{padding-top:0}.p-t5{padding-top:5px}.p-t10{padding-top:10px}.p-t15{padding-top:15px}.p-t20{padding-top:20px}.p-t30{padding-top:30px}.p-t40{padding-top:40px}.p-t50{padding-top:50px}.p-t60{padding-top:60px}.p-t70{padding-top:70px}.p-t80{padding-top:80px}.p-t90{padding-top:90px}.p-t100{padding-top:100px}.p-b0{padding-bottom:0}.p-b5{padding-bottom:5px}.p-b10{padding-bottom:10px}.p-b15{padding-bottom:15px}.p-b20{padding-bottom:20px}.p-b30{padding-bottom:30px}.p-b40{padding-bottom:40px}.p-b50{padding-bottom:50px}.p-b60{padding-bottom:60px}.p-b70{padding-bottom:70px}.p-b80{padding-bottom:80px}.p-b90{padding-bottom:90px}.p-b100{padding-bottom:100px}.p-l0{padding-left:0}.p-l5{padding-left:5px}.p-l10{padding-left:10px}.p-l15{padding-left:15px}.p-l20{padding-left:20px}.p-l30{padding-left:30px}.p-l40{padding-left:40px}.p-l50{padding-left:50px}.p-l60{padding-left:60px}.p-l70{padding-left:70px}.p-l80{padding-left:80px}.p-l90{padding-left:90px}.p-l100{padding-left:100px}.p-r0{padding-right:0}.p-r5{padding-right:5px}.p-r10{padding-right:10px}.p-r15{padding-right:15px}.p-r20{padding-right:20px}.p-r30{padding-right:30px}.p-r40{padding-right:40px}.p-r50{padding-right:50px}.p-r60{padding-right:60px}.p-r70{padding-right:70px}.p-r80{padding-right:80px}.p-r90{padding-right:90px}.p-r100{padding-right:100px}.p-lr0{padding-left:0;padding-right:0}.p-lr5{padding-left:5px;padding-right:5px}.p-lr10{padding-left:10px;padding-right:10px}.p-lr15{padding-left:15px;padding-right:15px}.p-lr20{padding-left:20px;padding-right:20px}.p-lr30{padding-left:30px;padding-right:30px}.p-lr40{padding-left:40px;padding-right:40px}.p-lr50{padding-left:50px;padding-right:50px}.p-lr60{padding-left:60px;padding-right:60px}.p-lr70{padding-left:70px;padding-right:70px}.p-lr80{padding-left:80px;padding-right:80px}.p-lr90{padding-left:90px;padding-right:90px}.p-lr100{padding-left:100px;padding-right:100px}.p-tb0{padding-bottom:0;padding-top:0}.p-tb5{padding-bottom:5px;padding-top:5px}.p-tb10{padding-bottom:10px;padding-top:10px}.p-tb15{padding-bottom:15px;padding-top:15px}.p-tb20{padding-bottom:20px;padding-top:20px}.p-tb30{padding-bottom:30px;padding-top:30px}.p-tb40{padding-bottom:40px;padding-top:40px}.p-tb50{padding-bottom:50px;padding-top:50px}.p-tb60{padding-bottom:60px;padding-top:60px}.p-tb70{padding-bottom:70px;padding-top:70px}.p-tb80{padding-bottom:80px;padding-top:80px}.p-tb90{padding-bottom:90px;padding-top:90px}.p-tb100{padding-bottom:100px;padding-top:100px}.m-auto{margin:auto}.m-a0{margin:0}.m-a5{margin:5px}.m-a10{margin:10px}.m-a15{margin:15px}.m-a20{margin:20px}.m-a30{margin:30px}.m-a40{margin:40px}.m-a50{margin:50px}.m-a60{margin:60px}.m-a70{margin:70px}.m-a80{margin:80px}.m-a90{margin:90px}.m-a100{margin:100px}.m-t0{margin-top:0}.m-t5{margin-top:5px}.m-t10{margin-top:10px}.m-t15{margin-top:15px}.m-t20{margin-top:20px}.m-t30{margin-top:30px}.m-t40{margin-top:40px}.m-t50{margin-top:50px}.m-t60{margin-top:60px}.m-t70{margin-top:70px}.m-t80{margin-top:80px}.m-t90{margin-top:90px}.m-t100{margin-top:100px}.m-b0{margin-bottom:0}.m-b5{margin-bottom:5px}.m-b10{margin-bottom:10px}.m-b15{margin-bottom:15px}.m-b20{margin-bottom:20px}.m-b30{margin-bottom:30px}.m-b40{margin-bottom:40px}.m-b50{margin-bottom:50px}.m-b60{margin-bottom:60px}.m-b70{margin-bottom:70px}.m-b80{margin-bottom:80px}.m-b90{margin-bottom:90px}.m-b100{margin-bottom:100px}.m-l0{margin-left:0}.m-l5{margin-left:5px}.m-l10{margin-left:10px}.m-l15{margin-left:15px}.m-l20{margin-left:20px}.m-l30{margin-left:30px}.m-l40{margin-left:40px}.m-l50{margin-left:50px}.m-l60{margin-left:60px}.m-l70{margin-left:70px}.m-l80{margin-left:80px}.m-l90{margin-left:90px}.m-l100{margin-left:100px}.m-r0{margin-right:0}.m-r5{margin-right:5px}.m-r10{margin-right:10px}.m-r15{margin-right:15px}.m-r20{margin-right:20px}.m-r30{margin-right:30px}.m-r40{margin-right:40px}.m-r50{margin-right:50px}.m-r60{margin-right:60px}.m-r70{margin-right:70px}.m-r80{margin-right:80px}.m-r90{margin-right:90px}.m-r100{margin-right:100px}.m-lr0{margin-left:0;margin-right:0}.m-lr5{margin-left:5px;margin-right:5px}.m-lr10{margin-left:10px;margin-right:10px}.m-lr15{margin-left:15px;margin-right:15px}.m-lr20{margin-left:20px;margin-right:20px}.m-lr30{margin-left:30px;margin-right:30px}.m-lr40{margin-left:40px;margin-right:40px}.m-lr50{margin-left:50px;margin-right:50px}.m-lr60{margin-left:60px;margin-right:60px}.m-lr70{margin-left:70px;margin-right:70px}.m-lr80{margin-left:80px;margin-right:80px}.m-lr90{margin-left:90px;margin-right:90px}.m-lr100{margin-left:100px;margin-right:100px}.m-tb0{margin-bottom:0;margin-top:0}.m-tb5{margin-bottom:5px;margin-top:5px}.m-tb10{margin-bottom:10px;margin-top:10px}.m-tb15{margin-bottom:15px;margin-top:15px}.m-tb20{margin-bottom:20px;margin-top:20px}.m-tb30{margin-bottom:30px;margin-top:30px}.m-tb40{margin-bottom:40px;margin-top:40px}.m-tb50{margin-bottom:50px;margin-top:50px}.m-tb60{margin-bottom:60px;margin-top:60px}.m-tb70{margin-bottom:70px;margin-top:70px}.m-tb80{margin-bottom:80px;margin-top:80px}.m-tb90{margin-bottom:90px;margin-top:90px}.m-tb100{margin-bottom:100px;margin-top:100px}.no-col-gap [class*=col-xs-],.no-col-gap [class*=col-sm-],.no-col-gap [class*=col-md-],.no-col-gap [class*=col-lg-]{padding-left:0;padding-right:0}.max-w50{max-width:50px}.max-w60{max-width:60px}.max-w80{max-width:80px}.max-w100{max-width:100px}.max-w200{max-width:200px}.max-w300{max-width:300px}.max-w400{max-width:400px}.max-w500{max-width:500px}.max-w600{max-width:600px}.max-w700{max-width:700px}.max-w800{max-width:800px}.max-w900{max-width:900px}.max-w1000{max-width:1000px}.absolute{position:absolute}.relative{position:relative}.static{position:static}.z-index1{z-index:1}.z-index2{z-index:2}.z-index3{z-index:3}.z-index4{z-index:4}.z-index5{z-index:5}.z-index6{z-index:6}.z-index7{z-index:7}.z-index8{z-index:8}.z-index9{z-index:9}.z-index10{z-index:10}.z-index100{z-index:100}.z-index999{z-index:999}.text-white{color:#fff}.text-black{color:#000}.text-gray{color:#f5f6f6}.text-gray-dark{color:#d3d3d3}.text-red{color:#ff4045}.text-yellow{color:#ffb822}.text-yellow-light{color:#fec215}.text-pink{color:#ff3c85}.text-blue{color:#00c5dc}.text-green{color:#34bfa3}.text-orange{color:#ef9800}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--white)!important}.bg-black{background-color:#000}.bg-black-light{background-color:#1c1c1c}.bg-gray{background-color:#f3f3f3}.bg-gray-dark{background-color:#d3d3d3}.bg-red{background-color:#ff4045}.bg-green{background-color:#34bfa3}.bg-yellow{background-color:#ffb822}.bg-pink{background-color:#ff3c85}.bg-blue{background-color:#00c5dc}.bg-orange{background-color:#ef9800}.bg-tpw1{background-color:#ffffff1a}.bg-tpw2{background-color:#fff3}.bg-tpw3{background-color:#ffffff4d}.bg-tpw4{background-color:#fff6}.bg-tpw5{background-color:#ffffff80}.bg-tpw6{background-color:#fff9}.bg-tpw7{background-color:#ffffffb3}.bg-tpw8{background-color:#fffc}.bg-tpw9{background-color:#ffffffe6}.bg-tpb1{background-color:#0000000d}.bg-tpb2{background-color:#0003}.bg-tpb3{background-color:#0000004d}.bg-tpb4{background-color:#0006}.bg-tpb5{background-color:#00000080}.bg-tpb6{background-color:#0009}.bg-tpb7{background-color:#000000b3}.bg-tpb8{background-color:#000c}.bg-tpb9{background-color:#000000e6}.bg-img-fix{background-attachment:fixed;background-size:cover}.dez-bnr-inr.bg-pt,.bg-pt{background-position:top;background-size:cover}.dez-bnr-inr.bg-pb,.bg-pb{background-position:bottom;background-size:cover}.dez-img-overlay1,.dez-img-overlay2,.dez-img-overlay3,.dez-img-overlay4,.dez-img-overlay5,.dez-img-overlay6,.dez-img-overlay7,.dez-img-overlay8,.dez-img-overlay9,.dez-img-overlay11,.dez-img-overlay12{position:relative}.dez-img-overlay1:before,.dez-img-overlay1:after,.dez-img-overlay2:before,.dez-img-overlay2:after,.dez-img-overlay3:before,.dez-img-overlay3:after,.dez-img-overlay4:before,.dez-img-overlay4:after,.dez-img-overlay5:before,.dez-img-overlay5:after,.dez-img-overlay6:before,.dez-img-overlay6:after,.dez-img-overlay7:before,.dez-img-overlay7:after,.dez-img-overlay8:before,.dez-img-overlay8:after,.dez-img-overlay9:before,.dez-img-overlay9:after,.dez-img-overlay11:before,.dez-img-overlay11:after,.dez-img-overlay12:before,.dez-img-overlay12:after{content:"";background:#192665;background:-moz-radial-gradient(center,ellipse cover,rgba(25,38,101,1) 0%,rgba(9,18,63,1) 49%,rgba(34,40,69,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(25,38,101,1) 0%,rgba(9,18,63,1) 49%,rgba(34,40,69,1) 100%);background:radial-gradient(ellipse at center,#192665,#09123f 49%,#222845);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#192665",endColorstr="#222845",GradientType=1);position:absolute;left:0;top:0;width:0;height:0;opacity:.8;z-index:1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.dez-img-overlay1:before{width:100%;height:100%;opacity:0}.dez-img-overlay1:hover:before,.dez-box:hover .dez-img-overlay1:before{opacity:.85}.dez-img-overlay2:before{width:100%;height:100%;opacity:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.15) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.15) 100%);background:linear-gradient(to bottom,#0000,#00000026);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}.dez-img-overlay2.on:before{opacity:1}.dez-img-overlay2:hover:before,.dez-box:hover .dez-img-overlay2:before{opacity:.9}.dez-img-overlay3:before{left:50%;top:50%}.dez-img-overlay3:hover:before,.dez-box:hover .dez-img-overlay3:before{width:100%;height:100%;top:0;left:0}.dez-img-overlay4:before{left:50%;top:0;height:100%}.dez-img-overlay4:hover:before,.dez-box:hover .dez-img-overlay4:before{width:100%;left:0}.dez-img-overlay5:before{left:0;top:50%;width:100%}.dez-img-overlay5:hover:before,.dez-box:hover .dez-img-overlay5:before{height:100%;top:0}.dez-img-overlay6:before{left:0;top:auto;bottom:0;width:100%}.dez-img-overlay6:hover:before,.dez-box:hover .dez-img-overlay6:before{height:100%}.dez-img-overlay7:before,.dez-img-overlay7:after{height:100%}.dez-img-overlay7:after{left:auto;right:0}.dez-img-overlay7:hover:before,.dez-img-overlay7:hover:after,.dez-box:hover .dez-img-overlay7:before,.dez-box:hover .dez-img-overlay7:after{width:50%}.dez-img-overlay8:before,.dez-img-overlay8:after{height:100%}.dez-img-overlay8:after{left:auto;right:0}.dez-img-overlay8:hover:before,.dez-img-overlay8:hover:after,.dez-box:hover .dez-img-overlay8:before,.dez-box:hover .dez-img-overlay8:after{width:100%;opacity:.3}.dez-img-overlay9:before,.dez-img-overlay9:after{left:auto;right:0;top:auto;bottom:0}.dez-img-overlay9:hover:before,.dez-img-overlay9:hover:after,.dez-box:hover .dez-img-overlay9:before,.dez-box:hover .dez-img-overlay9:after{width:100%;height:100%;opacity:.3}.dez-img-overlay10:before,.dez-img-overlay10:after{width:100%;height:100%;opacity:0}.dez-img-overlay10:hover:before,.dez-box:hover .dez-img-overlay10:before{opacity:.5}.dez-img-overlay10:hover:after,.dez-box:hover .dez-img-overlay10:after{width:90%;height:80%;left:5%;top:10%;opacity:.5;background:none;border:1px dashed #FFFFFF}.dez-img-overlay11:hover:after,.dez-box:hover .dez-img-overlay11:after{height:95%;opacity:1;right:7.5%;top:2.5%;-moz-transform:skewY(0deg);-webkit-transform:skewY(0deg);-o-transform:skewY(0deg);-ms-transform:skewY(0deg);transform:skewY(0);width:85%}.dez-img-overlay11:hover:before,.dez-box:hover .dez-img-overlay11:before{height:85%;left:2.5%;opacity:1;top:7.5%;-moz-transform:skewY(0deg);-webkit-transform:skewY(0deg);-o-transform:skewY(0deg);-ms-transform:skewY(0deg);transform:skewY(0);width:95%}.dez-img-overlay11:after{background:#0000 none repeat scroll 0 0;border-left:1px solid #fff;border-right:1px solid #fff;bottom:5%;height:80%;left:auto;right:5%;top:auto;-moz-transform:skewY(70deg);-webkit-transform:skewY(70deg);-o-transform:skewY(70deg);-ms-transform:skewY(70deg);transform:skewY(70deg);width:90%}.dez-img-overlay11:before{background:#0000 none repeat scroll 0 0;border-bottom:1px solid #fff;border-top:1px solid #fff;bottom:auto;height:90%;left:5%;right:auto;top:5%;-moz-transform:skewX(-70deg);-webkit-transform:skewX(-70deg);-o-transform:skewX(-70deg);-ms-transform:skewX(-70deg);transform:skew(-70deg);width:80%}.dez-img-overlay11{background-color:#000!important}.dez-img-overlay11:hover img{opacity:.7!important}.dez-img-overlay12:hover:after,.dez-box:hover .dez-img-overlay12:after{opacity:1;transform:rotate3d(0,0,1,45deg) scaleZ(1);-moz-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);-o-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}.dez-img-overlay12:after{background-color:#0000;border-bottom:2px solid #ffffff;border-top:2px solid #ffffff;transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-moz-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-o-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-moz-transform-origin:50% 50% 0;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;width:100%;height:100%}.dez-img-overlay12.left:hover:after,.dez-box:hover .dez-img-overlay12.left:after{transform:rotate3d(0,0,1,-45deg) scaleZ(1);-moz-transform:rotate3d(0,0,1,-45deg) scale3d(1,1,1);-webkit-transform:rotate3d(0,0,1,-45deg) scale3d(1,1,1);-o-transform:rotate3d(0,0,1,-45deg) scale3d(1,1,1)}.dez-img-overlay12.left:after{border-bottom:2px solid #ffffff;border-top:2px solid #ffffff;transform:rotate3d(0,0,1,-45deg) scale3d(1,0,1);-moz-transform:rotate3d(0,0,1,-45deg) scale3d(1,0,1);-o-transform:rotate3d(0,0,1,-45deg) scale3d(1,0,1);-webkit-transform:rotate3d(0,0,1,-45deg) scale3d(1,0,1);-moz-transform-origin:50% 50% 0;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0}.dez-img-overlay12:before{width:100%;height:100%;opacity:0}.dez-img-overlay12:hover:before,.dez-box:hover .dez-img-overlay12:before{opacity:.4}.dez-img-effect{position:relative;overflow:hidden;display:block;vertical-align:middle}.dez-img-effect img{display:block;margin:0;width:100%;height:auto;box-shadow:0 0 #0000;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.dez-img-effect.opacity img:hover{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}.dez-img-effect.zoom-slow img{transition:all 10s;-moz-transition:all 10s;-webkit-transition:all 10s;-o-transition:all 10s}.dez-img-effect.zoom-slow:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.dez-img-effect.zoom:hover img{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.dez-img-effect.shrink:hover img{transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-moz-transform:scale(.8)}.dez-img-effect.side-pan:hover img{margin-left:-11%;transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2)}.dez-img-effect.vertical-pan:hover img{margin-top:-10%;transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2)}.dez-img-effect.fade-in{background:#000}.dez-img-effect.fade-in img{opacity:.65;-moz-opacity:.65;-webkit-opacity:.65}.dez-img-effect.fade-in:hover img{opacity:1;-moz-opacity:1;-webkit-opacity:1}.dez-img-effect.fade-out{background:#000}.dez-img-effect.fade-out:hover img{opacity:.7;-moz-opacity:.7;-webkit-opacity:.7}.dez-box:hover .dez-img-effect.rotate img,.dez-img-effect.rotate:hover img{-moz-transform:scale(1.5) rotate(-20deg);-webkit-transform:scale(1.5) rotate(-20deg);-o-transform:scale(1.5) rotate(-20deg);-ms-transform:scale(1.5) rotate(-20deg);transform:scale(1.5) rotate(-20deg)}.dez-img-effect.sepia img{-webkit-filter:sepia(100%);filter:sepia(100%)}.algo-image-hover.sepia:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.dez-img-effect.blurr img{transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.dez-img-effect.blurr:hover img{filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px)}.dez-img-effect.blurr-invert img{transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.dez-img-effect.blurr-invert img{filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px)}.dez-img-effect.blurr-invert:hover img{filter:blur(0px);-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px)}.dez-img-effect.off-color img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0)}.dez-img-effect.off-color:hover img,.dez-img-effect.on-color img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}.dez-img-effect.on-color:hover img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0)}.dez-info-has{position:absolute;bottom:0;left:0;width:100%;height:auto;padding:30px 15px 40px;opacity:0;margin-bottom:-100px;z-index:2}.dez-info-has.p-a15{padding:15px}.dez-info-has.p-a20{padding:20px}.dez-info-has.bg-primary{background-color:#1bbce8e6}.dez-info-has.bg-green{background-color:#6ab33ee6}.dez-info-has.bg-black{background-color:#0009}.dez-info-has.bg-white{background-color:#fffc}.dez-info-has.bg-white h1,.dez-info-has.bg-white h2,.dez-info-has.bg-white h3,.dez-info-has.bg-white h4,.dez-info-has.bg-white h5,.dez-info-has.bg-white h6,.dez-info-has.bg-white h1 a,.dez-info-has.bg-white h2 a,.dez-info-has.bg-white h3 a,.dez-info-has.bg-white h4 a,.dez-info-has.bg-white h5 a,.dez-info-has.bg-white h6 a{color:#3d474a}.dez-info-has.bg-white .dez-info-has-text,.dez-info-has.bg-white p{color:#767676}.dez-info-has h1,.dez-info-has h2,.dez-info-has h3,.dez-info-has h4,.dez-info-has h5,.dez-info-has h6,.dez-info-has p,.dez-info-has-text,.dez-info-has a{color:#fff}.dez-info-has .dez-info-has-text{margin-bottom:20px;line-height:24px}.dez-media{overflow:hidden;position:relative}.dez-box:hover .dez-info-has,.dez-media:hover .dez-info-has{opacity:1;width:100%;margin-bottom:0}.overlay-bx.no-hover,.dez-info-has.no-hover{opacity:1;width:100%;margin-bottom:0;visibility:visible}.dez-info-has.skew-has{border-top:4px solid #2D3239;padding:30px 40px 60px;-moz-transform:skewY(10deg);-webkit-transform:skewY(10deg);-o-transform:skewY(10deg);-ms-transform:skewY(10deg);transform:skewY(10deg);bottom:-35px}.dez-info-has.skew-has>*{-moz-transform:skewY(-10deg);-webkit-transform:skewY(-10deg);-o-transform:skewY(-10deg);-ms-transform:skewY(-10deg);transform:skewY(-10deg)}label{font-weight:600;margin-bottom:10px}.panel-default,.panel-default>.panel-heading{border-color:#e7ecf1;color:inherit}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e7ecf1}.form-group{margin-bottom:25px}.form-control{border-color:#e1e6eb;box-shadow:none;font-size:14px;line-height:20px;padding:12px 15px}.form-control:focus{border-color:#e1e1e1;outline:0}.form-control:focus,.has-error .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.form-control.kv-fileinput-caption{height:39px}.form-group.form-inline .radio,.form-group.form-inline .checkbox{margin-right:15px}.input-group{width:100%}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group-addon{background:#fff;border-color:#e1e1e1;padding:6px 14px;font-size:16px}.input-group-addon.font-size-20{font-size:20px}.input-group-addon.fixed-w{text-align:center;padding:6px 0;width:40px}.input-group-addon.v-align-t{line-height:30px}.dropdown-menu{font-size:13px}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.bootstrap-select .dropdown-toggle{border:1px solid #e7ecf1!important;background-color:#fff!important;height:40px;font-size:15px;color:#495057}.bootstrap-select .dropdown-toggle:after{display:none}.bootstrap-select .dropdown-toggle:active,.bootstrap-select .dropdown-toggle:focus,.bootstrap-select .dropdown-toggle:hover{background-color:#fff!important;border:1px solid #e9e9e9!important;box-shadow:none!important;outline:0px!important}.bootstrap-select:active,.bootstrap-select:focus{border:0px!important;box-shadow:none!important;outline:0px!important}.bootstrap-select.show,.bootstrap-select.show .dropdown-toggle{box-shadow:none!important;outline:0px!important}.bootstrap-select.show.btn-group .dropdown-menu.inner{display:block}.bootstrap-select div.dropdown-menu{border:1px solid #e9e9e9;border-radius:4px;box-shadow:none;margin-top:-1px;padding:10px 0;font-size:13px}.bootstrap-select div.dropdown-menu ul li{padding:0}.bootstrap-select div.dropdown-menu ul li a{padding:8px 15px}.bootstrap-select div.dropdown-menu ul li a:hover{background-color:var(--primary);color:#fff}.bootstrap-select div.dropdown-menu ul li a img{border-radius:100%;-webkit-border-radius:100%;margin-right:5px}.bootstrap-select .bs-searchbox .form-control{padding:5px 10px;height:30px}.bootstrap-select .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.bootstrap-select .dropdown-menu>li>a:hover{background-color:#f2f2f4}.bootstrap-touchspin .input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}.bootstrap-touchspin .input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:10px 10px 9px;margin-left:-1px;position:relative;border-width:1px;border-style:solid;border-color:#e1e1e1;background:#fff}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:-2px;border-radius:0}.bootstrap-touchspin .input-group-btn-vertical i{position:absolute;top:4px;left:5px;font-size:9px;font-weight:400;color:#9fa0a1}.input-rating input[type=radio]{display:none}.input-rating input[type=radio]+label{display:inline-block;margin-left:-4px;padding-left:0!important;padding-right:0;width:24px}.input-rating input[type=radio]+label:first-of-type{margin-left:0}.input-rating input[type=radio]+label:before{background-color:transparent;border:none;color:#ffd925;content:"";display:inline-block;font-family:FontAwesome;font-size:20px;-webkit-font-smoothing:antialiased;height:14px;line-height:1;margin-left:0;position:static;text-align:center;top:2px;transition:none;width:14px}.input-rating input[type=radio]:checked+label:before,.input-rating input[type=radio]+label.marked:before,.input-rating input[type=radio]+label.filled:before,.input-rating input[type=radio]+label.hovered.filled:before{content:""}.input-rating input[type=radio]+label.hovered:before{content:""}.rating-bx{color:#ffc300;font-size:14px}.rating-bx i{margin:0 2px}.rating-container .rating-stars:before{text-shadow:none}.rating-container{color:#c8c8c8}.rating-container .rating-stars{color:#3396d1}.has-feedback label~.form-control-feedback{top:31px}.loading-box{width:100%;height:100%;background-color:#fff;position:fixed;left:0;top:0;opacity:.7;z-index:9999}.loading-pic{width:70px;height:70px;position:fixed;left:50%;top:50%;margin:-35px;z-index:99999}.loading-cover,.loading-srh-bar,.loading-map{background:#fffc;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.loading-cover .fa-spinner,.loading-srh-bar .fa-spinner,.loading-map .fa-spinner{position:absolute;left:50%;top:50%;margin:-10px;font-size:25px;color:#333}.dez-banner-outer,.dez-success-top,.dez-error-top{margin-bottom:0}.alert-bx.alert-info{padding:15px;border:1px solid #bce8f1}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:5px auto 15px}.alignright{float:right;margin:5px 0 15px 25px}.alignleft{float:left;margin:5px 25px 15px 0}a img.alignright{float:right;margin:5px 0 25px 25px}a img.alignnone{margin:5px 0 25px}a img.alignleft{float:left;margin:5px 25px 25px 0}a img.aligncenter{display:block;margin:5px auto 15px}.blog-side-img{width:300px}.wp-caption{max-width:100%;text-align:center}.wp-caption img[class*=wp-image-]{display:block;margin:0}.wp-caption.alignnone{margin:5px 0 25px}.wp-caption.alignleft{margin:5px 25px 25px 0}.wp-caption.alignright{margin:5px 0 25px 25px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{color:#9d9d9d;font-size:13px;line-height:18px;margin:0;padding:10px 0;text-align:left}blockquote{padding:16px 20px 16px 80px;font-size:18px;font-style:italic;color:#555;margin:40px 0;border-left:none;line-height:30px;position:relative;background:#f6f6f6;clear:both;border-left:4px solid #EFBB20}blockquote p{font-size:18px;color:#555;line-height:30px;margin-bottom:0}blockquote:before{content:"";font-family:FontAwesome;font-weight:700;font-style:normal;color:#efbb20;font-size:35px;position:absolute;left:20px;top:20px}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}@media only screen and (max-width: 480px){.blog-side-img{width:90px}.alignleft{margin:5px 15px 10px 0}.alignright{margin:5px 0 15px 15px}}.site-header{position:relative;z-index:999}.site-header ul,.site-header ol{margin-bottom:0}.extra-nav{float:right;padding:26px 0;position:relative;z-index:9}.extra-nav .site-button-link{font-size:15px}.extra-nav .extra-cell{display:inline-block;margin-left:10px}@media only screen and (max-width: 767px){.extra-nav{margin-right:0}}@media only screen and (max-width: 480px){.extra-nav{margin:0 1px 0 0;text-align:right}}.new-page{padding:2px 5px;font-size:10px;background:red;color:#fff;border-radius:4px;vertical-align:middle;margin-left:2px}#header-part.fix-map-header{height:90px}#header-part.fix-map-header .main-bar{position:fixed;top:0;left:0;z-index:1}@media only screen and (max-width: 480px){#header-part.fix-map-header{height:160px}}.top-bar{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.08);color:#444;padding:11px 0}.top-bar li a{color:#fff}.top-bar li{position:relative;padding:0 15px}.top-bar li:first-child{padding-left:0}.top-bar li:last-child{padding-right:0}.top-bar li:after{content:"";position:absolute;height:80%;opacity:.5;width:1px;background:#fff;transform:rotate(15deg);right:0;top:15%}.top-bar li:last-child:after{content:none}.dez-topbar-left{float:left}.dez-topbar-right{float:right}.dez-topbar-center,.dez-topbar-left,.dez-topbar-right{padding-left:15px;padding-right:15px}.dez-topbar-left ul,.dez-topbar-right ul{list-style:none;margin:0;padding:0}.dez-topbar-left ul li,.dez-topbar-right ul li{display:inline-block}.dez-topbar-left ul li{padding-right:15px}.dez-topbar-left ul li a,.dez-topbar-right ul li a{color:#fff}.topbar-social li a{padding:0 6px}@media only screen and (max-width: 991px){.dez-topbar-right{padding-left:0;padding-right:15px}.dez-topbar-left{padding-left:15px;padding-right:0}}@media only screen and (max-width: 767px){.top-bar [class*=col-]{width:100%;text-align:right;padding:10px 15px;border-bottom:1px solid rgba(255,255,255,.1)}.top-bar [class*=col-]:last-child{border-bottom:none}.top-bar{padding:5px 0}.dez-topbar-center,.dez-topbar-left,.dez-topbar-right{display:black;width:100%;text-align:center;padding:3px 15px}.dez-topbar-left ul li{padding:0 5px}}.e-p-bx li{display:inline;font-size:14px;padding-right:10px}.e-p-bx li a{color:#fff}.e-p-bx li i{margin-right:10px;vertical-align:middle}.social-bx,.login-bx{margin:0 0 0 15px;float:right}.social-bx li,.login-bx li{font-size:12px;margin:0;position:relative}.social-bx li{padding-left:1px;padding-right:1px}.social-bx li a,.login-bx li a{color:#fff}.social-bx li i,.login-bx li i{vertical-align:baseline;margin:0 5px 0 0}.social-bx li span,.login-bx li span{vertical-align:baseline;margin:0 2px;font-size:8px}.login-bx li ul{top:25px;left:auto;right:0;border:none;padding:0}.login-bx li ul li{border-bottom:1px solid #F7F7F7}.login-bx li ul li a{color:#767676;padding:9px 15px}.arrow-up-border:before,.arrow-up:after{position:absolute;display:inline-block;content:""}.arrow-up-border:before{top:-7px;right:19px;border-right:7px solid transparent;border-bottom:7px solid #F00;border-left:7px solid transparent;border-bottom-color:#0003}.arrow-up:after{top:-6px;right:20px;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-left:6px solid transparent}.arrow-left:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:#0003;content:""}.arrow-left:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-left:6px solid transparent;content:""}.language-bx li{display:inline;margin:0 10px}.logo-header{display:table;float:left;vertical-align:middle;padding:0;color:#efbb20;margin:0;width:140px;height:80px;position:relative;z-index:9;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}.logo-footer{display:table;vertical-align:middle;padding:0;color:#efbb20;margin:15px 0;max-width:100%;height:60px}.logo-header>a,.logo-footer>a{display:table-cell;vertical-align:middle}.logo-header.center-block{margin-left:auto;margin-right:auto;float:none}.logo-header img,.logo-footer img{height:auto;width:auto;max-width:180px}.logo-header span,.logo-footer span{font-size:20px;color:#efbb20;letter-spacing:20px}@media only screen and (max-width: 767px){.logo-header,.is-fixed.header-curve .logo-header,.is-fixed .logo-header{width:100px;max-width:100px;height:58px}.logo-header img,.logo-footer img{max-width:150px}.is-fixed .logo-header a img,.is-fixed.header-curve .logo-header a img{vertical-align:sub}.site-header .navbar-toggler,.site-header .is-fixed .navbar-toggler{margin:22px 0 18px 15px}.site-header .extra-nav,.site-header .is-fixed .extra-nav{padding:8px 0}}.main-bar{background:var(--white);width:100%;position:relative}.header-curve .logo-header:before,.header-curve .logo-header:after{background-color:#fff;content:"";position:absolute;bottom:0;height:100%;z-index:-1}.header-curve .logo-header:before{right:-50px;width:80%;-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-o-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg)}.header-curve .logo-header:after{right:10%;width:2000px}.is-fixed.header-curve .logo-header img{margin-top:-0}@media only screen and (max-width: 767px){.header-curve .logo-header:after{right:0;left:auto}}.navbar-toggler{border:0 solid #efbb20;font-size:16px;line-height:24px;margin:32px 0 30px 10px;padding:0}.navbar-toggler span{background:#666}.header-nav{position:relative;padding:0}.header-nav .nav{float:right}.header-nav .nav i{font-size:9px;margin-left:3px;margin-top:-3px;vertical-align:middle}.header-nav .nav>li{margin:0;font-weight:400;text-transform:uppercase;position:relative}.header-nav .nav>li>a{border-radius:0;color:#000;font-size:14px;padding:30px 12px;cursor:pointer;font-weight:600;display:inline-block}.header-nav .nav>li>a:hover{background-color:transparent;color:#efbb20}.header-nav .nav>li>a:active,.header-nav .nav>li>a:focus{background-color:transparent}.header-nav .nav>li.active>a,.header-nav .nav>li.current-menu-item>a{background-color:transparent;color:#efbb20}.header-nav .nav>li:hover>a{color:#efbb20}.header-nav .nav>li:hover>.sub-menu,.header-nav .nav>li:hover>.mega-menu{opacity:1;visibility:visible;margin-top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header-nav .nav>li>.sub-menu,.header-nav .nav>li>.mega-menu{box-shadow:0 0 40px #0003}.header-nav .nav>li .sub-menu{background-color:#fff;border:1px solid #f4f4f4;display:block;left:0;list-style:none;opacity:0;padding:10px 0;position:absolute;visibility:hidden;width:220px;z-index:10;border-radius:4px}.header-nav .nav>li .sub-menu li{border-bottom:0px solid #f4f4f4;position:relative}.header-nav .nav>li .sub-menu li a{color:#505050;display:block;font-size:14px;padding:8px 20px;text-transform:capitalize;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;font-weight:500;font-family:Montserrat,sans-serif}.header-nav .nav>li .sub-menu li a:hover{background-color:#f2f2f2;color:#efbb20;text-decoration:none}.header-nav .nav>li .sub-menu li:hover>a{color:#efbb20}.header-nav .nav>li .sub-menu li:last-child{border-bottom:0px}.header-nav .nav>li .sub-menu.left{left:auto;right:0}.header-nav .nav>li .sub-menu li .fa{color:inherit;display:block;float:right;font-size:15px;position:absolute;right:15px;top:12px;opacity:1}.header-nav .nav>li .sub-menu li .fa.fa-nav{color:inherit;display:inline-block;float:none;font-size:13px;margin-right:5px;opacity:1;position:unset;right:10px;top:12px}.header-nav .nav>li .sub-menu li>.sub-menu{left:220px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header-nav .nav>li .sub-menu li:hover>.sub-menu{left:220px;margin:0;opacity:1;top:-1px;visibility:visible}.header-nav .nav>li .sub-menu li>.sub-menu.left,.header-nav .nav>li .sub-menu li:hover .sub-menu.left{right:auto;left:219px}.header-nav .nav>li .sub-menu li:hover>.sub-menu:before{background-color:transparent;bottom:0;content:"";display:block;height:100%;left:-6px;position:absolute;top:0;width:6px}.header-nav .nav>li.has-mega-menu{position:inherit}.header-nav .nav>li .mega-menu{background-color:#fff;border:1px solid #f8f8f8;display:table;left:0;list-style:none;opacity:0;position:absolute;right:0;visibility:hidden;width:100%;font-family:Montserrat;margin-top:20px;z-index:9}.header-nav .nav>li .mega-menu>li{display:table-cell;padding:30px 0 25px;position:relative;vertical-align:top;width:25%}.header-nav .nav>li .mega-menu>li:after{content:"";background-color:#00000005;position:absolute;right:0;top:0;display:block;width:1px;height:100%}.header-nav .nav>li .mega-menu>li:last-child:after{display:none}.header-nav .nav>li .mega-menu>li>a{color:#000;display:block;font-size:14px;padding:0 20px;font-size:13px;font-weight:600}.header-nav .nav>li .mega-menu>li ul{list-style:none;margin:10px 0 0;padding:0;width:100%}.header-nav .nav>li .mega-menu>li ul a{color:#505050;display:block;font-size:13px;line-height:34px;text-transform:capitalize;padding:0 20px;font-weight:500}.header-nav .nav>li .mega-menu>li ul a:hover{color:#efbb20}.header-nav .nav .mega-menu a i{font-size:14px;margin-right:5px;text-align:center;width:15px}.header-nav .nav>li .sub-menu,.header-nav .nav>li .mega-menu{border-top:0 solid #000}.header-nav .nav>li.menu-item-has-children:before{content:"";display:block;font-family:FontAwesome;right:4px;position:absolute;top:50%;color:#999;margin-top:-8px;font-size:8px}.site-header.center .header-nav .nav{display:inline-block;float:left;width:35%}.site-header.center .navbar-nav>li{display:inline-block;float:none}.site-header.center .header-nav .nav:first-child{text-align:right}.site-header.center .header-nav .nav:first-child li{text-align:left}.site-header.center .header-nav .nav:last-child{float:right}.site-header.center .logo-header{transform:translate(-50%);-moz-transform:translate(-50%);-webkit-transform:translate(-50%);-o-transform:translate(-50%);position:absolute;left:50%;text-align:center}.site-header.center .logo-header img{position:relative;width:140px;z-index:2;object-fit:contain}.header-nav .nav>li.has-mega-menu.demos .mega-menu{left:auto;right:auto;max-width:600px;z-index:9}.header-nav .nav>li .sub-menu.left li>.sub-menu,.header-nav .nav>li .sub-menu.left li:hover .sub-menu{left:auto;right:220px}@media only screen and (max-width: 991px){.site-header.center .header-nav{overflow-y:scroll}.site-header.center .header-nav .nav{width:100%}.site-header.center .navbar-nav>li{display:block;float:left;width:100%}.header-nav .nav>li>.sub-menu,.header-nav .nav>li>.mega-menu{box-shadow:none}.header-nav .nav>li.has-mega-menu.demos .mega-menu{max-width:100%}.header-nav .nav>li .mega-menu{border:0}.site-header.center .is-fixed .header-nav .nav{height:auto}.header-nav .nav>li .mega-menu>li{padding:10px 0}.header-nav .nav>li .sub-menu,.header-nav .nav>li .mega-menu{border-radius:0}.site-header.center .logo-header{transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0);-o-transform:translate(0);left:auto;text-align:left;z-index:1;position:relative}.site-header.center .header-nav .nav{z-index:2;position:relative}.navbar-toggler{float:right}.site-header.center.mo-left .header-nav .logo-header{padding:20px 15px}.site-header.center.mo-left .header-nav .logo-header a{display:block;width:100%;text-align:center}}.shop-cart.navbar-right{margin-right:0;float:none;display:inline-block}.shop-cart .dropdown-menu.cart-list{box-shadow:0 5px 10px -5px #0000004d;top:50px;border:0}.shop-cart .badge{font-size:9px;height:15px;line-height:15px;min-width:15px;padding:0;position:absolute;right:-5px;text-align:center;top:-5px}.shop-cart li{padding:10px 20px;border-bottom:1px dashed rgba(0,0,0,.1)}.shop-cart li:last-child{border-bottom:0}.shop-cart .media-left a{display:block;width:60px}.shop-cart .site-button-link{position:relative}.cart-list.dropdown-menu{width:260px;margin-top:30px}.is-fixed .cart-list.dropdown-menu{margin-top:18px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}.cart-list .media-object{width:60px}.cart-item .media-body{position:relative}.item-close{background-color:#303030;border-radius:20px;color:#fff;display:block;font-size:9px;height:18px;line-height:18px;margin-top:-9px;position:absolute;right:0;text-align:center;top:50%;width:18px;cursor:pointer}.item-close:hover{background-color:#000}.header-nav .nav>li.demos{position:inherit}.header-nav .nav>li.demos .mega-menu{max-width:700px;width:700px;left:auto;right:0}.header-nav .nav>li .mega-menu>li.header-add{padding:18px 14px}@media only screen and (max-width: 991px){header .logo{display:block;padding:4px 0}.header-nav .nav i{margin-top:6px}.header-nav .nav>li.demos .mega-menu.left{width:100%;max-width:100%}}@media only screen and (max-width: 767px){.shop-cart .dropdown-menu.cart-list{left:auto;right:0}.cart-list.dropdown-menu,.is-fixed .cart-list.dropdown-menu{margin-top:0}}@media only screen and (max-width: 991px){.header-nav{clear:both;margin:0 -15px;border-bottom:1px solid #E9E9E9}.header-nav .nav{float:none;margin:0;background:#fff;width:100%;display:block}.header-nav .nav li{float:none;display:block;width:100%}.header-nav .nav>li .sub-menu>li,.header-nav .nav>li .mega-menu>li{float:none;display:block;width:auto}.header-nav .nav>li>a{padding:10px 15px;border-top:1px solid #E9E9E9;display:block}.header-nav .nav i{float:right}.header-nav .nav>li>a:hover,.header-nav .nav>li>a:active,.header-nav .nav>li>a:focus{background-color:#f0f0f0;text-decoration:none}.header-nav .nav>li .mega-menu>li:after{display:none}.header-nav .nav>li ul,.header-nav .nav>li .sub-menu,.header-nav .nav>li .mega-menu{display:none;position:static;visibility:visible;width:auto;background:#f6f6f6}.header-nav .nav>li ul.mega-menu ul{display:none}.header-nav .nav>li:hover>ul,.header-nav .nav>li:hover .sub-menu,.header-nav .nav>li:hover .mega-menu,.header-nav .nav>li .sub-menu li>.sub-menu{opacity:1;visibility:visible;display:block;margin:0}.header-nav .nav>li ul.mega-menu li:hover ul{display:block}.side-nav .nav.navbar-nav li a i.fa-chevron-down:before,.nav.navbar-nav li a i.fa-chevron-down:before{content:""}.side-nav .nav.navbar-nav li.open a i.fa-chevron-down:before,.nav.navbar-nav li.open a i.fa-chevron-down:before{content:""}.side-nav .nav.navbar-nav li a i.fa-chevron-down,.nav.navbar-nav li a i.fa-chevron-down,.nav.navbar-nav li a i.fa-angle-right{color:#000;height:100%;line-height:40px;position:absolute;right:0;text-align:center;top:-6px;width:40px;z-index:3}.nav.navbar-nav li.active a i.fa-chevron-down{color:#fff}.header-nav .nav>li .sub-menu li i.fa-angle-right:before{content:"";font-size:10px}.header-nav .nav>li .sub-menu li.open i.fa-angle-right:before{content:""}.header-nav .nav>li .sub-menu .sub-menu,.header-nav .nav>li:hover .sub-menu .sub-menu,.header-nav .nav>li:hover .sub-menu,.header-nav .nav>li:hover .mega-menu{display:none;opacity:1;margin-top:0}.header-nav .nav li .sub-menu .sub-menu{display:none;opacity:1;margin-top:0}.header-nav .nav>li.open>.sub-menu .sub-menu{display:none}.header-nav .nav>li.open>.sub-menu li.open .sub-menu,.header-nav .nav>li.open>.mega-menu,.header-nav .nav>li.open>.sub-menu,.header-nav .nav>li ul.mega-menu ul{display:block;opacity:1;margin-top:0}.header-nav .nav>li .sub-menu li .fa{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);margin:0;right:-1px}.header-nav .nav>li .mega-menu>li{padding:0}.header-nav .nav>li .mega-menu>li>a{display:none}.header-nav .nav .mega-menu a i{display:inline-block;float:none;margin-top:0}.header-nav .nav .open>a,.header-nav .nav .open>a:focus,.header-nav .nav .open>a:hover{background-color:inherit;border-color:#e9e9e9}.header-nav.nav-dark.nav .open>a,.header-nav.nav-dark .nav .open>a:focus,.header-nav.nav-dark .nav .open>a:hover{border-color:#0003}}.nav-dark.header-nav .nav>li .sub-menu,.nav-dark.header-nav .nav>li .mega-menu{background-color:#232323;border:1px solid rgba(0,0,0,.2)}.nav-dark.header-nav .nav>li .sub-menu li{border-bottom:0px solid rgba(0,0,0,.2)}.nav-dark.header-nav .nav>li .sub-menu li a,.nav-dark.header-nav .nav>li .mega-menu>li ul a{color:#fff9}.header-nav.nav-dark .nav>li .mega-menu>li>a{color:#fff}.nav-dark.header-nav .nav>li .sub-menu li a:hover{background-color:#fff0}.nav-dark.header-nav .nav>li .sub-menu li:hover>a,.nav-dark.header-nav .nav>li ul li a:hover,.nav-dark.header-nav .nav>li .mega-menu>li ul a:hover{background-color:#fff0;color:#fff!important}.nav-dark.header-nav .nav>li .mega-menu>li:after{background-color:#0003}@media only screen and (max-width: 991px){.nav-dark.header-nav .nav>li>a{color:#9d9d9d}.nav-dark.header-nav{border-bottom:1px solid rgba(0,0,0,.8)}.nav-dark.header-nav .nav{background-color:#202020}.nav-dark.header-nav .nav>li>a{border-top:0px solid rgba(0,0,0,.2)}[class*=bg-] .nav-dark.header-nav .nav>li>a{color:#999}[class*=bg-] .nav-dark.header-nav .nav>li.active>a,[class*=bg-] .nav-dark.header-nav .nav>li:hover>a{color:#efbb20}.nav-dark.header-nav .nav>li>a:hover,.nav-dark.header-nav .nav>li>a:active,.nav-dark.header-nav .nav>li>a:focus{background-color:#282828;color:#efbb20}.nav-dark.header-nav .nav>li ul,.nav-dark.header-nav .nav>li .sub-menu,.nav-dark.header-nav .nav>li .mega-menu{background-color:#282828}}.sticky-no .main-bar{position:static!important}.is-fixed .main-bar{position:fixed;top:0;left:0;box-shadow:0 0 10px #0003}.is-fixed .header-nav .nav>li>a{padding:25px 12px}@media only screen and (max-width: 991px){.is-fixed .header-nav .nav>li>a{padding:10px 15px}}@media only screen and (max-width: 767px){.is-fixed .header-nav .nav{overflow:auto;height:225px}.is-fixed .header-nav .nav>li>a{padding:10px 15px}.is-fixed#header-part .navbar-toggler{margin:15px 0}}#header-part.full-width .top-bar .container,#header-part.full-width .main-bar .container{width:auto}header[class*=bg-] .header-nav .nav>li>a{color:#fff}header[class*=bg-] .header-nav .nav>li.active>a,header[class*=bg-] .header-nav .nav>li.current-menu-item>a{color:#fff}header[class*=bg-] .header-nav .nav>li>a:hover,header[class*=bg-] .header-nav .nav>li:hover>a{color:#fff}header[class*=bg-] .navbar-toggler{border-color:#fff}header[class*=bg-] .navbar-toggler span{background-color:#fff}@media only screen and (max-width: 991px){[class*=bg-] .header-nav .nav>li>a{color:#555}}.header.dark,.header.dark .main-bar{background:#252525}.header.dark .header-nav .nav>li>a,.header.dark .extra-nav .site-button-link,.header.dark .navbar-toggler{color:#dfdfdf}.header.dark .navbar-toggler span{background-color:#dfdfdf}.header.dark .top-bar{background-color:#252525;border-bottom:1px solid rgba(255,255,255,.08);color:#dfdfdf}.header-transparent{position:absolute;width:100%}.header-transparent .main-bar{background-color:#0000;border-bottom:1px solid rgba(255,255,255,.1)}.header-transparent .header-nav .nav>li>a{color:#fff}.header-transparent .header-nav .nav>li>a,.header-transparent .extra-nav .site-button-link,.header-transparent .navbar-toggler{color:#fff}.header-transparent .navbar-toggler span{background-color:#fff}.header-transparent .is-fixed .navbar-toggler span{background-color:#000}.header-transparent .is-fixed .main-bar{position:fixed;background-color:#fff}.header-transparent .top-bar{background-color:#0000;border-bottom:1px solid rgba(255,255,255,.08);color:#dfdfdf}.header-transparent.overlay .top-bar,.header-transparent.overlay .main-bar{background-color:#00000080}.fullwidth .container-fluid{padding-left:30px;padding-right:30px}@media only screen and (max-width: 767px){.fullwidth .container-fluid{padding-left:15px;padding-right:15px}.top-bar{display:none}}.header.primary,.header.primary .main-bar{background:#3b68e7}.header.primary .header-nav .nav>li>a,.header.primary .extra-nav .site-button-link,.header.primary .navbar-toggler{color:#dfdfdf}.header.primary .navbar-toggler span{background-color:#dfdfdf}.header.primary .top-bar{background-color:#3b68e7;border-bottom:1px solid rgba(255,255,255,.08);color:#dfdfdf}.header.red,.header.red .main-bar{background:#f22d4e}.header.red .header-nav .nav>li>a,.header.red .extra-nav .site-button-link,.header.red .navbar-toggler{color:#dfdfdf}.header.red .navbar-toggler span{background-color:#dfdfdf}.header.red .top-bar{background-color:#f22d4e;border-bottom:1px solid rgba(255,255,255,.08);color:#dfdfdf}.header.blue,.header.blue .main-bar{background:#00c5dc}.header.blue .header-nav .nav>li>a,.header.blue .extra-nav .site-button-link,.header.blue .navbar-toggler{color:#fff}.header.blue .navbar-toggler span{background-color:#fff}.header.blue .top-bar{background-color:#00c5dc;border-bottom:1px solid rgba(255,255,255,.08);color:#fff}.header.purpal,.header.purpal .main-bar{background:#8862b9}.header.purpal .header-nav .nav>li>a,.header.purpal .extra-nav .site-button-link,.header.purpal .navbar-toggler{color:#fff}.header.purpal .navbar-toggler span{background-color:#fff}.header.purpal .top-bar{background-color:#8862b9;border-bottom:1px solid rgba(255,255,255,.08);color:#fff}.header.yellow,.header.yellow .main-bar{background:#ffb822}.header.yellow .header-nav .nav>li>a,.header.yellow .extra-nav .site-button-link,.header.yellow .navbar-toggler{color:#fff}.header.yellow .navbar-toggler span{background-color:#fff}.header.yellow .top-bar{background-color:#ffb822;border-bottom:1px solid rgba(255,255,255,.08);color:#fff}.top-bar.bg-dark{background-color:#282a3c;color:#fff}.top-bar.bg-black{background-color:#000;color:#fff}.top-bar.bg-light{background-color:#a5a5a5;color:#fff;border-bottom:0}.header.box{position:absolute;width:100%}.header.box .main-bar{background-color:#0000;margin-top:20px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}.header.box .header-nav .nav>li>a,.header.box .extra-nav .site-button-link,.header.box .navbar-toggler{color:#000}.header.box .navbar-toggler span{background-color:#000}.header.box .is-fixed .main-bar{position:fixed;background-color:#fff;margin-top:0;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}.header.box .container{background-color:#fff;border-radius:2px;box-shadow:0 0 4px -2px #000}.header.box .is-fixed .container{box-shadow:none}.header.box.overlay .header-nav .nav>li>a,.header.box.overlay .extra-nav .site-button-link,.header.box.overlay .navbar-toggler{color:#fff}.header.box.overlay .navbar-toggler span{background-color:#fff}.header.box.overlay .container{background-color:#00000080}.header.box.overlay .is-fixed .container{background-color:#0000}.header.box.overlay .is-fixed .main-bar{background-color:#000000b3}.header.box.dark .header-nav .nav>li>a,.header.box.dark .extra-nav .site-button-link,.header.box.dark .navbar-toggler{color:#fff}.header.box.dark .navbar-toggler span{background-color:#fff}.header.box.dark .container{background-color:#252525}.header.box.dark .is-fixed .container,.header.box.dark{background-color:#0000}.header.box.dark .is-fixed .main-bar{background-color:#252525}.onepage .navbar{margin-bottom:0;border:0}@media only screen and (max-width: 991px){.header.dark .header-nav .nav>li>a,.header-transparent .header-nav .nav>li>a,.header.primary .header-nav .nav>li>a,.header.blue .header-nav .nav>li>a,.header.purpal .header-nav .nav>li>a,.header.red .header-nav .nav>li>a,.header.yellow .header-nav .nav>li>a,.header.box.dark .header-nav .nav>li>a,.header.box.overlay .header-nav .nav>li>a,.header-curve [class*=bg-] .header-nav .nav>li.active>a{color:#000}.header.dark .header-nav.nav-dark .nav>li>a,.header-transparent .header-nav.nav-dark .nav>li>a,.header.primary .header-nav.nav-dark .nav>li>a,.header.blue .header-nav.nav-dark .nav>li>a,.header.purpal .header-nav.nav-dark .nav>li>a,.header.red .header-nav.nav-dark .nav>li>a,.header.yellow .header-nav.nav-dark .nav>li>a,.header.box.dark .header-nav.nav-dark .nav>li>a,.header.box.overlay .header-nav.nav-dark .nav>li>a,.header-curve [class*=bg-] .header-nav.nav-dark .nav>li.active>a{color:#fff}}.dez-banner-row,.dez-banner-outer{position:relative}.dez-bnr-pic{width:100%;overflow:hidden}.dez-bnr-pic img{width:100%;height:auto;display:block}.dez-bnr-text{position:absolute;left:0;top:35%;width:100%;margin:0;color:#fff}.dez-bnr-text-has{max-width:600px}.dez-bnr-text strong,.dez-bnr-text span{text-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-text-shadow:0 1px 2px rgba(0,0,0,.3)}.dez-bnr-text strong{display:block;font-size:60px;font-weight:700;line-height:70px;margin:0 0 25px;color:#fff}.dez-bnr-text span{font-size:20px;line-height:30px;font-weight:600;display:block;margin-bottom:30px}.dez-bnr-text .btn{margin-right:30px}@media only screen and (max-width: 1200px){.dez-bnr-text strong{font-size:60px;line-height:60px;margin:0 0 15px}.dez-bnr-text span{font-size:20px;line-height:24px}}@media only screen and (max-width: 991px){.dez-bnr-text strong{font-size:50px;line-height:50px;margin:0 0 10px}}@media only screen and (max-width: 767px){.dez-bnr-text strong{font-size:40px;line-height:40px;margin:0}}@media only screen and (max-width: 680px){.dez-bnr-text strong{font-size:30px;line-height:30px;margin:0}.dez-bnr-text span{font-size:14px;line-height:18px}}@media only screen and (max-width: 480px){.dez-bnr-text strong{font-size:20px;line-height:20px}.dez-bnr-text span{font-size:12px;line-height:16px}}.dez-bnr-inr.dez-bnr-inr-lg{height:800px}.dez-bnr-inr.dez-bnr-inr-md{height:600px}.dez-bnr-inr.dez-bnr-inr-sm{height:450px}.dez-bnr-inr{height:300px;background-size:cover;background-position:center center;display:table;width:100%;text-align:left}.dez-bnr-inr .container{display:table;height:100%}.dez-bnr-inr-entry{display:table-cell;vertical-align:middle;text-align:center}.dez-bnr-inr-entry.align-m{vertical-align:middle}.banner-inner-row h1,.banner-inner-row h2,.banner-inner-row h3,.banner-inner-row h4,.banner-inner-row h5,.banner-inner-row h6{color:#fff}.dez-bnr-inr.banner-content h1{font-weight:800}.dez-bnr-inr.banner-content p{font-size:20px;font-weight:100;letter-spacing:1px;line-height:36px;max-width:750px;display:inline-block}.dez-bnr-inr.banner-content .site-button{padding:13px 35px;font-size:16px}.dez-bnr-inr .breadcrumb-row{padding:0;background-color:#0000}.dez-bnr-inr h1{font-weight:500;margin-bottom:15px}.dez-bnr-inr ul li{font-size:18px;font-weight:500}.next-element{color:#fff;float:right;opacity:.1}.next-element:hover{color:#fff;opacity:.8}.dez-bnr-inr .breadcrumb-row ul li:after,.dez-bnr-inr .breadcrumb-row ul li:last-child{color:#fff}.dez-bnr-inr .breadcrumb-row ul li a{color:#fff}@media only screen and (max-width: 767px){.ele-bnr .bnr-title,.ele-bnr h1 a,.ele-bnr .breadcrumb-row h5{display:none}.ele-bnr .dez-bnr-inr-entry{text-align:center}.dez-bnr-inr-entry{vertical-align:middle}.dez-bnr-inr{padding-bottom:0}.dez-bnr-inr .breadcrumb-row ul{display:block;float:none;width:100%;text-align:center}.dez-bnr-inr{height:200px}.dez-bnr-inr h1{line-height:24px;font-size:20px;text-align:center}.dez-bnr-inr.dez-bnr-inr-sm,.dez-bnr-inr{height:250px}.dez-bnr-inr ul li{font-size:15px}.dez-bnr-inr h1{margin-bottom:5px}}.navicon{width:20px;height:18px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.navicon span{display:block;position:absolute;height:2px;width:100%;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.navicon span:nth-child(1){top:0}.navicon span:nth-child(2){top:7px}.navicon span:nth-child(3){top:14px}.navicon.open span:nth-child(1){top:7px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.navicon.open span:nth-child(2){opacity:0;left:-60px}.navicon.open span:nth-child(3){top:7px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.tp-caption .font-weight-300{font-weight:300}.tp-caption .font-weight-400{font-weight:400}.tp-caption .font-weight-500{font-weight:500}.tp-caption .font-weight-600{font-weight:600}.tp-caption .font-weight-700{font-weight:700}.tp-caption .font-weight-800{font-weight:800}.tp-caption .font-weight-900{font-weight:900}.tp-caption h1,.tp-caption h2,.tp-caption h3,.tp-caption h4,.tp-caption h5,.tp-caption h6{font-weight:800;margin-bottom:24px;color:#fff}.tp-caption h1{font-size:70px;line-height:60px}.tp-caption h2{font-size:60px;line-height:50px}.tp-caption h3{font-size:50px;line-height:40px;margin-bottom:20px}.tp-caption h4{font-size:40px;line-height:30px;margin-bottom:15px}.tp-caption h5{font-size:30px;line-height:4px;margin-bottom:10px}.tp-caption h6{font-size:20px;line-height:22px;margin-bottom:10px}.tp-caption h4,.tp-caption h5,.tp-caption h6{font-weight:600}.tp-caption .text{color:#fff;font-size:20px;line-height:24px;width:500px}.overlay-row{background:#000 none repeat scroll 0 0;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:1}.owl-theme .owl-dots.disabled{margin:0}.dots-none.owl-theme .owl-dots,.owl-none .owl-nav{display:none}.owl-theme .owl-nav,.owl-theme .owl-dots{margin-top:20px;text-align:center}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots{text-align:center}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-theme.dots-style-1 .owl-dots .owl-dot span,.owl-theme.dots-style-2 .owl-dots .owl-dot span{background:#0003;width:8px;height:8px;margin:5px}.owl-theme.dots-style-1 .owl-dots .owl-dot.active span,.owl-theme.dots-style-1 .owl-dots .owl-dot:hover span{background:#000}.owl-theme.dots-style-3 .owl-dots{margin-top:30px;position:unset;right:auto;text-align:center;top:auto;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:auto}.owl-theme.dots-style-3 .owl-dots .owl-dot span{height:8px;width:8px;margin:0}.owl-theme.dots-style-3 .owl-dots .owl-dot{border:1px solid;border-radius:20px;display:inline-block;margin:4px;padding:3px}.owl-theme.dots-style-3 .owl-dots .owl-dot.active,.owl-theme.dots-style-3 .owl-dots .owl-dot:hover{border:1px solid #FF3B68}.owl-theme.dots-style-3 .owl-dots .owl-dot.active span,.owl-theme.dots-style-3 .owl-dots .owl-dot:hover span{background-color:#ff3b68}.owl-item.dots-style-3 .slide-content-box{opacity:0}.owl-item.active.dots-style-3 .slide-content-box{opacity:1;transition:all 2s ease 2s;-moz-transition:all 2s ease 2s;-webkit-transition:all 2s ease 2s;-o-transition:all 2s ease 2s}.owl-btn-top-c .owl-nav{text-align:center}.owl-btn-top-l .owl-nav{text-align:left}.owl-btn-top-l .owl-nav .owl-prev{margin-left:0}.owl-btn-top-r .owl-nav{text-align:right}.owl-btn-top-r .owl-nav .owl-next{margin-right:0}.owl-btn-top-lr .owl-nav{text-align:left}.owl-btn-top-lr .owl-nav .owl-next{margin-right:0;float:right}.owl-btn-full .owl-prev,.owl-btn-full .owl-next{padding:40px 8px}.owl-btn-center-lr .owl-nav{margin:0}.owl-btn-center-lr+.owl-theme .owl-nav{margin:0}.owl-btn-center-lr .owl-nav .owl-prev,.owl-btn-center-lr .owl-nav .owl-next{position:absolute;left:0;top:50%;margin:0;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.owl-btn-center-lr .owl-nav .owl-next{left:auto;right:0}.owl-carousel .owl-item img{transform-style:inherit}.owl-btn-1 .owl-prev,.owl-btn-1 .owl-next,.owl-btn-2 .owl-prev,.owl-btn-2 .owl-next,.owl-btn-3 .owl-prev,.owl-btn-3 .owl-next{border-radius:3px;height:40px;line-height:40px;margin:0 10px!important;padding:0;text-align:center;width:40px}.owl-btn-2 .owl-prev,.owl-btn-2 .owl-next,.owl-btn-3 .owl-prev,.owl-btn-3 .owl-next{margin:0 -70px!important}.owl-btn-3 .owl-prev,.owl-btn-3 .owl-next{background-color:#0000;color:#000;font-size:35px;height:auto;width:auto;opacity:.2}.owl-btn-3 .owl-prev:hover,.owl-btn-3 .owl-next:hover{background-color:#0000;color:#000;opacity:1}.owl-btn-3.btn-white .owl-prev,.owl-btn-3.btn-white .owl-next,.owl-btn-3.btn-white .owl-prev:hover,.owl-btn-3.btn-white .owl-next:hover{color:#fff}.owl-btn-4{overflow:hidden}.owl-btn-4 .owl-prev,.owl-btn-4 .owl-next{background:#fff none repeat scroll 0 0;border-radius:30px;box-shadow:0 0 20px 7px #00000080;color:#000;font-size:24px;height:50px;line-height:50px;margin:0 -10px!important;overflow:hidden;padding:0;width:50px;opacity:.7}.owl-btn-4 .owl-prev:hover,.owl-btn-4 .owl-next:hover{background:#fff none repeat scroll 0 0;color:#000;opacity:1}#sync2 .owl-item.active.current .item img{outline:5px solid rgba(0,0,0,.2);outline-offset:-9px}.owl-dots-none .owl-dots{display:none}.owl-dots-primary-full.owl-theme .owl-dots .owl-dot span,.owl-dots-black-full.owl-theme .owl-dots .owl-dot span,.owl-dots-white-full.owl-theme .owl-dots .owl-dot span,.owl-dots-primary-big.owl-theme .owl-dots .owl-dot span,.owl-dots-black-big.owl-theme .owl-dots .owl-dot span,.owl-dots-white-big.owl-theme .owl-dots .owl-dot span{opacity:.5;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;margin:4px}.owl-dots-primary-full.owl-theme .owl-dots .owl-dot span,.owl-dots-primary-big.owl-theme .owl-dots .owl-dot span{background-color:#1abc9c}.owl-dots-black-full.owl-theme .owl-dots .owl-dot span,.owl-dots-black-big.owl-theme .owl-dots .owl-dot span{background-color:#333}.owl-dots-white-full.owl-theme .owl-dots .owl-dot span,.owl-dots-white-big.owl-theme .owl-dots .owl-dot span{background-color:#f5f5f5}.owl-dots-primary-full.owl-theme .owl-dots .owl-dot.active span,.owl-dots-black-full.owl-theme .owl-dots .owl-dot.active span,.owl-dots-white-full.owl-theme .owl-dots .owl-dot.active span{opacity:1;width:25px}.owl-dots-primary-big.owl-theme .owl-dots .owl-dot.active span,.owl-dots-black-big.owl-theme .owl-dots .owl-dot.active span,.owl-dots-white-big.owl-theme .owl-dots .owl-dot.active span{width:14px;height:14px;opacity:1;margin:0 4px 2px}@media only screen and (max-width: 1200px){.owl-btn-2 .owl-prev,.owl-btn-2 .owl-next,.owl-btn-3 .owl-prev,.owl-btn-3 .owl-next{margin:0 10px!important}}.blog-post{position:relative;margin-bottom:50px}.dez-post-title{margin-bottom:5px}.dez-post-title .post-title{margin-top:15px;margin-bottom:10px}.dez-post-meta{margin-bottom:10px}.dez-post-meta ul{margin:0 -4px;list-style:none;text-transform:capitalize;font-family:Montserrat,sans-serif}.dez-post-meta ul li{padding:0;display:inline-block;color:#707070;font-weight:500;font-size:13px}.dez-post-meta ul li strong{font-weight:500}.dez-post-meta li:after{content:"|";display:inline-block;font-weight:400;margin-left:5px;opacity:.5;margin-right:5px}.dez-post-meta li:last-child:after{display:none}.dez-post-meta i{color:#707070;margin:0 5px 0 0;font-size:15px;font-weight:500}.text-white .dez-post-meta ul li,.text-white .dez-post-meta a,.text-white .dez-post-meta i,.dez-post-meta.text-white i,.dez-post-meta.text-white ul li,.dez-post-meta.text-white ul li a{color:#fff}.dez-post-meta.text-black i,.dez-post-meta.text-black ul li,.dez-post-meta.text-black ul li a{color:#000}.dez-post-meta.text-gray i,.dez-post-meta.text-gray ul li,.dez-post-meta.text-gray ul li a{color:gray}.dez-post-text{margin-bottom:10px}.dez-post-text p:last-child{margin:0}.dez-post-readmore{margin-bottom:15px}.dez-post-tags{border-top:1px solid #E9E9E9;padding-top:10px}.dez-post-tags .post-tags{margin:0 -3px;list-style:none}.dez-post-tags .post-tags a{border:1px solid #ebedf2;padding:2px 8px;color:#a9a9a9;margin:0 3px;display:inline-block;text-transform:uppercase;font-size:10px;font-weight:600}.dez-info[class*=border-] .post-title{margin-top:0}.text-white .post-title a{color:#fff}.dez-info>div:last-child,.dez-info>p:last-child{margin-bottom:0}@media only screen and (max-width: 1200px){.dez-post-meta .d-flex{display:block!important}}.date-style-1 .post-date{color:#fff;background-color:#efbb20;padding:3px 5px}.date-style-1 .post-date i{color:#fff;left:5px;top:5px}.date-style-1 .post-date i,.date-style-2 .post-date i,.date-style-3 .post-date i,.date-style-4 .post-date i{display:none}.date-style-2 .post-date,.date-style-4 .post-date{color:#fff;position:absolute;left:20px;top:0;width:50px;text-align:center;text-transform:uppercase}.date-style-2 .post-date strong,.date-style-2 .post-date span,.date-style-4 .post-date strong,.date-style-4 .post-date span{display:block;padding:10px 5px}.date-style-2 .post-date strong,.date-style-4 .post-date strong{font-size:10px;padding:10px 5px 5px;position:relative}.date-style-2 .post-date>strong:after{content:"";position:absolute;bottom:0;left:50%;height:1px;background-color:#fff;margin:0 -10px;width:20px}.date-style-2 .post-date span{font-size:16px;padding:5px 5px 10px}.date-style-2 .post-date:after,.date-style-2 .post-date .fa,.date-style-3 .post-date:after,.date-style-3 .post-date .fa,.date-style-4 .post-date .fa{display:none}.date-style-3 .dez-post-info{position:relative}.date-style-3 .post-date{font-family:oswald;text-transform:uppercase;position:absolute;padding:8px 15px;color:#fff;top:-36px;left:0;height:36px}.date-style-3 .post-date strong{color:#30353c;margin-right:2px}.date-style-3.skew-date .post-date{padding-right:8px}.date-style-3.skew-date .post-date:before{content:"";position:absolute;right:-15px;top:0;width:22px;height:100%;border-right:3px solid #2D3239;-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skew(20deg)}.date-style-4 .post-date span{background-color:#2e1e13}.date-style-4 .post-date{top:10px;left:10px}.date-style-4 .dez-post-info{box-shadow:0 3px #dbdbdb}.date-style-4 .dez-post-meta ul li{font-weight:400}.no-image-blog.date-style-2 .algo-post-info{padding-top:70px}.no-image-blog.date-style-2 .post-date{top:0;left:20px}.blog-post.no-img-post .post-date{position:static;float:left}.blog-md .dez-post-media{width:350px;border-radius:4px}.blog-md .dez-post-info{border:none;padding-left:30px}.blog-md .dez-post-tags{border:none;display:inline-block;padding:0}.blog-md .dez-post-info .post-title{margin-top:0}.blog-md,.blog-md .dez-post-info{overflow:hidden}.blog-md .dez-post-info,.blog-md .dez-post-media{display:table-cell;vertical-align:middle}.blog-md .dez-post-media{vertical-align:top}.blog-md .dez-post-info>div:last-child{margin-bottom:0}.blog-lg .dez-post-media{border-radius:4px}.blog-rounded [class*=border-]{border-radius:0 0 4px 4px}.blog-rounded .dez-post-media{border-radius:4px 4px 0 0}.blog-effect1{transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s}.blog-effect1:hover{border-radius:4px;box-shadow:0 5px 40px #0000000d;-moz-box-shadow:0 5px 40px rgba(0,0,0,.05);-webkit-box-shadow:0 5px 40px rgba(0,0,0,.05);-o-box-shadow:0 5px 40px rgba(0,0,0,.05);-ms-box-shadow:0 5px 40px rgba(0,0,0,.05)}.blog-share{position:relative}.share-btn{position:absolute;right:0;bottom:5px}.share-btn ul{margin:0;padding:0;list-style:none}.share-btn ul li{display:inline-block;margin-left:-40px;float:left;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s}.share-btn ul li a.site-button{border-radius:3px;width:40px;line-height:44px;height:44px;display:block;color:#000;background:#e6e6e6}.share-btn ul li a.site-button:hover{background:#d6d6d6}.share-btn ul:hover li.share-button a.site-button{background:#a0a0a0}.share-btn ul:hover li{margin-left:4px}.share-details-btn ul{margin:0;padding:0;list-style:none}.share-details-btn ul li{display:inline-block;margin-right:5px;margin-bottom:6px}@media only screen and (max-width: 1200px){.blog-md .dez-post-media{width:300px}}@media only screen and (max-width: 767px){.blog-md.blog-post .dez-pfost-media,.blog-md.blog-post .dez-post-info{float:none;margin:0;width:100%;display:block;padding-left:0}.blog-md.blog-post .dez-post-info{margin-top:15px}.blog-md .dez-post-media{width:100%}}.nav-links:after{clear:both;content:"";display:table}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.pagination .page-numbers{background-color:#fff;border:1px solid #e0e0e0;color:#767676;padding:9px 15px;font-weight:600;font-size:12px;display:block;float:left;margin-left:-1px}.pagination .page-numbers.current,.pagination a.page-numbers:hover{background:#3396d1;color:#fff}.pagination .previous i{padding-right:5px}.pagination .next i{padding-left:5px}.pagination i{font-size:14px}.pagination li.active a{color:#fff}.nav-links .nav-previous a,.nav-links .nav-next a{display:inline-block;color:#3396d1;font-weight:600;margin-bottom:20px;outline:none!important}.nav-links .nav-previous a:hover,.nav-links .nav-next a:hover{color:#09c}.nav-links .nav-previous a:after,.nav-links .nav-next a:after{content:"";font-family:FontAwesome;vertical-align:middle;margin-left:2px;color:#333}.post-navigation{background-color:#fff;padding:30px;border-bottom:2px solid #e3e3e3}.post-navigation .screen-reader-text{margin-top:0}.post-navigation .nav-previous,.post-navigation .nav-next{display:inline-block;width:50%}.post-navigation .nav-next{text-align:right}.post-navigation .nav-previous a:after,.post-navigation .nav-next a:after{display:none}.post-navigation .nav-previous .post-title,.post-navigation .nav-next .post-title{display:block;font-size:15px;color:#777;margin-top:10px}.dez-link-pages{padding:20px 0 30px}.dez-link-pages a{color:#fff;padding:2px 6px;font-size:12px;font-weight:600;background-color:#ccc;margin:0 2px}.sticky-post{position:absolute;right:0;top:0;background:#77c04b;color:#fff;padding:10px 15px;text-transform:uppercase;font-weight:600}.post-password-form{position:relative;clear:both}.post-password-form input[type=password]{width:100%;border:1px solid #ebedf2;padding:10px 100px 10px 15px;height:40px}.post-password-form label{display:block}.post-password-form input[type=submit]{position:absolute;bottom:0;right:0;padding:10px 20px;background-color:#333;color:#fff;border:none;height:40px;text-transform:uppercase;font-weight:600}.blog [class*=galleryid-]{clear:both;margin:0 auto;overflow:hidden}.gallery .gallery-item{float:left;list-style:none;margin:0;overflow:hidden;padding:0 0 5px 15px;text-align:center}.gallery .gallery-caption{padding-top:10px;font-size:13px}.gallery .gallery-item img{float:left;padding:0;width:100%;border:none!important}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#707070;color:#333333b3;display:block;font-family:Noto Sans,sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:.5em 0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.side-bar .widget{margin-bottom:50px}@media only screen and (max-width: 991px){.side-bar{margin-bottom:40px}}.blog-single .dez-post-meta{margin-bottom:20px}.blog-single .dez-post-text,.blog-single .dez-post-tags{margin-top:20px}.blog-single .dez-post-media{border-radius:4px}.blog-single.blog-style-1 .dez-post-meta{padding-top:0}.blog-single .dez-post-text p{text-align:justify}.comments-area{padding:0}.comments-area .comments-title{text-transform:uppercase;font-size:20px}ol.comment-list{list-style:none;margin-bottom:0;padding-left:0}ol.comment-list li.comment{position:relative;padding:0}ol.comment-list li.comment .comment-body{padding:20px;margin-bottom:40px;margin-left:80px;position:relative;border:1px solid #e9e9e9;border-radius:4px!important}ol.comment-list li.comment .comment-body:before,ol.comment-list li.comment .comment-body:after{content:"";position:absolute;top:20px;width:0;height:0;border-width:10px 12px 10px 0;border-style:solid}ol.comment-list li.comment .comment-body:before{border-color:transparent #fff transparent #fff;z-index:1;left:-12px;top:22px}ol.comment-list li.comment .comment-body:after{border-color:transparent #e9e9e9 transparent #e9e9e9;border-width:12px 14px 12px 0;left:-14px}ol.comment-list li.comment .comment-author{display:block;margin-bottom:5px}ol.comment-list li.comment .comment-author .avatar{position:absolute;top:0;left:-80px;width:56px;height:56px;border-radius:100%;-webkit-border-radius:100%;border:2px solid #FFF}ol.comment-list li.comment .comment-author .fn{display:inline-block;color:#000;font-size:18px;text-transform:capitalize;font-weight:700;font-style:normal}ol.comment-list li.comment .comment-author .says{display:none;color:#999;font-weight:600}ol.comment-list li.comment .comment-meta{color:#8d8d8d;text-transform:uppercase;margin-bottom:15px}ol.comment-list li.comment .comment-meta a{color:#8d8d8d}ol.comment-list li.comment .comment-meta a{color:#8d8d8d;text-transform:capitalize}ol.comment-list li.comment .comment-meta:before,ol.comment-list li.comment .reply a:before{font-family:FontAwesome;font-size:16px}ol.comment-list li.comment .comment-meta:before{content:""}ol.comment-list li.comment .reply a:before{content:"";color:#555;margin-right:5px;vertical-align:middle}ol.comment-list li.comment p{margin:0 0 5px}ol.comment-list li.comment .reply{position:absolute;top:25px;right:30px;margin-top:-5px;color:#efbb20;font-weight:700}ol.comment-list li .children{list-style:none;margin-left:20px}ol.comment-list li .children li{padding:0}@media only screen and (max-width: 767px){.comments-area .padding-30{padding:15px}ol.comment-list li.comment .comment-body{margin-bottom:30px;margin-left:70px}ol.comment-list li.comment .comment-author .avatar{left:-75px;height:60px;width:60px}ol.comment-list li .children{margin-left:20px}ol.comment-list li.comment .reply a{position:static}}@media only screen and (max-width: 480px){ol.comment-list li.comment .comment-body{margin-left:52px}ol.comment-list li.comment .comment-author .avatar{left:-55px;top:12px;width:40px;height:40px}}.comment-respond{padding:30px;border:1px solid #e9e9e9}.comment-respond .comment-reply-title{text-transform:uppercase;font-size:20px}.comment-respond .comment-reply-title{font-size:20px;font-weight:600}.comments-area .comment-form{margin:0 -15px}.comments-area .comment-form .comment-notes{display:none}.comments-area .comment-form p{width:33.333%;float:left;padding:0 15px;margin-bottom:30px;position:relative}.comments-area .comment-form p.form-allowed-tags{width:100%}ol.comment-list li.comment .comment-respond .comment-form p{padding:0 15px!important}.comments-area .comment-form p label{display:none;line-height:18px;margin-bottom:10px}.comments-area p:before{font-family:themify;display:inline-block;position:absolute;left:15px;top:0;font-size:16px;color:#ccc;width:40px;height:40px;line-height:40px;border:1px solid #e1e6eb;text-align:center;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}.comments-area p.comment-form-author:before{content:""}.comments-area p.comment-form-email:before{content:""}.comments-area p.comment-form-url:before{content:""}.comments-area p.comment-form-comment:before{content:""}.comments-area .comment-form p input[type=text],.comments-area .comment-form p textarea{width:100%;height:40px;line-height:6px 12px;padding:10px 10px 10px 50px;border:1px solid #e1e6eb;border-radius:4px;-webkit-border-radius:4px;text-transform:capitalize;outline:0}.comments-area .comment-form p.comment-form-comment{width:100%;display:block;clear:both}.comments-area .comment-form p textarea{height:120px}.comments-area .comment-form p.form-submit{clear:both;float:none;width:100%;margin:0}.comments-area .comment-form p input[type=submit]{background-color:#efbb20;border:none;border-radius:3px;border-style:solid;border-width:0;color:#fff;display:inline-block;font-weight:600;padding:10px 20px;text-transform:uppercase}.comments-area .comment-form p input[type=submit]:hover,.comments-area .comment-form p input[type=submit]:focus,.comments-area .comment-form p input[type=submit]:active{background-color:#376f91;border-color:#376f91;color:#fff}@media only screen and (max-width: 991px){.comments-area .comment-form p{width:100%}}@media only screen and (max-width: 767px){.comments-area .comment-form p{width:100%;float:none;margin-bottom:20px}.comment-respond{padding:20px}}.widget{margin-bottom:40px}.widget.bg-white{border:1px solid #ebedf2}.widget.border-0 ul li{border:0 none}.widget-title{margin:0 0 25px}.widget-title{position:relative;margin-bottom:30px;vertical-align:middle}.widget .widget-title,.widget .post-title{text-transform:uppercase}.widget-title.style-1{margin-bottom:20px;font-weight:600;line-height:12px}.recent-posts-entry ul,.category-entry ul{margin:0;list-style:none;padding:0}.widget-link ul{margin:0;padding:0}.widget-link ul li{list-style:none;display:inline-block;padding-left:3px;padding-right:10px;position:relative}.widget-link ul li:last-child{padding-right:3px}.widget-link ul li:last-child:after{content:none}.widget-link li:after{content:"/";position:absolute;right:0}.widget_categories ul,.widget_archive ul,.widget_meta ul,.widget_pages ul,.widget_recent_comments ul,.widget_nav_menu ul,.widget_rss ul,.widget_recent_entries ul,.widget_services ul,.widget_getintuch ul{list-style:none;padding-left:0;margin-bottom:0}.widget_categories ul li,.widget_archive ul li,.widget_meta ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_nav_menu li,.widget_recent_entries ul li,.widget_services ul li{border-bottom:1px solid rgba(102,102,102,.11);position:relative;padding:10px 10px 10px 15px;margin-bottom:0;line-height:20px}.widget_categories ul li a,.widget_archive ul li a,.widget_meta ul li a,.widget_pages ul li a,.widget_recent_comments ul li a,.widget_nav_menu li a,.widget_recent_entries ul li a,.widget_services ul li a{color:#767676;text-transform:capitalize}.widget_categories ul li:before,.widget_archive ul li:before,.widget_meta ul li:before,.widget_pages ul li:before,.widget_recent_comments ul li:before,.widget_nav_menu ul li:before,.widget_recent_entries ul li:before,.widget_services ul li:before{content:"";position:absolute;left:0;top:10px;display:block;font-family:FontAwesome;font-weight:700}.widget_categories ul li li,.widget_archive ul li li,.widget_meta ul li li,.widget_pages ul li li,.widget_recent_comments ul li li,.widget_nav_menu li li,.widget_services li li{border-bottom:none;padding:0 5px 0 10px;line-height:28px}.widget_categories ul li li:before,.widget_archive ul li li:before,.widget_meta ul li li:before,.widget_pages ul li li:before,.widget_recent_comments ul li li:before,.widget_nav_menu li li:before,.widget_services li li:before{top:0;left:-8px}.list-2{display:table}.list-2 li{float:left;padding:5px 5px 5px 20px;width:50%;position:relative}.list-2 li:before{content:"";font-size:11px;left:0;position:absolute;width:12px;height:1px;background:#c6cffa;top:15px}.list-2 li:hover:before{color:#1abc9c}.list-2.w10 li{width:100%}.widget_search .screen-reader-text{display:block}.searchform{position:relative}.searchform input[type=text]{width:100%;height:40px;padding:10px 90px 10px 15px;border:1px solid #CCCCCC}.searchform input[type=submit]{height:40px;padding:10px 15px;background-color:#77c04b;position:absolute;right:0;bottom:0;color:#fff;border-left:none;border-right:none;border-top:none;border-bottom:none}.searchform input[type=submit]:hover,.searchform input[type=submit]:focus,.searchform input[type=submit]:active{background-color:#6ab33e;color:#fff!important;border-bottom-color:#5a9e2f}.search-bx.style-1 .input-group{border:1px solid #efefef;border-radius:4px;overflow:hidden}.search-bx.style-1 .input-group-btn button{background:#0000 none repeat scroll 0 0;border:0;color:#000;font-size:15px;height:45px;width:40px;border-width:0}.search-bx.style-1 .form-control{border:1px solid #efefef;border-width:0;font-size:15px;height:45px;padding:5px 20px}.search-bx.style-1 .input-group:hover,.search-bx.style-1 .input-group:focus{border:1px solid #000}.dez-quik-search.search-style-1{position:absolute;width:100%;background-color:#fff!important;color:#000;border-radius:4px}.dez-quik-search.search-style-1 .form-control,.dez-quik-search.search-style-1 .form-control::placeholder,.dez-quik-search.search-style-1 .form-control::-moz-placeholder{color:#000}.recent-posts-entry .post-date,.tweets-feed-entry .tweet-date{color:#707070;font-style:normal}.widget .post-title{line-height:16px;margin-bottom:8px;margin-top:0;text-transform:capitalize;font-size:15px;color:#404040;font-weight:500}.recent-posts-entry .widget-post{margin-bottom:10px}.recent-posts-entry .widget-post-bx:last-child{border-bottom:none}.recent-posts-entry .dez-post-media{padding-right:15px;width:110px}.recent-posts-entry .dez-post-media img{border-radius:3px}.recent-posts-entry .dez-post-info{background:transparent;padding:0;margin-left:110px;border:none}.recent-posts-entry .post-meta span{margin-right:10px}.recent-posts-entry .dez-post-meta{margin-bottom:0}.recent-posts-entry .dez-post-info,.recent-posts-entry .dez-post-media{display:table-cell;vertical-align:middle}.recent-posts-entry .widget-post,.recent-posts-entry .dez-post-info{overflow:hidden}.widget_recent_comments ul li:before{content:""}.widget_recent_comments ul li{padding-left:20px;color:#999}.widget_meta ul li a abbr[title]{color:#333;border-bottom:none}.widget_calendar caption:after{color:#707070;content:">";font-family:FontAwesome;margin:0 0 0 5px}.widget_calendar table{border-collapse:separate;border-spacing:2px;width:100%}.widget_calendar thead{background-color:#999}.widget_calendar tfoot tr td{border:none;padding:0}.widget_calendar tfoot tr td a{background-color:#fff;padding:4px 10px}.widget_calendar table thead tr th{font-size:11px;padding:5px;text-align:center;border:none;color:#fff}.widget_calendar table tbody td{font-size:13px;padding:6px 5px;text-align:center;background-color:#fff;border:none;color:#444}.widget_calendar table tbody td#today{background-color:#77c04b;color:#fff}.widget_calendar table tbody td#today a{color:#fff}.widget_tag_cloud a{padding:8px 10px;background-color:#fff;border:1px solid #ebedf2;font-size:12px;display:inline-block;margin:0 0 5px;color:#555;font-weight:600}.side-bar .widget_tag_cloud a:hover{background-color:#ccc;color:#fff;box-shadow:5px 5px 10px #25c94126;-webkit-box-shadow:5px 5px 10px 0 rgba(37,201,65,.15);-moz-box-shadow:5px 5px 10px 0 rgba(37,201,65,.15);-o-box-shadow:5px 5px 10px 0 rgba(37,201,65,.15);-ms-box-shadow:5px 5px 10px 0 rgba(37,201,65,.15)}.widget_tag_cloud.radius a{border-radius:40px;padding:7px 10px}.widget_archive select,.widget_text select{width:100%;padding:5px;border:1px solid #CCC}.widget_text select option{width:100%}.widget_categories li{text-align:right}.widget_categories li a{float:left;text-transform:capitalize}.widget_rss ul{margin:0;line-height:20px}.widget_rss ul li{line-height:20px;margin-bottom:15px}.widget_rss ul .rsswidget{color:#333}.widget_rss ul .rss-date{color:#3396d1}.widget_rss ul .rssSummary{padding:5px 0}.widget_rss ul cite{color:#333;font-weight:600}.widget_getintuch{padding-top:10px}.widget_getintuch li{margin-bottom:20px;position:relative;padding-left:40px}.widget_getintuch b,.widget_getintuch strong{display:block;text-transform:capitalize;font-size:18px;font-weight:600}.widget_getintuch i{position:absolute;left:0;top:5px;text-align:center;font-size:22px;width:30px;height:30px;line-height:30px}.widget_gallery ul{padding-left:0;display:table}.widget_gallery.gallery-grid-4 li{width:25%}.gallery-grid-8 li{width:12.5%}@media only screen and (max-width: 767px){.gallery-grid-8 li{width:25%}}.widget_gallery li{display:inline-block;width:33.33%;float:left;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;padding:2px}.widget_gallery li img{display:inline-block;width:100%}.widget_gallery li:nth-child(3n-3){margin-right:0}.widget_gallery li:hover{opacity:.7;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.widget_gallery a{display:inline-block}.widget-newslatter .news-box{background-color:#f5f6f7;padding:20px;position:relative;z-index:1;overflow:hidden;border-radius:4px}.widget-newslatter p{font-style:italic;font-size:15px}.widget-newslatter .form-control{background:#fff none repeat scroll 0 0;border:2px solid;border-color:#d0d0d0;height:45px;margin-bottom:15px;padding:5px 20px;border-radius:4px!important}.widget-newslatter .site-button{padding:12px 15px;font-weight:700}.news-box form:after{color:#000;content:"Newslatter";font-family:montserrat;font-size:50px;font-weight:700;opacity:.05;position:absolute;top:-40px;z-index:-1}.news-box:before{font-family:themify;content:"";font-size:50px;font-weight:700;position:absolute;right:0;top:0;z-index:-1;opacity:.05}.news-box form{position:relative}.widget-about .dez-title{margin:15px 0 5px;color:#000}.widget-about p{color:#333;font-family:montserrat;font-size:13px;line-height:20px}.widget-about .button-sm{font-weight:700;padding:5px 20px}.widget-testimonial .testimonial-pic{height:70px;width:70px;border:3px solid #ffffff;margin-bottom:10px}.widget-testimonial .testimonial-name{font-weight:600;font-size:13px;text-transform:uppercase;font-family:Montserrat,sans-serif;color:#000}.widget-testimonial .testimonial-position{text-transform:uppercase;font-family:Montserrat,sans-serif;color:#888;font-size:12px;font-style:inherit}.widget-testimonial .testimonial-position p{line-height:26px}.widget-testimonial .testimonial-text{color:#505050;font-family:montserrat;font-size:15px;font-weight:300;margin-bottom:10px;padding:0}.btn,.panel,.form-control,.img-thumbnail,.panel-head ing,.dropdown-menu,.panel-group .panel,.nav-tabs>li>a,.modal-content,.navbar-toggler,.nav-pills>li>a,.pager li>a,.pager li>span,.well,.alert,.list-group-item:first-child,.list-group-item:last-child,.input-group-addon,.btn-group-divides>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group-divides>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child),.dez-booking-form .dez-extra-services li .icon-bx-lg,.dez-booking-form .dez-extra-services li.active .icon-bx-lg:after,.widget_tag_cloud a,.searchform input[type=text],.searchform input[type=submit],ol.comment-list li.comment .comment-body{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}a,.dez-box,.btn,.form-control,.overlay-bx,.overlay-icon li a i,.icon-bx-xl,.icon-bx-lg,.icon-bx-md,.icon-bx-sm,.icon-bx-xs,.share-social-bx li,.indicator,.profile-menu ul li,.staff-member .member-done,.how-dez-work .dez-box .shadow-bx img,.how-dez-work .dez-box .step-no-bx,.dez-info-has,.dez-we-find .dez-box,.navbar-toggler,.logo-header,.header-nav .nav>li>a,.extra-nav,.skew-secondry:hover,.skew-primary:hover,.skew-secondry:hover:after,.skew-primary:hover:after{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.animate-slow{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.animate-mid{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.animate-fast{-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-o-transition:all .8s ease-out;-ms-transition:all .8s ease-out;transition:all .8s ease-out}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.has-error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle:hover,.has-error .bootstrap-select .dropdown-toggle:focus{border-color:#a94442!important}.has-success .bootstrap-select .dropdown-toggle,.has-success .bootstrap-select .dropdown-toggle:hover,.has-success .bootstrap-select .dropdown-toggle:focus{border-color:#3c763d!important}.sort-title{margin-bottom:40px}.sort-title h4:after{left:-160px}.sort-title.text-white h4:after,.sort-title.text-white h4:before{background:#fff}.sort-title h4:after,.sort-title h4:before{background:#000 none repeat scroll 0 0;content:"";height:1px;position:absolute;right:-160px;top:50%;width:150px;opacity:.15}.sort-title h4{display:inline-block;margin:0;position:relative}@media only screen and (max-width: 767px){.sort-title h4:after,.sort-title h4:before{content:none}}.owl-prev,.owl-next{background-color:#00000080;border-color:#00000080;color:#fff;padding:5px 8px;margin-left:5px;margin-right:5px;font-size:13px;display:inline-block;cursor:pointer;border-width:0px;border-style:solid}.owl-prev:hover,.owl-prev:active,.owl-prev:focus,.owl-next:hover,.owl-next:active,.owl-next:focus{background-color:#000000b3;border-color:#3e2e23;color:#fff}.button-example .btn,.button-example .site-button,.button-example .site-button-link{margin:0 5px 10px 0}.btn{-moz-user-select:none;border:1px solid rgba(0,0,0,0);border-radius:4px;display:inline-block;font-size:16px;font-weight:400;line-height:1.25;padding:8px 16px;text-align:center;transition:all .2s ease-in-out 0s;vertical-align:middle;white-space:nowrap}.btn-success{background-color:#5cb85c;border-color:#5cb85c;color:#fff}.btn-primary{background-color:#0275d8;border-color:#0275d8;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#025aa5;border-color:#01549b}.btn-info{background-color:#5bc0de;border-color:#5bc0de;color:#fff}.btn-danger{background-color:#d9534f;border-color:#d9534f;color:#fff}.btn-secondary{background-color:#fff;border-color:#ccc;color:#292b2c}.btn-outline-danger{background-color:#0000;background-image:none;border-color:#d9534f;color:#d9534f}.btn-outline-primary{background-color:#0000;background-image:none;border-color:#0275d8;color:#0275d8}.btn-outline-secondary{background-color:#0000;background-image:none;border-color:#ccc;color:#ccc}.btn-outline-success{background-color:#0000;background-image:none;border-color:#5cb85c;color:#5cb85c}.btn-outline-info{background-color:#0000;background-image:none;border-color:#5bc0de;color:#5bc0de}.btn-outline-warning{background-color:#0000;background-image:none;border-color:#f0ad4e;color:#f0ad4e}.btn-outline-primary:hover{background-color:#0275d9;border-color:#0275d9;color:#fff}.btn-outline-secondary:hover{background-color:#ccc;border-color:#ccc;color:#fff}.btn-outline-success:hover{background-color:#5cb75c;border-color:#5cb75c;color:#fff}.btn-outline-info:hover{background-color:#5abfdd;border-color:#5abfdd;color:#fff}.btn-outline-warning:hover{background-color:#efac4d;border-color:#efac4d;color:#fff}.btn-outline-danger:hover{background-color:#d8544f;border-color:#d8544f;color:#fff}.btn-group-lg>.btn,.btn-lg{border-radius:4px;font-size:20px;padding:12px 24px}.btn-group-sm>.btn,.btn-sm{border-radius:3px;font-size:12px;padding:4px 8px}.btn-group input[type=checkbox],.btn-group input[type=radio]{position:absolute;opacity:0}.site-button,.site-button-secondry{color:#fff;padding:10px 20px;display:inline-block;cursor:pointer;outline:none;border-width:0;border-style:solid;border-color:transparent;line-height:1.42857;border-radius:3px;font-weight:400;text-align:center;white-space:pre}.site-button{background-color:#efbb20}.site-button:active,.site-button:hover,.site-button:focus,.active>.site-button{background-color:#d8a409;color:#fff}.site-button-secondry{background-color:#282a3c}.site-button-secondry:active,.site-button-secondry:hover,.site-button-secondry:focus,.active>.site-button-secondry{background-color:#3c3e4e;color:#fff}.site-button.text-uppercase{text-transform:uppercase}.button-sm{padding:5px 10px;font-size:12px}.button-md{padding:15px 30px;font-size:16px;font-weight:500}.button-lg{font-size:18px;font-weight:600;padding:18px 35px}.button-xl{font-size:22px;padding:25px 35px}.radius-no{border-radius:0;-webkit-border-radius:0}.radius-sm{border-radius:4px;-webkit-border-radius:4px}.radius-xl{border-radius:100px;-webkit-border-radius:100px}.radius-md{border-radius:8px;-webkit-border-radius:8px}.site-button.black{background-color:#171717;color:#fff}.site-button.black:hover,.site-button.black:active,.site-button.black:focus{background-color:#000;color:#fff}.site-button.gray{background-color:#666;color:#fff}.site-button.gray:hover,.site-button.gray:active,.site-button.gray.active,.site-button.gray:focus{background-color:#555;color:#fff}.site-button.pink{background-color:#ff3c85;color:#fff}.site-button.pink:hover,.site-button.pink:active,.site-button.pink.active,.site-button.pink:focus{background-color:#ef2c75;color:#fff}.site-button.blue{background-color:#00c5dc;color:#fff}.site-button.blue:hover,.site-button.blue:active,.site-button.blue.active,.site-button.blue:focus{background-color:#00b5cc;color:#fff}.site-button.green{background-color:#34bfa3;color:#fff}.site-button.green:hover,.site-button.green:active,.site-button.green.active,.site-button.green:focus{background-color:#24af93;color:#fff}.site-button.orange{background-color:#ef9800;color:#fff}.site-button.orange:hover,.site-button.orange:active,.site-button.orange.active,.site-button.orange:focus{background-color:#df8800;color:#fff}.site-button.red{background-color:#f0526d;color:#fff}.site-button.red:hover,.site-button.red:active,.site-button.red.active,.site-button.red:focus{background-color:#f22d4e;color:#fff}.site-button.brown{background-color:#484a5c;color:#fff}.site-button.brown:hover,.site-button.brown:active,.site-button.brown.active,.site-button.brown:focus{background-color:#383a4c;color:#fff}.site-button.yellow{background-color:#ffb822;color:#fff}.site-button.yellow:hover,.site-button.yellow:active,.site-button.yellow.active,.site-button.yellow:focus{background-color:#efa812;color:#fff}.site-button.purple{background-color:#8862b9;color:#fff}.site-button.purple:hover,.site-button.purple:active,.site-button.purple.active,.site-button.purple:focus{background-color:#7852a9;color:#fff}.site-button.white{background-color:#fff;color:#777}.site-button.white:hover,.site-button.white:active,.site-button.white:focus{background-color:#f4f4f4;color:#555}.site-button.black.gradient{background:#000;background:-moz-linear-gradient(45deg,#000000 0%,#727272 100%);background:-webkit-linear-gradient(45deg,#000000 0%,#727272 100%);background:linear-gradient(45deg,#000,#727272);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#727272",GradientType=1);color:#fff}.site-button.black.gradient:hover,.site-button.black.gradient:active,.site-button.black.gradient:focus{background:#1e1e1e;background:-moz-linear-gradient(45deg,#1e1e1e 0%,#727272 100%);background:-webkit-linear-gradient(45deg,#1e1e1e 0%,#727272 100%);background:linear-gradient(45deg,#1e1e1e,#727272);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e1e1e",endColorstr="#727272",GradientType=1);color:#fff}.site-button.gradient.gray{background:#666;background:-moz-linear-gradient(45deg,#666666 0%,#999999 100%);background:-webkit-linear-gradient(45deg,#666666 0%,#999999 100%);background:linear-gradient(45deg,#666,#999);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#666666",endColorstr="#999999",GradientType=1);color:#fff}.site-button.gradient.gray:hover,.site-button.gradient.gray:active,.site-button.gradient.gray:focus{background:#4f4f4f;background:-moz-linear-gradient(45deg,#4f4f4f 0%,#999999 100%);background:-webkit-linear-gradient(45deg,#4f4f4f 0%,#999999 100%);background:linear-gradient(45deg,#4f4f4f,#999);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4f4f4f",endColorstr="#999999",GradientType=1);color:#fff}.site-button.gradient.pink{background:#ff3c85;background:-moz-linear-gradient(45deg,#ff3c85 0%,#ff93bb 100%);background:-webkit-linear-gradient(45deg,#ff3c85 0%,#ff93bb 100%);background:linear-gradient(45deg,#ff3c85,#ff93bb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff3c85",endColorstr="#ff93bb",GradientType=1);color:#fff}.site-button.gradient.pink:hover,.site-button.gradient.pink:active,.site-button.gradient.pink:focus{background:#ff3d81;background:-moz-linear-gradient(45deg,#ff3d81 0%,#ff7fae 100%);background:-webkit-linear-gradient(45deg,#ff3d81 0%,#ff7fae 100%);background:linear-gradient(45deg,#ff3d81,#ff7fae);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff3d81",endColorstr="#ff7fae",GradientType=1);color:#fff}.site-button.gradient.blue{background:#00c5db;background:-moz-linear-gradient(45deg,#00c5db 0%,#6dff9e 99%);background:-webkit-linear-gradient(45deg,#00c5db 0%,#6dff9e 99%);background:linear-gradient(45deg,#00c5db,#6dff9e 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00c5db",endColorstr="#6dff9e",GradientType=1);color:#fff}.site-button.gradient.blue:hover,.site-button.gradient.blue:active,.site-button.gradient.blue:focus{background:#00a9bc;background:-moz-linear-gradient(45deg,#00a9bc 0%,#54ea86 99%);background:-webkit-linear-gradient(45deg,#00a9bc 0%,#54ea86 99%);background:linear-gradient(45deg,#00a9bc,#54ea86 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a9bc",endColorstr="#54ea86",GradientType=1);color:#fff}.site-button.gradient.green{background:#84ba3f;background:-moz-linear-gradient(45deg,#84ba3f 0%,#b7ff59 99%);background:-webkit-linear-gradient(45deg,#84ba3f 0%,#b7ff59 99%);background:linear-gradient(45deg,#84ba3f,#b7ff59 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#84ba3f",endColorstr="#b7ff59",GradientType=1);color:#fff}.site-button.gradient.green:hover,.site-button.gradient.green:active,.site-button.gradient.green:focus{background:#6dad1a;background:-moz-linear-gradient(45deg,#6dad1a 0%,#90ff00 99%);background:-webkit-linear-gradient(45deg,#6dad1a 0%,#90ff00 99%);background:linear-gradient(45deg,#6dad1a,#90ff00 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6dad1a",endColorstr="#90ff00",GradientType=1);color:#fff}.site-button.gradient.orange{background:#ef940b;background:-moz-linear-gradient(45deg,#ef940b 0%,#ffd754 100%);background:-webkit-linear-gradient(45deg,#ef940b 0%,#ffd754 100%);background:linear-gradient(45deg,#ef940b,#ffd754);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef940b",endColorstr="#ffd754",GradientType=1);color:#fff}.site-button.gradient.orange:hover,.site-button.gradient.orange:active,.site-button.gradient.orange:focus{background:#d68000;background:-moz-linear-gradient(45deg,#d68000 0%,#ffbf00 100%);background:-webkit-linear-gradient(45deg,#d68000 0%,#ffbf00 100%);background:linear-gradient(45deg,#d68000,#ffbf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d68000",endColorstr="#ffbf00",GradientType=1);color:#fff}.site-button.gradient.red{background:#ff1437;background:-moz-linear-gradient(45deg,#ff1437 0%,#ff5982 100%);background:-webkit-linear-gradient(45deg,#ff1437 0%,#ff5982 100%);background:linear-gradient(45deg,#ff1437,#ff5982);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff1437",endColorstr="#ff5982",GradientType=1);color:#fff}.site-button.gradient.red:hover,.site-button.gradient.red:active,.site-button.gradient.red:focus{background:#f02;background:-moz-linear-gradient(45deg,#ff0022 0%,#ff3866 100%);background:-webkit-linear-gradient(45deg,#ff0022 0%,#ff3866 100%);background:linear-gradient(45deg,#f02,#ff3866);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0022",endColorstr="#ff3866",GradientType=1);color:#fff}.site-button.gd,.site-button.gd:active,.site-button.gd:hover,.site-button.gd:focus{background:#1ebbf0;background:-moz-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:-webkit-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:linear-gradient(45deg,#1ebbf0 8%,#39dfaa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1ebbf0",endColorstr="#39dfaa",GradientType=1)}.site-button.gradient.brown{background:#303451;background:-moz-linear-gradient(45deg,#303451 0%,#7e8196 100%);background:-webkit-linear-gradient(45deg,#303451 0%,#7e8196 100%);background:linear-gradient(45deg,#303451,#7e8196);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#303451",endColorstr="#7e8196",GradientType=1);color:#fff}.site-button.gradient.brown:hover,.site-button.gradient.brown:active,.site-button.gradient.brown:focus{background:#1d213f;background:-moz-linear-gradient(45deg,#1d213f 0%,#777c9b 100%);background:-webkit-linear-gradient(45deg,#1d213f 0%,#777c9b 100%);background:linear-gradient(45deg,#1d213f,#777c9b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1d213f",endColorstr="#777c9b",GradientType=1);color:#fff}.site-button.gradient.yellow{background:#ffb52d;background:-moz-linear-gradient(45deg,#ffb52d 34%,#ffd684 100%);background:-webkit-linear-gradient(45deg,#ffb52d 34%,#ffd684 100%);background:linear-gradient(45deg,#ffb52d 34%,#ffd684);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffb52d",endColorstr="#ffd684",GradientType=1);color:#fff}.site-button.gradient.yellow:hover,.site-button.gradient.yellow:active,.site-button.gradient.yellow:focus{background:#e2a336;background:-moz-linear-gradient(45deg,#e2a336 34%,#ffc656 100%);background:-webkit-linear-gradient(45deg,#e2a336 34%,#ffc656 100%);background:linear-gradient(45deg,#e2a336 34%,#ffc656);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e2a336",endColorstr="#ffc656",GradientType=1);color:#fff}.site-button.gradient.purple{background:#62369b;background:-moz-linear-gradient(45deg,#62369b 0%,#b37cff 87%);background:-webkit-linear-gradient(45deg,#62369b 0%,#b37cff 87%);background:linear-gradient(45deg,#62369b,#b37cff 87%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#62369b",endColorstr="#b37cff",GradientType=1);color:#fff}.site-button.gradient.purple:hover,.site-button.gradient.purple:active,.site-button.gradient.purple:focus{background:#814ec4;background:-moz-linear-gradient(45deg,#814ec4 0%,#9e4aba 87%);background:-webkit-linear-gradient(45deg,#814ec4 0%,#9e4aba 87%);background:linear-gradient(45deg,#814ec4,#9e4aba 87%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#814ec4",endColorstr="#9e4aba",GradientType=1);color:#fff}.button-skew{position:relative;text-align:center;margin-right:21px;-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skew(-20deg)}.button-skew span{display:inline-block;-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skew(20deg)}.button-skew i{background-color:inherit;position:absolute;height:100%;margin-right:-32px;right:0;top:0;padding:12px;line-height:normal}.button-skew i:before{display:inline-block;-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skew(20deg)}.button-skew.button-sm i{padding:7px 10px;margin-right:-27px}.button-skew.button-lg i{padding:25px 15px;margin-right:-40px}.button-skew.button-xl i{padding:35px 22px;margin-right:-55px}.site-button.graphical{color:#fff;border-radius:3px;text-shadow:0 -1px rgba(0,0,0,.4);box-shadow:inset 0 1px 1px #ffffff4d,0 1px 3px -1px #2d3c4880;border:1px solid rgba(0,0,0,.15)}.site-button.graphical:active{box-shadow:0 2px 2px #00000040 inset}.site-button.button-3d{color:#fff;border-radius:3px;-webkit-border-radius:3px;border-bottom:4px solid rgba(0,0,0,.2);border-left:none;border-right:none;border-top:none}.text-white .site-button.outline{color:#fff}.site-button.outline{color:#888;background:none;border-width:1px;border-style:solid;border-color:inherit}.site-button.outline-2{border-width:2px}.site-button.outline.radius-xl,.site-button.outline-2.radius-xl{border-radius:100px}.site-button.outline.white{color:#e7e7e7;border-color:#e7e7e7}.site-button.outline.white:hover{color:#666}.site-button.outline.black{color:#171717;border-color:#171717}.site-button.outline.gray{color:#666;border-color:#666}.site-button.outline.pink{color:#e63f75;border-color:#e63f75}.site-button.outline.blue{color:#42b8d4;border-color:#42b8d4}.site-button.outline.green{color:#35b494;border-color:#35b494}.site-button.outline.orange{color:#e56713;border-color:#e56713}.site-button.outline.red{color:#d93223;border-color:#d93223}.site-button.outline.brown{color:#69441f;border-color:#69441f}.site-button.outline.yellow{color:#efbb20;border-color:#efbb20}.site-button.outline.purple{color:#ae1af7;border-color:#ae1af7}.site-button.outline:hover{border-color:#0000;color:#fff}.site-button-link{background:#0000 none repeat scroll 0 0;border:0 none;display:inline-block;font-weight:400}.site-button-link.border-link{border-bottom:2px solid;padding:0}.site-button-link i{margin-left:10px}.site-button-link.white{color:#e7e7e7}.site-button-link.white:hover,.site-button-link.white:active,.site-button-link.white:focus{color:#ccc}.site-button-link.black{color:#171717}.site-button-link.black:hover,.site-button-link.black:active,.site-button-link.black:focus{color:#000}.site-button-link.gray{color:#666}.site-button-link.gray:hover,.site-button-link.gray:active,.site-button-link.gray:focus{color:#555}.site-button-link.pink{color:#e63f75}.site-button-link.pink:hover,.site-button-link.pink:active,.site-button-link.pink:focus{color:#ef2c75}.site-button-link.blue{color:#42b8d4}.site-button-link.blue:hover,.site-button-link.blue:active,.site-button-link.blue:focus{color:#00b5cc}.site-button-link.green{color:#35b494}.site-button-link.green:hover,.site-button-link.green:active,.site-button-link.green:focus{color:#26a585}.site-button-link.orange{color:#e56713}.site-button-link.orange:hover,.site-button-link.orange:active,.site-button-link.orange:focus{color:#d55703}.site-button-link.red{color:#d93223}.site-button-link.red:hover,.site-button-link.red:active,.site-button-link.red:focus{color:#c51e0f}.site-button-link.brown{color:#69441f}.site-button-link.brown:hover,.site-button-link.brown:active,.site-button-link.brown:focus{color:#5f3a15}.site-button-link.yellow{color:#ecc731}.site-button-link.yellow:hover,.site-button-link.yellow:active,.site-button-link.yellow:focus{color:#d4af19}.site-button-link.purple{color:#ae1af7}.site-button-link.purple:hover,.site-button-link.purple:active,.site-button-link.purple:focus{color:#9804e1}.dropdown-menu>li>a{padding:10px 20px}.site-button.box-shadow.black{box-shadow:0 5px 10px 2px #00000030}.site-button.box-shadow.gray{box-shadow:0 5px 10px 2px #55555530}.site-button.box-shadow.pink{box-shadow:0 5px 10px 2px #ef2cb130}.site-button.box-shadow.blue{box-shadow:0 5px 10px 2px #00b56830}.site-button.box-shadow.green{box-shadow:0 5px 10px 2px #24b09330}.site-button.box-shadow.orange{box-shadow:0 5px 10px 2px #df880030}.site-button.box-shadow.red{box-shadow:0 5px 10px 2px #f22d4e30}.site-button.box-shadow.brown{box-shadow:0 5px 10px 2px #383a4c30}.site-button.box-shadow.yellow{box-shadow:0 5px 10px 2px #efa81230}.site-button.box-shadow.purple{box-shadow:0 5px 10px 2px #7852a930}.site-button.circle-sm{width:28px;height:28px;padding:0;border-radius:40px;font-size:12px;line-height:27px}.site-button.circle{width:40px;height:40px;padding:0;border-radius:40px;line-height:39px}.site-button.circle-lg{border-radius:40px;font-size:20px;height:55px;padding:0;width:55px;line-height:54px}.site-button.sharp-sm{width:28px;height:28px;padding:0;font-size:12px;line-height:27px}.site-button.sharp{width:40px;height:40px;padding:0;line-height:39px}.site-button.sharp-lg{font-size:20px;height:55px;padding:0;width:55px;line-height:54px}.site-button-link.facebook{color:#3b5998}.site-button-link.google-plus{color:#de4e43}.site-button-link.linkedin{color:#007bb6}.site-button-link.instagram{color:#8a5a4e}.site-button-link.twitter{color:#1ea1f3}.site-button-link.youtube{color:#ce201f}.site-button-link.whatsapp{color:#01c854}.site-button-link.facebook.hover,.site-button-link.google-plus.hover,.site-button-link.linkedin.hover,.site-button-link.instagram.hover,.site-button-link.twitter.hover,.site-button-link.youtube.hover,.site-button-link.whatsapp.hover{color:inherit}.site-button-link.facebook.hover:hover,.site-button-link.facebook.hover:focus,.site-button-link.facebook.hover:active{color:#3b5998}.site-button-link.google-plus.hover:hover,.site-button-link.google-plus.hover:focus,.site-button-link.google-plus.hover:active{color:#de4e43}.site-button-link.linkedin.hover:hover,.site-button-link.linkedin.hover:focus,.site-button-link.linkedin.hover:active{color:#007bb6}.site-button-link.instagram.hover:hover,.site-button-link.instagram.hover:focus,.site-button-link.instagram.hover:active{color:#8a5a4e}.site-button-link.twitter.hover:hover,.site-button-link.twitter.hover:focus,.site-button-link.twitter.hover:active{color:#1ea1f3}.site-button-link.youtube.hover:hover,.site-button-link.youtube.hover:focus,.site-button-link.youtube.hover:active{color:#ce201f}.site-button-link.whatsapp.hover:hover,.site-button-link.whatsapp.hover:focus,.site-button-link.whatsapp.hover:active{color:#01c854}.site-button.facebook{background-color:#3b5998}.site-button.facebook:hover,.site-button.facebook:focus,.site-button.facebook:active{background-color:#4b69a8}.site-button.google-plus{background-color:#de4e43}.site-button.google-plus:hover,.site-button.google-plus:focus,.site-button.google-plus:active{background-color:#fe6e63}.site-button.linkedin{background-color:#007bb6}.site-button.linkedin:hover,.site-button.linkedin:focus,.site-button.linkedin:active{background-color:#209bd6}.site-button.instagram{background-color:#8a5a4e}.site-button.instagram:hover,.site-button.instagram:focus,.site-button.instagram:active{background-color:#aa7a6e}.site-button.twitter{background-color:#1ea1f3}.site-button.twitter:hover,.site-button.twitter:focus,.site-button.twitter:active{background-color:#0e91e3}.site-button.youtube{background-color:#ce201f}.site-button.youtube:hover,.site-button.youtube:focus,.site-button.youtube:active{background-color:#ee403f}.site-button.whatsapp{background-color:#01c854}.site-button.whatsapp:hover,.site-button.whatsapp:focus,.site-button.whatsapp:active{background-color:#00a834}.site-button.facebook.outline,.site-button.google-plus.outline,.site-button.instagram.outline,.site-button.linkedin.outline,.site-button.twitter.outline,.site-button.youtube.outline,.site-button.whatsapp.outline{background-color:#0000;border:1px solid}.site-button.facebook.outline{color:#3b5998}.site-button.google-plus.outline{color:#de4e43}.site-button.linkedin.outline{color:#007bb6}.site-button.instagram.outline{color:#8a5a4e}.site-button.twitter.outline{color:#1ea1f3}.site-button.youtube.outline{color:#ce201f}.site-button.whatsapp.outline{color:#01c854}.site-button.facebook.outline:hover,.site-button.facebook.outline:focus,.site-button.facebook.outline:active{background-color:#4b69a8;color:#fff}.site-button.google-plus.outline:hover,.site-button.google-plus.outline:focus,.site-button.google-plus.outline:active{background-color:#fe6e63;color:#fff}.site-button.linkedin.outline:hover,.site-button.linkedin.outline:focus,.site-button.linkedin.outline:active{background-color:#209bd6;color:#fff}.site-button.instagram.outline:hover,.site-button.instagram.outline:focus,.site-button.instagram.outline:active{background-color:#aa7a6e;color:#fff}.site-button.twitter.outline:hover,.site-button.twitter.outline:focus,.site-button.twitter.outline:active{background-color:#0e91e3;color:#fff}.site-button.youtube.outline:hover,.site-button.youtube.outline:focus,.site-button.youtube.outline:active{background-color:#ee403f;color:#fff}.site-button.whatsapp.outline:hover,.site-button.whatsapp.outline:focus,.site-button.whatsapp.outline:active{background-color:#00a834;color:#fff}@media only screen and (max-width: 991px){.button-layout .site-button-link,.button-layout .site-secondry,.button-layout .site-button,.button-layout .btn{margin-bottom:10px}}.site-button.white.facebook,.site-button.white.google-plus,.site-button.white.instagram,.site-button.white.linkedin,.site-button.white.twitter,.site-button.white.youtube,.site-button.white.whatsapp{background:#fff}.site-button.white.facebook{color:#3b5998}.site-button.white.google-plus{color:#de4e43}.site-button.white.linkedin{color:#007bb6}.site-button.white.instagram{color:#8a5a4e}.site-button.white.twitter{color:#1ea1f3}.site-button.white.youtube{color:#ce201f}.site-button.white.whatsapp{color:#01c854}.site-button.white.facebook:hover,.site-button.white.google-plus:hover,.site-button.white.instagram:hover,.site-button.white.linkedin:hover,.site-button.white.twitter:hover,.site-button.white.youtube:hover,.site-button.white.whatsapp:hover{color:#fff}.site-button.white.facebook:hover{background-color:#3b5998}.site-button.white.google-plus:hover{background-color:#de4e43}.site-button.white.linkedin:hover{background-color:#007bb6}.site-button.white.instagram:hover{background-color:#8a5a4e}.site-button.white.twitter:hover{background-color:#1ea1f3}.site-button.white.youtube:hover{background-color:#ce201f}.site-button.white.whatsapp:hover{background-color:#01c854}.site-filters{margin-bottom:30px}.site-filters ul{margin:0;list-style:none}.site-filters li{display:inline-block;padding:0;margin-bottom:3px}.site-filters li.btn{box-shadow:none;-webkit-box-shadow:none;outline:none!important}.site-filters li input{display:none}.site-filters a{margin:0 5px 5px 0}.site-filters .active>[class*=site-button]{color:#fff;background-color:#efbb20}.site-filters.center{text-align:center}.site-filters.center ul{display:inline-block;margin:auto}.site-filters.center [class*=site-button]{display:inline-block;margin:0 5px 10px;text-transform:uppercase}.mas-1 .card-container{margin-left:-1px}.site-filters.style1 li a{color:#000316;font-family:montserrat;font-weight:500;margin:0;padding:0 15px;position:relative}.site-filters.style1 li:last-child a:after{position:relative}.site-filters.style1 li a:after{background-color:#000316;content:"";height:100%;opacity:.2;position:absolute;right:-2px;top:0;width:2px}.site-filters.style1 li.active a,.site-filters.style1.white li.active a{color:var(--primary)}.site-filters.style1.white li a:after{background-color:#fff}.site-filters.style1.white li a{color:#bfbfbf}.site-filters .site-button.outline{border-color:#1abc9c}.site-filters.filters-sm li a{padding:5px 20px;font-size:13px;font-weight:500}.site-filters.gray li a{background-color:#e0e3f6;color:#000}.site-filters .button-sm{font-size:13px;padding:5px 20px}@media only screen and (max-width: 480px){.site-filters.center [class*=site-button]{margin:0 1px 5px;padding:5px 10px;font-size:12px}}.dez-separator-outer{overflow:hidden}.dez-separator{display:inline-block;height:2px;width:80px;margin-bottom:10px;position:relative}.dez-separator.m-b0{margin-bottom:0}.dez-separator.style-liner{width:20px}.dez-separator.style-icon{width:50px;height:auto;text-align:center}.dez-separator.style-icon i{font-size:40px;line-height:40px}.dez-separator[class*=style-]:after,.dez-separator[class*=style-]:before{content:"";position:absolute;top:50%;left:50px;width:80px;height:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:auto 100%;background-repeat:no-repeat;background-position:center}.dez-separator[class*=style-]:before{left:auto;right:50px}.dez-separator.style-skew{width:15px;height:10px;margin-left:1px;margin-right:1px;-moz-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);-o-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skew(-10deg)}.dez-separator.style-skew[class*=style-]:after,.dez-separator.style-skew[class*=style-]:before{width:80px;height:4px;left:20px;-moz-transform:translateY(-50%) skewX(-10deg);-webkit-transform:translateY(-50%) skewX(-10deg);-o-transform:translateY(-50%) skewX(-10deg);-ms-transform:translateY(-50%) skewX(-10deg);transform:translateY(-50%) skew(-10deg)}.dez-separator.style-skew[class*=style-]:before{right:20px;left:auto}.dez-separator.bnr-title{height:1px;width:155px;opacity:.5}.dez-separator.bnr-title:before{height:inherit;right:-80px;width:25px}.dez-separator.bnr-title:after{height:inherit;right:-90px;top:0;width:6px}.dez-separator.bnr-title:before,.dez-separator.bnr-title:after{position:absolute;content:"";background-color:inherit}.dez-separator.bnr-title i{background-color:inherit;display:block;height:inherit;position:absolute;right:-50px;width:45px}.dez-divider{height:1px;position:relative;margin:30px 0}.dez-divider.tb20{margin:20px 0}.dez-divider.tb15{margin:15px 0}.dez-divider.tb10{margin:10px 0}.dez-divider.tb0{margin:0}.dez-divider.divider-2px{height:2px}.dez-divider.divider-3px{height:3px}.dez-divider.divider-4px{height:4px}.dez-divider i{position:absolute;width:30px;height:30px;text-align:center;line-height:30px;display:block;border-radius:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dez-divider.icon-left{margin-left:40px}.dez-divider.icon-left i{left:-40px}.dez-divider.icon-right{margin-right:40px}.dez-divider.icon-right i{left:auto;right:-40px}.dez-divider.icon-center i{left:50%;margin-left:-5px}.list-circle,.list-angle-right,.list-arrow,.list-check,.list-checked,.list-icon-box,.list-chevron-circle,.list-hand-point,.list-cup,.list-pen,.list-heart,.list-star{margin:0 0 20px;padding:0;list-style:none}.list-circle li,.list-angle-right li,.list-arrow li,.list-check li,.list-checked li,.list-icon-box li,.list-chevron-circle li,.list-hand-point li,.list-cup li,.list-pen li,.list-heart li,.list-star li{padding:5px 5px 5px 30px;position:relative;font-weight:500}.list-circle li:before,.list-angle-right li:before,.list-arrow li:before,.list-check li:before,.list-checked li:before,.list-icon-box li:before,.list-chevron-circle li:before,.list-hand-point li:before,.list-cup li:before,.list-pen li:before,.list-heart li:before,.list-star li:before{font-family:themify;position:absolute;left:0;top:5px;display:block;font-size:15px;color:#777}ul[class*=list-]{font-family:Montserrat,sans-serif;font-size:15px}.list-circle li:before{font-size:16px}.list-circle li:before{content:""}.list-angle-right li:before{content:""}.list-arrow li:before{content:""}.list-check li:before{content:""}.list-checked li:before{content:"";font-family:themify;font-size:15px}.list-icon-box li:before{content:""}.list-chevron-circle li:before{content:""}.list-hand-point li:before{content:""}.list-star li:before{content:""}.list-cup li:before{content:""}.list-pen li:before{content:""}.list-heart li:before{content:""}.primary li:before{color:#efbb20}.secondry li:before{color:#77c04b}.black li:before{color:#000}.white li:before{color:#fff}.orange li:before{color:#f60}.green li:before{color:#0c0}.red li:before{color:#ff3737}.no-margin{margin:0!important;list-style:none}.list-num-count{counter-reset:li;padding-left:0}.list-num-count>li{position:relative;margin:0 0 6px 30px;padding:4px 8px;list-style:none}.list-num-count>li:before{content:counter(li,decimal);counter-increment:li;position:absolute;top:0;left:-28px;width:28px;height:28px;padding:5px;color:#fff;background:#efbb20;font-weight:700;text-align:center;font-size:12px;-webkit-border-radius:100px;border-radius:100px}.list-num-count.lower-alpha>li:before{content:counter(li,lower-alpha)}.list-num-count.upper-alpha>li:before{content:counter(li,upper-alpha)}.list-num-count.upper-roman>li:before{content:counter(li,upper-roman)}.list-num-count.no-round>li:before{background-color:#0000;color:#333;font-size:15px;font-weight:400;height:auto;left:-30px;margin:0;width:auto}.rounded[class*=list-] li:before{background:#fff none repeat scroll 0 0;border-radius:30px;height:30px;line-height:30px;text-align:center;width:30px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;box-shadow:0 0 6px #0000001a}.rounded[class*=list-] li:hover:before{transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.reverse.primary[class*=list-] li:hover:before{background-color:#1abc9c;color:#fff}.rounded[class*=list-] li{padding:10px 0 10px 45px}.rounded.border[class*=list-] li:before{background-color:#0000;border:1px solid;line-height:28px}[class*=list-].list-box>li{background:#fff none repeat scroll 0 0;border-radius:4px;color:#000;margin-bottom:6px;padding:10px 20px 10px 50px}[class*=list-].list-box>li:before{background:#1abc9c none repeat scroll 0 0;border-radius:4px 0 0 4px;color:#fff;display:table-cell;height:100%;padding:10px 0;text-align:center;top:0;vertical-align:middle;width:40px}[class*=list-].list-box>li{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;box-shadow:0 0 20px #0000001a}[class*=list-].style1.list-box>li{margin-left:42px;border-radius:0 4px 4px 0;padding:10px 20px}[class*=list-].style1.list-box>li:before{left:-42px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}[class*=list-].style2.list-box>li{padding:10px 20px 10px 60px}[class*=list-].style2.list-box>li:after{font-family:FontAwesome;content:"";left:39px;position:absolute;top:50%;color:#1abc9c;font-size:18px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}[class*=list-].list-box>li:hover,[class*=list-].style2.list-box>li:hover{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05)}[class*=list-].style1.list-box>li:hover{transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}[class*=list-].style1.list-box>li:hover:before{transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2)}[class*=list-].list-box.reverse>li:before{color:#1abc9c;background:#fff;border-right:1px solid rgba(0,0,0,.1)}.dez-tabs .tab-pane{padding:20px 0}.dez-tabs .nav-tabs>li>a{background:#f6f7f8;color:#3d474a;-webkit-border-radius:0;border-radius:0;font-family:montserrat;font-size:15px;font-weight:400;text-transform:capitalize;margin-bottom:3px;display:inline-block}.dez-tabs .nav-tabs>li>a.active,.dez-tabs .nav-tabs>li>a.active:focus,.dez-tabs .nav-tabs>li>a.active:hover{background-color:#fff;border-color:#ebedf2;border-bottom:1px solid #FFF}.dez-tabs .nav>li>a:focus,.dez-tabs .nav>li>a:hover{background-color:transparent}.dez-tabs .nav li a:hover{border:1px solid transparent}.dez-tabs .nav-tabs>li>a i{color:#efbb20;margin-right:5px}.dez-tabs.bg-tabs .nav-tabs>li>a{border:1px solid #ebedf2;background-color:#efefef;margin-right:2px}.dez-tabs.bg-tabs .nav-tabs>li>a.active{border-bottom:1px solid transparent;background-color:#fff}.dez-tabs.vertical.bg-tabs .nav-tabs>li>a{border:1px solid #ebedf2}.dez-tabs.vertical.bg-tabs .nav-tabs>li>a.active{border-right:1px solid transparent}.dez-tabs.vertical.right.bg-tabs .nav-tabs>li>a{border:1px solid #ebedf2}.dez-tabs.vertical.right.bg-tabs .nav-tabs>li>a.active{border-left:1px solid transparent}.dez-tabs.border-top .nav-tabs>li>a.active{border-top:2px solid #EFBB20;padding:9px 15px 10px}.dez-tabs.border .tab-pane{padding:20px;border:1px solid #ebedf2;margin-top:-1px}.dez-tabs.vertical .nav-tabs{float:left;width:170px;border-bottom:none;border-right:1px solid #ebedf2}.dez-tabs.vertical .tab-pane{padding:10px 0 10px 20px}.dez-tabs.vertical .nav-tabs li{float:none;margin-right:-1px}.dez-tabs.vertical .nav-tabs li a{margin-right:0;border-right:none}.dez-tabs.vertical .nav-tabs li a.active{border-bottom:1px solid #ebedf2}.dez-tabs.vertical .tab-content{border-left:1px solid #ebedf2;margin-left:169px}.dez-tabs.vertical.border .tab-pane{padding:20px;margin-left:-1px}.dez-tabs.vertical.right .nav-tabs{border-left:1px solid #ebedf2;border-right:none;float:right}.dez-tabs.vertical.right .nav-tabs li{margin-right:0;margin-left:-1px}.dez-tabs.vertical.right .nav-tabs li a{border-right:1px solid transparent;border-left:none}.dez-tabs.vertical.right .nav-tabs li a.active{border-right:1px solid #ebedf2;border-left:none}.dez-tabs.vertical.right .tab-content{border-left:none;border-right:1px solid #ebedf2;margin-right:169px;margin-left:0}.dez-tabs.vertical.right .tab-pane{padding:10px 20px 10px 0}.tabs-site-button .nav-tabs{border:0}.tabs-site-button .nav-tabs li a{padding:13px 20px}.tabs-site-button .nav-tabs li a,.tabs-site-button .nav-tabs li a:hover,.tabs-site-button .nav-tabs li a:focus{background:#f8f8f8 none repeat scroll 0 0;border:0 none}.tabs-site-button .nav-tabs li a.active:focus,.tabs-site-button .nav-tabs li a.active:hover,.tabs-site-button .nav-tabs li a.active{background-color:#1abc9c;color:#fff;border:0}.tabs-site-button .nav-tabs li a.active i{color:#fff}@media only screen and (max-width: 767px){.tabs-site-button .nav-tabs li a{padding:13px 20px}}.dez-tabs.vertical.right.border .tab-pane{padding:20px;margin-right:-1px}.panel{box-shadow:none;-webkit-box-shadow:none}.dez-accordion .panel{border:none;border-radius:0;margin-bottom:-1px}.acod-head{position:relative}.acod-title{margin-top:0;margin-bottom:0}.acod-head .fa{margin-right:5px}.acod-head a{display:block;padding:17px 40px 17px 25px;border:1px solid #dddddd;border-radius:4px}.acod-head a,.acod-head a:hover,.acod-head a.collapsed:hover{color:#efbb20}.acod-head a.collapsed,.acod-head a.collapsed:after{color:#3d474a}.acod-head a:after{font-family:themify;content:"";float:right;color:#efbb20;font-size:16px;letter-spacing:-2px;position:absolute;right:20px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}.acod-head a.collapsed:after{content:"";font-size:16px;font-family:themify}.acod-body{border-left:1px solid #ebedf2;border-right:1px solid #ebedf2;border-bottom:1px solid #ebedf2;border-top:1px solid transparent;margin-top:-1px;border-radius:0 0 4px 4px}.acod-content{margin:20px}.accdown1 .acod-head a:after{content:""}.accdown1 .acod-head a.collapsed:after{content:""}.dez-accordion.rounded .panel:first-child .acod-head a{border-top-left-radius:5px;border-top-right-radius:5px}.dez-accordion.rounded .panel:last-child .acod-head a.collapsed{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dez-accordion.rounded .panel:last-child .acod-body{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dez-accordion.rounded .panel:last-child .acod-body.in{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dez-accordion.space .panel{margin-bottom:5px}.dez-accordion.rounded.space .panel .acod-head a{border-top-left-radius:5px;border-top-right-radius:5px}.dez-accordion.rounded.space .panel .acod-head a.collapsed{border-radius:5px}.dez-accordion.rounded.space .panel .acod-body{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dez-accordion.bg-title .acod-head a{background-color:#f7f8fa}.dez-accordion.no-cover .acod-body{border:none}.dez-accordion.no-cover .acod-content{padding-left:20px;margin-right:10px;border-left:2px solid #e8e8e8;position:relative}.dez-accordion.no-cover .acod-content:after{content:"";position:absolute;bottom:0;left:-5px;width:8px;height:8px;background-color:#fff;border:2px solid #e8e8e8}.dez-accordion.border-bottom .acod-head a{border-left:none;border-right:none;border-top:none;padding-left:0}.dez-accordion.primary .acod-head a{background-color:#0046c6;color:#fff;border:0}.dez-accordion.primary .acod-head a:hover{color:#fff}.dez-accordion.primary .acod-head a:after{color:#fff}.dez-accordion.primary.active-bg .acod-head .collapsed{background-color:#fff}.dez-accordion.primary.active-bg .acod-head a.collapsed:after,.dez-accordion.primary.active-bg .acod-head .collapsed{color:#000}.dez-accordion.primary.active-bg .acod-head .collapsed{border:1px solid #ebedf2}.dez-accordion.gradient-1 .acod-head a{background:#0046c6;background:-moz-linear-gradient(45deg,#0046c6 0%,#c927f1 100%);background:-webkit-linear-gradient(45deg,#0046c6 0%,#c927f1 100%);background:linear-gradient(45deg,#0046c6,#c927f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0046c6",endColorstr="#c927f1",GradientType=1);color:#fff;border:0}.dez-accordion.gradient-2 .acod-head a{background:#ff90e1;background:-moz-linear-gradient(45deg,#ff90e1 0%,#28b1ff 100%);background:-webkit-linear-gradient(45deg,#ff90e1 0%,#28b1ff 100%);background:linear-gradient(45deg,#ff90e1,#28b1ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff90e1",endColorstr="#28b1ff",GradientType=1);color:#fff;border:0}.dez-accordion.gradient-1 .acod-head a:hover,.dez-accordion.gradient-2 .acod-head a:hover{color:#fff}.dez-accordion.gradient-1 .acod-head a:after,.dez-accordion.gradient-2 .acod-head a:after{color:#fff}.dez-accordion.gradient-1.active-bg .acod-head .collapsed,.dez-accordion.gradient-2.active-bg .acod-head .collapsed{background:#fff}.dez-accordion.gradient-1.active-bg .acod-head a.collapsed:after,.dez-accordion.gradient-2.active-bg .acod-head a.collapsed:after,.dez-accordion.gradient-1.active-bg .acod-head .collapsed,.dez-accordion.gradient-2.active-bg .acod-head .collapsed{color:#000}.dez-accordion.gradient-1.active-bg .acod-head .collapsed,.dez-accordion.gradient-2.active-bg .acod-head .collapsed{border:1px solid #ebedf2}.dez-accordion.green .acod-head a{background-color:#24a88d;color:#fff;border:0}.dez-accordion.green .acod-head a:hover{color:#fff}.dez-accordion.green .acod-head a:after{color:#fff}.dez-accordion.green.active-bg .acod-head .collapsed{background-color:#fff}.dez-accordion.green.active-bg .acod-head a.collapsed:after,.dez-accordion.green.active-bg .acod-head .collapsed{color:#000}.dez-accordion.green.active-bg .acod-head .collapsed{border:1px solid #ebedf2}.dez-accordion.yellow .acod-head a{background-color:#efb822;color:#fff;border:0}.dez-accordion.yellow .acod-head a:hover{color:#fff}.dez-accordion.yellow .acod-head a:after{color:#fff}.dez-accordion.yellow.active-bg .acod-head .collapsed{background-color:#fff}.dez-accordion.yellow.active-bg .acod-head a.collapsed:after,.dez-accordion.yellow.active-bg .acod-head .collapsed{color:#000}.dez-accordion.yellow.active-bg .acod-head .collapsed{border:1px solid #ebedf2}.dez-accordion.red .acod-head a{background-color:#ef516c;color:#fff;border:0}.dez-accordion.red .acod-head a:hover{color:#fff}.dez-accordion.red .acod-head a:after{color:#fff}.dez-accordion.red.active-bg .acod-head .collapsed{background-color:#fff}.dez-accordion.red.active-bg .acod-head a.collapsed:after,.dez-accordion.red.active-bg .acod-head .collapsed{color:#000}.dez-accordion.red.active-bg .acod-head .collapsed{border:1px solid #ebedf2}.dez-accordion.blue .acod-head a{background-color:#36a3f7;color:#fff;border:0}.dez-accordion.blue .acod-head a:hover{color:#fff}.dez-accordion.blue .acod-head a:after{color:#fff}.dez-accordion.blue.active-bg .acod-head .collapsed{background-color:#fff}.dez-accordion.blue.active-bg .acod-head a.collapsed:after,.dez-accordion.blue.active-bg .acod-head .collapsed{color:#000}.dez-accordion.blue.active-bg .acod-head .collapsed{border:1px solid #ebedf2}.dez-accordion.border-bottom.no-border .acod-head a{border:none}.dez-accordion.no-border .acod-content{margin-top:10px;margin-bottom:10px}.no-gap .acod-title a{border:0 none;padding:10px 0}.no-gap .acod-body,.no-gap .collapse{border:0 none}.no-gap .acod-content{margin:10px 0}.acco-sm .acod-head a{font-size:12px;padding:5px 30px 5px 15px}.acco-sm .acod-head a:after{font-size:16px;right:15px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}.acco-lg .acod-head a{padding:18px 40px 18px 25px;font-size:18px}.acco-lg .acod-head a:after{font-size:34px;right:20px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}.acco-xl .acod-head a{font-size:22px;padding:25px 50px 25px 30px}.acco-xl .acod-head a:after{font-size:34px;right:30px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}.ow-post-info{padding:20px;background-color:#fff;border:1px solid #ebebeb}.ow-post-title .post-title{margin:0 0 10px}.ow-post-text{margin-bottom:10px}.ow-post-text p:last-child{margin:0}.ow-post-readmore,.ow-post-meta{margin-bottom:10px}.ow-post-meta ul{margin:0 -4px;list-style:none}.ow-post-meta ul li{padding:0;display:inline-block}.ow-post-meta li:after{content:"/";display:inline-block;font-weight:400;margin-left:5px;opacity:.5}.ow-post-meta li:last-child:after{display:none}.ow-post-meta a{color:#a9a9a9}.ow-post-meta li i{color:#7b7b7b;margin:0 5px}.ow-post-tags{border-top:1px solid #E9E9E9;padding-top:10px}.ow-post-tags .post-comment{float:left;font-weight:700;text-transform:uppercase}.ow-post-tags .post-comment a{color:#a9a9a9}.ow-post-tags .post-tags{margin:0 -3px;list-style:none}.ow-post-tags .post-tags a{border:1px solid #ebebeb;padding:2px 8px 1px;color:#777;margin:0 3px;display:inline-block;text-transform:uppercase;font-size:11px}.ow-post-tags .post-tags a:hover,.ow-post-tags .post-tags a:active,.ow-post-tags .post-tags a:focus{border:1px solid #0098A6;color:#0098a6}.no-image-blog.date-style-2 .ow-post-info{padding-top:70px}.ow-event-info{position:relative;padding:20px;background-color:#fff;border:1px solid #ebebeb}.ow-event-title .event-title{margin:0 0 10px}.ow-event-text{margin-bottom:10px}.ow-event-text p:last-child{margin:0}.ow-event-readmore{margin-bottom:10px}.ow-event-meta ul{margin:0}.ow-event-meta ul li{color:#a9a9a9;font-weight:600;display:inline-block;padding-left:20px}.ow-event-meta ul li i{color:#7b7b7b}.no-image-event.date-style-2 .ow-post-info{padding-top:70px}.ow-client-logo{background-color:#fff;display:table;width:100%}.client-logo{display:table-cell;text-align:center;vertical-align:middle;padding:10px}.owl-carousel .ow-client-logo img{height:80px;max-height:100%;width:auto;display:inline-block}.blog-info{background-color:#000000e6;left:0;list-style:outside none none;margin:0;padding:7px 15px;position:absolute;top:-34px;width:100%}.blog-info li{display:inline-block;padding:0 5px;line-height:14px;border-right:1px solid}.blog-info li:hover,.blog-info li a:hover{color:#fff}.testimonial-pic{background:#fff;width:100px;height:100px;position:relative;display:inline-block;border:3px solid #FFF}.testimonial-pic.radius{border-radius:100%;-webkit-border-radius:100%}.testimonial-pic.radius img{width:100%;height:100;border-radius:100%;-webkit-border-radius:100%}.testimonial-pic.shadow{-webkit-box-shadow:2px 3px 6px -3px rgba(0,0,0,.35);-moz-box-shadow:2px 3px 6px -3px rgba(0,0,0,.35);box-shadow:2px 3px 6px -3px #00000059}.testimonial-pic.style1{border:0 none;height:100px;width:100px}.quote-left,.quote-right{position:relative}.quote-left:before,.quote-right:after{font-family:FontAwesome;position:absolute;z-index:10;top:15px}.quote-left:before{content:"";left:0}.quote-right:after{content:"";left:auto;right:0}.testimonial-text{padding:15px;position:relative;font-size:15px;font-family:Montserrat,sans-serif;font-weight:400}.testimonial-detail{padding:5px}.testimonial-name{font-family:montserrat;font-size:13px;font-weight:600;text-transform:uppercase}.testimonial-position{font-family:montserrat;font-size:12px;font-style:inherit;text-transform:uppercase}.testimonial-name,.testimonial-position{display:block}.testimonial-text p:last-child{margin:0}.testimonial-bg{color:#fff}.testimonial-1{text-align:center}.testimonial-1 .testimonial-position{color:#efbb20}.testimonial-1 .testimonial-name,.testimonial-1 .testimonial-position{display:block}.testimonial-1 .quote-left:before{width:36px;height:36px;line-height:36px;font-size:16px;background:#efbb20;color:#fff;text-align:center;left:0;top:65px;border-radius:100%;-webkit-border-radius:100%}.testimonial-2 .testimonial-text,.testimonial-8 .testimonial-text{background-color:#f4f5f7;padding:30px}.testimonial-2 .testimonial-text:after,.testimonial-8 .testimonial-text:after{content:"";position:absolute;bottom:-15px;left:50px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #F4F5F7}.testimonial-2 .testimonial-detail,.testimonial-8 .testimonial-detail{padding:25px 0 20px 20px}.testimonial-2 .testimonial-pic,.testimonial-8 .testimonial-pic{float:left;margin-right:15px;width:80px;height:80px}.testimonial-2 .quote-left:before{width:36px;height:36px;line-height:36px;font-size:16px;background:#efbb20;color:#fff;text-align:center;left:0;top:65px;border-radius:100%;-webkit-border-radius:100%}.testimonial-2 .testimonial-name,.testimonial-8 .testimonial-name,.testimonial-2 .testimonial-position,.testimonial-8 .testimonial-position{padding:2px 0}.testimonial-2 .testimonial-name,.testimonial-8 .testimonial-name{padding-top:20px}.testimonial-2 .testimonial-position{color:#efbb20}.testimonial-2 .quote-left:before{top:50px}.testimonial-2.testimonial-bg .testimonial-text{color:#777;background-color:#ffffffe6}.testimonial-2.testimonial-bg .testimonial-text:after{border-top-color:#ffffffe6}.testimonial-3{text-align:center}.testimonial-3 .quote-left:before{position:static;font-size:40px;color:#efbb20}.testimonial-3 .testimonial-position{color:#efbb20}.testimonial-3 .testimonial-name,.testimonial-3 .testimonial-position{display:inline-block}.testimonial-4{background-color:#282a3c;position:relative;padding:30px 40px 30px 10px;margin-left:140px;min-height:150px}.testimonial-4:after{background-color:#282a3c;border-left-width:4px;border-left-style:solid;border-left-color:#efbb20;content:"";position:absolute;left:-80px;top:0;height:100%;width:80%;z-index:-1;-moz-transform:skewX(-25deg);-webkit-transform:skewX(-25deg);-o-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skew(-25deg)}.testimonial-4 .testimonial-pic{position:absolute;top:30px;left:0;margin-left:-110px}.testimonial-4 [class*=quote-]{position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:30px;border-color:#efbb20;border-top-color:transparent!important;border-left-color:transparent!important}.testimonial-4 [class*=quote-]:after,.testimonial-4 [class*=quote-]:before{top:0;right:-20px;font-size:20px;color:#fff}.testimonial-4 .testimonial-text,.testimonial-4 .testimonial-detail{padding:0}.testimonial-4 .testimonial-text{margin-bottom:10px}.testimonial-4 .testimonial-name,.testimonial-4 .testimonial-position{display:inline-block}.testimonial-4 .testimonial-name:after{content:"/";color:#efbb20;margin:0 2px 0 5px}.testimonial-4 .testimonial-name{text-transform:uppercase}.testimonial-4 .testimonial-position{font-style:italic;color:#bebebe}.testimonial-4 .testimonial-pic{border-color:#efbb20;border-width:3px;width:90px;height:90px}@media only screen and (max-width: 480px){.testimonial-4 .testimonial-pic{height:80px;width:80px}.testimonial-4:after{transform:skew(-10deg);-moz-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);-o-transform:skewX(-10deg)}.testimonial-4{padding:25px 10px 25px 0;margin-left:110px}}.testimonial-5 .testimonial-text{border:2px solid #e6e6e6;padding:30px}.testimonial-5 .testimonial-detail{padding:0 0 0 20px;margin-top:-35px}.testimonial-5 .testimonial-pic{box-shadow:0 0 0 2px #e6e6e6;width:80px;height:80px}.testimonial-5 .testimonial-text p{font-size:16px;line-height:30px}.testimonial-5 .info p{display:inline-block;position:relative;top:-10px;padding:0 10px}.testimonial-6 .testimonial-text{padding:25px 35px 70px 40px}.testimonial-6 .testimonial-detail{position:relative;padding:10px 15px;top:-30px;width:85%}.testimonial-6 .testimonial-pic{position:absolute;right:20px;top:-50px;z-index:2}.testimonial-6 .quote-left:before,.testimonial-6 .quote-right:after{color:#b5b5b5;font-size:18px}.testimonial-6 .quote-left:before{left:15px}.testimonial-6 .quote-right:after{right:15px;bottom:20px;top:auto}.testimonial-6 .testimonial-detail:after{background-color:inherit;content:"";display:block;height:100%;position:absolute;right:-23px;top:0;transform:skew(35deg);-moz-transform:skewX(35deg);-webkit-transform:skewX(35deg);-o-transform:skewX(35deg);width:50px;z-index:1}.testimonial-section{position:relative;z-index:1}.testimonial-section:after{background:#f2f2f2 none repeat scroll 0 0;content:"";height:100%;left:50%;position:absolute;top:0;width:100%;z-index:-1}.testimonial-section .col-md-6{padding-left:30px;padding-right:30px}.testimonial-section .row{margin-left:-30px;margin-right:-30px}.testimonial-7 .testimonial-text{border:2px solid #e6e6e6;padding:18px}.testimonial-7 .testimonial-detail{padding:0 0 0 20px;margin-top:-35px}.testimonial-7 .testimonial-pic{box-shadow:0 0 0 2px #e6e6e6;width:70px;height:70px}.testimonial-7 .testimonial-text p{font-size:16px;line-height:30px}.testimonial-7 .info p{display:inline-block;position:relative;top:-10px;padding:0 10px}.testimonial-7 .owl-controls .owl-nav{bottom:0;margin-top:0;position:absolute;right:0}.testimonial-7 .owl-prev,.testimonial-7 .owl-next{background-color:#ccc;border:0 none}@media only screen and (max-width: 991px){.testimonial-section:after{left:100%}.testimonial-section{color:#fff}.testimonial-section .col-md-6{padding-left:15px;padding-right:15px}.testimonial-section .row{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width: 767px){.testimonial-section:after{content:none}}.testimonial-8 .testimonial-text{background:#fff none repeat scroll 0 0;border-radius:6px;box-shadow:0 0 14px #0000001a;padding:15px}.testimonial-8 .testimonial-text:after{border-top:15px solid #fff;border-left:0 solid rgba(0,0,0,0)}.testimonial-8{padding:15px}.testimonial-box.owl-theme .owl-dots{margin-top:30px;position:unset;right:auto;text-align:center;top:auto;transform:translateY(-50%);width:auto}.owl-item.active.center .testimonial-text{background-color:#ff3b68;color:#fff}.owl-item.active.center .testimonial-8 .testimonial-text:after{border-top:15px solid #ff3b68}.testimonial-8 .testimonial-text:before{content:"";bottom:-10px;color:#000;font-family:themify;font-size:80px;opacity:.1;position:absolute;right:10px}.testimonial-9{background-color:#fff;padding:50px 25px;box-shadow:0 0 3px #0000001a;text-align:center;border-bottom:5px solid #ff5ea5}.testimonial-9 .testimonial-text{padding:0}.testimonial-9 .testimonial-name,.testimonial-10 .testimonial-name{font-weight:600;font-size:13px;text-transform:uppercase;font-family:Montserrat,sans-serif;color:#000}.testimonial-9 .testimonial-position,.testimonial-10 .testimonial-position{text-transform:uppercase;font-family:Montserrat,sans-serif;color:#888;font-size:12px;font-style:inherit}.testimonial-9 .testimonial-position p,.testimonial-10 .testimonial-position p{line-height:26px}.testimonial-9 .testimonial-text,.testimonial-10 .testimonial-text{color:#000;font-family:montserrat;font-size:15px;font-weight:500;margin-bottom:10px}.testimonial-9 .testimonial-pic{margin-bottom:15px}.testimonial-10{margin:auto;max-width:600px;padding-left:150px;position:relative}.testimonial-10 .testimonial-text{padding:0}.testimonial-10 .testimonial-pic{border:0 none;height:130px;left:0;position:absolute;width:130px}.testimonial-seven.owl-btn-3 .owl-prev,.testimonial-seven.owl-btn-3 .owl-next{margin:0!important}.pricingtable-inner{text-align:center}.pricingtable-price{padding:20px;background-color:#fff;border:1px solid #E9E9E9}.pricingtable-bx{color:#282a3c;font-family:montserrat;font-size:45px;font-weight:500}.pricingtable-type{font-size:20px;text-transform:uppercase;font-size:16px}.pricingtable-type:before{content:"/";margin-right:3px}.pricingtable-title{background-color:#fff;padding:20px;text-transform:uppercase}.pricingtable-title *{margin:0;color:#fff;font-weight:800}.pricingtable-features{margin:0;padding:0;list-style:none;border:1px solid #E9E9E9}.pricingtable-features li{padding:12px;border-bottom:1px solid #E9E9E9}.pricingtable-features li i{margin:0 3px}.pricingtable-features li:nth-child(2n){background-color:#fff}.pricingtable-features li:last-child{border-bottom:none}.pricingtable-footer{margin-top:-1px;padding:20px;background-color:#fff;border:1px solid #E9E9E9}.pricingtable-highlight{margin:-20px 0;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.2);box-shadow:0 0 10px 5px #0003;position:relative;z-index:99}.pricingtable-highlight .pricingtable-price,.pricingtable-highlight .pricingtable-footer{padding:30px 20px}.no-col-gap .pricingtable-wrapper{margin-left:-1px}.pricingtable-wrapper.style1{border:1px solid #f0f0f0;padding:10px 10px 40px;font-family:montserrat;margin-left:-1px}.pricingtable-wrapper.style1 .pricingtable-icon i{color:#000;font-size:48px;line-height:60px}.pricingtable-wrapper.style1 .pricingtable-price{background-color:#fff;border:0}.pricingtable-wrapper.style1 .pricingtable-bx{font-size:35px;font-weight:300}.pricingtable-wrapper.style1 .pricingtable-features{border:0}.pricingtable-wrapper.style1 .pricingtable-features li{background:#fff none repeat scroll 0 0;border:0 none;color:#909090;font-family:montserrat;font-weight:400;padding:8px 0;text-align:left}.pricingtable-wrapper.style1 .pricingtable-features{width:80%;margin:auto}.pricingtable-wrapper.style1 .pricingtable-features li i{border:2px solid;border-radius:20px;display:block;float:right;font-size:11px;height:20px;line-height:16px;text-align:center;width:20px}.pricingtable-wrapper.style1 .button-md{font-weight:400;padding:12px 35px}.pricingtable-wrapper.style1 .pricingtable-type{text-transform:capitalize}.pricingtable-wrapper.style2{box-shadow:0 0 30px #0000001a;padding:30px;background-color:#fff}.pricingtable-wrapper.style2.active{background-color:var(--primary)!important}.pricingtable-wrapper.style2 .pricingtable-price{padding:0;background-color:#0000;border:0}.pricingtable-wrapper.style2 .pricingtable-bx{background:#0000000d none repeat scroll 0 0;border-radius:10px;color:#a0a0a0;display:inline-block;font-size:13px;margin-top:20px;padding:15px 25px;margin-bottom:10px}.pricingtable-wrapper.style2 .pricingtable-bx span{font-size:22px}.pricingtable-wrapper.style2.active{margin:-30px -10px 0;padding:60px 30px;position:relative;z-index:1}.pricingtable-wrapper.style2.active .pricingtable-bx{color:#fff}.counter{position:relative}.counter-style-1 .counter,.counter-style-2 .counter,.counter-style-3 .counter{font-size:50px;font-weight:700}.counter-style-1 .counter-text,.counter-style-2 .counter-text{font-size:16px;font-weight:500}.counter-style-1 .icon{font-size:45px;margin-right:10px}.counter-style-3.rounded{border:5px solid;border-radius:200px;height:200px;width:200px}.counter-style-3 .counter-text{font-size:18px;font-weight:400;margin:0 auto}.counter-style-4{border:5px solid rgba(0,0,0,.1);padding:10px 10px 20px}.counter-style-4 .counter{font-size:70px;font-weight:500}.counter-style-4 .counter-text{font-size:18px;font-weight:500}.counter-style-4 .icon{font-size:45px;margin-right:10px}.alert{font-family:montserrat;border-radius:4px;padding:15px 20px}.alert.alert-sm{padding:5px 15px;font-size:12px}.alert.alert-lg{padding:25px 15px;font-size:16px}.alert.alert-xl{padding:35px 15px;font-size:18px}.alert[class*=alert-] i{margin-right:8px}.alert.no-radius{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.alert.no-bg{background-color:transparent;border-width:2px}.alert[class*=alert-] ul{padding-left:25px;margin-top:10px}.alert[class*=alert-] ul li:before{color:#a94442}.alert-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-info{background-color:#cce5ff;border-color:#b8daff;color:#004085}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.close{color:#000;float:right;font-size:16px;font-weight:300;line-height:20px;opacity:.3;text-shadow:none;vertical-align:middle}.modal-header{border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}.modal-footer{border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px}.modal-header{background:#efbb20;padding:15px 25px}.modal-header .modal-title{color:#fff}.modal .modal-body{padding:25px}.modal-xlg{width:1000px}.provider_registration .bootstrap-select div.dropdown-menu ul li a{font-weight:600}.provider_registration .bootstrap-select div.dropdown-menu ul li a span.childcat{font-weight:400;color:#7c7c7c}@media only screen and (max-width: 1024px){.modal-xlg{width:auto;margin-left:15px;margin-right:15px}}.dez-social-icon{display:inline-block;margin:0 -3px;padding:0;text-align:center}.dez-social-icon li{display:inline-block;padding:0;font-size:12px}.dez-social-icon li a{display:inline-block;width:24px;height:24px;padding:4px}.dez-social-icon li .fa{vertical-align:middle}.dez-social-icon.border li{padding:0 3px}.dez-social-icon.border li a{border:1px solid rgba(255,255,255,.2)}.dez-social-links.dark li{padding:0 3px}.dez-social-icon.dark li a{border:1px solid #777777;color:#777;border-radius:2px;-webkit-border-radius:2px}.dez-share-icon li{border:none;width:36px;display:block;float:left;white-space:nowrap;overflow:hidden;margin-right:0}.dez-share-icon li a{color:#fff}.dez-share-icon li i{border-right:none;font-size:14px;color:#fff;width:36px;height:34px;line-height:34px;padding:0;text-align:center}.dez-share-icon li.fb{background:#354d89}.dez-share-icon li.fb i{background:#3a5799}.dez-share-icon li.gp{background:#d34b2b}.dez-share-icon li.gp i{background:#e35736}.dez-share-icon li.tw{background:#029fdf}.dez-share-icon li.tw i{background:#00abf0}.dez-share-icon li.dig{background:#1d61aa}.dez-share-icon li.dig i{background:#2b6fb8}.dez-share-icon li.lin{background:#0176be}.dez-share-icon li.lin i{background:#0082ca}.dez-share-icon li.pin{background:#ac0104}.dez-share-icon li.pin i{background:#bd0e15}.dez-share-icon li:hover{width:90px}.breadcrumb-row{background:#f9f9f9;padding:20px 0}.breadcrumb-row ul{margin:0}.breadcrumb-row ul li{padding:0;margin-right:3px;color:#fff;display:inline-block}.breadcrumb-row ul li:after{content:"";margin-left:7px;font-family:FontAwesome;font-weight:700}.breadcrumb-row ul li:last-child{color:#676767}.breadcrumb-row ul li:last-child:after{display:none}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:10px}.table.borderless>tbody>tr>td,.table.borderless>tbody>tr>th{border:none}.dataTable .sorting_asc .checkbox{margin-right:0}.overlay-black-light,.overlay-black-middle,.overlay-black-dark,.overlay-gradient-light,.overlay-gradient-middle,.overlay-gradient-dark,.overlay-white-light,.overlay-white-middle,.overlay-white-dark,.overlay-primary-light,.overlay-primary-middle,.overlay-primary-dark,.overlay-primary{position:relative}.overlay-black-light:after,.overlay-black-middle:after,.overlay-black-dark:after,.overlay-gradient-light:after,.overlay-gradient-middle:after,.overlay-gradient-dark:after,.overlay-white-light:after,.overlay-white-middle:after,.overlay-white-dark:after,.overlay-primary-light:after,.overlay-primary-middle:after,.overlay-primary-dark:after,.overlay-primary:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.overlay-black-light:after,.overlay-black-middle:after,.overlay-black-dark:after{background:#192665;background:-moz-radial-gradient(center,ellipse cover,rgba(25,38,101,1) 0%,rgba(9,18,63,1) 49%,rgba(34,40,69,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(25,38,101,1) 0%,rgba(9,18,63,1) 49%,rgba(34,40,69,1) 100%);background:radial-gradient(ellipse at center,#192665,#09123f 49%,#222845);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#192665",endColorstr="#222845",GradientType=1)}.overlay-gradient-light:after,.overlay-gradient-middle:after,.overlay-gradient-dark:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,#0000,#000000a6);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}.overlay-white-light:after,.overlay-white-middle:after,.overlay-white-dark:after{background:#fff}.overlay-black-light:after{opacity:.3}.overlay-black-middle:after{opacity:.7}.overlay-black-dark:after{opacity:.8}.overlay-gradient-light:after{opacity:.3}.overlay-gradient-middle:after{opacity:.5}.overlay-gradient-dark:after{opacity:.8}.overlay-white-light:after{opacity:.5}.overlay-white-middle:after{opacity:.7}.overlay-white-dark:after{opacity:.8}.overlay-white-dark.op95:after{opacity:.95}.overlay-primary-light:after{opacity:.3}.overlay-primary-middle:after{opacity:.5}.overlay-primary-dark:after,.overlay-primary:after{opacity:.8}.overlay-black-light .container,.overlay-black-middle .container,.overlay-black-dark .container,.overlay-white-light .container,.overlay-white-middle .container,.overlay-white-dark .container,.overlay-primary-light .container,.overlay-primary-middle .container,.overlay-primary-dark .container,.overlay-primary .container,.overlay-black-light .container-fluid,.overlay-black-middle .container-fluid,.overlay-black-dark .container-fluid,.overlay-white-light .container-fluid,.overlay-white-middle .container-fluid,.overlay-white-dark .container-fluid,.overlay-primary-light .container-fluid,.overlay-primary-middle .container-fluid,.overlay-primary-dark .container-fluid,.overlay-primary .container-fluid{position:relative;z-index:1}.overlay-bx{position:absolute;left:0;bottom:0;width:100%;height:100%;text-align:center;z-index:10;opacity:0;visibility:hidden}.overlay-icon,.overlay-bx .align-m{height:auto;left:50%;list-style:outside none none;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%;padding:0 10px}.overlay-bx .align-b{height:auto;left:0;list-style:outside none none;margin:0;position:absolute;top:auto;bottom:0;width:100%;transform:translate(0);-o-transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0)}.overlay-icon a{display:inline-block;padding:0;margin:0 2px}.overlay-icon a i{background-color:#fff}.overlay-bx:hover a>i,.dez-media:hover .overlay-bx a>i,.dez-box-bx:hover .overlay-bx a>i{opacity:1;visibility:visible;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.overlay-bx:hover,.dez-media:hover .overlay-bx,.dez-box:hover .overlay-bx,.ow-img:hover .overlay-bx,.ow-portfolio-img:hover .overlay-bx{opacity:1;visibility:visible}.overlay-text{width:100%;position:absolute;padding:20px;color:#fff;left:0;bottom:20px}.dez-address-bx{display:table;text-align:left;padding:20px 20px 20px 25px;width:100%;height:100%;position:relative;font-size:14px;vertical-align:middle;font-weight:600}.dez-address-bx .fa{position:absolute;top:22px;left:0;font-size:22px}.col-md-3 .overlay-text{padding:5px}.col-md-4 .overlay-text{padding:20px}.dez-address2-bx{display:table;background:#eaeaea;padding:5px 10px;margin-bottom:10px}.icon-bx-xl,.icon-bx-lg,.icon-bx-md,.icon-bx-sm,.icon-bx-xs{display:inline-block;text-align:center;border-radius:3px}.icon-bx-xl{width:150px;height:150px;line-height:150px}.icon-bx-lg{width:120px;height:120px;line-height:120px}.icon-bx-md{width:100px;height:100px;line-height:100px}.icon-bx-sm{width:80px;height:80px;line-height:80px}.icon-bx-xs{width:40px;height:40px;line-height:40px}.icon-bx-xl.radius,.icon-bx-lg.radius,.icon-bx-md.radius,.icon-bx-sm.radius,.icon-bx-xs.radius{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.border-1,.border-2,.border-3,.border-4,.border-5{border-style:solid}.border-1{border-width:1px}.border-2{border-width:2px}.border-3{border-width:3px}.border-4{border-width:4px}.border-5{border-width:5px}.br-col-w1,.dez-info.br-col-w1[class*=border-],.icon-bx-wraper.bx-style-1.br-col-w1,.icon-bx-wraper.bx-style-2.br-col-w1{border-color:#ffffff26}.br-col-w2,.dez-info.br-col-w2[class*=border-],.icon-bx-wraper.bx-style-1.br-col-w2,.icon-bx-wraper.bx-style-2.br-col-w2{border-color:#ffffff4d}.br-col-w3,.dez-info.br-col-w3[class*=border-],.icon-bx-wraper.bx-style-1.br-col-w3,.icon-bx-wraper.bx-style-2.br-col-w3{border-color:#ffffff80}.br-col-w4,.dez-info.br-col-w4[class*=border-],.icon-bx-wraper.bx-style-1.br-col-w4,.icon-bx-wraper.bx-style-2.br-col-w4{border-color:#ffffffb3}.br-col-w5,.dez-info.br-col-w5[class*=border-],.icon-bx-wraper.bx-style-1.br-col-w5,.icon-bx-wraper.bx-style-2.br-col-w5{border-color:#ffffffe6}.br-col-b1,.dez-info.br-col-b1[class*=border-],.icon-bx-wraper.bx-style-1.br-col-b1,.icon-bx-wraper.bx-style-2.br-col-b1{border-color:#00000026}.br-col-b2,.dez-info.br-col-b2[class*=border-],.icon-bx-wraper.bx-style-1.br-col-b2,.icon-bx-wraper.bx-style-2.br-col-b2{border-color:#0000004d}.br-col-b3,.dez-info.br-col-b3[class*=border-],.icon-bx-wraper.bx-style-1.br-col-b3,.icon-bx-wraper.bx-style-2.br-col-b3{border-color:#00000080}.br-col-b4,.dez-info.br-col-b4[class*=border-],.icon-bx-wraper.bx-style-1.br-col-b4,.icon-bx-wraper.bx-style-2.br-col-b4{border-color:#000000b3}.br-col-b5,.dez-info.br-col-b5[class*=border-],.icon-bx-wraper.bx-style-1.br-col-b5,.icon-bx-wraper.bx-style-2.br-col-b5{border-color:#000000e6}.op0{opacity:0}.op1{opacity:.1}.op2{opacity:.2}.op3{opacity:.3}.op4{opacity:.4}.op5{opacity:.5}.op6{opacity:.6}.op7{opacity:.7}.op8{opacity:.8}.op9{opacity:.9}.icon-bx-xl i,.icon-bx-lg i,.icon-bx-md i,.icon-bx-sm i,.icon-bx-xs i{vertical-align:middle}.icon-bx-xl i{font-size:80px}.icon-bx-lg i{font-size:60px}.icon-bx-md i{font-size:45px}.icon-bx-sm i{font-size:30px}.icon-bx-xs i{font-size:20px}.icon-bx-xl img,.icon-bx-lg img,.icon-bx-md img,.icon-bx-sm img,.icon-bx-xs img{vertical-align:middle;max-width:100%;width:auto}.icon-bx-xl img{height:80px}.icon-bx-lg img{height:55px}.icon-bx-md img{height:40px}.icon-bx-sm img{height:30px}.icon-bx-xs img{height:20px}.icon-xl,.icon-lg,.icon-md,.icon-sm,.icon-xs{display:inline-block;text-align:center}.icon-xl{width:100px}.icon-lg{width:80px}.icon-md{width:60px}.icon-sm{width:40px}.icon-xs{width:30px}.icon-xl i,.icon-lg i,.icon-md i,.icon-sm i,.icon-xs i{vertical-align:middle}.icon-xl i{font-size:80px}.icon-lg i{font-size:60px}.icon-md i{font-size:45px}.icon-sm i{font-size:30px}.icon-xs i{font-size:20px}.icon-xl img,.icon-lg img,.icon-md img,.icon-sm img,.icon-xs img{vertical-align:middle;max-width:100%;width:auto}.icon-xl img{height:80px}.icon-lg img{height:70px}.icon-md img{height:50px}.icon-sm img{height:30px}.icon-xs img{height:20px}.icon-bx-wraper{position:relative}.icon-bx-wraper .dez-tilte{margin-top:0}.icon-bx-wraper .after-titile-line{margin-bottom:10px}.icon-bx-wraper p:last-child{margin:0}.icon-content{overflow:hidden}.icon-bx-wraper.left .icon-bx-xl,.icon-bx-wraper.left .icon-bx-lg,.icon-bx-wraper.left .icon-bx-md,.icon-bx-wraper.left .icon-bx-sm,.icon-bx-wraper.left .icon-bx-xs{float:left;margin-right:20px}.icon-bx-wraper.left .icon-xl,.icon-bx-wraper.left .icon-lg,.icon-bx-wraper.left .icon-md,.icon-bx-wraper.left .icon-sm,.icon-bx-wraper.left .icon-xs{float:left;margin-right:10px}.icon-bx-wraper.right{text-align:right}.icon-bx-wraper.right .icon-bx-xl,.icon-bx-wraper.right .icon-bx-lg,.icon-bx-wraper.right .icon-bx-md,.icon-bx-wraper.right .icon-bx-sm,.icon-bx-wraper.right .icon-bx-xs{float:right;margin-left:20px}.icon-bx-wraper.right .icon-xl,.icon-bx-wraper.right .icon-lg,.icon-bx-wraper.right .icon-md,.icon-bx-wraper.right .icon-sm,.icon-bx-wraper.right .icon-xs{float:right;margin-left:10px}.icon-bx-wraper.center{text-align:center}[class*=icon-bx-][class*=border-]{display:table;line-height:normal;margin-left:auto;margin-right:auto}[class*=icon-bx-][class*=border-] .icon-cell{display:table-cell;vertical-align:middle}.icon-bx-wraper.bx-style-1,.icon-bx-wraper.bx-style-2{border-width:1px;border-style:solid;border-color:#ebedf2}.icon-bx-wraper.bx-style-2.center [class*=icon-bx-],.icon-bx-wraper.bx-style-2.left [class*=icon-bx-],.icon-bx-wraper.bx-style-2.right [class*=icon-bx-]{position:absolute}.icon-bx-wraper.bx-style-2.center [class*=icon-bx-]{position:absolute;top:0;left:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.icon-bx-wraper.bx-style-2.center .icon-bx-xl{margin-left:-75px}.icon-bx-wraper.bx-style-2.center .icon-bx-lg{margin-left:-60px}.icon-bx-wraper.bx-style-2.center .icon-bx-md{margin-left:-50px}.icon-bx-wraper.bx-style-2.center .icon-bx-sm{margin-left:-40px}.icon-bx-wraper.bx-style-2.center .icon-bx-xs{margin-left:-20px}.icon-bx-wraper.bx-style-2.left [class*=icon-bx-]{position:absolute;top:auto;left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.icon-bx-wraper.bx-style-2.right [class*=icon-bx-]{position:absolute;top:auto;right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translate(50%)}.dez-box,.dez-info,.dez-tilte,.dez-tilte-inner{position:relative}.dez-tilte-inner{display:inline-block}.dez-tilte-inner.skew-title:after{content:"";position:absolute;right:-15px;top:0;width:50px;height:100%;z-index:-1;-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skew(20deg)}.dez-box[class*=border-],.dez-info[class*=border-]{border-color:#eee}.dez-info.border-1,.dez-info.border-2,.dez-info.border-3,.dez-info.border-4,.dez-info.border-5{border-top:none}.left-border,.right-border{position:relative}.left-border:before,.right-border:before{content:"";position:absolute;top:5px;width:1px;height:90%;background:#ccc}.right-border:before{right:0}.dez-media,.dez-post-media{position:relative}.dez-media img,.dez-post-media img{width:100%;height:auto}.dez-box-bg{overflow:hidden}.dez-box-bg .site-button{overflow:unset}.dez-box-bg .glyph-icon{font-size:50px}.dez-box-bg .icon-bx-wraper{background-color:#f8f8f8}.icon-box-btn .site-button{background-color:#eee;padding:15px 20px;text-transform:uppercase;font-size:15px}.dez-box-bg{background-size:cover}.dez-box-bg.active .icon-bx-wraper{background-color:#000000b3}.dez-box-bg .text-primary,.dez-box-bg .icon-content .dez-tilte,.dez-box-bg .icon-content p,.dez-box-bg .icon-box-btn .site-button{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.dez-box-bg.active .text-primary,.dez-box-bg.active .icon-content .dez-tilte,.dez-box-bg.active .icon-content p,.dez-box-bg.active .icon-box-btn .site-button{color:#fff;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.dez-box-bg .icon-box-btn .site-button{border-radius:0;color:#1abc9c;font-weight:600;margin-bottom:0}.content-box-head{border-radius:50px;box-shadow:0 0 20px #0003;margin-bottom:20px;margin-top:-46px;padding:12px 0;position:relative;z-index:1}.pagination-bx .pagination,.cvf-universal-pagination .pagination{margin:0}.pagination{padding:10px 0}.pagination>li{display:inline-block}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pagination>li>a,.pagination>li>span{background-color:#fff;border:1px solid;border-color:#ebebeb;color:#767676;padding:.55rem 1rem;font-weight:500;font-family:montserrat;font-size:1rem;display:block;margin:0 -1px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{border-color:transparent;color:#fff}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{border-color:transparent}.pagination>.previous>a,.pagination>.next>a{padding:.55rem 1rem;font-size:1rem;font-weight:500}.pagination-sm .pagination>li>a,.pagination-sm .pagination>li>span .pagination-sm .pagination>.previous>a,.pagination-sm .pagination>.next>a{font-size:12px;padding:6px 12px}.pagination-lg .pagination>li>a,.pagination-lg .pagination>li>span .pagination-lg .pagination>.previous>a,.pagination-lg .pagination>.next>a{font-size:18px;padding:10px 20px}.pagination-bx .previous a{border-radius:4px 0 0 4px!important}.pagination-bx .next a{border-radius:0 4px 4px 0!important}.pagination-bx.primary .pagination>li>a,.pagination-bx.primary .pagination>li>span{background-color:#1abc9c;color:#fff;margin:0 1px;border:0}.pagination-bx.primary .pagination>li>a:hover,.pagination-bx.primary .pagination>li>span:hover,.pagination-bx.primary .pagination>li.active>span,.pagination-bx.primary .pagination>li.active>a{background-color:#148f77}.pagination-bx.rounded .pagination>li>a,.pagination-bx.rounded .pagination>li>span{border-radius:30px;margin:0 1px}.pagination-bx.rounded-sm .pagination>li>a,.pagination-bx.rounded-sm .pagination>li>span{border-radius:4px;margin:0 1px}.pagination-bx .pull-right{float:right}.pagination-bx .pagination{width:100%}.pagination-bx.gray .pagination>li>a,.pagination-bx.gray .pagination>li>span{background-color:#f6f7f8;margin:0 1px;border:0}.pagination-bx.gray .pagination>li>a:hover,.pagination-bx.gray .pagination>li>span:hover,.pagination-bx.gray .pagination>li.active>span,.pagination-bx.gray .pagination>li.active>a{background-color:#1abc9c;box-shadow:2px 2px 8px #1abc9c80;color:#fff}@media only screen and (max-width: 991px){.pagination-bx{margin-bottom:30px}}.dataTables_paginate ul.pagination{margin:0}.dataTables_paginate .pagination>li{padding:0}.footer-fixed .site-footer{position:fixed;width:100%;bottom:0}.footer-fixed .page-content{position:relative;z-index:1;background-color:#fff}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer h1 a,footer h2 a,footer h3 a,footer h4 a,footer h5 a,footer h6 a{color:#c6cffa}footer p,footer strong,footer b,footer{color:#c6cffa}footer h1 a,footer h2 a,footer h3 a,footer h4 a,footer h5 a,footer h6 a,footer p a{color:#c6cffa}footer a,footer a:visited{color:#c6cffa}footer p a{color:#c6cffa}footer a:active,footer a:focus,footer a:hover{color:#c6cffa}footer .widget_categories ul li a,footer .widget_archive ul li a,footer .widget_meta ul li a,footer .widget_pages ul li a,footer .widget_recent_comments ul li a,footer .widget_nav_menu li a,footer .widget_recent_entries ul li a,footer .widget_services ul li a{color:#c6cffa}footer.text-white .widget_categories ul li a,footer.text-white .widget_archive ul li a,footer.text-white .widget_meta ul li a,footer.text-white .widget_pages ul li a,footer.text-white .widget_recent_comments ul li a,footer.text-white .widget_nav_menu li a,footer.text-white .widget_recent_entries ul li a,footer.text-white .widget_services ul li a,footer.text-white a,footer.text-white .footer-bottom,footer.text-white p,footer.text-white strong,footer.text-white b,footer.text-white .widget .post-title,footer.text-white .widget-about .dez-title,footer.text-white{color:#fff}footer p{margin-bottom:10px}footer p,footer li{font-size:14px;line-height:22px}footer#footer{background-position:center;background-size:cover}footer p{line-height:24px;margin-bottom:10px}footer .widget ul{list-style:none;margin-top:5px}footer .widget_categories ul li,footer .widget_archive ul li,footer .widget_meta ul li,footer .widget_pages ul li,footer .widget_recent_comments ul li,footer .widget_nav_menu li,footer .widget_recent_entries ul li,footer .widget_services ul li{border-bottom:1px dashed rgba(102,102,102,.3)}.footer-top{padding:80px 0 20px;background-color:#222845}.footer-top.overlay-black-dark:after{opacity:.85}.footer-bottom{background-color:#171d36;padding:25px 0;color:#c6cffa;font-size:14px;border-top:1px solid rgba(255,255,255,.05);text-transform:capitalize!important}.footer-bottom ul{margin:0}.footer-full .container-fluid{padding-left:50px;padding-right:50px}@media only screen and (max-width: 991px){.col-md-3.col-sm-6.footer-col-4:nth-child(3){clear:both}.footer-full .text-left,.footer-full .text-right,.footer-full .text-center{text-align:center;margin-bottom:30px}.footer-full .text-right{margin-bottom:0}}@media only screen and (max-width: 767px){.footer-clear{display:block!important;clear:both}#footer .footer-4-col,.footer-bottom [class*=clo-]{width:100%}}.subscribe-form input{background-color:#0000;border:2px solid #c6cffa;border-radius:30px!important;height:50px;padding:10px 20px;margin-right:5px;color:#fff;font-size:15px}.subscribe-form input::-moz-placeholder{color:#c6cffa}.subscribe-form input.radius-no{border-radius:0!important}.subscribe-form .site-button{height:50px}.subscribe-form .input-group-btn{padding-left:10px}.map-footer .footer-top{padding:0}.footer-top .site-button.white.circle{color:#222845}.footer-top .site-button.white.circle:hover{color:#fff}button.scroltop{background:#ffffffe6 none repeat scroll 0 0;border-color:#efbb20;border-radius:20px;border-style:solid;border-width:0;bottom:15px;box-shadow:2px 2px 12px -5px #000;color:#efbb20;cursor:pointer;display:none;height:40px;line-height:26px;margin:0;position:fixed;right:15px;text-align:center;width:40px;z-index:999}.footer-white{border-top:0px solid #e0e0e0}.footer-white .form-control{border-color:#0000001a}.footer-white .footer-top{background-color:#fff9ff;background-size:100%;background-position:top;background-repeat:no-repeat}.footer-white .footer-bottom{background-color:#f9e8f9}footer.footer-white h1,footer.footer-white h2,footer.footer-white h3,footer.footer-white h4,footer.footer-white h5,footer.footer-white h6,footer.footer-white h1 a,footer.footer-white h2 a,footer.footer-white h3 a,footer.footer-white h4 a,footer.footer-white h5 a,footer.footer-white h6 a,footer.footer-white.site-footer .widget_services ul li a,footer.footer-white p,footer.footer-white strong,footer.footer-white b,footer.footer-white,footer.footer-white .footer-bottom,footer.footer-white .footer-bottom a{color:#000}.footer-white .footer-bottom{border:0}.footer-white .widget_getintuch i{background-color:#0000;border:0 solid rgba(0,0,0,0);font-size:20px}.footer-contact-info{border-bottom:1px solid rgba(255,255,255,.1)}.footer-gray .footer-top,.footer-gray .footer-bottom{background-color:#292929}.footer-gray-1 .footer-top,.footer-gray-1 .footer-bottom{background-color:#1a1a1a}.site-footer .icon-bx-wraper{overflow:hidden}.site-footer .icon-content{overflow:unset}.site-footer .dez-tilte{position:inherit}.site-footer .site-button.circle{color:#fff;font-size:16px}@media only screen and (max-width: 480px){footer .footer-info-bar .col-xs-6,footer .footer-contact-info .col-xs-6{width:100%}}.page-wraper{background:#f8f8f8}.page-content{margin-top:0;padding-bottom:50px}.content-area{padding-top:60px}.section-full{position:relative}.section-full:last-child{margin-bottom:-50px}.section-head{margin-bottom:50px}.section-head.m-b30{margin-bottom:30px}.section-head.m-b20{margin-bottom:20px}.section-head.no-margin{margin-bottom:0}.section-head h1,.section-head h2,.section-head h3{margin-top:0}.title-small{display:block;color:#494949;margin-bottom:15px}.section-head p{padding-top:10px;font-size:16px;color:#494949}.text-center.section-head p{margin-left:auto;margin-right:auto;max-width:700px;font-family:Montserrat}.text-white,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p,.text-white .title-small{color:#fff}@media only screen and (max-width: 1024px){.section-full{background-attachment:scroll!important}}@media only screen and (max-width: 991px){.page-content{margin-top:0}}@media only screen and (max-width: 767px){.section-head p{font-size:14px}}.page-notfound{padding:50px 0}.page-notfound strong{font-size:200px;font-weight:900;line-height:140px;display:block}.page-notfound strong i{font-size:190px;margin:0 10px}.page-notfound .searchform{position:relative;text-align:left;max-width:420px;margin:30px auto}@media only screen and (max-width: 767px){.page-notfound strong i,.page-notfound strong{font-size:120px}}.sticky,.gallery-caption,.bypostauthor{clear:both}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px #0009;clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.dez-gallery-listing{list-style:none;margin-bottom:0}.dez-gallery-box{margin-bottom:30px}#bg{background-attachment:fixed;background-size:cover}.boxed .page-wraper{max-width:1200px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 10px #0000001a}.boxed .tp-banner-container,.boxed .rev_slider_wrapper{left:0!important;width:100%!important}.boxed .tp-rightarrow{right:0!important}.boxed .tp-leftarrow{left:0!important}.boxed.footer-fixed .site-footer,.boxed .is-fixed .main-bar{left:50%;width:1200px;margin:0 -600px}.boxed .is-fixed.header-curve .logo-header:after{right:auto;left:-15px;width:90%}.frame{padding:30px}.frame .page-wraper{margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 10px #0000001a}.frame .tp-banner-container,.frame .rev_slider_wrapper{left:0!important;width:100%!important}.frame .tp-rightarrow{right:0!important}.frame .tp-leftarrow{left:0!important}.frame .is-fixed .main-bar{left:0;width:100%;margin:0}.frame .is-fixed.header-curve .logo-header:after{right:auto;left:-15px;width:90%}.frame button.scroltop{right:50px;bottom:50px}@media only screen and (max-width: 1024px){.frame{padding:0}.frame button.scroltop{right:15px;bottom:15px}}.owl-imgbx,.ow-portfolio-img{position:relative}.ow-entry-content{border-width:0 1px 1px 1px;border-style:solid;border-color:#eee;background-color:#fff;padding:20px;margin-bottom:5px}.ow-entry-title{font-size:16px;font-weight:600;padding:5px 0}.ow-entry-title,.ow-entry-title a{color:#3d474a}.ow-entry-text p:last-child{margin:0}.btn-quantity{width:150px}.product-description.dex-tabs.border-top .nav-tabs>li.active>a{border-top:2px solid #efbb20}.product-description.dex-tabs .nav-tabs>li>a i{color:#efbb20}.dex-tabs.bg-tabs .nav-tabs>li>a{background-color:#fcfcfc}.btn-quantity.style-1{width:130px}.btn-quantity.style-1 input{background:#f8f8f8 none repeat scroll 0 0;border:0 none;font-size:14px;padding:0 45px;text-align:center;height:40px}.btn-quantity.style-1 .input-group-btn-vertical button:last-child,.btn-quantity.style-1 .input-group-btn-vertical button:first-child{background:#ebebeb none repeat scroll 0 0;border:0 none;position:absolute;height:40px;top:0;width:40px;padding:0;z-index:2;margin:0}.btn-quantity.style-1 .input-group-btn-vertical button:hover{background-color:#d1d1d1}.btn-quantity.style-1 .input-group-btn-vertical button:first-child{right:0}.btn-quantity.style-1 .input-group-btn-vertical button:last-child{left:0}.btn-quantity.style-1 .bootstrap-touchspin .input-group-btn-vertical i{color:#909090;font-size:16px;position:unset}.btn-quantity.style-1 .input-group{position:relative}.btn-quantity.style-1 .bootstrap-touchspin .input-group-btn-vertical{position:unset}ol.commentlist{list-style:none;margin:0}ol.commentlist li{position:relative;margin-bottom:20px;background:#f7f8fa;padding:20px;border:1px dashed #EEEEEE}ol.commentlist li img{float:left;border:5px solid #FFF;width:80px;height:auto}ol.commentlist li .comment-text{padding-left:100px}ol.commentlist li .meta{margin-bottom:5px}ol.commentlist li .meta strong{font-size:16px}ol.commentlist li .meta .time{color:#999;display:block;font-size:14px}ol.commentlist li .description p{margin:0}ol.commentlist li .star-rating{position:absolute;top:20px;right:20px}.comment-reply-title{margin-top:0}.comment-form [class*=comment-form]{width:49%}.comment-form label{display:block}.comment-form [class*=comment-form] input,.comment-form [class*=comment-form] textarea{border:1px solid #CCC;padding:8px 10px;width:100%}.comment-form{margin:0 -15px}.comment-form [class*=comment-form],.comment-form .form-submit{margin-bottom:20px;padding:0 15px}.comment-form .form-submit input:active,.comment-form .form-submit input:focus,.comment-form .form-submit input:hover{background:#037a85}.dez-quik-search{background-color:#000000e6!important;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;display:none;overflow:hidden}.dez-quik-search.On form{transition:all .5s ease .5s;-moz-transition:all .5s ease .5s;-webkit-transition:all .5s ease .5s;max-width:1200px;opacity:1}.dez-quik-search form{width:100%;max-width:100px;margin:auto;position:relative;top:50%;transition:all .5s;-webkit-transition:all .5s;-moz-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);-webkit-transform:translate(0px,-50%);opacity:0}.dez-quik-search .form-control{padding:15px 60px 15px 15px;width:100%;height:90px;border:none;background:none;color:#fff;font-size:20px;border-bottom:2px solid rgba(255,255,255,.2)}.dez-quik-search .form-control::-moz-placeholder{color:#fff}.dez-quik-search .form-control:-moz-placeholder{color:#fff}.dez-quik-search .form-control:-ms-input-placeholder{color:#fff}.dez-quik-search .form-control::-webkit-input-placeholder{color:#fff}.dez-quik-search span{position:absolute;right:15px;top:50%;margin:-15px 0;height:25px;font-size:20px;cursor:pointer}.form-box1 .form-control{height:50px;padding:15px 20px;font-size:16px;text-transform:capitalize;border:2px solid rgba(0,0,0,.05)}.form-box1 textarea.form-control{height:150px}.form-box1 .form-control:focus,.form-box1 .form-control:hover{border:2px solid rgba(0,0,0,.2)}#gmap_canvas{width:100%;height:400px}#gmap_canvas img{max-width:none!important;background:none!important}.fb-btn{background-color:#4867aa}.tw-btn{background-color:#1da1f2}.gplus-btn{background-color:#dc4a38}.pin-btn{background-color:#cc2127}.link-btn{background-color:#0274b3}.dez-social-icon.dez-social-icon-lg li a{font-size:14px;height:35px;line-height:34px;padding:0;width:35px}.dez-media.dez-media-left .dez-info-has,.dez-media.dez-media-top .dez-info-has,.dez-media.dez-media-right .dez-info-has{bottom:auto;margin-bottom:0;top:0}.dez-media.dez-media-top .dez-info-has{margin-top:-100px}.dez-media.dez-media-top:hover .dez-info-has,.dez-box:hover .dez-media.dez-media-top .dez-info-has{margin-top:0}.dez-media.dez-media-left .dez-info-has{left:0;padding:15px;width:auto;margin-left:-60px}.dez-media.dez-media-left:hover .dez-info-has{margin-left:0}.dez-media.dez-media-left .dez-social-icon li{display:block;margin:3px 0}.dez-media.dez-media-right .dez-info-has{right:0;padding:15px;width:auto;left:auto;margin-right:-60px}.dez-media.dez-media-right:hover .dez-info-has{margin-right:0}.dez-media.dez-media-right .dez-social-icon li{display:block;margin:3px 0}.rounded-team .round-box{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;left:0;margin:0 auto;position:relative;z-index:2;width:195px;height:195px;border-radius:100%;overflow:hidden;padding:10px;display:block;border:1px solid #fff}.rounded-team .team-mamber{width:100%;height:100%;padding:10px;overflow:hidden;border-radius:100%;background-color:#fff}.rounded-team .team-mamber img{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.rounded-team .sosial-icon-team{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;border-radius:100%;display:block;height:195px;overflow:hidden;position:absolute;right:50%;top:0;width:195px;margin-right:-97px}.rounded-team .sosial-icon-team ul.rounde-team-social-icon li a,.rounded-team .sosial-icon-team ul li{width:100%;display:block;color:#fff}.rounded-team .sosial-icon-team ul.rounde-team-social-icon{margin-right:-5px;margin-top:28px;width:80px;float:right}.rounded-team{position:relative}.rounded-team:hover .sosial-icon-team{margin-right:-117px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.rounded-team:hover .round-box{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;left:-20px}.rounded-team .team-info{border-color:#d3d3d3;margin-top:-27px}.rounded-team .team-social-btn ul li a{background-color:silver}.rounded-team .rounde-team-social-icon li a{color:#fff;font-size:14px;height:35px;line-height:34px;padding:0;width:35px}.team-box-type{border:1px solid rgba(0,0,0,.1)}.team-mamber-img,.team-info-box{width:50%}.team-info-box{padding:20px}.team-mamber-img,.team-info-box{display:table-cell;vertical-align:middle}.team-box-type,.team-info-box{overflow:hidden}.team-p-info{list-style:none;padding:0;margin:0}.team-p-info li{display:block;width:100%;font-size:15px;padding:5px 0;color:#404040}@media only screen and (max-width: 767px){.team-mamber-img,.team-info-box{width:100%;display:block}}.sidenav.cs-sidenav{width:800px;right:-820px;left:auto}.sidenav{height:100%;width:300px;position:fixed;z-index:9;top:0;left:-320px;background-color:#fff;overflow-x:hidden;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;box-shadow:0 0 10px 5px #0003;border:0 none;border-radius:0}.sidenav>ul li a{border-color:#ebebeb;border-image:none;border-style:solid;border-width:1px 0;display:block;margin-bottom:-1px;padding:10px 15px;font-size:15px;font-weight:600}.sidenav>ul li a:hover{color:#fff}.sidenav .logo-header{height:auto;padding:15px;width:100%}.button-side-nav{position:fixed;right:20px;top:20px;z-index:999;width:50px;height:50px;border-radius:50%;text-align:center;line-height:50px;box-shadow:-2px 2px 5px #0006;font-size:17px;cursor:pointer}.sidenav .closebtn{color:#fff;font-size:24px;height:35px;line-height:35px;padding:0;position:absolute;right:0;text-align:center;top:0;width:35px;z-index:9}#main{transition:margin-left .5s;-moz-transition:margin-left .5s;-webkit-transition:margin-left .5s;-o-transition:margin-left .5s}@media only screen and (max-width: 800px){.sidenav.cs-sidenav{width:100%}}#particles-js .container{z-index:2}.particles-js-canvas-el{position:absolute;top:0;z-index:1}#loading-area{width:100%;height:100%;background-color:#fff;position:fixed;left:0;top:0;opacity:1;z-index:999999999;background-repeat:no-repeat;background-size:50px;background-position:center}.dez-social-icon.dez-social-icon-lg li a{color:#fff;font-size:14px;height:35px;line-height:34px;padding:0;width:35px;border-radius:4px}.dez-social-icon-lg.dez-social-icon li{display:inline-block;font-size:12px;padding:0}.dez-social-icon-lg.dez-social-icon.border li a{border:1px solid rgba(255,255,255,.05)}.contact-style-1 input{height:50px}.contact-style-1 .site-button{height:50px;width:100%}.contact-style-1 .form-control{padding:10px 20px}.contact-style-1 .form-control:focus,.contact-style-1 .form-control:hover{border-color:silver}.contact-style-1 h2{margin-top:0}.contact-style-1 .border-1{border:1px solid #eee}.contact-style-1 .dez-social-icon-lg{border-top:1px solid #eeeeee;padding-top:20px;text-align:left;width:100%;margin:0}.contact-style-1 .dez-social-icon-lg a{text-align:center}.contact-style-1 .dez-social-icon-lg li a:hover{background:#fff!important;color:#000}.contact-style-1 .form-group{margin-bottom:25px}.shop-form .form-control,.shop-form .bootstrap-select .dropdown-toggle{border-width:2px;border-radius:0}.shop-form .bootstrap-select .dropdown-toggle{border-width:2px!important}.shop-form p{font-weight:500;color:#a3a3a3}.shop-form textarea{height:150px}.shop-form .form-control:hover,.shop-form .form-control:focus,.shop-form .bootstrap-select:focus .dropdown-toggle,.shop-form .bootstrap-select:hover .dropdown-toggle{border-color:#636363!important}.check-tbl img{width:80px}.check-tbl th{font-weight:700;font-size:15px;padding:10px}.check-tbl td{font-weight:600;padding:10px}.check-tbl.table>tbody>tr>td,.check-tbl.table>tbody>tr>th,.check-tbl.table>tfoot>tr>td,.check-tbl.table>tfoot>tr>th,.check-tbl.table>thead>tr>td,.check-tbl.table>thead>tr>th{vertical-align:middle}.product-price,.check-tbl .product-price,.product-price-total,.check-tbl .product-price-total,.check-tbl .product-item-price{font-weight:700}.product-item-close a{background-color:#ff6550;color:#fff;width:35px;height:35px;line-height:35px;text-align:center;display:block;border-radius:30px}.product-item-close a:hover{opacity:.9}.item-img{overflow:hidden;position:relative}.item-img img{width:100%}.item-info-in{bottom:-20%;padding:15px;position:absolute;text-align:center;width:100%;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .2s;opacity:0;background:#ff5ea5;background:-moz-linear-gradient(45deg,rgba(255,94,165,.8) 5%,rgba(0,190,207,.8) 100%);background:-webkit-linear-gradient(45deg,rgba(255,94,165,.8) 5%,rgba(0,190,207,.8) 100%);background:linear-gradient(45deg,#ff5ea5cc 5%,#00becfcc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5ea5",endColorstr="#00becf",GradientType=1)}.item-box:hover .item-info-in{opacity:1;bottom:0}.item-info-in ul li{display:inline-block}.item-info-in ul li a{color:#fff;display:inline-block;font-size:18px;padding:5px 10px}.item-info-in ul,.item-review{margin:auto;padding:0;list-style:none}.item-review li{display:inline-block;font-size:15px}.item-price del{font-size:16px;font-weight:400;opacity:.4}.item-price{font-size:18px;font-weight:600}.item-info-in.center{bottom:auto;left:50%;top:30%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.item-box:hover .item-info-in.center{top:50%;bottom:auto}.item-info-in.no-bg{background-color:#0000}.item-info-in.no-bg.tb a{color:#000}.item-info-in.no-bg.tb a:hover{color:#000;opacity:.8}.item-info-in.left{width:auto;padding:10px}.item-info-in.left ul li{display:block}.item-info-in.right{width:auto;padding:10px;right:0;left:auto}.item-info-in.right ul li{display:block}.item-info-in.top{width:auto;padding:10px;top:-20%;left:0;bottom:auto;height:auto}.item-box:hover .item-info-in.top,.item-img:hover .item-info-in.top,.item-box:hover .item-info-in.top.right,.item-img:hover .item-info-in.top.right{top:0}.item-img:hover .item-info-in.top,.item-box:hover .item-info-in.top{bottom:auto}.item-info-in.top.right ul li{display:block}.item-info-in.top.right{width:auto;padding:10px;top:-20%;right:0;bottom:auto;left:auto}.item-info-in.full{height:100%}.item-info-in.full ul li{display:block;width:100%}.item-info-in.full ul,.item-info-in.full .center{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.item-add{outline:8px solid rgba(255,255,255,.5);outline-offset:-20px;position:relative;overflow:hidden}.add-box{align-items:center;display:flex;flex-flow:row nowrap;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.add-box h2{font-size:50px;line-height:50px;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.2)}.add-box h5{font-size:20px;line-height:20px;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.2)}.item-add.add-style-2{outline:8px solid rgba(0,0,0,.1)}.item-add.add-style-2 img{opacity:.05}.item-add.add-style-2 .add-box h2,.item-add.add-style-2 .add-box h5{text-shadow:none}.item-add.add-style-3{outline:none}.item-add.add-style-3 h5,.item-add.add-style-3 h2{text-shadow:none}.item-add.add-style-3 h2{font-size:30px;margin:0}.item-add.add-style-3 .add-box .add-box-in{background-color:#ffffffe6;padding:20px 30px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.item-add.add-style-3 .add-box .add-box-in.black{background-color:#000c}.item-add.add-style-3:hover .add-box-in{padding:30px 40px}.shop-item-rating{position:absolute;top:0;right:0}.shop-item-rating span{display:block;text-align:right;margin-bottom:10px}.shop-item-tage span{font-size:15px;font-weight:600}.shop-item-tage a{font-weight:600;margin-left:7px}.outline-hv{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;outline:10px solid rgba(255,255,255,.5)}.item-box:hover .outline-hv,.outline-hv:hover{outline:10px solid rgba(255,255,255,.5);outline-offset:-30px}.product-item .dez-info{border-top:1px solid #e9e9e9}.product-item .dez-box{border:1px solid #e9e9e9;position:relative}.product-item .sale:after{border-right:5px solid rgba(0,0,0,0);border-top:4px solid #8f0000;bottom:-4px;content:"";position:absolute;right:0}.product-item .sale{position:absolute;right:-5px;top:10px;z-index:2}.product-item .overlay-icon{bottom:0;top:auto;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.product-item:hover .overlay-icon{bottom:40px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.product-item:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}.product-item .overlay-icon a i{background-color:#efbb20;color:#fff}.product-item:hover .dez-box,.product-item:hover .dez-info{border-color:#d0d0d0}.add-product .dez-info-has.bg-black{background-color:#0006}.add-product .dez-info-has{top:0}.add-product del{opacity:.6}.product-service .icon-bx-wraper{border:0}.product-item del{color:#b0b0b0;font-size:18px;margin-top:0;position:relative;top:-1px}.item-widgets-box,.item-widgets-body{overflow:hidden}.item-widgets-box{margin-top:15px}.item-widgets-box:first-child{margin-top:0}.item-widgets-left{padding-right:15px}.item-widgets-left img{width:80px}.item-widgets-left,.item-widgets-body,.item-widgets-right{display:table-cell;vertical-align:middle}.item-widgets-body .item-title,.item-widgets-body .item-price del{font-size:15px}.product-item-size .btn{background-color:#f3f3f3;border:0px solid #e0e0e0;border-radius:0;font-size:14px;height:40px;line-height:38px;padding:0;text-align:center;width:40px;margin-right:4px}.product-item-size .btn.active{background-color:#1abc9c;box-shadow:none;color:#fff}.product-item-size.size-sm .btn{font-size:11px;height:25px;line-height:23px;width:25px}.product-item-size.size-lg .btn{font-size:18px;height:50px;line-height:48px;width:50px}.product-item-color .btn{border:0 none;border-radius:30px!important;height:30px;opacity:.5;padding:0;width:30px;border:2px solid rgba(0,0,0,.1);margin-right:5px}.product-item-color .btn.active{border:2px solid rgba(0,0,0,.3);box-shadow:none;opacity:1}.product-item-color.size-sm .btn{height:20px;width:20px}.product-gallery.on-show-slider{position:relative}.sticky-top,.sticky-top>.side-bar{position:sticky;position:-webkit-sticky;top:100px}.on-show-slider .overlay-icon a i{padding:10px}.download-file ul{margin:0;padding:0;list-style:none}.download-file ul li{display:block;margin-bottom:10px}.download-file ul li a{background:#e0e0e0 none repeat scroll 0 0;color:#000;display:block;padding:15px 20px}.download-file ul li a span{margin-right:10px}.site-footer .widget_getintuch{padding-top:0}.content-inner{padding-top:80px;padding-bottom:50px}.content-inner-1{padding-top:80px;padding-bottom:0}.content-inner-2{padding-top:80px;padding-bottom:80px}.content-inner-3{padding-top:120px;padding-bottom:90px}.testimonial-five .owl-controls{margin-top:0}.dis-tbl{display:table}.dis-tbl-cell{display:table-cell;vertical-align:middle}.dis-tbl-cell-t{display:table-cell;vertical-align:top}.dis-tbl-cell-b{display:table-cell;vertical-align:bottom}.img-cover{object-fit:cover;width:100%}.row.sp20,.sp20{margin-left:-9px;margin-right:-9px}.row.sp20 [class*=col-],.sp20 [class*=col-]{padding-left:9px;padding-right:9px}.row.sp15,.sp15{margin-left:-7.5px;margin-right:-7.5px}.row.sp15 [class*=col-],.sp15 [class*=col-]{padding-left:7.5px;padding-right:7.5px}.row.sp10,.sp10{margin-left:-5px;margin-right:-5px}.row.sp10 [class*=col-],.sp10 [class*=col-]{padding-left:5px;padding-right:5px}@media only screen and (max-width: 991px){.sticky-top{position:unset}}@media only screen and (max-width: 767px){.content-area{padding-top:30px}.page-content{padding-bottom:30px}.footer-top{padding-top:40px}.footer-top .m-b30{margin-bottom:10px}.footer-top .widget_services ul{margin-top:-5px}.blog-carousel .blog-post{margin-bottom:0}.blog-post{margin-bottom:30px}.site-footer .widget{margin-bottom:25px}.section-full:last-child{margin-bottom:-30px}.content-inner{padding-bottom:20px;padding-top:30px}.content-inner-1{padding-top:30px;padding-bottom:0}.content-inner-2{padding-top:30px;padding-bottom:30px}.content-inner-3{padding-top:30px;padding-bottom:20px}.section-head{margin-bottom:25px}.dez-project-left,.testimonial-section{padding-top:30px}.testimonial-section .owl-controls{margin-top:20px}.section-head p{padding-top:0}.h3{font-size:28px;margin-top:10px}.about-service .icon-bx-wraper:nth-child(2){margin-top:0}.side-bar{margin-bottom:30px}.dez-post-title .post-title{margin-top:10px}.footer-info-box .newsletter{margin-bottom:10px}ol.commentlist li .star-rating{position:unset}.comment-form [class*=comment-form]{width:100%}.pricingtable-wrapper{margin-bottom:30px}.pricingtable-highlight{margin:0}.disnone-md{display:none}}.slide-item{position:relative}.slide-item .slide-content{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.slide-item-img img{object-fit:cover}.slide-content-box{position:relative;top:30%;transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:all 1s ease .5s;-webkit-transition:all 1s ease .5s;-o-transition:all 1s ease .5s;-moz-transition:all 1s ease .5s}.owl-slider-banner .owl-theme .owl-dots{margin-top:0;position:absolute;right:50px;text-align:center;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:25px;color:#ffffff80}.owl-slider-banner .owl-theme .owl-dots .owl-dot span{height:9px;width:9px;margin:0;background-color:#0003}.owl-slider-banner .owl-theme .owl-dots .owl-dot{border:1px solid;border-radius:20px;display:inline-block;margin:4px;padding:4px}.owl-slider-banner .owl-theme .owl-dots .owl-dot.active,.owl-slider-banner .owl-theme .owl-dots .owl-dot:hover{border:1px solid #FF3B68}.owl-slider-banner .owl-item .slide-content-box{opacity:0}.owl-slider-banner .owl-item.active .slide-content-box{opacity:1;transition:all .5s ease .5s;-moz-transition:all .5s ease .5s;-webkit-transition:all .5s ease .5s;-o-transition:all .5s ease .5s;top:50%}.shop-categories .acod-head a{border-width:0 0 2px;color:#000;font-size:15px;font-weight:600;padding:10px 0;text-transform:uppercase;border-radius:0}.shop-categories .acod-body{border-width:0}.shop-categories .acod-content{margin:15px 0}.shop-categories .acod-head a.collapsed:after,.shop-categories .acod-head a:after{font-weight:700;color:#000;font-size:18px;right:5px}.shop-categories .acod-head a:after{content:"--"}.shop-categories .acod-head a.collapsed:after{content:"+"}.product-brand .search-content{display:block;margin-bottom:0;padding:10px 0}.product-brand .search-content .search-content-area{margin-bottom:0}.price .amount{border:0 none;color:#404040;font-weight:700;margin-bottom:15px;padding:0;text-align:left;width:100%}.price .ui-widget-content{margin:0 8px}.container-fluid.wide{padding-left:30px;padding-right:30px}.shop-account .form-control{background:#f9faff none repeat scroll 0 0;border:0 none;box-shadow:2px 2px 4px #0000000d;font-size:16px;height:50px;padding:0 20px}.shop-account .site-button.button-lg{font-size:14px;font-weight:700;padding:14px 30px;text-transform:uppercase}.shop-account .border-1{border-color:#dfdfdf}.shop-account .form-control:focus{box-shadow:2px 2px 14px #0000000d;background-color:#fff}@media only screen and (max-width: 767px){.product-item-quantity .input-group{width:80%}}@-webkit-keyframes videomodule-anim{0%{-webkit-transform:scale(.68);transform:scale(.68)}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes videomodule-anim{0%{-webkit-transform:scale(.68);transform:scale(.68)}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}.short-edit-box{border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 3px -1px #00000014 inset;padding:8px;margin-bottom:15px}.short-edit-box h5 a{color:#fff;font-weight:700}.site-filters .filter-curs .owl-item{margin-left:-1px}.site-filters .filter-curs{overflow:hidden}.site-filters .filter-curs a{background:#2d2d2d none repeat scroll 0 0;border-radius:4px;-webkit-border-radius:4px;color:#fff;display:block;margin:0;padding:10px 15px;opacity:.8}.site-filters .filter-curs li.active a{background:#1ebbf0;background:-moz-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:-Winkit-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:linear-gradient(45deg,#1ebbf0 8%,#39dfaa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1ebbf0",endColorstr="#39dfaa",GradientType=1);opacity:1;box-shadow:2px 2px 4px #35dab380}.g-recaptcha,#rc-imageselect{transform:scale(.99);-webkit-transform:scale(.99);-moz-transform:scale(.99);-o-transform:scale(.99);transform-origin:0 0;-o-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0}@media screen and (max-width: 1200px){#rc-imageselect,.g-recaptcha{transform:scale(.77);-moz-transform:scale(.77);-o-transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0}}.recaptcha-box{height:60px}.g-recaptcha>div{width:250px!important}@media screen and (max-width: 991px){.mo-left .header-nav.nav-dark{background-color:#202020}.mo-left .header-nav{overflow:scroll;position:fixed;width:60px;left:-280px;height:100%!important;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;top:0;background-color:#fff;margin:0;z-index:99}.mo-left .header-nav li.open a{position:relative}.mo-left .header-nav.show{left:-1px;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;margin:0;width:280px;display:block}.mo-left .is-fixed .header-nav .nav{height:auto}.mo-left .navbar-toggler.open:after{background-color:#0009;content:"";height:100%;left:0;position:fixed;right:0;top:0;transform:scale(100);-o-transform:scale(100);-moz-transform:scale(100);-webkit-transform:scale(100);width:100%;z-index:-1;transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transform-origin:right;-webkit-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;-moz-transform-origin:right;box-shadow:0 0 0 500px #0009;-webkit-box-shadow:0 0 0 500px rgba(0,0,0,.6);-moz-box-shadow:0 0 0 500px rgba(0,0,0,.6)}.mo-left .header-nav .logo-header{display:block;float:none;height:auto;max-width:100%;padding:20px;width:100%}.mo-left .header-nav .logo-header img{max-width:unset;width:150px}.mo-left .navbar-toggler.open span{background:#fff}}.fly-box-ho,.fly-box,.fly-box-ho:hover,.fly-box:hover,.hwp{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}.fly-box{box-shadow:0 10px 20px #0000001a}.icon-bx-wraper:hover .fly-box-ho,.fly-box-ho:hover,.icon-bx-wraper:hover .fly-box,.fly-box:hover{box-shadow:0 10px 20px #0000001a;-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hwp{background-color:#fff;color:#1abc9c}.hwp a{color:#1abc9c}.icon-bx-wraper:hover .hwp,.hwp:hover{background-color:#1abc9c;color:#fff}.icon-bx-wraper:hover .hwp a,.hwp:hover a{color:#fff}.theme-btn{background-color:#fff;border-radius:40px;bottom:10px;color:#fff;display:table;height:50px;left:10px;min-width:50px;position:fixed;text-align:center;z-index:9999}.theme-btn i{font-size:22px;line-height:50px}.theme-btn.bt-support-now{background:#1ebbf0;background:-moz-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:-webkit-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:linear-gradient(45deg,#1ebbf0 8%,#39dfaa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1ebbf0",endColorstr="#39dfaa",GradientType=1);bottom:70px}.theme-btn.bt-buy-now{background:#1fdf61;background:-moz-linear-gradient(top,#A3D179 0%,#88BA46 100%);background:-webkit-linear-gradient(top,#A3D179 0%,#88BA46 100%);background:linear-gradient(to bottom,#a3d179,#88ba46);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1fdf61",endColorstr="#88BA46",GradientType=0)}.theme-btn:hover{color:#fff;padding:0 20px}.theme-btn span{display:table-cell;vertical-align:middle;font-size:16px;letter-spacing:-15px;opacity:0;line-height:50px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;text-transform:uppercase}.theme-btn:hover span{opacity:1;letter-spacing:1px;padding-left:10px}.at-expanding-share-button[data-position=bottom-left]{bottom:130px!important}.btn-primary{background-color:var(--primary);border-color:var(--primary)}.screen-lock{overflow:hidden}.fullwidth .logo-header{margin-right:30px}.fullwidth .header-nav .nav>li{padding:20px 0;margin:0 3px}.fullwidth .header-nav .nav>li.active>a,.fullwidth .header-nav .nav>li:hover>a{background-color:var(--primary);color:#fff}.extra-nav{padding:20px 0}.extra-nav .site-button{margin-left:10px;display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background-color:#2563eb;color:#fff;border:none;border-radius:6px;transition:all .3s ease;font-weight:500}.extra-nav .site-button:hover{background-color:#1d4ed8;color:#fff;transform:translateY(-1px);box-shadow:0 4px 6px #2563eb4d}.extra-nav .site-button:active{transform:translateY(0);box-shadow:0 2px 4px #2563eb33}.extra-nav .site-button i{margin-right:0;font-size:16px;color:#fff}.extra-nav .site-button span{margin-left:0;color:#fff}.fullwidth .header-nav .nav>li>a{padding:10px 15px;border-radius:4px}.fullwidth .is-fixed .header-nav .nav>li:hover>a,.fullwidth .is-fixed .header-nav .nav>li.active>a{color:#fff}.fullwidth .is-fixed .header-nav .nav>li>a{color:#222845}.navbar-toggler:focus{box-shadow:none}.job-search-tabs .dez-tabs .nav-tabs{border-bottom:0}.job-search-tabs .dez-tabs .nav-tabs>li>a{border-radius:10px 10px 0 0;padding:15px 30px;border:0;color:#000;font-weight:700;background-color:#fff;font-size:14px;margin-bottom:0}.job-search-tabs .dez-tabs .nav-tabs li a:hover,.job-search-tabs .dez-tabs .nav-tabs li a:active,.job-search-tabs .dez-tabs .nav-tabs li a:focus,.job-search-tabs .dez-tabs .nav-tabs li a.show,.job-search-tabs .nav-tabs li a.show:focus,.job-search-tabs .nav-tabs li a.show:hover,.job-search-tabs .nav-tabs li a.show{padding:15px 30px;background-color:#ff2a2a;font-weight:700;color:#fff;border-bottom:0}.job-search-tabs .form-control,.job-search-tabs .bootstrap-select .dropdown-toggle{border:2px solid #eeeeee!important;font-size:14px;font-family:Montserrat;border-radius:4px;font-weight:400;height:50px;padding:10px 20px;color:#606060}.job-search-tabs .form-control::-moz-placeholder{color:#606060}.job-search-tabs .site-button{font-family:Montserrat;font-weight:500;font-size:16px;padding:13px 20px}.testimonial-text p{font-style:italic;font-size:15px;color:#4a4a4a;line-height:28px}.other-job-list h3{margin-bottom:10px}.other-job-list .job-box-list{display:flex;width:100%;align-items:center;justify-content:space-between;padding:30px 40px;background:#fff;margin-bottom:10px;transition:.3s}.info-box{padding:50px}.job-info{margin-bottom:0}.job-info li{list-style:none;display:inline-block;margin-right:10px}.job-info li strong{font-weight:600;color:#000}.job-categories .icon-bx-wraper{padding:40px 10px;margin-bottom:20px;background:var(--primary);border-radius:10px;text-align:center;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;overflow:hidden;box-shadow:0 0 10px #0018801a}.job-categories .icon-bx-wraper .dez-tilte{display:block;width:100%;color:#000;font-size:18px}.job-categories .icon-bx-wraper .icon-content{position:relative;z-index:1}.job-categories .icon-bx-wraper .rotate-icon{position:absolute;font-size:90px;color:#000;bottom:10px;line-height:90px;right:20px;opacity:.05;text-align:right}.job-categories .icon-bx-wraper:after{background-size:cover;background-repeat:no-repeat;background-position:bottom;content:"";width:100%;height:110px;display:block;position:absolute;top:0;left:0;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.job-categories .icon-bx-wraper:hover:after{height:0}.job-categories .icon-bx-wraper:hover{background-color:var(--primary);transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);box-shadow:0 0 20px #0000004d}.job-categories .icon-bx-wraper .rotate-icon,.job-categories .icon-bx-wraper .dez-tilte,.job-categories .icon-bx-wraper,.job-categories .icon-bx-wraper:hover .icon-md i{color:#fff}.head-counter h6{color:#494949}.head-counter-bx{margin-left:30px}@media only screen and (max-width: 991px){.fullwidth .header-nav .nav>li{margin:0}}@media only screen and (max-width: 768px){.other-job-list>li{padding:30px 20px}.app-info{text-align:center}}@media only screen and (max-width: 575px){.dez-bnr-inr .nav li a,.dez-bnr-inr .nav li a:hover,.dez-bnr-inr .nav li a:active,.dez-bnr-inr .nav li a:focus,.dez-bnr-inr .nav li a.show,.tabs-site-button .nav-tabs li a.show:focus,.tabs-site-button .nav-tabs li a.show:hover,.tabs-site-button .nav-tabs li a.show{padding:10px 15px;font-size:12px}.job-search-tabs .dez-tabs .nav-tabs>li>a:active,.job-search-tabs .dez-tabs .nav-tabs>li>a:focus,.job-search-tabs .dez-tabs .nav-tabs>li>a:hover,.job-search-tabs .dez-tabs .nav-tabs>li>a,.job-search-tabs .dez-tabs .nav-tabs>li>a.show{padding:15px 20px;font-size:12px}}@media only screen and (max-width: 360px){.dez-bnr-inr-entry h2{font-size:35px;line-height:40px}.job-info li{padding:4px 0}.other-job-list img{text-align:center;margin-top:20px}.info-box{padding:30px}}.about-timeline:after{background-color:#ff2a2a}.post-job .dropdown-toggle{height:50px;border-radius:0;border:2px solid #ededed!important}.other-job-list.style-2 .job-box-list{margin-bottom:-1px;border:1px solid #ededed;padding:20px}.other-job-list.style-2 .title-head{font-size:20px}.b-job-info li{list-style:none;float:left;border:1px solid #D2D2D2;border-width:1px 0;padding:10px 0;margin-bottom:15px;width:33.33%}.b-job-info .img img{width:60px;border-radius:50px;float:left;margin-right:25px}.other-job-list.style-2 .job-company-logo{width:100px}.blog-carousel .blog-post{margin-bottom:0}.error-page .dz_error{font-size:200px;line-height:180px;margin-bottom:0}.error-page h3{font-size:90px;letter-spacing:20px;line-height:70px}.error-page h4{font-size:45px;letter-spacing:2px;line-height:45px;margin-bottom:30px}.portfolio-box .dez-gallery-box{margin-bottom:10px}.portfolio-box .overlay-icon a{padding:0;background:#fff;font-size:15px;width:40px;height:40px;line-height:40px;border-radius:30px}.site-button-secondry:after,.site-button:after{background-color:#fff;content:"";height:100%;left:-110%;opacity:.3;position:absolute;top:0;transform:skew(25deg);-o-transform:skewX(25deg);-webkit-transform:skewX(25deg);-ms-transform:skewX(25deg);transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;width:25px;z-index:-1;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.site-button:hover:after,.site-button-secondry:hover:after{left:110%}.site-button-secondry:after{background-color:#fff}.site-button,.site-button-secondry{position:relative;z-index:1;overflow:hidden;vertical-align:middle;font-family:roboto}.gallery-box{padding:150px 0}.gallery-box ul{margin:30px 0 0;padding:0;list-style:none}.gallery-box ul li{display:inline-block}.gallery-box ul li a{border:1px solid rgba(255,255,255,.2);color:#fff;display:block;font-size:18px;height:40px;line-height:38px;text-align:center;width:40px}.blog-style-1 .dez-post-meta{margin-bottom:10px;padding:25px 5px 0}.blog-style-1 .dez-post-title .post-title{margin-top:0}.blog-md .dez-post-meta{padding:0 5px}.job-search-form h2{font-size:50px;font-weight:500;margin-top:0;margin-bottom:20px;line-height:50px}.job-search-form h3{font-size:24px;font-weight:400;margin-top:0;margin-bottom:30px}@media screen and (max-width: 991px){.error-page .dz_error{font-size:120px;line-height:120px}.error-page h3{font-size:60px;letter-spacing:10px;line-height:40px}.error-page h4{font-size:32px;letter-spacing:0;line-height:26px}.counter-style-1 .counter,.counter-style-2 .counter,.counter-style-3 .counter{font-size:30px}.counter-style-1 .icon{font-size:25px;margin-right:5px}}.job-search-form .form-control{height:60px;border-radius:0!important;margin-right:0}.job-search-form .form-control::-moz-placeholder,.browse-job .form-control,.submit-resume .form-control{font-size:16px;font-family:roboto}.job-search-form .input-group-prepend .site-button{height:60px;border-radius:0;padding:0 30px;font-size:18px}.job-search-form form{padding:15px;background-color:#fff3;border-radius:10px;margin-bottom:20px}.featurd-job-list .job-company-logo{width:120px;float:left;padding:5px;text-align:center;height:100%}.featurd-job-list .job-company-logo img{width:70%}.featurd-job-list .job-title,.featurd-job-list .job-info-box{width:50%;float:left}.featurd-job-list .job-info-box{align-self:center}.featurd-job-list .title-head{font-weight:500;font-size:18px;margin-bottom:0}.featurd-job-list .job-box-list{clear:both;border-bottom:1px solid rgba(0,0,0,.1);display:-webkit-flex;padding:15px;transition:all .5s;border-left:2px solid rgba(0,0,0,0);background:#f6f6f6;border-radius:5px;margin-bottom:10px}.featurd-job-list .job-info-box{text-align:right}.featurd-job-list .job-box-list:hover{box-shadow:0 0 5px 5px #0000001a;transition:all .5s}.testimonial-5{text-align:center}.testimonial-5 .testimonial-text{border-radius:10px;background-color:var(--white);color:#fff;transition:all .5s}.testimonial-5 .testimonial-text{border:0}.active.center .testimonial-5 .testimonial-text{background-color:var(--primary)}.active.center .testimonial-5 .testimonial-text p{color:#fff}.testimonial-5 .testimonial-detail{margin-top:30px}.active.center .testimonial-5 .testimonial-text:after,.testimonial-5 .testimonial-text:after{content:"";position:absolute;bottom:-15px;left:50%;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid (var9--white);transform:translate(-50%,-0%)}.testimonial-5 .testimonial-detail{padding:0}.active.center .testimonial-5 .testimonial-text:after{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid var(--primary)}.browse-job .widget-title{margin-bottom:10px}.browse-job .form-control,.browse-job .btn.dropdown-toggle.btn-light,.submit-resume .form-control,.submit-resume .btn.dropdown-toggle.btn-light{background-color:var(--white);border:0!important;box-shadow:0 0 10px #0018801a!important}.form-check-input{background-color:var(--rgba-primary-1);border:0;margin-right:5px}.submit-resume .dropdown-toggle .caret,.browse-candidates .dropdown-toggle .caret{top:20px!important}.browse-candidates .input-group{display:flex}.browse-candidates .input-group .dropdown.bootstrap-select{width:auto!important}.browse-candidates .input-group .dropdown.bootstrap-select .btn{padding:10px 30px 10px 15px}.job-bx-title .bootstrap-select div.dropdown-menu ul li a{font-size:12px;font-family:roboto}.browse-job .btn.dropdown-toggle.btn-light,.submit-resume .btn.dropdown-toggle.btn-light{height:50px}.browse-job .btn.dropdown-toggle.btn-light>div,.submit-resume .btn.dropdown-toggle.btn-light>div{height:auto}.browse-job .form-control{height:50px;border-radius:5px!important;margin-right:25px}.submit-resume .form-control{height:50px;border-radius:5px!important}.submit-resume textarea{height:120px!important;padding:20px}.overlay-logo{width:100px;z-index:99}.bootstrap-select .btn:before{content:"";position:absolute;right:16px;font-size:12px;font-weight:600}.bootstrap-select .dropdown-item.active,.bootstrap-select .dropdown-item:active{color:#fff}.featurd-job-list.all-resume .job-company-logo img{width:100%;padding-right:15px}.featurd-job-list.all-resume .job-title,.featurd-job-list.all-resume .job-info{width:100%;text-align:left}.featurd-job-list.all-resume .job-info{margin-bottom:10px}.featurd-job-list.all-resume .job-info li{margin-right:10px}.featurd-job-list.all-resume .tag a{margin-bottom:5px}.find-job-bx{text-align:left}.find-job-bx h2{font-size:45px;line-height:60px;font-weight:500}.find-job-bx p{margin-bottom:10px}.find-job-bx form{padding:30px 30px 5px;background-color:#fffffff2;border-radius:4px;box-shadow:0 0 20px #0003}.find-job-bx .input-group-text,.find-job-bx .form-control{border-radius:0;background-color:transparent;border-width:0 0 2px 0;border-color:var(--primary);height:100%}.find-job-bx .form-control{padding:0;height:50px;color:#000;font-size:16px}.find-job-bx .form-group{position:relative}.find-job-bx .form-group label{color:#000;font-size:15px;position:absolute;top:10px;left:0;margin:0;font-family:roboto;font-weight:400;transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.find-job-bx .form-group.focused label{top:-12px;font-size:12px;opacity:.4}.find-job-bx .input-group-text{padding:0}.find-job-bx .dezPlaceAni .site-button{height:50px}.find-job-bx .bootstrap-select .dropdown-toggle,.find-job-bx .bootstrap-select .dropdown-toggle:active,.find-job-bx .bootstrap-select .dropdown-toggle:focus,.find-job-bx .bootstrap-select .dropdown-toggle:hover{border-width:0 0 2px 0!important;border-color:var(--primary)!important;background-color:transparent!important;border-radius:0;height:50px;padding:0;font-family:roboto;color:#000;font-size:15px}.find-job-bx .bootstrap-select .dropdown-toggle>div{height:auto}.find-job-bx .bootstrap-select ul li{font-size:15px!important}.find-job-bx .bootstrap-select.btn-group .dropdown-toggle .caret{top:20px;right:0;font-size:12px}.find-job-bx .bootstrap-select.btn-group .dropdown-toggle .caret:before{content:""}.browse-job .bootstrap-select.btn-group .dropdown-toggle .caret{top:15px}.table-job-bx.browse-job .bootstrap-select.btn-group .dropdown-toggle .caret{top:13px}.post-job-bx{margin:0;padding:0;list-style:none}.post-job-bx,.post-job-bx li,.post-job-bx ul,.cv-manager,.cv-manager li,.cv-manager ul{list-style:none;margin:0;padding:0}.post-job-bx ul li,.cv-manager ul li{display:inline-block;margin-right:10px}.post-job-bx ul li i,.cv-manager ul li i{margin-right:5px}.cv-manager .job-post-company{margin-right:20px}.post-job-bx .post-bx{padding:25px;background-color:#fff;border-left:5px solid;border-color:var(--rgba-primary-1);border-radius:4px;box-shadow:0 0 10px #0018801a;display:block;position:relative}.post-job-bx .post-bx:hover{border-color:var(--primary)}.post-job-bx>li,.cv-manager>li{margin-bottom:30px}.post-job-bx>li:last-child{margin-bottom:0}.post-job-bx>li:nth-of-type(odd) .post-bx{background-color:var(--rgba-primary-05)}.job-post-company span{display:block;width:60px;height:60px;border-radius:6px;background-color:var(--rgba-primary-2);text-align:center;overflow:hidden}.save-job .job-post-company{max-width:65px}.post-job-bx h4{margin-bottom:10px}.salary-bx span{color:#000;font-family:roboto;font-size:22px}.job-time span{border-radius:4px;background-color:var(--rgba-primary-1);display:block;font-size:15px;padding:2px 10px;display:inline-block;text-align:center;transition:all .5s;font-family:roboto;text-transform:capitalize}.job-time a:hover span{color:var(--rgba-primary-1);transition:all .5s;color:#fff}.candidates-are-sys{background-color:#fff;border-radius:4px;box-shadow:0 0 10px #0018801a;padding:30px 20px}.candidates-bx .testimonial-pic.radius{width:75px;height:75px;box-shadow:0 0 10px #0018801a;border:4px solid #fff;margin-bottom:25px}.candidates-bx .testimonial-text{padding:0;color:#000;margin-bottom:25px}.candidates-bx .testimonial-text p{font-style:unset;font-size:16px;color:#000;line-height:24px;font-weight:400}.candidates-bx .testimonial-detail{padding:0}.testimonial-name{font-family:roboto;font-size:16px;font-weight:600;text-transform:capitalize}.testimonial-position{font-family:roboto;font-size:14px;font-style:inherit;text-transform:capitalize}.candidates-bx{position:relative}.candidates-bx:before,.candidates-bx:after{content:"";font-weight:600;position:absolute;color:var(--rgba-primary-05);font-size:40px;top:80px}.candidates-bx:after{content:"";top:auto;bottom:-10px;right:0}.quote-bx{background-size:cover;position:relative;border-radius:4px;box-shadow:0 0 10px #0018801a;padding:30px 20px;z-index:1;color:#fff}.quote-bx:after{content:"";width:100%;height:100%;background-color:#000930;opacity:.8;position:absolute;top:0;left:0;z-index:-1;border-radius:4px}.quote-bx h4{color:#fff}.quote-bx p{opacity:.9}.quote-info{z-index:2px;position:relative}.city-bx{height:180px;border-radius:4px;background-size:cover;z-index:1;position:relative;box-shadow:0 0 10px #0018801a;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.city-bx:after{content:"";width:100%;height:100%;background-color:#000930;opacity:.5;position:absolute;top:0;left:0;z-index:-1;border-radius:4px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.city-bx:hover:after{background-color:var(--primary);opacity:.95}.city-info{position:relative;z-index:1;color:#fff;padding:20px 25px}.city-info h5{font-size:22px;color:#fff;margin-bottom:5px}.city-info span{color:#fff;opacity:.9}@media only screen and (max-width: 1191px){.extra-nav{padding:15px 0}.extra-nav .extra-cell{display:flex;align-items:center;gap:16px}.extra-nav .site-button{display:inline-flex!important;align-items:center;justify-content:center;min-width:44px;width:44px;height:44px;padding:0!important;margin-left:0;gap:0!important;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0000001a;border:1px solid rgba(0,0,0,.08)!important;background-color:#fff!important;color:#333!important}.extra-nav .site-button:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026;border-color:#0000001f!important;background-color:#f8f9fa!important}.extra-nav .site-button:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}.extra-nav .site-button i{font-size:18px;margin:0!important;color:#333!important;transition:color .3s ease}.extra-nav .site-button:hover i{color:var(--primary, #EFBB20)!important}.extra-nav .site-button span{display:none!important}.is-fixed .extra-nav .site-button{background-color:#fff!important;box-shadow:0 2px 6px #0000001f}}@media only screen and (max-width: 1280px){.fullwidth .header-nav .nav>li>a{padding:10px 12px}.job-search-form h2{font-size:40px;margin-bottom:10px}}@media only screen and (max-width: 1200px){.header-nav.justify-content-start{-ms-flex-pack:end!important;justify-content:flex-end!important}}@media only screen and (max-width: 991px){.job-search-form h2{font-size:35px;margin-bottom:10px}.fullwidth .header-nav .nav>li,.fullwidth .is-fixed .header-nav .nav>li{padding:0}.fullwidth .header-nav .nav>li>a{border-radius:0}.nav.navbar-nav li:hover a i.fa-chevron-down{color:#fff}.candidates-are-sys{margin-top:30px}.extra-nav{display:block}}@media only screen and (max-width: 768px){.blog-post.blog-md .dez-post-media{width:100%}.blog-post.blog-md .dez-post-info{display:block;padding:20px 0 0}}@media only screen and (max-width: 767px){.job-search-form .form-control,.job-search-form .input-group-prepend .site-button{height:40px;border-radius:0!important;margin:0;font-size:13px}.job-search-form .form-control:-moz-placeholder{font-size:13px}.featurd-job-list .job-box-list{display:block}.featurd-job-list .job-title,.featurd-job-list .job-info-box{display:block;width:100%;float:none;text-align:left}.job-info{margin-top:20px}.featurd-job-list .job-company-logo{width:auto;text-align:left}.job-info ul{text-align:left}.job-info li{margin-right:10px}.find-job-bx h2{font-size:24px;line-height:33px}.find-job-bx form{padding:30px}.head-counter{display:block!important}.head-counter-bx{margin-left:0;display:inline-block;margin-right:0;width:33.33%;float:left}.head-counter-bx h2{font-size:24px}.head-counter-bx h6{font-size:14px;font-weight:400}.blog-post.blog-md .dez-post-info{padding:0}}@media only screen and (max-width: 576px){.job-search-form h2{font-size:30px;margin-bottom:5px;line-height:40px}.job-search-form h3{font-size:18px;font-weight:400;margin-top:0;margin-bottom:20px;line-height:28px}.post-job-bx .d-flex{display:block!important}.job-post-company{margin-right:0;margin-bottom:20px}.job-time{margin-bottom:10px}}@media only screen and (max-width: 360px){.featurd-job-list.all-resume .job-company-logo{display:none}}.browse-job .search-order form .input-group{margin-bottom:40px;box-shadow:0 0 10px #0018801a}.browse-job .search-order form .input-group .form-control{margin-right:0;box-shadow:none!important}.browse-job .search-order form .input-group .input-group-text{background:#fff;border:0px}.job-links{position:absolute;top:25px;right:25px}.job-links i{width:30px;height:30px;border-radius:30px;border:1px solid var(--primary);line-height:30px;text-align:center;margin-left:5px}.candidate-info .candidate-detail{padding:30px 0;box-shadow:0 0 10px #0018801a;background-color:var(--white);border-radius:4px 4px 0 0}.candidate-info.onepage ul{border-radius:4px}.candidate-info.onepage ul li:first-child a{border-top:0}.canditate-des{position:relative;display:inline-block;border:2px solid var(--primary);outline-offset:3px;border-radius:100%;width:150px;height:150px}.canditate-des .upload-link{position:absolute;width:45px;height:45px;line-height:45px;background:#fff;top:0;right:0;box-shadow:0 0 10px #0018801a;border-radius:100%;color:var(--primary);overflow:hidden}.candidate-info img{border-radius:100%;width:100%;background-color:#fff;padding:5px}.candidate-title{margin-top:25px}.candidate-info ul{list-style:none;margin-bottom:0;border-radius:0 0 4px 4px;overflow:hidden}.candidate-info ul li a{width:100%;padding:15px 20px;display:inline-block;border-top:1px solid var(--rgba-primary-1);color:#232323;border-left:3px solid rgba(0,0,0,0)}.nav-link:focus,.nav-link:hover{color:var(--primary)}.candidate-info ul li a i{margin-right:5px}.candidate-info ul li a:hover,.candidate-info ul li a.active{background:var(--rgba-primary-1);border-left-color:var(--primary)}.candidate-info ul li a span{transition:all .5s}.candidate-info ul li a:hover span{margin-left:10px;transition:all .5s}.job-post-info .posted-info{background-color:var(--rgba-primary-1);padding:10px;border-radius:4px}.browse-job-title .widget-title{margin:10px 0}.upload-link:hover{cursor:pointer}.tooltip{border-radius:5px;font-size:13px;text-transform:capitalize;font-family:roboto;z-index:99}.update-flie{position:absolute;opacity:0;z-index:0;width:100px;cursor:pointer;left:0}.canditate-des:before{content:"";position:absolute;background-color:var(--primary);height:115%;width:2px;left:50%;top:-10px;z-index:-1}.canditate-des{background-color:#fff;z-index:99}.canditate-des:after{content:"";position:absolute;left:-15px;top:50%;width:120%;background-color:var(--primary);height:2px;z-index:-1}.browse-job-sort .btn.dropdown-toggle.btn-default{width:150px;float:right}.table-job-bx thead th,.table-job-bx tbody td{padding:15px 20px}.table-job-bx .job-links{padding:20px 20px 20px 5px}.job-bx{box-shadow:0 0 10px #0018801a;padding:20px 30px;border-radius:4px;background-color:var(--white)}.card{box-shadow:0 0 10px #0018801a;padding:30px;border-radius:4px;background-color:var(--white);border:0}.table-job-bx .job-name{font-weight:600;color:#333;font-size:14px;font-family:roboto}.table-job-bx .criterias{font-size:13px;font-family:roboto}.table-job-bx .job-links{position:relative;top:0;left:0;display:flex}.table-job-bx thead th{background-color:var(--rgba-primary-2)}.table-job-bx tbody tr{border-bottom:1px solid;border-color:var(--rgba-primary-2)}.table-job-bx tbody tr:nth-child(2n+2){background-color:var(--rgba-primary-05)}.cv-manager>li{clear:both;position:relative;display:flex;border-bottom:1px solid;border-color:var(--rgba-primary-1);padding-bottom:15px;margin-bottom:15px}.job-profile textarea.form-control{height:150px;line-height:24px}.job-profile label,.submit-resume label,.browse-job label{color:#333}.job-bx-title{border-bottom:1px solid;border-color:var(--rgba-primary-1);padding:10px 0;font-size:22px;margin-bottom:30px}.pagination>li>a,.pagination>li>span{display:flex;align-items:center}.custom-file>input[type=file]{cursor:pointer;left:0;opacity:0;position:absolute;top:0}.custom-file{overflow:hidden;position:relative;padding:12px;text-align:center;border:0!important;box-shadow:0 0 10px #0018801a!important;height:50px;border-radius:4px}.save-job .job-post-company span{width:40px;height:40px;margin-right:10px;float:left}.job-links .fa-download,.job-links .fa-eye{background-color:var(--primary);color:#fff;border:0;border-radius:5px;padding:7px;line-height:16px}.job-links .ti-trash{background-color:#e53232;color:#fff;border:0;border-radius:5px;padding:7px}.modal-bx-info{z-index:999999}.modal-backdrop{z-index:99999}.modal-bx-info .modal-header .close{opacity:1;font-size:36px}.modal-bx-info .modal-header{background-color:#0000000a;border-bottom:1px solid;border-color:#e0e0e0;padding:10px 20px;overflow:hidden}.modal-bx-info .modal-header .modal-title{color:#333;margin-left:20px;width:100%;font-weight:700;font-size:18px;align-self:center}.modal-bx-info .modal-header .logo-img{width:60px}.modal-bx-info .modal-body li{list-style:none;padding:5px 0;display:block;clear:both}.modal-bx-info .modal-body li strong{color:#333;font-size:16px;font-weight:600;display:flex;float:left;margin-right:20px;width:22%}.modal-bx-info .modal-body li p{display:flex;margin-bottom:0}.modal-bx-info .modal-body{background-color:#00000003}.modal-bx-info .modal-content{border-radius:5px;border:0;overflow:hidden}.modal-bx-info .modal-header .close{border:0;border-left:1px solid;border-color:#e0e0e0;padding:26px 20px;margin:-1rem -1rem -1rem auto}.modal-bx-info .modal-footer{border-color:#e0e0e0;background-color:#0000000a}.job-bx-title .dropdown.bootstrap-select{width:120px!important;float:right}.job-bx-title .btn.dropdown-toggle.btn-light{box-shadow:unset!important;border:1px solid var(--rgba-primary-1)!important;width:120px;height:40px!important;float:right;border-radius:5px;font-family:roboto;font-size:12px;padding:12px}.job-bx-title .btn.dropdown-toggle.btn-light:before{font-size:12px}.job-post-company{margin-right:20px}.browse-job-find .find-job-bx{text-align:left;position:relative;top:-50px;background-color:#fff;border-radius:5px}.post-job-bx.browse-job-grid{margin:0 -15px}.post-job-bx.browse-job-grid>li{padding:0 15px}.post-job-bx.browse-job-grid .salary-bx span{font-size:18px}.company-info .update{right:-100px}.amount,.transfer,.order-id,.expired,.application,.table-job-bx .date{font-size:14px;font-family:roboto}.table-job-bx th{font-size:16px}.amount{font-weight:700}.expired.pending{color:#ed527b}.expired.success{color:#25ad60}.expired,.expired.pending,.expired.success{font-weight:500}.company-manage-job .job-name a{font-size:16px;color:#333}.company-manage-job .job-post-info li{font-weight:400}.login-style2 .section-full{background-color:transparent}.login-style2{position:relative;min-height:100vh;padding-bottom:100px;width:100%;display:flex;align-items:center}.login-style2 .login-footer span{font-size:14px}.login-style2 .login-footer{padding:0 15px}.login-style2 .section-full{width:100%}.login-style2 .logo{margin-bottom:30px;width:180px}.login-2 p,.login-2 .site-button-link{font-family:roboto}.login-2 .site-button-link i{margin:0}.login-2{background-color:#fff;box-shadow:0 0 10px 5px #0000001a;width:400px;float:right;margin:0;border-radius:3px}.login-footer .container{border-top:1px solid rgba(255,255,255,.3);padding:20px 0}.login-footer{position:absolute;width:100%;left:0;bottom:0}.login-bx{padding-bottom:0}.login-form-bx .box-skew,.login-form-bx .box-skew1{height:100vh;min-height:100vh;position:relative}.login-form-bx .box-skew1:after{content:"";height:100%;position:absolute;width:120%;left:-30px;top:0;background-size:cover;z-index:-1;transform:skew(-5deg)}.login-form-bx .box-skew1{z-index:1;background-color:var(--white)}.login-form-bx .box-skew .login-2{box-shadow:none;position:absolute;z-index:1;right:20px}.login-form-bx .box-skew .login-2:after{box-shadow:0 0 10px 5px #0000001a;background-color:#fff;content:"";height:100%;width:200%;position:absolute;left:0;top:0;z-index:-1}.login-form-bx .login-footer .container{z-index:99;position:relative;border:0}.login-form-bx{padding-bottom:0}.login-style3 .login-form{margin:0 40px 0 50px}.login-style3 .skew-section{padding-left:0;height:100vh;display:flex;align-items:center}.login-style3 .form-group.text-left span{display:-webkit-inline-box;white-space:nowrap}.login-style3 .mCustomScrollBox{width:100%;height:auto}.sticky-top{z-index:99}.text-black-light{color:#999}.browse-job.login-style3 .form-control,.browse-job.login-style2 .form-control{margin-right:0}.site-button.outline.active{color:#fff}.job-time span{margin-bottom:5px}.dropdown-menu.open.show{z-index:9}@media only screen and (max-width: 991px){.login-form-bx .box-skew .login-2:after{display:none}.login-form-bx .box-skew1:after{width:100%;left:0;transform:unset}.login-form-bx .box-skew .login-2{right:0}.login-form-bx .box-skew .login-2 .tab-content.nav{width:100%}}.table-job-bx .job-name a:hover,.browse-job-grid a:hover,.post-job-bx .job-post-info li a:hover,.cv-manager .job-post-info a:hover,.browse-job .job-post-info a:hover,.candidate-title a:hover,.save-job .criterias a:hover,.login-form .forget-pass:hover,.login-form label a:hover,.login-2 .forget-pass:hover,.forget-pass:hover,.category-list li a:hover{text-decoration:underline;color:#333}.icon-bx-wraper .icon-content .dez-tilte:hover{text-decoration:underline}.browse-job .posted-info a:hover{text-decoration:none;color:#fff}.login-form .forget-pass{display:block;margin-top:20px;text-align:center}.login-form .nav{display:unset}.login-form .site-button.button-md.btn-block{font-weight:700}.table-job-bx .feature{padding-right:0}.table-job-bx .job-name a,.pricingtable-wrapper.style2 .site-button.white:hover span{color:#333}.feature .form-check .form-check-input{border:2px solid var(--primary)}.form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.form-check-input:focus{outline:0;box-shadow:0 0 0 .25rem var(--rgba-primary-05)}.like-btn{display:block;position:absolute;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:25px;right:25px}.like-btn input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:30px;width:30px;border:1px solid var(--primary);border-radius:20px}.like-btn input:checked~.checkmark{background-color:var(--primary)}.checkmark:after{content:"";position:absolute;display:none}.like-btn input:checked~.checkmark:before{width:100%;height:100%;background-color:var(--primary);left:0;top:0;border-radius:20px;color:#fff;padding:3px 6px}.like-btn .checkmark:after{left:9px;top:5px;width:5px;height:10px}.like-btn .checkmark:before{content:"";left:6px;top:3px;position:absolute;font-size:16px;font-weight:400;color:var(--primary)}.comment-reply-link:hover{color:#333!important}.job-post-info.m-a0{margin:0!important}.right-arrow{background-size:cover;background-position:left;background-repeat:no-repeat;padding-left:25px;border-top-left-radius:0;border-bottom-left-radius:0}.post-bx .job-post-info h5{margin-right:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 1024px){.job-bx{overflow:auto}.cv-manager .action-bx{right:5px}.header-nav .nav>li .sub-menu li>.sub-menu.left,.header-nav .nav>li .sub-menu li:hover .sub-menu.left{left:auto;right:219px}}@media only screen and (max-width: 768px){.login-2{width:100%}.table-job-bx table{width:700px}}@media only screen and (max-width: 600px){.company-manage-job{min-width:200%}.login-style2 .max-w400.align-self-center{padding:30px;max-width:100%;text-align:center}.login-style2 .logo{margin:0 auto 30px}.login-form-bx .box-skew{height:auto;min-height:auto;margin:30px 0 -50px;z-index:9}.login-form-bx .box-skew .login-2{position:relative;right:0}.login-form-bx .box-skew1{min-height:70vh;height:70vh}.login-form-bx .box-skew .login-2 .tab-content,.login-form-bx .box-skew .login-2:after{width:100%}.login-style2 .login-footer .text-black{color:#fff}.login-style3 .tab-content .tab-pane{width:100%}.table-job-bx table{width:800px}}@media only screen and (max-width: 360px){.job-bx-title .btn-group.bootstrap-select,.job-bx-title .btn.dropdown-toggle.btn-default{width:120px!important}.cv-manager>li{display:inline-block}.cv-manager>li .job-post-company{margin-right:15px}.cv-manager .action-bx{position:unset}.modal-bx-info .modal-body li strong{float:unset;width:100%}.company-manage-job{min-width:300%}.login-style2 .login-footer .float-left,.login-style2 .login-footer .float-right{text-align:center;float:unset!important;display:block}.login-style3 .login-form{margin:0 30px}.table-job-bx table{width:700px}}.lead-form-modal{z-index:999999}.lead-form-modal .modal-body{padding:0}.lead-form-modal .modal-content,.lead-form-modal .modal-dialog{background-color:#0000;border:0;min-width:750px;border-radius:5px;overflow:hidden}.lead-form-modal .modal-body{background-color:#0000;z-index:2;position:relative}.lead-form-modal .lead-form{background-color:var(--white);padding:60px 30px;text-align:center}.lead-form-modal .form-group{margin-bottom:15px}.lead-form-modal .close{font-size:45px;opacity:1;position:absolute;right:0;top:0;color:#333;z-index:9;font-weight:200;padding:10px 15px;border:0;background:transparent}.modal-backdrop.in{opacity:.8}.lead-form-modal .form-info{position:relative;z-index:99;padding:60px 30px}.attach-resume .custom-file,.attach-resume .custom-file .form-control{height:150px;display:flex}.list-row .list-line p{font-family:Lato}.list-row .list-line{list-style:none;border-bottom:1px solid;border-color:#e1e7ff;padding:20px 0;width:100%}.add-btn{margin-left:auto;align-self:center;max-width:100%;margin-bottom:auto}.list-row .list-line:last-child{padding-bottom:0;border:0}.modal-bx-info.editor .modal-title{margin:0}.modal-bx-info.editor .modal-dialog{max-width:600px}.modal-bx-info.editor textarea{height:120px}.tag_complete .tags_container .tag .close:after{background:#bcbcbc;line-height:22px}.custom-control-label{cursor:pointer}.profile-edit .canditate-des{border:0;width:100px;height:100px;margin:0 30px 30px 0;background-color:unset}.profile-edit .canditate-des .upload-link{width:35px;height:35px;line-height:35px;font-size:14px}.profile-edit .canditate-des:after,.profile-edit .canditate-des:before{content:unset}.profile-edit .candidate-info .candidate-detail{box-shadow:unset;font-family:roboto;font-weight:400;display:flex;padding-top:0;background-color:transparent!important}.profile-edit .candidate-info ul li i{margin-right:10px}.profile-edit .candidate-info ul li{font-size:15px;width:50%;font-weight:400;float:left;margin-bottom:10px}.profile-edit li{list-style:none}.profile-edit .list-check{margin:0}.profile-edit .list-check li{padding:2px 5px 2px 25px}.profile-edit .list-check li:before{font-size:12px}.pending-info{box-shadow:0 0 10px 5px #0000001a;border-radius:5px;background-color:var(--rgba-primary-8)}.progress-box .progress{height:3px}.progress-box .progress-info{text-align:left;font-size:14px;margin-bottom:5px}.progress-box .progress-info span{float:right}.category-jobs-info{bottom:50px;position:absolute}.category-jobs-info .nav ul{margin:0;padding:0;list-style:none;border-radius:4px;overflow:hidden}.category-jobs-info .nav ul li{display:inline-block;float:left}.category-jobs-info .nav ul li a{border-left:1px solid rgba(255,255,255,.1);color:#fff;display:block;padding:10px 15px;font-family:roboto;font-size:14px;font-weight:400;background-color:#000000b3}.category-jobs-info .nav ul li:first-child a{border-left:0}.category-list li{list-style:none;margin-bottom:10px}.category-bx li a{background-color:var(--rgba-primary-05);border:1px solid;border-color:var(--rgba-primary-2);padding:5px 10px 5px 0;border-radius:5px;clear:both;display:-webkit-flex}.category-bx li a .logo,.category-bx li a span{align-self:center}.category-bx li a img{width:50px;border-right:1px solid;border-color:var(--rgba-primary-2);margin-right:10px;padding:4px 10px;display:flex}.company-logo-wg li{border:1px solid;border-color:#ebebeb;display:inline-block;float:left;line-height:100px;margin:0 -1px -1px 0;width:20%;padding:10px;text-align:center}.company-logo-wg{list-style:none;padding:0}.company-logo-wg.sidebar li a{align-self:center}.company-logo-wg.sidebar li{width:33.6%;display:flex;height:80px;padding:0}.job-bx .site-filters a{padding:6px 15px;font-size:14px}.sidebar-filter{background-color:#fff;box-shadow:0 0 10px #0018801a}.sidebar-filter .title{font-size:16px;padding:10px 15px;margin:0}.sidebar-filter .acod-head .acod-title a,.sidebar-filter .acod-head .acod-title .collapsed{padding:10px 15px;border-width:1px 0;border-radius:0}.sidebar-filter .panel{margin-bottom:-1px}.sidebar-filter .acod-head .acod-title{font-size:16px;margin-bottom:-1px}.sidebar-filter .acod-head a.collapsed:after,.sidebar-filter .acod-head a:after{font-size:12px}.sidebar-filter .form-check label{font-weight:400;font-family:roboto;margin-bottom:0}.sidebar-filter .form-check label span{font-size:14px;color:#909090}.select-title{font-size:14px;font-weight:600;color:#333;line-height:40px;margin-right:15px}.job-bx .dez-post-meta ul{margin:0}.skill-profile{height:100%;width:60px;overflow:hidden;border-radius:50%;margin-right:20px}.jobs-category-bx .job-bx{padding:10px 20px}.jobs-category-bx .job-bx .job-bx-title{margin-bottom:20px;padding-bottom:5px}.jobs-category-bx .job-bx .category-list{margin-bottom:15px}.recaptcha-bx{margin-bottom:20px}.job-alert-bx{padding:10px 10px 10px 0}@media only screen and (max-width: 1024px){.lead-form-modal .modal-content,.lead-form-modal .modal-dialog{min-width:80%}.header-nav .nav>li .sub-menu.left{left:auto}}@media only screen and (max-width: 768px){.lead-form-modal .modal-content,.lead-form-modal .modal-dialog{min-width:90%}.profile-edit .candidate-info ul li{width:100%}.category-jobs-info{bottom:20px}.job-search-form{bottom:20px;position:relative}.recaptcha-bx{margin-bottom:5px}.job-alert-bx{padding:10px 10px 25px}}@media only screen and (max-width: 600px){.modal-bx-info.editor .modal-dialog{max-width:540px;margin-top:30px!important}.company-logo-wg li{width:33.33%}.company-logo-wg.sidebar li{padding:15px;width:33.33%}.post-resume{margin-bottom:30px}}@media only screen and (max-width: 360px){.profile-edit .candidate-info .candidate-detail{display:block}.profile-edit .candidate-info ul li{width:100%}.company-logo-wg li{width:50%}.category-jobs-info .nav ul li a{font-size:12px;padding:10px 12px!important}.job-alert-bx{padding:0 0 25px}.list-row .list-line h6,.job-bx .d-flex h5{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:200px}}.btn-suport{right:0;bottom:50%;position:fixed;z-index:99;box-shadow:0 0 15px 1px #514d5c33;padding:3px;border-radius:5px 0 0 5px;background-color:#fff}.btn-suport a{color:#c1bfd0;margin:0;padding:3px 5px;text-align:center;display:block;font-size:12px;font-weight:700}.btn-suport a span{position:absolute}.nav-tabs-1{margin-bottom:30px;border-bottom:0}.nav-tabs-1 .nav-item{margin-right:20px}.nav-tabs-1 .nav-item .nav-link{border-width:0;font-size:14px;text-transform:capitalize;font-weight:700;border-radius:4px;background:var(--primary);color:#fff}.nav-tabs-1 .nav-item .nav-link.active{background-color:#222845;color:#fff}@media only screen and (max-width: 591px){.nav-tabs-1 .nav-item{margin-right:4px}}.create-box{padding:50px}@media only screen and (max-width: 591px){.create-box img{width:60px}.create-box{padding:30px}}.browse-job .emp-res{margin-bottom:60px}.browse-job .emp-res h1{font-size:60px;font-weight:700}.browse-job .emp-res p{font-size:20px}@media only screen and (max-width:1191px){.browse-job .emp-res h1{font-size:42px}}@media only screen and (max-width:991px){.browse-job .emp-res h1{font-size:36px;line-height:42px;margin-bottom:15px}.browse-job .emp-res{margin-bottom:40px}}@media only screen and (max-width: 591px){.browse-job .emp-res h1{font-size:24px;line-height:32px;margin-bottom:5px}.browse-job .emp-res p{font-size:16px}}.logo-header .logo-white,.site-header .header-nav .logo-header{display:none}@media only screen and (max-width:991px){.site-header .header-nav .logo-header{display:block;margin-right:0}.site-header .logo-header .logo{display:table-cell}}@media only screen and (max-width:676px){.layout-btn{height:34px;width:34px;font-size:18px;line-height:34px}.layout-btn i{line-height:34px}}.main-slider{position:relative}.main-slider .container{z-index:99;position:relative}.main-slider:after{content:"";height:100%;width:100%;left:0;top:0;position:absolute;background:-moz-linear-gradient(left,rgba(255,255,255,.9) 40%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.9) 40%,rgba(125,185,232,0) 100%);background:linear-gradient(to right,#ffffffe6 40%,#7db9e800);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#007db9e8",GradientType=1)}.lg-actions .lg-next,.lg-actions .lg-prev,.lg-sub-html,.lg-toolbar{background-color:#1e1e1e99}.lg-outer{z-index:99999}.lg-outer .lg-toogle-thumb,.lg-outer .lg-thumb-outer,.lg-outer .lg-img-wrap,.lg-outer .lg-item{background-color:transparent}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:var(--primary)}.lg-backdrop{z-index:99999;background-color:#1e1e1ee6}.lg-outer .lg-toogle-thumb,.lg-actions .lg-next,.lg-actions .lg-prev,.lg-toolbar .lg-icon,#lg-counter{color:#fff}.lightimg{cursor:pointer}.site-footer .form-control:focus{color:#000}.site-footer .form-control:focus::placeholder{color:#000}.site-footer .form-control::placeholder{color:#fff}.layout-btn{display:inline-block;font-size:22px;text-align:center;align-items:center;justify-content:center;display:inline-flex;border-radius:3px;margin-left:auto;margin-right:auto;height:42px;line-height:40px;width:80px;background-color:var(--primary);padding:4px!important;position:relative;z-index:1;cursor:pointer;vertical-align:middle}.layout-btn input{z-index:9;position:relative;height:100%;width:100%;opacity:0;cursor:pointer}.layout-btn:before,.layout-btn:after{font-size:18px;font-weight:500;width:50%;text-align:center;color:#fff;transition:all 1s;height:42px;line-height:42px;position:absolute;top:50%;transform:translateY(-50%)}.layout-btn:before{content:"";left:2px;color:var(--primary)}.layout-btn:after{content:"";right:2px;color:#fff}.layout-btn .mode-label:after{content:"";width:calc(50% - 4px);display:block;height:34px;background:#fff;border-radius:3px;position:absolute;right:50%;top:4px;z-index:-1;transition:all 1s}.layout-btn input:checked+.mode-label:after{right:4px}.btn-block{display:block;width:100%}.data-typography-1 h1,.data-typography-1 h2,.data-typography-1 h3,.data-typography-1 h4,.data-typography-1 h5,.data-typography-1 h6{color:#232323;font-family:roboto}.data-typography-1{color:#444;font-family:Montserrat}.data-typography-1 .page-wraper{background:#fff}.section-head.style-1 .section-title{font-size:50px;font-weight:600;line-height:59px;margin-bottom:0;color:var(--title)}.section-head.style-1 .section-title-2{font-size:50px;font-weight:500;line-height:59px;margin-bottom:0;color:var(--title)}.section-head.style-1 .section-title-3{font-size:45px;font-weight:600;line-height:53px;margin-bottom:0;color:var(--title)}.section-head.style-1 h6{font-size:16px;font-weight:400;line-height:19px;color:var(--primary);margin-bottom:0}.section-head.style-1 p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:0;color:var(--title)}.dz-text{font-size:15px;font-weight:400;line-height:24px;margin-bottom:0}.dz-text-2{font-size:14px;font-weight:500;line-height:21px;margin-bottom:0}.dz-text-3{font-size:16px;font-weight:500;line-height:24px;margin-bottom:0}.site-button.style-1{font-family:roboto;font-size:16px;font-weight:500;padding:12px 25px;border-radius:6px}.section-head.style-1{margin-bottom:40px}.main-bar.style-1 button:focus:not(:focus-visible){outline:0;box-shadow:none}@media screen and (max-width:1400px){.section-head.style-1 .section-title,.section-head.style-1 .section-title-2{font-size:45px}}@media screen and (max-width:1024px){.section-head.style-1 .section-title,.section-head.style-1 .section-title-2,.section-head.style-1 .section-title-3{font-size:40px;line-height:50px}.dz-text{font-size:14px;line-height:22px}.dz-text-3{font-size:15px}}@media screen and (max-width:991px){.dz-text-3{font-size:14px;line-height:24px}}@media screen and (max-width:767px){.section-head.style-1 .section-title,.section-head.style-1 .section-title-2,.section-head.style-1 .section-title-3{font-size:34px;line-height:38px;margin-bottom:10px}.section-head.style-1 h6{margin-bottom:8px}.site-button.style-1{font-size:14px;padding:12px 22px}.section-head.style-1 p{font-size:14px;line-height:22px}.section-head.style-1{margin-bottom:20px}}@media screen and (max-width:575px){.section-head.style-1 .section-title,.section-head.style-1 .section-title-2,.section-head.style-1 .section-title-3{font-size:30px;line-height:34px;margin-bottom:0}.section-head.style-1 p{font-size:14px;line-height:22px}.section-head.style-1{margin-bottom:0}}@media screen and (max-width:480px){.section-head.style-1 .section-title,.section-head.style-1 .section-title-2,.section-head.style-1 .section-title-3{font-size:25px;line-height:30px}}.main-bar.style-1{box-shadow:0 5px 30px #0000000d}.main-bar.style-1 .header-nav .nav>li>a{font-size:15px;font-weight:400;font-family:Roboto}.main-bar.style-1 .header-nav{float:right}.main-bar.style-1 .layout-btn{margin-left:unset!important}@media screen and (max-width:1380px){.main-bar.style-1 .header-nav .nav>li .sub-menu.right{right:0}.main-bar.style-1 .header-nav .nav>li .sub-menu.right li>.sub-menu,.main-bar.style-1 .header-nav .nav>li .sub-menu.right li:hover .sub-menu{left:unset;right:0}}@media screen and (max-width:1199px){.main-bar.style-1 .extra-nav{display:none}}.main-bnr{position:relative;background:var(--rgba-primary-05);display:flex;align-items:center;overflow:hidden;z-index:1}.main-bnr:after{content:"";height:100%;width:100%;position:absolute;left:0;top:0;z-index:-1}.main-bnr h5{font-weight:500;color:var(--primary);font-size:18px;font-family:Poppins;margin-bottom:10px}.main-bnr h1{font-weight:600;font-size:65px;line-height:75px}.main-bnr h6{color:var(--primary);font-size:16px;font-weight:500;font-family:Poppins}.find-job-bx.style-1{margin-bottom:20px}.find-job-bx.style-1 form{padding:16px 20px 16px 30px;background:#fff;border-radius:4px;box-shadow:0 10px 60px 0 var(--rgba-primary-2)}.find-job-bx.style-1 form .form-group{margin-bottom:0}.find-job-bx.style-1 form .form-group .input-group .input-group-text,.find-job-bx.style-1 form .form-group .input-group .form-control{border:0}.find-job-bx.style-1 form .form-group .input-group .form-control{padding:0 0 0 10px;height:unset;color:#000}.find-job-bx.style-1 form .form-group .input-group .form-control::placeholder{font-family:Poppins;font-size:16px;font-weight:400;color:#7f93b6;text-transform:none}.find-job-bx.style-1 form .site-button{padding:14px 25px;font-family:Poppins;font-size:14px;font-weight:500;border-radius:4px}.find-job-bx.style-1 .dezPlaceAni .site-button{height:unset}.banner-content{padding-top:140px}.main-bnr .banner-content .dz-searches h4{margin-bottom:0;font-size:16px;font-weight:500;font-family:Poppins;color:#142238}.main-bnr .banner-content .dz-searches span{margin-bottom:0;font-size:16px;font-weight:400;font-family:Poppins;color:#7f93b6;margin-left:5px}.banner-media{position:relative;z-index:-1}.banner-media .banner-main-media{position:relative;z-index:1}.banner-media .banner-media-bg [class*=bnr]{position:absolute;background-size:100%;transform:translate(-50%,-50%);top:50%;left:50%}.banner-media .banner-media-bg{position:absolute;width:970px;height:970px;left:50%;top:60%;transform:translate(-50%,-50%)}.banner-media .banner-media-bg .bnr-circle1{width:60.82%;height:60.82%;animation:bnr-circle1 20s linear infinite}.banner-media .banner-media-bg .bnr-circle1:after,.banner-media .banner-media-bg .bnr-circle1:before{content:"";width:12px;height:12px;background:var(--primary);position:absolute;border-radius:12px}.banner-media .banner-media-bg .bnr-circle1:before{right:-1%;top:50%}.banner-media .banner-media-bg .bnr-circle1:after{left:5.1%;top:25%}.banner-media .banner-media-bg .bnr-circle2{width:80%;height:80%;animation:bnr-circle2 45s linear infinite}.banner-media .banner-media-bg .bnr-circle3{width:100%;height:100%;animation:bnr-circle3 90s linear infinite}.banner-media .banner-media-bg .bnr-circle1 .banner-icon1{right:5px;top:20%;filter:blur(2px);position:absolute;animation:bnr-circle1-icon1 20s linear infinite;box-shadow:0 10px 15px #a87e0080}.banner-media .banner-media-bg .bnr-circle2 img{position:absolute}.banner-media .banner-media-bg .bnr-circle2 .banner-icon1{left:8%;top:25%;animation:bnr-circle2-icon1 45s linear infinite}.banner-media .banner-media-bg .bnr-circle2 .banner-icon2{right:-10%;top:50%;animation:bnr-circle2-icon1 45s linear infinite}.banner-media .banner-media-bg .bnr-circle2 .banner-icon3{left:4%;bottom:20%;animation:bnr-circle2-icon1 45s linear infinite}@keyframes bnr-circle1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes bnr-circle1-icon1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes bnr-circle2{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes bnr-circle2-icon1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes bnr-circle3{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.main-bnr .back-circle,.main-bnr .back-circle2{position:absolute;width:400px;height:400px;opacity:.3;filter:blur(250px);background:var(--primary)}.main-bnr .back-circle{bottom:-10%;left:-10%}.main-bnr .back-circle2{top:-10%;right:-10%}@media screen and (max-width:1199px){.banner-content{padding-top:120px}.main-bnr h5{font-size:16px}.main-bnr h1{font-size:55px;line-height:70px}.banner-media .banner-media-bg{width:800px;height:800px}.find-job-bx.style-1 form{padding:16px 20px}.find-job-bx.style-1 form .site-button{padding:14px 20px}}@media screen and (max-width:1024px){.main-bnr h5{font-size:14px}.main-bnr h1{font-size:50px;line-height:60px;margin-bottom:20px}.main-bnr h6,.main-bnr .banner-content .dz-searches h4,.main-bnr .banner-content .dz-searches span{font-size:14px}.banner-media .banner-media-bg{width:750px;height:750px}}@media screen and (max-width:991px){.banner-content{padding-top:0}.banner-media .banner-main-media{text-align:center;height:600px}.banner-media .banner-main-media img{height:100%}.main-bar.style-1 .nav.navbar-nav li.active a i.fa-chevron-down{color:#000}.find-job-bx.style-1{max-width:642px}}@media screen and (max-width:767px){.main-bnr h1{margin-bottom:10px}.find-job-bx.style-1{max-width:unset}.find-job-bx.style-1 form .form-group .input-group .form-control::placeholder{font-size:14px}.find-job-bx.style-1 form{padding:14px 20px}.main-bnr .back-circle,.main-bnr .back-circle2{display:none}}@media screen and (max-width:575px){.banner-media .banner-main-media{height:500px}.banner-media .banner-media-bg{width:650px;height:650px}.banner-media .banner-media-bg .bnr-circle1 .banner-icon1{width:40px}.banner-media .banner-media-bg .bnr-circle2 .banner-icon1{width:60px}.banner-media .banner-media-bg .bnr-circle2 .banner-icon2{right:-12%;width:60px}.banner-media .banner-media-bg .bnr-circle2 .banner-icon3{width:70px}.main-bnr h1{font-size:40px;line-height:50px}}@media screen and (max-width:480px){.dz-searches{display:none!important}.main-bnr h1{font-size:35px;line-height:40px}.banner-media .banner-main-media{height:400px}.banner-media .banner-media-bg{width:500px;height:500px}.find-job-bx.style-1 form{padding:14px 20px;display:block}.find-job-bx.style-1 form .form-group{margin-bottom:10px;border:1px solid rgba(0,0,0,.1);padding:10px;border-radius:4px}.find-job-bx-inner,.dz-input-group{display:block}.find-job-bx-inner1,.dz-input-group-inner{width:100%}}.partners-media{height:50px;display:flex;align-items:center;margin-bottom:10px}.partners-media img{width:100%;height:100%;filter:grayscale(1);opacity:.4}.about-work .section-head.style-1 p{max-width:520px}.icon-bx-wraper.style-1{padding:30px;text-align:center;box-shadow:0 10px 60px #0000001a;border-radius:6px;position:relative;z-index:1;overflow:hidden;transition:all .5s;background-color:#fff}.icon-bx-wraper.style-1:after{content:"";position:absolute;width:100%;height:0;top:0;left:0;background:var(--primary);z-index:-1;transition:all .5s}.icon-bx-wraper.style-1 .icon-box{width:66px;height:66px;display:flex;align-items:center;justify-content:center;margin:auto auto 20px;border-radius:6px;transition:all .5s;position:relative;background-color:var(--primary)}.icon-bx-wraper.style-1 .icon-content .dez-tilte{font-size:20px;font-weight:500;line-height:24px;font-family:roboto;color:#232323;transition:all .5s;position:relative}.icon-bx-wraper.style-1 .icon-content .dz-text{margin-top:10px;margin-bottom:0;transition:all .5s}.icon-bx-wraper.style-1:hover:after{height:100%}.icon-bx-wraper.style-1:hover .icon-content .dez-tilte{text-decoration:none;color:#fff}.icon-bx-wraper.style-1:hover .icon-content .dz-text{color:#fff}.icon-bx-wraper.style-1:hover .icon-box{background-color:#fff}.icon-bx-wraper.style-1:hover .icon-box svg path{fill:var(--primary)}.about-work .back-circle{position:absolute;width:400px;height:400px;bottom:-40%;left:-10%;opacity:.3;filter:blur(250px);background:var(--primary);z-index:1}@media screen and (max-width:1600px){.about-work .back-circle{width:300px;height:300px}}@media screen and (max-width:1199px){.icon-bx-wraper.style-1{padding:20px}}@media screen and (max-width:1024px){.icon-bx-wraper.style-1 .icon-content .dez-tilte{font-size:18px}.icon-bx-wraper.style-1 .icon-content .dz-text{margin-top:6px}.about-work .back-circle{display:none}}@media screen and (max-width:767px){.icon-bx-wraper.style-1 .icon-box{width:55px;height:55px;margin:auto auto 15px}.icon-bx-wraper.style-1 .icon-box svg{width:30px}.about-work .back-circle{display:none}}@media screen and (max-width:575px){.about-work-inner{display:flex}.icon-wrapper{width:50%}}@media screen and (max-width:480px){.about-work-inner{display:unset}.icon-wrapper{width:unset}}.recent-jobs{z-index:unset;overflow:hidden}.recent-jobs .section-head.style-1 h6{margin-bottom:8px}.recent-jobs .section-head.style-1 .section-title-2{max-width:575px}.recent-jobs .section-head.style-1 p{max-width:520px;margin-bottom:30px}.recent-jobs .section-head.style-1 .site-button.style-1{padding:15px 30px}.dz-job-media{position:relative;z-index:1;width:50vw;float:left}.dz-job-media img{width:597px;height:100%;left:-40px;position:relative;-webkit-mask-position:-70px -132px}.dz-job-media svg{background-size:100%;background-position:bottom;background-repeat:no-repeat;width:870px;height:708px;position:absolute;bottom:1px;left:0;z-index:-1}.dz-job-media svg path{fill:var(--primary)}@media screen and (max-width:1400px){.recent-jobs .section-head.style-1 .section-title-2{max-width:520px}}@media screen and (max-width:1199px){.dz-job-media img{width:520px;left:-30px;-webkit-mask-position:-52px -214px}.dz-job-media:after{width:760px}}@media screen and (max-width:1024px){.dz-job-media img{width:450px;left:-60px;-webkit-mask-position:-50px -288px}.dz-job-media:after{width:760px}.dz-job-media:after{width:660px;left:-30px;bottom:-1px}}@media screen and (max-width:991px){.dz-job-media{display:none}.recent-jobs .section-head.style-1{text-align:center;margin-bottom:0}.recent-jobs .section-head.style-1 .section-title-2{max-width:unset}.recent-jobs .section-head.style-1 p{margin:0 auto 25px}}@media screen and (max-width:767px){.recent-jobs .section-head.style-1{text-align:unset}.recent-jobs .section-head.style-1 p{margin:0 0 20px;max-width:unset}.recent-jobs .section-head.style-1 .site-button.style-1{padding:12px 22px;font-size:14px}}.job-category{z-index:1}.job-category .section-head.style-1 p{max-width:650px}.job-category .site-button.style-1{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600}.job-bx-wraper .icon-content{text-align:center;padding:30px;background:var(--rgba-primary-1);border-radius:6px;position:relative;z-index:1}.job-bx-wraper .icon-content:after{content:"";position:absolute;width:0;height:100%;top:0;left:0;background:var(--primary);z-index:-1;opacity:0;transition:all .5s}.job-bx-wraper:hover .icon-content:after{width:100%;opacity:1}.job-bx-wraper .icon-content .job-name{font-weight:600;transition:all .5s}.job-bx-wraper:hover .icon-content .job-name{color:#fff}.job-bx-wraper .icon-content span{font-size:15px;font-weight:500;line-height:30px;transition:all .5s}.job-bx-wraper:hover .icon-content span{color:#fff}.job-category .back-circle{position:absolute;width:200px;height:200px;background:var(--primary);opacity:.3;filter:blur(200px);right:0;top:10%}.job-category .back-circle2{position:absolute;width:400px;height:400px;background:var(--primary);opacity:.3;filter:blur(200px);left:-15%;bottom:-60%}@media screen and (max-width:1600px){.job-category .back-circle{width:200px;height:200px;right:0%;top:25%}}@media screen and (max-width:1199px){.job-bx-wraper .icon-content{padding:20px}}@media screen and (max-width:1024px){.job-bx-wraper .icon-content .job-name{font-size:18px;margin-bottom:5px}.job-bx-wraper .icon-content span{font-size:14px;line-height:24px}.job-category .site-button.style-1{font-size:18px}.job-category{overflow:hidden}.job-category .back-circle2{display:none}}@media screen and (max-width:991px){.wrapper-spacing{justify-content:center}}@media screen and (max-width:575px){.job-category .back-circle{display:none}.wrapper-spacing{display:flex}.job-wraper{width:50%}}@media screen and (max-width:480px){.wrapper-spacing{display:unset}.job-wraper{width:unset}}.latest-jobs-inner{display:flex;align-items:end;margin-bottom:40px}.latest-jobs-inner .section-head.style-1{margin-bottom:0;flex:1}.latest-jobs-inner .section-head.style-1 p{padding-top:0}.job-wrapper{background:#fff;padding:30px;box-shadow:0 6px 60px #0000001a;border-radius:6px;position:relative;transition:all .5s;border:2px solid rgba(25,50,84,0)}.job-wrapper:hover{border:2px solid var(--primary)}.job-wrapper .dz-timing{position:absolute;top:10px;right:10px}.job-wrapper .dz-timing span{font-family:roboto;font-size:11px;font-weight:400;margin-right:10px}.job-wrapper .dz-timing a{font-family:roboto;font-size:11px;font-weight:500;color:var(--primary);background:var(--rgba-primary-2);padding:3px 7px;border-radius:2px}.job-wrapper .jobs-profile{margin-bottom:15px}.job-wrapper .jobs-profile .dz-icon{width:55px;height:55px;border:1px solid rgba(0,0,0,.1);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:15px}.job-wrapper .jobs-profile .Profile-inner .profile-name{margin-bottom:0;font-size:16px;font-weight:500;line-height:19px}.job-wrapper .jobs-profile .Profile-inner .profile-position{font-family:roboto;font-size:14px;font-weight:400;line-height:17px;margin-bottom:0}.job-wrapper .Profile-inner-2 p{font-size:14px;font-weight:500;margin-bottom:20px}.job-wrapper .Profile-inner-2 .dz-buttons{justify-content:space-between}.job-wrapper .Profile-inner-2 .dz-buttons .site-button.style-1{font-size:14px;font-weight:500;padding:12px 20px}.job-wrapper .Profile-inner-2 .dz-buttons .dz-salary{font-family:roboto;font-size:13px;font-weight:500;letter-spacing:.02em}.job-wrapper .Profile-inner-2 .dz-buttons .dz-salary span{font-size:18px;font-weight:500;color:var(--primary);letter-spacing:.02em;margin-right:3px}.jobs-btn{text-align:center}@media screen and (max-width:991px){.job-wrapper{padding:20px}.job-wrapper .jobs-profile{margin-bottom:10px;margin-top:20px}.job-wrapper .Profile-inner-2 p{margin-bottom:15px;line-height:22px}}@media screen and (max-width:480px){.latest-jobs-inner{display:unset;margin-bottom:unset;text-align:center}.latest-jobs-inner .section-head.style-1{margin-bottom:15px;text-align:center}.latest-jobs .latest-jobs-inner .site-button.style-1{margin-bottom:20px}.job-wrapper .jobs-profile .dz-icon{width:45px;height:45px}.job-wrapper .jobs-profile .dz-icon img{width:25px}.job-wrapper .jobs-profile .Profile-inner .profile-name,.job-wrapper .jobs-profile .Profile-inner .profile-positions{font-size:14px}.job-wrapper .Profile-inner-2 .dz-buttons .site-button.style-1{font-size:12px;padding:10px 15px}.job-wrapper .Profile-inner-2 .dz-buttons .dz-salary span{font-size:16px}}.testimonials .section-head.style-1{margin-bottom:30px}.review-testimonial .item{padding:60px 0 20px}.testimonial-wrapper{background:var(--rgba-primary-05);border-radius:6px}.testimonial-pic.style-1{width:105px;height:105px;position:absolute;top:0;left:50%;border:0;transform:translate(-50%,-55%);display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.testimonial-pic.style-1 .profile-pic{width:74px;height:74px;border-radius:50%;overflow:hidden}.testimonial-pic-circle{position:absolute;width:92px;height:92px;border-radius:50%;border:2px solid var(--primary);top:50%;left:50%;transform:translate(50%,-50%);animation:testimonial-circle 30s linear infinite}@keyframes testimonial-circle{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.testimonial-pic-circle:after,.testimonial-pic-circle:before{position:absolute;content:"";background:var(--primary);width:8px;height:8px;border-radius:50%;left:50%}.testimonial-pic-circle:after{top:-1px;transform:translate(-50%,-50%)}.testimonial-pic-circle:before{bottom:-1px;transform:translate(-50%,50%)}.testimonial-wrapper .testimonial-inner{padding:65px 20px 20px;position:relative;background:var(--rgba-primary-05);text-align:center;border-radius:6px}.testimonial-wrapper .testimonial-inner .bg-img{position:absolute;top:30px;left:30px}.testimonial-wrapper .testimonial-inner .bg-img svg path{fill:var(--primary)}.testimonial-wrapper .testimonial-inner .profile-info{padding-bottom:10px}.testimonial-wrapper .testimonial-inner .profile-info .profile-name{font-size:18px;font-weight:500;line-height:21px;margin-bottom:0}.testimonial-wrapper .testimonial-inner .profile-info span{font-family:roboto;font-size:14px;font-weight:400;line-height:17px;color:var(--primary)}.review-testimonial .owl-nav .owl-prev,.review-testimonial .owl-nav .owl-next{transform:unset}.review-testimonial .owl-prev,.review-testimonial .owl-next{width:42px;height:42px;font-size:18px;border-radius:5px;display:flex;align-items:center;background:var(--rgba-primary-1);justify-content:center;color:var(--primary);opacity:unset;transition:all .5s}.review-testimonial .owl-prev,.review-testimonial .owl-next{margin:0 -100px!important}.review-testimonial .owl-prev:hover,.review-testimonial .owl-next:hover{background-color:var(--primary);color:#fff;opacity:1}@media screen and (max-width:1380px){.review-testimonial .owl-prev,.review-testimonial .owl-next{margin:0!important}.review-testimonial .item{padding:60px 0}.review-testimonial .owl-prev,.review-testimonial .owl-next{top:auto!important;bottom:0}}@media screen and (max-width:767px){.testimonials .section-head.style-1 h2{max-width:400px;margin:auto}}.find-jobs{position:relative;z-index:0}.find-jobs:after{content:"";position:absolute;width:100%;height:50px;background:var(--rgba-primary-05);bottom:0}.find-jobs-inner{background:var(--primary);display:flex;align-items:center;padding:40px 70px;border-radius:10px;position:relative;z-index:1}.find-jobs-inner .section-head.style-1{margin-bottom:0;flex:1}.find-jobs-inner .section-head.style-1 h3{margin-bottom:0;color:#fff;font-family:Roboto;font-size:35px;font-weight:500;line-height:41px;letter-spacing:.01em;max-width:500px}.find-jobs-inner .site-button.style-1{color:var(--primary);background:#fff;font-weight:400;padding:15px 40px;line-height:19px}@media screen and (max-width:1024px){.find-jobs-inner .section-head.style-1 h3{font-size:30px;line-height:38px}}@media screen and (max-width:991px){.find-jobs-inner .section-head.style-1 h3{font-size:30px;line-height:34px}.find-jobs-inner{padding:40px}}@media screen and (max-width:767px){.find-jobs-inner{display:block;text-align:center;padding:30px 50px}.find-jobs-inner .section-head.style-1{margin-bottom:20px}.find-jobs-inner .site-button.style-1{padding:12px 22px}}@media screen and (max-width:575px){.find-jobs-inner .section-head.style-1 h3{font-size:25px;line-height:32px}}.footer-top.style-1{padding:70px 0 20px;background:var(--rgba-primary-05)}.logo-footer.style-1{margin-top:unset;margin-bottom:15px;height:unset}.logo-footer.style-1 img{max-width:180px}.logo-footer.style-1.logo-white{display:none}.widget-logo a{display:flex;align-items:center;font-family:Poppins;font-size:16px;font-weight:400;color:var(--primary)}.widget-logo a svg{margin-right:15px}.widget.style-1 h5{font-family:Poppins;font-weight:600;color:#142238;margin-top:5px}.widget.style-1 ul li,.widget.style-1 p{font-family:Poppins;font-size:15px;font-weight:400;color:#444}.widget.style-1 ul li{margin-bottom:12px}.widget.style-1 ul li:last-child{margin-bottom:0}.widget.style-1 ul li a{color:#444}.dzSubscribe.style-1 .input-group.style-1 .form-control{position:relative;width:100%;height:60px;border-radius:8px!important;color:#444;font-size:16px;border:2px solid var(--primary);margin:0}.dzSubscribe.style-1 .input-group.style-1 .form-control::placeholder{color:#444}.dzSubscribe.style-1 .input-group.style-1 .input-group-btn{position:absolute;top:50%;right:0;transform:translate(-10%,-50%);padding:0;z-index:9}.dzSubscribe.style-1 .input-group.style-1 .input-group-btn .site-button.style-1{padding:12px 15px;height:45px;font-size:14px;font-weight:600;line-height:21px;font-family:Poppins}.widget-links,.widget-categories,.widget-social{margin-left:20px}.footer-bottom.style-1{background:var(--rgba-primary-05);padding:20px 0;color:#444;font-family:Poppins;font-size:14px;font-weight:400;border-top:1px solid var(--rgba-primary-1);letter-spacing:.01em}.footer-bottom.style-1 a{color:var(--primary)}@media screen and (max-width:1199px){.widget-links,.widget-categories,.widget-social{margin-left:unset}.dz-job-media svg{width:600px;height:500px;bottom:-35px}.dz-job-media img{width:350px}}@media screen and (max-width:767px){.logo-footer.style-1{margin-bottom:20px}.widget.style-1 h5,.widget.style-1 ul li,.widget.style-1 p{margin-bottom:10px}}@media screen and (max-width:575px){.dzSubscribe.style-1 .input-group.style-1 .form-control{height:50px;font-size:14px}.dzSubscribe.style-1 .input-group.style-1 .input-group-btn .site-button.style-1{padding:10px 15px;height:40px;font-size:14px}.review-testimonial .owl-nav{display:none}.review-testimonial .item{padding:60px 0 30px}}.site-button.btn-danger{background-color:#dc3545!important;border-color:#dc3545!important}.site-button.btn-danger:hover{background-color:#c82333!important;border-color:#bd2130!important}.site-button.btn-success{background-color:#28a745!important;border-color:#28a745!important}.site-button.btn-success:hover{background-color:#218838!important;border-color:#1e7e34!important}.site-button.btn-warning{background-color:#ffc107!important;border-color:#ffc107!important;color:#212529!important}.site-button.btn-warning:hover{background-color:#e0a800!important;border-color:#d39e00!important;color:#212529!important}.site-button.outline.btn-danger{background-color:transparent!important;color:#dc3545!important;border-color:#dc3545!important}.site-button.outline.btn-danger:hover{background-color:#dc3545!important;color:#fff!important}.site-button.outline.btn-success{background-color:transparent!important;color:#28a745!important;border-color:#28a745!important}.site-button.outline.btn-success:hover{background-color:#28a745!important;color:#fff!important}.site-button.outline.btn-warning{background-color:transparent!important;color:#ffc107!important;border-color:#ffc107!important}.site-button.outline.btn-warning:hover{background-color:#ffc107!important;color:#212529!important}.site-button.outline.btn-secondary{background-color:transparent!important;color:#6c757d!important;border-color:#6c757d!important}.site-button.outline.btn-secondary:hover{background-color:#6c757d!important;color:#fff!important}:root{--primary: #193254;--primary-hover: #E4989C;--secondary: #ffffff;--rgba-primary-05: rgba(25, 50, 84, .05);--rgba-primary-1: rgba(25, 50, 84, .1);--rgba-primary-2: rgba(25, 50, 84, .2);--rgba-primary-3: rgba(25, 50, 84, .3);--rgba-primary-4: rgba(25, 50, 84, .4);--rgba-primary-5: rgba(25, 50, 84, .5);--rgba-primary-6: rgba(25, 50, 84, .6);--rgba-primary-7: rgba(25, 50, 84, .7);--rgba-primary-8: rgba(25, 50, 84, .8);--rgba-primary-9: rgba(25, 50, 84, .9);--title: #376F91;--white: #ffffff;--accent-pink: #E4989C;--secondary-royal: #021392;--secondary-red: #E0000F}::selection{background-color:var(--primary);color:#fff}.bg-primary,.meet-ask-row:after,.dez-separator.style-skew[class*=style-]:after,.dez-separator.style-skew[class*=style-]:before,.dez-tilte-inner.skew-title:after,.date-style-2 .post-date,.date-style-3.skew-date .post-date,.date-style-3.skew-date .post-date:before,.overlay-primary-light:after,.overlay-primary-middle:after,.overlay-primary-dark:after,.overlay-primary:after,.widget-title:after,.site-button,.comments-area .comment-form p input[type=submit],.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus,.footer-line:after,.testimonial-1 .quote-left:before,.testimonial-2 .quote-left:before,.site-filters .active>[class*=site-button],.list-num-count>li:before,.date-style-4 .post-date strong,.date-style-3 .post-date,#myNavbar li.active a,.skew-angle:after,.header-style-4.style-1 .header-nav .nav>li.active a:before,.header-style-4.style-1 .header-nav .nav>li:hover>a:before,.dez-project-left:after,.service-carousel .owl-prev,.service-carousel .owl-next,.about-us .dez-tabs .nav-tabs li a.active,.testimonial-text.bg-primary,.sidenav ul li a:hover,.owl-theme.dots-style-2 .owl-dots .owl-dot.active span,.owl-btn-1.primary .owl-prev,.owl-btn-1.primary .owl-next,.owl-btn-2.primary .owl-prev,.owl-btn-2.primary .owl-next,.owl-slider-banner .owl-theme .owl-dots .owl-dot.active span,.owl-slider-banner .owl-theme .owl-dots .owl-dot:hover span,.product-item-size .btn.active,.ui-widget-header,.owl-theme.dots-style-3 .owl-dots .owl-dot.active span,.owl-theme.dots-style-3 .owl-dots .owl-dot:hover span,.owl-item.active.center .testimonial-text,.icon-bx-wraper.hover:hover,.portfolio-sep,.portfolio-ic .dez-img-overlay1:before,.dez-box-bg.active .icon-box-btn .site-button,.dez-accordion.primary .acod-head a,.side-bar .widget_tag_cloud a:hover,.time-line:after,.line-right:after,.line-left:after,.tabs-site-button .nav-tabs li a.active:focus,.tabs-site-button .nav-tabs li a.active:hover,.tabs-site-button .nav-tabs li a.active,.box-item-service:hover .item-service-content,.box-item-service:hover h5,.box-item-service:hover .icon-bx-md,.tp-caption.rev-btn.tc-btnshadow.tp-rs-menulink,.la-anim-10,.owl-dots-primary-full.owl-theme .owl-dots .owl-dot span,.owl-dots-primary-big.owl-theme .owl-dots .owl-dot span,.custom-radio .custom-control-input:checked~.custom-control-label:before,.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.pagination li.active a,.rev-slider .tparrows,.job-time a:hover span,.category-jobs-info .nav ul li.active a,.dropdown-item.active,.dropdown-item:active,.form-check-input:checked,.nav-tabs .nav-link,body.dark-theme .form-check-input:checked,body.dark-theme .job-bx .form-check-input:checked,body.dark-theme .sidebar-filter .form-check-input:checked,body.dark-theme .modal .form-check-input:checked{background-color:var(--primary)}.site-button:active,.site-button:hover,.site-button:focus,.active>.site-button,.bg-primary-dark,.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus,.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus,.sidenav .closebtn:hover,.sidenav .closebtn:focus,.owl-btn-1.primary .owl-prev:hover,.owl-btn-1.primary .owl-next:hover,.owl-btn-2.primary .owl-prev:hover,.owl-btn-2.primary .owl-next:hover{background-color:var(--primary-hover)}.about-us .dez-tabs .nav-tabs li a.active{border-right:4px solid var(--primary-hover)}.dez-info-has.bg-primary,.dez-info-has.bg-secondry:hover,.tp-bannertimer.tp-bottom{background-color:var(--rgba-primary-9)}.main-slider .tp-shapewrapper.ov-tp{background-color:var(--rgba-primary-7)}.side-bar .widget_tag_cloud a:hover{box-shadow:5px 5px 10px 0 var(--rgba-primary-1)}.team-section .team-content,.tp-overlay-video{background-color:var(--rgba-primary-7)}a,.text-primary,.primary li:before,.breadcrumb-row ul li a,.header-nav .nav>li.active>a,.header-nav .nav>li.current-menu-item>a .header-nav .nav>li .sub-menu li a:hover,.header-nav .nav>li:hover>a,.header-nav .nav>li .mega-menu>li ul a:hover,.header-nav .nav>li .sub-menu li:hover>a,.nav-dark.header-nav .nav>li .sub-menu li:hover>a,.nav-dark.header-nav .nav>li .mega-menu>li ul a:hover,blockquote:before,ol.comment-list li.comment .reply a,footer a:active,footer a:focus,footer a:hover,footer h1 a,footer h2 a,footer h3 a,footer h4 a,footer h5 a,footer h6 a,footer p a,button.scroltop,.testimonial-1 .testimonial-position,.testimonial-4 .testimonial-name:after,.testimonial-2 .testimonial-position,.testimonial-3 .testimonial-position,.testimonial-3 .quote-left:before,.acod-head a:after,.acod-head a,.acod-head a:hover,.acod-head a.collapsed:hover,.dez-tabs .nav-tabs>li>a i,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.site-button.outline,.site-button-link:hover,.item-info-in ul li a:hover,.dez-post-meta.text-primary i,.dez-post-meta.text-primary ul li,.dez-post-meta.text-primary ul li a,.dez-post-meta i,.comments-area p:before,.about-8-service .icon-bx-wraper:hover a,.about-service .icon-bx-wraper:hover a,.dez-box-bg .icon-box-btn .site-button,.list-2 li:hover:before,.site-filters.style1 li.active a,.site-filters.style1.white li.active a,.site-button-link.black:hover,.widget_categories ul li a:hover,.widget_archive ul li a:hover,.widget_meta ul li a:hover,.widget_pages ul li a:hover,.widget_recent_comments ul li a:hover,.widget_nav_menu li a:hover,.widget_recent_entries ul li a:hover,.widget_services ul li a:hover,.find-job-bx .input-group-text,.find-job-bx .bootstrap-select.btn-group .dropdown-toggle .caret:before,.post-job-bx ul li,.cv-manager ul li,.job-time span,.like-btn,.testimonial-name,.job-links i,.browse-job.applied-job .post-job-bx li a p,.candidate-info ul li a:hover,.candidate-info ul li a.active,.feature,.dez-post-meta ul li,.recent-posts-entry .post-date,.bootstrap-select .btn:before,body.dark-theme .site-filters.style1 li.active a{color:var(--primary)}@media only screen and (max-width: 991px){.nav-dark.header-nav .nav>li>a:hover,.nav-dark.header-nav .nav>li>a:active,.nav-dark.header-nav .nav>li>a:focus{color:var(--primary)}}.navbar-toggle,.testimonial-4 .testimonial-pic,.testimonial-4:after,.testimonial-4 [class*=quote-],button.scroltop,blockquote,.widget_gallery li:hover,.owl-slider-banner .owl-theme .owl-dots .owl-dot.active,.owl-slider-banner .owl-theme .owl-dots .owl-dot:hover,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,input[type=checkbox]:checked+label:before,input[type=checkbox]+label:hover:before,input[type=radio]+label:hover:before,.owl-theme.dots-style-3 .owl-dots .owl-dot.active,.owl-theme.dots-style-3 .owl-dots .owl-dot:hover,.side-bar .widget_tag_cloud a:hover{border-color:var(--primary)}.owl-item.active.center .testimonial-8 .testimonial-text:after{border-top:15px solid var(--primary)}.dez-tabs.border-top .nav-tabs>li>a.active,.header-nav .nav>li .sub-menu,.header-nav .nav>li .mega-menu{border-top-color:var(--primary)}.port-style1 .port-box{border-left:3px solid var(--primary)}.choseus-tabs .nav li a.active{border-bottom:2px solid var(--primary)}.featurd-job-list .job-box-list:hover{border-left:2px solid var(--primary)}.bg-primary{background-color:var(--primary)!important}.text-primary{color:var(--primary)!important}:root{--pe-font-sans: "Inter", "Segoe UI", Roboto, Arial, sans-serif;--pe-ink-900: #193254;--pe-ink-800: #24405d;--pe-ink-700: #2d4968;--pe-ink-600: #52667d;--pe-ink-500: #708093;--pe-primary: #193254;--pe-primary-hover: #376f91;--pe-accent: #e4989c;--pe-secondary: #321332;--pe-danger: #e0000f;--pe-blue-900: #193254;--pe-blue-700: #376f91;--pe-blue-600: #376f91;--pe-blue-500: #376f91;--pe-blue-050: #edf4f7;--pe-primary-soft: #edf4f7;--pe-primary-soft-strong: #dce9ef;--pe-accent-soft: #fdf1f2;--pe-secondary-soft: #f8f1f8;--pe-danger-soft: #fff1f2;--pe-surface: #f7f8fa;--pe-border: #dbe1e7;--pe-shadow-sm: 0 5px 16px rgba(25, 50, 84, .06);--pe-shadow-md: 0 12px 28px rgba(25, 50, 84, .1);--primary: var(--pe-primary);--primary-hover: var(--pe-primary-hover);--title: var(--pe-ink-900);--accent-pink: var(--pe-accent);--secondary-royal: var(--pe-secondary);--secondary-red: var(--pe-danger);--rgba-primary-05: rgba(25, 50, 84, .05);--rgba-primary-1: rgba(25, 50, 84, .1);--rgba-primary-2: rgba(25, 50, 84, .2);--rgba-primary-3: rgba(25, 50, 84, .3);--rgba-primary-4: rgba(25, 50, 84, .4);--rgba-primary-5: rgba(25, 50, 84, .5);--rgba-primary-6: rgba(25, 50, 84, .6);--rgba-primary-7: rgba(25, 50, 84, .7);--rgba-primary-8: rgba(25, 50, 84, .8);--rgba-primary-9: rgba(25, 50, 84, .9)}html,body,#root{min-height:100%;font-family:var(--pe-font-sans)}body{color:var(--pe-ink-900);background:#fff;line-height:1.5}body,button,input,select,textarea,.btn,.site-button,.form-control,.dropdown-menu,.modal-content,.modal-title,.widget-title,.job-bx-title h1,.job-bx-title h2,.job-bx-title h3,.job-bx-title h4,.job-bx-title h5,.job-bx-title h6,h1,h2,h3,h4,h5,h6{font-family:var(--pe-font-sans)!important}h1,h2,h3,h4,h5,h6,.modal-title,.widget-title,.job-bx-title h1,.job-bx-title h2,.job-bx-title h3,.job-bx-title h4,.job-bx-title h5,.job-bx-title h6,.font-weight-700{font-weight:700!important;letter-spacing:-.015em}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid rgba(55,111,145,.38);outline-offset:2px}.site-button,.btn{border-radius:999px!important;font-weight:700!important;letter-spacing:0;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.site-button:not(:disabled):not(.disabled):not([aria-disabled=true]):hover,.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):hover{transform:translateY(-1px);box-shadow:0 5px 13px #1932541a}.site-button:not(:disabled):not(.disabled):not([aria-disabled=true]):active,.btn:not(:disabled):not(.disabled):not([aria-disabled=true]):active{transform:translateY(0)}.site-button{border:1px solid var(--pe-primary)!important;background:var(--pe-primary)!important;color:#fff!important}.site-button:hover,.site-button:focus{border-color:var(--pe-primary-hover)!important;background:var(--pe-primary-hover)!important;color:#fff!important}.site-button.outline,.site-button.outline-primary,.site-button.outline-muted{border-color:var(--pe-primary)!important;background:#fff!important;color:var(--pe-primary)!important}.site-button.outline:hover,.site-button.outline-primary:hover,.site-button.outline-muted:hover{border-color:var(--pe-primary-hover)!important;background:var(--pe-blue-050)!important;color:var(--pe-primary)!important}.site-button.btn-danger,.btn.btn-danger{border-color:var(--pe-danger)!important;background:var(--pe-danger)!important;color:#fff!important}.site-button.btn-secondary,.btn.btn-secondary{border-color:var(--pe-secondary)!important;background:var(--pe-secondary)!important;color:#fff!important}.site-button.btn-danger:hover,.site-button.btn-danger:focus,.btn.btn-danger:hover,.btn.btn-danger:focus{border-color:var(--pe-secondary)!important;background:var(--pe-secondary)!important}.site-button.btn-secondary:hover,.site-button.btn-secondary:focus,.btn.btn-secondary:hover,.btn.btn-secondary:focus{border-color:var(--pe-primary-hover)!important;background:var(--pe-primary-hover)!important}.site-button.outline.btn-danger,.btn.btn-outline-danger{border-color:var(--pe-danger)!important;background:#fff!important;color:var(--pe-danger)!important}.site-button.outline.btn-danger:hover,.btn.btn-outline-danger:hover{border-color:var(--pe-danger)!important;background:var(--pe-danger)!important;color:#fff!important}.site-button.outline.btn-secondary{border-color:var(--pe-secondary)!important;background:#fff!important;color:var(--pe-secondary)!important}.site-button.outline.btn-secondary:hover{border-color:var(--pe-secondary)!important;background:var(--pe-secondary)!important;color:#fff!important}.btn.btn-primary,.btn.btn-success{border-color:var(--pe-primary)!important;background:var(--pe-primary)!important;color:#fff!important}.btn.btn-outline-secondary,.btn.btn-outline-dark,.btn.btn-outline-primary,.btn-outline-primary{border-color:var(--pe-primary)!important;background:#fff!important;color:var(--pe-primary)!important}.btn.btn-outline-primary:hover,.btn-outline-primary:hover,.btn.btn-outline-primary:focus,.btn-outline-primary:focus{border-color:var(--pe-primary-hover)!important;background:var(--pe-primary-soft)!important;color:var(--pe-primary)!important}.btn-link,.text-primary,.page-link,.nav-link.active{color:var(--pe-primary)!important}.page-item.active .page-link,.nav-pills .nav-link.active{border-color:var(--pe-primary)!important;background-color:var(--pe-primary)!important;color:#fff!important}.form-control:focus,.form-select:focus{border-color:var(--pe-primary-hover);box-shadow:0 0 0 .2rem #376f9129}.text-uppercase{letter-spacing:.05em}
