.__homepage .box_grouped,
.__homepage
.box_plus{background:#FFF;border:1px
solid #E8E3EE;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(40, 20, 60, .06);box-shadow:0 1px 3px rgba(40, 20, 60, .06);overflow:hidden;-webkit-transition:transform .15s ease, box-shadow .15s ease, border-color .15s ease;transition:transform .15s ease, box-shadow .15s ease, border-color .15s ease}@media (hover: hover){.__homepage .box_grouped:hover,
.__homepage .box_plus:hover{border-color:#D6C8E4;-webkit-box-shadow:0 10px 24px rgba(107, 59, 146, .12);box-shadow:0 10px 24px rgba(107, 59, 146, .12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.__homepage .box_grouped .links,
.__homepage .box_plus
.links{background:#FFF}.__homepage .box_grouped
.links{padding:12px
10px 9px 10px;border-left:1px solid #F0ECF4}.__homepage .box_plus
.links{border-top:1px solid #F0ECF4}.__homepage .box_grouped .links a,
.__homepage .box_plus .links
a{border-radius:6px}.__homepage .box_grouped .links a:hover,
.__homepage .box_plus .links a:hover{background:#F4EFF9;border-radius:6px}.__homepage .box_grouped .links .all a:hover{color:#6B3B92;background:transparent}@media only screen and (max-width: 768px){.__homepage .box_grouped
.links{border-left:0;border-top:1px solid #F0ECF4}}#__job_list .jl-card{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:0;padding:16px
18px 16px 20px;margin-bottom:12px;background:#FFF;border:1px
solid #E8E3EE;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(40, 20, 60, .06);box-shadow:0 1px 3px rgba(40, 20, 60, .06);-webkit-transition:transform .15s ease, box-shadow .15s ease, border-color .15s ease;transition:transform .15s ease, box-shadow .15s ease, border-color .15s ease}#__job_list .jl-card:before,
#__job_list .jl-card:after{display:none}@media (hover: hover){#__job_list .jl-card:hover{border-color:#D6C8E4;-webkit-box-shadow:0 10px 24px rgba(107, 59, 146, .12);box-shadow:0 10px 24px rgba(107, 59, 146, .12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}#__job_list .jl-card:hover .jl-title
a{color:#2B2631;text-decoration:underline;-webkit-text-decoration-color:#C9B6DB;text-decoration-color:#C9B6DB;text-decoration-thickness:2px;text-underline-offset:3px}}#__job_list .jl-body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#__job_list .jl-title{margin:0
0 4px;font-size:1.2em;line-height:1.35;font-weight:600;letter-spacing:0}#__job_list .jl-title
a{color:#2B2631;text-decoration:none;margin:0}#__job_list .jl-title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:12px}#__job_list .jl-title a:focus-visible{outline:none}#__job_list .jl-title a:focus-visible:after{-webkit-box-shadow:0 0 0 3px rgba(107, 59, 146, .35);box-shadow:0 0 0 3px rgba(107, 59, 146, .35)}#__job_list .jl-company{color:#6B3B92;font-weight:600;margin-bottom:10px}#__job_list .jl-meta{list-style:none;margin:0;padding:0;display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 8px}#__job_list .jl-meta
li{background:#F4EFF9;color:#4A4351;border-radius:999px;padding:3px
12px;font-size: .88em;line-height:1.5}#__job_list .jl-meta li
i{color:#6B3B92;margin-right:3px}#__job_list .jl-badges{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:8px}#__job_list .jl-badge{display:inline-block;border-radius:6px;padding:1px
8px;font-size: .78em;font-weight:600;line-height:1.6;letter-spacing: .02em}#__job_list .jl-badge
i{margin-right:2px}#__job_list .jl-badge-new{background:#6B3B92;color:#FFF;text-transform:uppercase}#__job_list .jl-badge-expiring{background:#FDF0E1;color:#A55A0B}#__job_list .jl-badge-cv{background:#E7F6EC;color:#1E7A3E}#__job_list .jl-logo{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;width:84px;height:84px;margin-left:16px;border:1px
solid #F0ECF4;border-radius:10px;overflow:hidden;background:#FFF}#__job_list .jl-logo
img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#__job_list .jl-meta li.jl-age{background:transparent;color:#8A8291;padding-left:4px;padding-right:4px}#__job_list .jl-meta li.jl-age
i{color:#A79FAE}@media (max-width: 575px){#__job_list .jl-card{padding:14px}#__job_list .jl-title{font-size:1.1em}#__job_list .jl-logo{-ms-flex-item-align:start;align-self:flex-start;width:60px;height:60px;margin-left:12px;border-radius:8px}#__job_list .jl-meta
li{padding:2px
10px}}.__job .jl-side .fx-promo{max-width:336px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.__job .jl-side{height:100%}.__job .jl-side .fx-promo{position: -webkit-sticky;position:sticky;top:100px}}#__job_list .jl-empty{padding:28px
24px;text-align:center;color:#6F6878}#__job_list .jl-empty
p{margin-bottom:6px}#__job_list .jl-empty .jl-empty-title{color:#2B2631;font-size:1.15em;font-weight:600}#__job_list .jl-empty .fx-btn{margin-top:12px}.__job .info-box{background:transparent;border:0;border-radius:0;padding:2px
4px;color:#6F6878}.__job .info-box
strong{color:#2B2631}#header .header-body{border-top-color:#FFF;border-bottom:1px solid #EEEAF2;-webkit-box-shadow:0 2px 12px rgba(40, 20, 60, .05);box-shadow:0 2px 12px rgba(40, 20, 60, .05)}@media (min-width: 992px){#header .header-nav-main nav>ul>li>a{border-radius:8px}}.social-icons
li{-webkit-box-shadow:none;box-shadow:none}#header .social-icons li
a{background:#F4EFF9;color:#6B3B92 !important}#header .social-icons li:hover
a{color:#FFF !important}#footer{background:#2B2631;border-top:0}html #footer h4.heading-primary,
#footer
h4{color:#FFF !important;font-size:1.15em;font-weight:600;letter-spacing: .02em}#footer .social-icons li
a{background:rgba(255, 255, 255, .1);color:#FFF !important}#footer .footer-copyright{background:#221E27;border-top:1px solid rgba(255, 255, 255, .06)}#footer .footer-copyright
a{color:#CFC8D6}#footer .footer-copyright a:hover{color:#FFF}section.page-header:not(.custom-product){background-color:#F7F4FA;border-top:0;border-bottom:1px solid #EEEAF2}section.page-header:not(.custom-product) h1{color:#2B2631;font-weight:600;border-bottom-width:3px}section.page-header:not(.custom-product) .breadcrumb > li,
section.page-header:not(.custom-product) .breadcrumb > li
a{color:#8A8094}section.page-header:not(.custom-product) .breadcrumb > li a:hover{color:#6B3B92;text-decoration:none}h1,h2,h3{font-weight:600;letter-spacing: -.01em}.__homepage .box_grouped .links
h2{font-size:1.3em}h1:has(>strong),h2:has(>strong),h3:has(>strong){font-weight:400}.form-control,.btn{border-radius:8px}.form-control:focus{border-color:#A98BC4;-webkit-box-shadow:0 0 0 3px rgba(107, 59, 146, .15);box-shadow:0 0 0 3px rgba(107, 59, 146, .15)}.__homepage .home-intro{background-color:#F7F4FA;border-bottom:1px solid #EEEAF2}.__homepage .home-intro
h1{color:#2B2631;font-weight:600}.__homepage .home-intro h6.word-rotator-title{color:#8A8094}.__homepage .home-intro .form-control{border-color:#DDD5E6}.__homepage .home-intro .get-started input.input-lg{border-radius:8px}.__eprofile .box_premium,
.__eprofile
.box_plus{background:#FFF;border:1px
solid #E8E3EE;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(40, 20, 60, .06);box-shadow:0 1px 3px rgba(40, 20, 60, .06);overflow:hidden;-webkit-transition:transform .15s ease, box-shadow .15s ease, border-color .15s ease;transition:transform .15s ease, box-shadow .15s ease, border-color .15s ease}@media (hover: hover){.__eprofile .box_premium:hover,
.__eprofile .box_plus:hover{border-color:#D6C8E4;-webkit-box-shadow:0 10px 24px rgba(107, 59, 146, .12);box-shadow:0 10px 24px rgba(107, 59, 146, .12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.__eprofile .box_premium .logo,
.__eprofile .box_premium div.links,
.__eprofile .box_plus
div.links{background:#FFF}.__eprofile .box_premium
div.links{border-left:1px solid #F0ECF4}.__eprofile .box_plus
div.links{border-top:1px solid #F0ECF4}.__eprofile .box_premium div.links .title,
.__eprofile .box_plus div.links
.title{color:#2B2631;font-weight:600}@media only screen and (max-width: 768px){.__eprofile .box_premium
div.links{border-left:0;border-top:1px solid #F0ECF4}}.input-group>.input-group-btn:last-child>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.input-group-btn:first-child>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.__homepage .box_grouped .links
.all{left:0;right:0;bottom:0;z-index:2;padding:14px
20px 6px 10px;text-align:right;background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #FFF 55%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFF 55%)}@media only screen and (max-width: 768px){.__homepage .box_grouped
.links{padding-bottom:30px}}.__eprofile_view .ep-hero{background:#FFF;border:1px
solid #E8E3EE;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(40, 20, 60, .06);box-shadow:0 1px 3px rgba(40, 20, 60, .06);overflow:hidden}.__eprofile_view .ep-cover{height:170px;background-color:#6B3B92;background-image: -webkit-linear-gradient(135deg, #6B3B92 0%, #4A2468 60%, #2B2631 100%);background-image:linear-gradient(135deg, #6B3B92 0%, #4A2468 60%, #2B2631 100%);background-size:cover;background-position:center}.__eprofile_view .ep-hero-body{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0
28px 24px}.__eprofile_view .ep-logo{-ms-flex-negative:0;flex-shrink:0;width:150px;height:150px;margin-top: -75px;margin-right:24px;background:#FFF;border:4px
solid #FFF;border-radius:14px;-webkit-box-shadow:0 6px 18px rgba(40, 20, 60, .15);box-shadow:0 6px 18px rgba(40, 20, 60, .15);overflow:hidden;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.__eprofile_view .ep-logo
img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.__eprofile_view .ep-logo-initial{font-size:64px;font-weight:700;color:#6B3B92}.__eprofile_view .ep-hero-info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-top:18px}.__eprofile_view .ep-title{margin:0
0 10px;font-size:1.9em;line-height:1.2;color:#2B2631}.__eprofile_view .ep-contacts{list-style:none;margin:0
0 14px;padding:0;display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.__eprofile_view .ep-contacts
li{background:#F4EFF9;color:#4A4351;border-radius:999px;padding:5px
14px;font-size: .92em;line-height:1.5}.__eprofile_view .ep-contacts li
i{color:#6B3B92;margin-right:4px}.__eprofile_view .ep-actions{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px}.__eprofile_view .ep-actions
.btn{padding:8px
18px;font-weight:600}.__eprofile_view .ep-actions .social-icons{margin:0}.__eprofile_view .ep-actions .social-icons li
a{background:#F4EFF9;color:#6B3B92 !important}.__eprofile_view .ep-actions .social-icons li:hover
a{color:#FFF !important}.__eprofile_view .ep-count{display:inline-block;min-width:24px;padding:0
7px;margin-left:4px;border-radius:999px;background:rgba(255, 255, 255, .22);font-size: .85em;line-height:22px;text-align:center}.__eprofile_view .ep-lead{font-size:1.05em;line-height:1.7;color:#4A4351;margin-bottom:30px}.__eprofile_view .ep-jobs h4 .ep-count{background:#6B3B92;color:#FFF;font-size: .7em;vertical-align:middle}.__eprofile_view .ep-job{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#FFF;border:1px
solid #E8E3EE;border-radius:10px;padding:12px
16px;margin-bottom:12px;text-decoration:none;-webkit-transition:border-color .15s ease, box-shadow .15s ease;transition:border-color .15s ease, box-shadow .15s ease}.__eprofile_view .ep-job:hover{border-color:#D6C8E4;-webkit-box-shadow:0 6px 16px rgba(107, 59, 146, .1);box-shadow:0 6px 16px rgba(107, 59, 146, .1);text-decoration:none}.__eprofile_view .ep-job-text{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.__eprofile_view .ep-job-title{display:block;color:#6B3B92;font-weight:600}.__eprofile_view .ep-job-loc{display:block;color:#8A8094;font-size: .88em}.__eprofile_view .ep-job-arrow{color:#C9B8DA;font-size:1.3em;margin-left:12px;-webkit-transition:transform .15s ease, color .15s ease;transition:transform .15s ease, color .15s ease}.__eprofile_view .ep-job:hover .ep-job-arrow{color:#6B3B92;-webkit-transform:translateX(3px);transform:translateX(3px)}.__eprofile_view .ep-card{background:#FFF;border:1px
solid #E8E3EE;border-radius:12px;padding:22px
24px;margin-bottom:24px}.__eprofile_view .ep-card
#map{border-radius:8px;overflow:hidden}.__eprofile_view .owl-carousel img,
.__eprofile_view img.img-rounded{border-radius:12px}@media only screen and (max-width: 767px){.__eprofile_view .ep-cover{height:120px}.__eprofile_view .ep-hero-body{display:block;padding:0
18px 20px;text-align:center}.__eprofile_view .ep-logo{width:120px;height:120px;margin: -60px auto 0}.__eprofile_view .ep-title{font-size:1.5em}.__eprofile_view .ep-contacts,
.__eprofile_view .ep-actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.__job_view .jv-summary{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#FFF;border:1px
solid #E8E3EE;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(40, 20, 60, .06);box-shadow:0 1px 3px rgba(40, 20, 60, .06);padding:18px
20px}.__job_view .jv-logo{-ms-flex-negative:0;flex-shrink:0;width:84px;height:84px;margin-right:18px;border:1px
solid #F0ECF4;border-radius:10px;overflow:hidden;background:#FFF}.__job_view .jv-logo
img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.__job_view .jv-summary-info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.__job_view .jv-company{display:inline-block;font-size:1.15em;font-weight:600;color:#2B2631;margin-bottom:8px;text-decoration:none}.__job_view a.jv-company:hover{color:#6B3B92;text-decoration:none}.__job_view .jv-meta{list-style:none;margin:0;padding:0;display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 8px}.__job_view .jv-meta
li{background:#F4EFF9;color:#4A4351;border-radius:999px;padding:3px
12px;font-size: .88em;line-height:1.5}.__job_view .jv-meta li
i{color:#6B3B92;margin-right:3px}.__job_view .jv-meta li.jv-meta-accent{background:#E7F6EC;color:#1E7A3E}.__job_view .jv-meta li.jv-meta-accent
i{color:#1E7A3E}.__job_view .jv-summary-cta{-ms-flex-negative:0;flex-shrink:0;margin-left:18px}.__job_view .jv-summary-cta
.btn{font-weight:600;padding-left:26px;padding-right:26px}.__job_view
.__text{font-size:15px;line-height:1.7;color:#3D3742}.__job_view .featured-box{background:#FFF;border:1px
solid #E8E3EE;border-top:1px solid #E8E3EE;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(40, 20, 60, .06);box-shadow:0 1px 3px rgba(40, 20, 60, .06);text-align:left}.__job_view .featured-box
h4{font-size:1.05em;font-weight:600;color:#2B2631}.__job_view .featured-box .box-content{border-top:0}.__job_view .featured-box
p{line-height:1.4}.__job_view .featured-box{margin-top:0}.__job_view .jv-similar-all{display:inline-block;margin-top:8px;font-weight:600;color:#6B3B92}.__job_view .jv-similar-all
i{margin-left:3px;font-size: .85em}.__job_view section.call-to-action-job-view{background:#F7F4FA;border:1px
solid #EEEAF2;border-radius:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.__job_view .jv-sticky-apply{position:fixed;left:0;right:0;bottom:0;z-index:1030;padding:10px
16px calc(10px + env(safe-area-inset-bottom));background:rgba(255, 255, 255, .96);border-top:1px solid #EEEAF2;-webkit-box-shadow:0 -4px 16px rgba(40, 20, 60, .08);box-shadow:0 -4px 16px rgba(40, 20, 60, .08)}.__job_view .jv-sticky-apply
.btn{padding-top:12px;padding-bottom:12px;font-weight:600}@media only screen and (max-width: 991px){.body:has(.jv-sticky-apply){padding-bottom:76px}}@media only screen and (max-width: 575px){.__job_view .jv-summary{padding:14px}.__job_view .jv-logo{width:64px;height:64px;margin-right:14px}}@media only screen and (max-width: 767px){.__homepage .box_grouped>.row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.__homepage .box_grouped>.row>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;max-width:96px;padding:14px
0 14px 14px}.__homepage .box_grouped>.row>div:last-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 96px);min-width:0}.__homepage .box_grouped
.logo{height:auto;background:transparent}.__homepage .box_grouped .logo a
img{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;border:1px
solid #F0ECF4;border-radius:8px}.__homepage .box_grouped
.links{border-top:0;border-left:0;padding:12px
10px 30px 12px}.__homepage .box_grouped .links
h2{font-size:1.1em;overflow:hidden;text-overflow:ellipsis}.__homepage .box_grouped .links
a{padding-left:0;padding-right:0}.__homepage
.box_plus{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}.__homepage .box_plus>.row{margin:0}.__homepage .box_plus>.row:first-child{-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;padding:12px
0 12px 12px}.__homepage .box_plus>.row:last-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.__homepage .box_plus>.row>div{padding:0}.__homepage .box_plus
.logo{height:auto;background:transparent !important}.__homepage .box_plus .logo a
img{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;border:1px
solid #F0ECF4;border-radius:8px}.__homepage .box_plus
.links{border-top:0;padding:12px}}.pass-toggle-wrap{position:relative;display:flex;border-radius:8px}.pass-toggle-wrap>.form-control{flex:1 1 auto;width:1%;min-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.pass-toggle-wrap>.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.pass-toggle-wrap:focus-within{-webkit-box-shadow:0 0 0 3px rgba(107, 59, 146, .15);box-shadow:0 0 0 3px rgba(107,59,146,.15)}.pass-toggle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.75rem;padding:0;border:1px
solid #ced4da;border-left:0;border-radius:0 8px 8px 0;background:#fff;color:#8A8094;cursor:pointer}.pass-toggle:hover,.pass-toggle:focus-visible{color:#6B3B92}.pass-toggle:focus{outline:none}.pass-toggle-wrap:focus-within>.pass-toggle{border-color:#A98BC4}input[type="password"]::-ms-reveal,input[type="password"]::-ms-clear{display:none}.jv-similar-item{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap: .5rem}.jv-similar-item
.fas{-ms-flex-negative:0;flex-shrink:0}.site-footer{padding-top:1.75rem}.site-footer .heading-primary{margin-bottom: .6rem}.site-footer-contact{margin:0
0 1.25rem;padding:0;list-style:none}.site-footer-contact
li{margin-bottom: .35rem;color:#b9b3c4}.site-footer-contact li
i{width:1.1rem;margin-right: .35rem;color:#8a8396}.site-footer-contact
a{color:#fff}.site-footer-follow{margin-bottom:1.25rem}@media (min-width: 768px){.site-footer-follow{text-align:right}.site-footer-follow .social-icons{display:inline-block}}.site-footer-bottom{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap: .5rem 1.25rem;padding-top: .9rem;padding-bottom: .9rem}.site-footer-logo{max-width:110px;height:auto}.site-footer-copy{color:#b9b3c4}.site-footer-legal{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap: .25rem 1rem;margin-left:auto}.site-footer-legal
a{white-space:nowrap}#footer.site-footer .footer-copyright{padding-top:0;padding-bottom:0}.site-footer .social-icons{margin:0}@media (max-width: 767px){.site-footer{padding-top:1.25rem}.site-footer-contact{margin-bottom: .9rem}.site-footer-follow{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:1rem}.site-footer-follow .heading-primary{margin-bottom:0}.site-footer-bottom{gap: .35rem 1rem;padding-top: .75rem;padding-bottom: .75rem}.site-footer-legal{margin-left:0;width:100%;padding-right:3.25rem}}#header:not(.header-narrow) .header-row.pt-3{padding-top: .4rem !important}#header:not(.header-narrow) .header-nav-top .nav > li > a,
#header:not(.header-narrow) .header-nav-top .nav > li > span,
#header:not(.header-narrow) .header-nav-top .nav>li>span>a{padding-top:0;padding-bottom:0;font-size:12px}#header:not(.header-narrow) .header-social-icons
li{margin-top:0;margin-bottom:0}#header:not(.header-narrow) .header-nav-top .fa-phone{margin-right: .2rem;font-size: .9em}@media (min-width: 992px){#header:not(.header-narrow) .header-nav-main nav>ul>li>a{font-size:14px;font-weight:600;text-transform:none;letter-spacing:0}#header:not(.header-narrow) .header-nav-main nav>ul>li.nav-item-cta>a{margin-left: .35rem;margin-right: .35rem;padding-left:1rem;padding-right:1rem;border:2px
solid #6B3B92;border-radius:8px;color:#6B3B92;background:transparent}#header:not(.header-narrow) .header-nav-main nav > ul > li.nav-item-cta > a:hover,
#header:not(.header-narrow) .header-nav-main nav>ul>li.nav-item-cta>a.active{color:#fff;background:#6B3B92}}@media (min-width: 992px){#header:not(.header-narrow) #mainNav>li:last-child>.dropdown-menu{left:auto;right:0}}@media (min-width: 992px) and (max-width: 1199px){#header:not(.header-narrow) .header-nav-main nav>ul>li>a{padding-left: .4rem;padding-right: .4rem;font-size:12.5px}#header:not(.header-narrow) .header-nav-main nav>ul>li.nav-item-cta>a{margin-left: .2rem;margin-right: .2rem;padding-left: .7rem;padding-right: .7rem}#header:not(.header-narrow) .header-logo
img{width:190px !important;height:auto !important}}@media (max-width: 991px){#header:not(.header-narrow) .header-logo
img{width:160px !important;height:auto !important}#header:not(.header-narrow) .header-column.justify-content-end>.header-row.pt-3{display:none !important}#header:not(.header-narrow) .hdr-phone-btn{display: -webkit-inline-box;display: -ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.4rem;height:2.4rem;color:#6B3B92;font-size:1.1rem}#header:not(.header-narrow) .header-nav{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap: .5rem}#header:not(.header-narrow) .hdr-login-btn{padding: .4rem .9rem;border:2px
solid #6B3B92;border-radius:8px;color:#6B3B92;font-size:14px;font-weight:600;line-height:1.2}#header:not(.header-narrow) .header-nav-main nav > ul > li > a,
#header:not(.header-narrow) .header-nav-main nav > ul li a.dropdown-item{padding-top: .55rem;padding-bottom: .55rem;font-size:15px;font-weight:600;text-transform:none;letter-spacing:0}#header:not(.header-narrow) .header-nav-main nav>ul>li.nav-item-cta>a{color:#6B3B92}}.__homepage .home-intro.ss-band{margin:0
0 2rem;padding:2rem 0 1.75rem;background:#F7F4FA;border-bottom:1px solid #EEEAF2;text-align:center}.__homepage .ss-eyebrow{margin:0
0 .75rem;font-size:13px;font-weight:700;letter-spacing: .08em;text-transform:uppercase;color:#8A8094}.ss-form{margin:0
auto;max-width:900px}.ss-sentence{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap: .35rem .75rem;margin:0
0 1.25rem;font-size:1.9rem;font-weight:600;line-height:1.35;color:#2B2631}.ss-slot{position:relative;display:inline-block;border-bottom:3px solid #6B3B92;-webkit-transition:border-color .15s ease, background-color .15s ease;transition:border-color .15s ease, background-color .15s ease}.ss-slot:focus-within{background-color:rgba(107, 59, 146, .06)}.ss-slot input,
.ss-slot
select{padding:0
.25rem;border:0;outline:0;background:transparent;color:#6B3B92;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ss-slot input::-webkit-input-placeholder{color:#B9A8CB;font-weight:500}.ss-slot input::placeholder{color:#B9A8CB;font-weight:500}.ss-slot-q
input{width:19rem}.ss-slot-city
select{padding-right:1.8rem;cursor:pointer}.ss-slot-city .fa-chevron-down{position:absolute;right: .3rem;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%);font-size: .55em;color:#6B3B92;pointer-events:none}.ss-submit{display: -webkit-inline-box;display: -ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap: .6rem;padding: .8rem 2rem;border:0;border-radius:999px;background:#6B3B92;color:#fff;font-size:1.05rem;font-weight:600;-webkit-box-shadow:0 8px 20px rgba(107, 59, 146, .25);box-shadow:0 8px 20px rgba(107, 59, 146, .25);-webkit-transition:transform .15s ease, box-shadow .15s ease;transition:transform .15s ease, box-shadow .15s ease}.ss-submit:hover,.ss-submit:focus{color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 10px 24px rgba(107, 59, 146, .32);box-shadow:0 10px 24px rgba(107,59,146,.32)}.ss-areas{margin-top:1.75rem}.ss-areas-title{display:block;margin-bottom: .75rem;font-size:13px;color:#8A8094}.ss-tiles{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap: .6rem}.ss-tile{display: -webkit-inline-box;display: -ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap: .55rem;padding: .6rem 1rem;border:1px
solid #E8E3EE;border-radius:12px;background:#fff;color:#2B2631;font-weight:600;text-decoration:none;-webkit-transition:border-color .15s ease, transform .15s ease, box-shadow .15s ease;transition:border-color .15s ease, transform .15s ease, box-shadow .15s ease}.ss-tile:hover{border-color:#A98BC4;color:#2B2631;text-decoration:none;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 18px rgba(107, 59, 146, .12);box-shadow:0 8px 18px rgba(107, 59, 146, .12)}.ss-tile
.fas{color:#6B3B92;font-size:1.05rem}.ss-tile-count{padding: .05rem .5rem;border-radius:999px;background:#F1ECF6;color:#6B3B92;font-size: .8rem}.ss-tile-all{color:#6B3B92}@media (max-width: 767px){.__homepage .home-intro.ss-band{margin-bottom:1.25rem;padding:1.25rem 0 1.25rem}.ss-sentence{font-size:1.35rem;gap: .25rem .5rem}.ss-slot-q{width:100%}.ss-slot-q
input{width:100%;text-align:center}.ss-submit{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.__homepage .ss-band>.container{padding-left:16px;padding-right:16px}.ss-tiles{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap: .5rem}.ss-tile{gap: .35rem;padding: .5rem .55rem;font-size: .85rem}.ss-tile
.fas{font-size: .9rem}.ss-tile-count{margin-left:auto;padding: .05rem .35rem;font-size: .72rem}.ss-tile-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}}@media (min-width: 992px){html.sticky-header-active #header:not(.header-narrow) .header-body{top: -36px !important}}@media (max-width: 991px){html.sticky-header-active #header:not(.header-narrow) .header-body{top:0 !important}html.sticky-header-active #header:not(.header-narrow) .header-logo
img{top:0 !important}}.au-page{background:#fff}.au-hero{position:relative;overflow:hidden;padding:4.5rem 0 3.5rem;background:linear-gradient(135deg, #3E1A5E 0%, #5B2C83 45%, #7A45A6 100%);color:#fff}.au-hero::before,.au-hero::after,.au-unique::before,.au-unique::after{content:"";position:absolute;pointer-events:none}.au-hero::before{top:0;right:0;width:55%;height:100%;background:rgba(255, 255, 255, .06);-webkit-clip-path:polygon(30% 0, 100% 0, 100% 100%, 0 70%);clip-path:polygon(30% 0, 100% 0, 100% 100%, 0 70%)}.au-hero::after{left:0;bottom:0;width:60%;height:60%;background:rgba(0, 0, 0, .12);-webkit-clip-path:polygon(0 35%, 70% 100%, 0 100%);clip-path:polygon(0 35%, 70% 100%, 0 100%)}.au-hero
.container{position:relative;z-index:1}.au-hero-title{max-width:760px;margin:0
0 .75rem;color:#fff;font-size:3rem;font-weight:300;line-height:1.1;letter-spacing: -.01em}.au-hero-title
strong{display:block;font-weight:800}.au-hero-tagline{margin:0
0 2.5rem;color:#E4D6F0;font-size:1.2rem}.au-stats{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.au-stat{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;padding:1.1rem 1.25rem;border:1px
solid rgba(255, 255, 255, .18);border-radius:14px;background:rgba(255, 255, 255, .08);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.au-stat
strong{display:block;color:#fff;font-size:2.2rem;font-weight:800;line-height:1.1}.au-stat
span{color:#E4D6F0;font-size: .95rem}.au-section{padding:3rem 0}.au-section-tight{padding-top:0}.au-cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.25rem;margin-top: -4.5rem;position:relative;z-index:2}.au-card{padding:1.75rem 1.5rem;border:1px
solid #EEEAF2;border-radius:16px;background:#fff;-webkit-box-shadow:0 14px 34px rgba(62, 26, 94, .12);box-shadow:0 14px 34px rgba(62, 26, 94, .12)}.au-card
p{margin:0;color:#4A4453;font-size:1.02rem;line-height:1.6}.au-icon{display: -webkit-inline-box;display: -ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;margin-bottom:1rem;border-radius:12px;background:#F1ECF6;color:#6B3B92;font-size:1.25rem}.au-vm{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0,7fr);gap:1.5rem}.au-vision,.au-mission{padding:2rem;border-radius:16px}.au-vision{background:#F7F4FA;border-left:5px solid #6B3B92}.au-mission{border:1px
solid #EEEAF2}.au-label{display:inline-block;margin-bottom: .9rem;color:#6B3B92;font-size: .85rem;font-weight:700;letter-spacing: .1em;text-transform:uppercase}.au-label
.fas{margin-right: .35rem}.au-vision-text{margin:0;color:#2B2631;font-size:1.45rem;font-weight:600;line-height:1.4}.au-mission-list{margin:0;padding:0;list-style:none}.au-mission-list
li{display: -webkit-box;display: -ms-flexbox;display:flex;gap: .75rem;margin-bottom: .85rem;color:#4A4453;font-size:1.02rem;line-height:1.55}.au-mission-list li:last-child{margin-bottom:0}.au-mission-list
.fas{-ms-flex-negative:0;flex-shrink:0;margin-top: .25rem;color:#6B3B92}.au-unique{position:relative;overflow:hidden;padding:4rem 0;background:linear-gradient(120deg, #4A1F6E 0%, #6B3B92 60%, #8A55B3 100%);color:#fff}.au-unique::before{top:0;left:0;width:45%;height:100%;background:rgba(255, 255, 255, .05);-webkit-clip-path:polygon(0 0, 100% 0, 60% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 60% 100%, 0 100%)}.au-unique::after{right:0;top:0;width:40%;height:70%;background:rgba(0, 0, 0, .1);-webkit-clip-path:polygon(40% 0, 100% 0, 100% 100%);clip-path:polygon(40% 0, 100% 0, 100% 100%)}.au-unique
.container{position:relative;z-index:1}.au-unique-kicker{margin:0
0 2rem;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing: .12em;text-transform:uppercase}.au-unique-kicker
span{color:#D9C3EC}.au-unique-grid{display:grid;grid-template-columns:minmax(0, 7fr) minmax(0,6fr);gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.au-unique-claim{color:#fff;font-size:2.3rem;font-weight:300;line-height:1.15}.au-unique-claim
strong{display:block;font-weight:800}.au-values
h3{margin:0
0 1rem;color:#fff;font-size:1.15rem;font-weight:700}.au-value-chips{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap: .5rem;margin:0
0 1.1rem;padding:0;list-style:none}.au-value-chips
li{padding: .4rem .9rem;border:1px
solid rgba(255, 255, 255, .3);border-radius:999px;background:rgba(255, 255, 255, .1);color:#fff;font-weight:600}.au-value-chips
.fas{margin-right: .3rem;color:#D9C3EC}.au-values-text{color:#E4D6F0;font-size:1rem;line-height:1.6}.au-outro{padding:3.5rem 0;text-align:center}.au-outro-logo{max-width:220px;height:auto;margin-bottom: .75rem}.au-outro-tagline{margin-bottom:1.5rem;color:#6B3B92;font-size:1.15rem;font-weight:600}.au-outro-actions{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap: .75rem}.au-btn{padding: .75rem 1.6rem;border-radius:999px;font-weight:600}.au-btn
.fas{margin-left: .4rem}.au-btn-primary{border:2px
solid #6B3B92;background:#6B3B92;color:#fff}.au-btn-primary:hover{background:#5B2C83;color:#fff}.au-btn-outline{border:2px
solid #6B3B92;background:transparent;color:#6B3B92}.au-btn-outline:hover{background:#6B3B92;color:#fff}@media (max-width: 991px){.au-hero-title{font-size:2.3rem}.au-cards{grid-template-columns:minmax(0, 1fr);margin-top: -3rem}.au-vm,.au-unique-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem}.au-unique-claim{font-size:2rem}}@media (max-width: 575px){.au-hero{padding:2.5rem 0 4rem}.au-hero-title{font-size:1.85rem}.au-hero-tagline{margin-bottom:1.5rem}.au-stat{-ms-flex-preferred-size:100%;flex-basis:100%;padding: .85rem 1rem}.au-stat
strong{font-size:1.8rem}.au-card{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;padding:1.15rem}.au-card .au-icon{-ms-flex-negative:0;flex-shrink:0;width:2.6rem;height:2.6rem;margin-bottom:0;font-size:1.05rem}.au-cards{gap: .75rem}.au-vision,.au-mission{padding:1.4rem}.au-vision-text{font-size:1.2rem}.au-unique{padding:2.75rem 0}.au-unique-claim{font-size:1.7rem}}section.page-header .page-header-title{display:inline-block;position:relative;margin:0
0 -5px;border-bottom:3px solid #6B3B92;color:#2B2631;font-size:22.4px;font-weight:600;line-height:32px;letter-spacing: -.01em}@media (max-width: 575px){section.page-header .page-header-title{font-size:20.8px;line-height:26px}}@media (min-width: 576px) and (max-width: 991px){.au-card{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem}.au-card .au-icon{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0}.au-cards{gap: .9rem}}.au-hero-mark{position:absolute;top:50%;right: -40px;z-index:0;width:460px;height:auto;opacity: .12;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transform:translateY(-50%) rotate(14deg);transform:translateY(-50%) rotate(14deg);pointer-events:none}@media (max-width: 991px){.au-hero-mark{right: -90px;width:340px;opacity: .08}}@media (max-width: 575px){.au-hero-mark{top:22%;right: -70px;width:220px}}.au-page>section.page-header{margin-bottom:0}.au-outro{padding:3.5rem 0 4rem;background:#F7F4FA;text-align:left}.au-outro-head{margin-bottom:2rem;text-align:center}.au-outro-head .au-outro-logo{margin-bottom: .5rem}.au-outro-head .au-outro-tagline{margin-bottom:0}.au-cta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.au-cta{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.1rem;padding:1.75rem;border:1px
solid #EEEAF2;border-radius:16px;background:#fff;-webkit-box-shadow:0 10px 28px rgba(62, 26, 94, .08);box-shadow:0 10px 28px rgba(62, 26, 94, .08)}.au-cta .au-icon{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0}.au-cta-employer .au-icon{background:#6B3B92;color:#fff}.au-cta-body
h3{margin: .2rem 0 .4rem;color:#2B2631;font-size:1.3rem;font-weight:700}.au-cta-text{margin-bottom:1.1rem;color:#4A4453;font-size:1rem;line-height:1.55}.au-cta-actions{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap: .5rem 1.1rem}.au-cta-link{color:#6B3B92;font-weight:600;text-decoration:underline;text-underline-offset:3px}.au-cta-link:hover{color:#4A1F6E}@media (max-width: 767px){.au-outro{padding:2.5rem 0 3rem}.au-cta-grid{grid-template-columns:minmax(0, 1fr);gap: .9rem}.au-cta{padding:1.25rem}}.au-hero{padding-bottom:5rem}.au-page .au-cards{margin-top: -5rem}@media (max-width: 575px){.au-hero{padding-bottom:5rem}}.fx-form .fx-field{position:relative;margin-bottom:1.6rem}.fx-form .fx-label{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom: .4rem;color:#2B2631;font-size:14px;font-weight:600}.fx-form .fx-label
a{font-weight:500;color:#6B3B92}.fx-form .form-control{height:48px;padding:0
14px;border:1px
solid #DDD5E6;border-radius:10px;background:#fff;color:#2B2631;font-size:15px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .15s ease, box-shadow .15s ease;transition:border-color .15s ease, box-shadow .15s ease}.fx-form .form-control::-webkit-input-placeholder{color:#A99FB4}.fx-form .form-control::placeholder{color:#A99FB4}.fx-form .form-control:focus{border-color:#6B3B92;-webkit-box-shadow:0 0 0 4px rgba(107, 59, 146, .12);box-shadow:0 0 0 4px rgba(107, 59, 146, .12)}.fx-form .pass-toggle-wrap .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.fx-form .pass-toggle-wrap .pass-toggle{height:48px;border-color:#DDD5E6;border-top-right-radius:10px;border-bottom-right-radius:10px}.fx-form
label.error{position:absolute;top:100%;left:0;display:block;min-height:0;margin:3px
0 0;color:#C0392B;font-size:13px;font-weight:500;line-height:1.3}.fx-form .fx-check{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap: .5rem;margin: .25rem 0 1.25rem;color:#4A4453;font-size:14px}.fx-form .fx-check
input{width:18px;height:18px;margin:0;accent-color:#6B3B92}.fx-form .fx-check
label{margin:0;cursor:pointer}.fx-btn{display: -webkit-inline-box;display: -ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap: .55rem;min-height:48px;padding:0
1.4rem;border:1px
solid transparent;border-radius:10px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-transition:background-color .15s ease, border-color .15s ease, box-shadow .15s ease;transition:background-color .15s ease, border-color .15s ease, box-shadow .15s ease}.fx-btn:hover,.fx-btn:focus{text-decoration:none}.fx-btn-block{width:100%}.fx-btn-primary{border-color:#6B3B92;background:#6B3B92;color:#fff}.fx-btn-primary:hover,.fx-btn-primary:focus{border-color:#5B2C83;background:#5B2C83;color:#fff;-webkit-box-shadow:0 8px 18px rgba(107, 59, 146, .25);box-shadow:0 8px 18px rgba(107,59,146,.25)}.fx-btn-social{border-color:#DDD5E6;background:#fff;color:#2B2631;font-weight:600}.fx-btn-social:hover,.fx-btn-social:focus{border-color:#A98BC4;background:#FBF9FD;color:#2B2631}.fx-btn-social
svg{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.fx-social{display:grid;gap: .6rem}.fx-divider{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap: .75rem;margin:1.4rem 0;color:#8A8094;font-size:13px}.fx-divider::before,.fx-divider::after{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#EEEAF2}.fx-card{background:#FFF;border:1px
solid #E8E3EE;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(40, 20, 60, .06);box-shadow:0 1px 3px rgba(40,20,60,.06);padding:16px}.fx-input-icon{position:relative}.fx-input-icon>i{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#A99FB4;pointer-events:none;z-index:1}.fx-form .fx-input-icon>.form-control{padding-left:40px}.fx-form .bootstrap-select>.dropdown-toggle{height:48px;padding:0
34px 0 14px;border:1px
solid #DDD5E6;border-radius:10px;background:#FFF;color:#2B2631;font-size:15px;font-weight:400;-webkit-box-shadow:none;box-shadow:none;outline:none !important;-webkit-transition:border-color .15s ease, box-shadow .15s ease;transition:border-color .15s ease, box-shadow .15s ease}.fx-form .bootstrap-select > .dropdown-toggle.bs-placeholder,
.fx-form .bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.fx-form .bootstrap-select>.dropdown-toggle.bs-placeholder:focus{color:#A99FB4}.fx-form .bootstrap-select>.dropdown-toggle:hover{border-color:#C9B6DB;background:#FFF}.fx-form .bootstrap-select > .dropdown-toggle:focus,
.fx-form .bootstrap-select.show>.dropdown-toggle{border-color:#6B3B92;background:#FFF;-webkit-box-shadow:0 0 0 4px rgba(107, 59, 146, .12);box-shadow:0 0 0 4px rgba(107, 59, 146, .12)}.fx-form .bootstrap-select > .dropdown-toggle .filter-option{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.fx-form .bootstrap-select>.dropdown-toggle:after{position:absolute;right:14px;top:50%;margin-top: -2px;color:#6B3B92}.fx-form .bootstrap-select .dropdown-menu{border:1px
solid #E8E3EE;border-radius:10px;-webkit-box-shadow:0 12px 28px rgba(40, 20, 60, .14);box-shadow:0 12px 28px rgba(40, 20, 60, .14);padding:6px}.fx-form .bootstrap-select .dropdown-menu .bs-searchbox{padding:2px
2px 6px}.fx-form .bootstrap-select .dropdown-menu .bs-searchbox .form-control{height:38px;border-radius:8px;font-size:14px}.fx-form .bootstrap-select .dropdown-menu li
a{border-radius:6px;padding:6px
10px;color:#2B2631}.fx-form .bootstrap-select .dropdown-menu li a:hover,
.fx-form .bootstrap-select .dropdown-menu li a.active,
.fx-form .bootstrap-select .dropdown-menu li a:active{background:#F4EFF9;color:#2B2631}.fx-form .bootstrap-select .dropdown-menu li.selected
a{color:#6B3B92;font-weight:600}.fx-search-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fx-search-footer{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:12px}.fx-form .fx-search-footer .fx-check{margin:0
0 0 4px}.fx-search-footer .fx-btn{min-height:42px;padding:0
1.5rem}@media (max-width: 767px){.fx-search-grid{grid-template-columns:minmax(0,1fr)}}.fx-banner{border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(40, 20, 60, .08);box-shadow:0 1px 3px rgba(40, 20, 60, .08);-webkit-transition:box-shadow .15s ease;transition:box-shadow .15s ease}a:hover>.fx-banner{-webkit-box-shadow:0 10px 24px rgba(107, 59, 146, .12);box-shadow:0 10px 24px rgba(107,59,146,.12)}.fx-promo{padding:20px}.fx-promo-title{margin-bottom:12px;color:#2B2631;font-size:1.1em;font-weight:600}.fx-promo-text{margin-bottom:14px;color:#6F6878}.fx-promo-list{margin:0
0 16px;padding:0;list-style:none}.fx-promo-list
li{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px;color:#4A4453;line-height:1.35}.fx-promo-icon{display: -webkit-inline-box;display: -ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#F4EFF9;color:#6B3B92}.fx-promo-footer{margin-top:10px;color:#6F6878;font-size:14px;text-align:center}.fx-promo-footer
a{font-weight:600;color:#6B3B92}.fx-auth-wrap{padding:2.5rem 0 3.5rem;background:#F7F4FA}section.page-header+.fx-auth-wrap{margin-top: -20px}.fx-auth{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);max-width:1040px;margin:0
auto;overflow:hidden;border:1px
solid #EEEAF2;border-radius:20px;background:#fff;-webkit-box-shadow:0 20px 50px rgba(62, 26, 94, .10);box-shadow:0 20px 50px rgba(62,26,94,.10)}.fx-auth-main{padding:2.5rem 3rem}.fx-auth-tabs{display: -webkit-box;display: -ms-flexbox;display:flex;gap: .25rem;margin-bottom:1.75rem;padding: .25rem;border-radius:12px;background:#F3EFF7}.fx-auth-tabs
a{-webkit-box-flex:1;-ms-flex:1;flex:1;padding: .6rem .75rem;border-radius:9px;color:#6B6375;font-size:14px;font-weight:600;text-align:center;text-decoration:none}.fx-auth-tabs a:hover{color:#6B3B92;text-decoration:none}.fx-auth-tabs
a.active{background:#fff;color:#6B3B92;-webkit-box-shadow:0 2px 6px rgba(62, 26, 94, .10);box-shadow:0 2px 6px rgba(62,26,94,.10)}.fx-auth-title{margin:0
0 .35rem;color:#2B2631;font-size:1.75rem;font-weight:700;letter-spacing: -.01em}.fx-auth-sub{margin-bottom:1.5rem;color:#6B6375;font-size:15px}.fx-auth-footer{margin-top:1.25rem;color:#6B6375;font-size:14px;text-align:center}.fx-auth-footer
a{color:#6B3B92;font-weight:600}.fx-auth-side{position:relative;overflow:hidden;padding:2.75rem 2.5rem;background:linear-gradient(150deg, #3E1A5E 0%, #5B2C83 50%, #7A45A6 100%);color:#fff}.fx-auth-side::before{content:"";position:absolute;top:0;right:0;width:70%;height:100%;background:rgba(255, 255, 255, .06);-webkit-clip-path:polygon(35% 0, 100% 0, 100% 100%, 0 75%);clip-path:polygon(35% 0, 100% 0, 100% 100%, 0 75%);pointer-events:none}.fx-auth-side>*{position:relative}.fx-auth-side-title{margin:0
0 1.5rem;color:#fff;font-size:1.35rem;font-weight:700}.fx-auth-benefits{margin:0;padding:0;list-style:none}.fx-auth-benefits
li{display: -webkit-box;display: -ms-flexbox;display:flex;gap: .9rem;margin-bottom:1.35rem}.fx-auth-benefits li:last-child{margin-bottom:0}.fx-auth-benefits .fx-auth-benefit-icon{display: -webkit-inline-box;display: -ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:10px;background:rgba(255, 255, 255, .14);color:#fff}.fx-auth-benefits
strong{display:block;margin-bottom: .15rem;color:#fff;font-size:15px}.fx-auth-benefits strong
a{color:#fff}.fx-auth-benefits
span{color:#E4D6F0;font-size:14px;line-height:1.5}.fx-auth-benefits span
a{color:#fff;font-weight:600}@media (max-width: 991px){.fx-auth{grid-template-columns:minmax(0,1fr);max-width:560px}.fx-auth-main{padding:2rem 1.75rem}.fx-auth-side{padding:2rem 1.75rem}}@media (max-width: 575px){.fx-auth-wrap{padding:1rem 0 2rem}.fx-auth-wrap>.container{padding-left:12px;padding-right:12px}.fx-auth{border-radius:16px}.fx-auth-main{padding:1.5rem 1.15rem}.fx-auth-title{font-size:1.5rem}.fx-auth-side{padding:1.5rem 1.15rem}}@media (min-width: 576px){.fx-social{grid-template-columns:repeat(3, minmax(0, 1fr))}.fx-social .fx-social-long{display:none}.fx-social .fx-btn-social{padding-left: .5rem;padding-right: .5rem}}.fx-auth-wrap{padding-top:1.75rem}.fx-auth-side{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fx-auth-stats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);gap: .75rem;margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid rgba(255, 255, 255, .18)}.fx-auth-stats
strong{display:block;color:#fff;font-size:1.5rem;font-weight:800;line-height:1.15}.fx-auth-stats
span{color:#E4D6F0;font-size:13px}