.btn--outline{background:transparent;border:1px solid #c8cfda;border-radius:8px;color:#293450;gap:8px;height:48px;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none}.btn--outline:hover{background:#fff;border:1px solid #293450;color:#293450!important}.btn--outline .svg-wrap{width:12px}.divider-dot{background:#808a9e;border-radius:100%;display:inline-block;height:5px;margin:0 24px;width:5px}@media(max-width:768px){.divider-dot{margin:0 12px}}:root{--color-slate:#293450;--color-dark-slate:#1d212d;--color-comet:#293450;--color-smoke:#808a9e;--color-chalk:#eff1ff;--color-white:#fff;--color-indigo:#5048e6;--color-green:#51e59e;--color-sky:#a4dae8;--color-grey-bg:#fbfbfc;--color-aquamarine:#51e59e;--color-red:#e55151}.universal-layout--careers_listing{background:var(--background-color);color:var(--foreground-color);padding:var(--section-gap) 0;position:relative}.universal-layout--careers_listing .container{flex-direction:column;gap:var(--vertical-margin);max-width:1400px;text-align:center;width:100%}.universal-layout--careers_listing .container .row{display:block}.universal-layout--careers_listing .expanders-wrap{margin-bottom:calc(var(--vertical-margin)/2)}.universal-layout--careers_listing .expanders-wrap .section-intro{padding-top:0}.universal-layout--careers_listing .post-card-listing{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:100%}.universal-layout--careers_listing .post-card-simple{background-color:#fff;border-radius:16px;box-shadow:0 13.19px 37.16px 2.59px rgba(0,10,78,.11);display:flex;flex-direction:column;overflow:hidden;position:relative;text-align:left;-webkit-text-decoration:none;text-decoration:none;transition:transform .3s;width:100%;z-index:1}.universal-layout--careers_listing .post-card-simple .screen-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.universal-layout--careers_listing .post-card-simple:hover{position:relative;transform:scale(1.05);z-index:10}.universal-layout--careers_listing .post-card-simple .row{align-items:center;justify-content:flex-start;margin-bottom:14px}.universal-layout--careers_listing .post-card-simple .row img{border-radius:50%;height:36px;object-fit:cover;width:36px}.universal-layout--careers_listing .post-card-simple .top{height:400px;width:100%}.universal-layout--careers_listing .post-card-simple .image-box{height:222px;width:100%}.universal-layout--careers_listing .post-card-simple .about{flex-direction:column;height:100%;padding:32px}.universal-layout--careers_listing .post-card-simple .about .info{display:flex;flex-direction:column;height:100%}.universal-layout--careers_listing .post-card-simple .h3{font-family:Teodor,Georgia,Times New Roman,serif;font-size:1.75rem;margin:0 0 .5rem;text-wrap:balance}@media(max-width:768px){.universal-layout--careers_listing .post-card-simple .h3{font-size:1.5rem}}.universal-layout--careers_listing .post-card-simple .h4{font-size:1rem;margin-bottom:.5rem}.universal-layout--careers_listing .post-card-simple .location{font-size:1rem}.universal-layout--careers_listing .post-card-simple .btn{margin-top:auto;width:100%}.universal-layout--careers_listing .post-card-listing.per-row--3 .post-card-simple{width:calc(33.3333% - 12px)}@media(max-width:992px){.universal-layout--careers_listing .post-card-listing.per-row--3 .post-card-simple{width:calc(50% - 9px)}}@media(max-width:768px){.universal-layout--careers_listing .post-card-listing.per-row--3 .post-card-simple{margin:0;width:calc(50% - 12px)}}@media(max-width:568px){.universal-layout--careers_listing .post-card-listing.per-row--3 .post-card-simple{width:100%}}.universal-layout--expanders{background:var(--background-color);color:var(--foreground-color);padding:var(--section-gap) 0;position:relative;--expander-padding:32px}@media(max-width:767px){.universal-layout--expanders{--expander-padding:24px}}.universal-layout--expanders .section-intro{padding:var(--expander-padding) var(--expander-padding) 0 var(--expander-padding)}.universal-layout--expanders:last-child{padding-bottom:100px}.universal-layout--expanders .container{flex-direction:column;gap:var(--vertical-margin);max-width:1400px;text-align:center;text-align:left;width:100%}.universal-layout--expanders .container .row{display:block}.universal-layout--expanders .expanders-wrap{background:#f3f5f9;border-radius:32px;padding-top:var(--expander-padding)}@media(max-width:767px){.universal-layout--expanders .expanders-wrap{border-radius:24px}}.universal-layout--expanders .expanders{overflow:hidden;width:100%}.universal-layout--expanders .expanders .expander{border-bottom:2px solid #e7e7e7;position:relative}.universal-layout--expanders .expanders .expander:last-child{border-bottom:0}.universal-layout--expanders .expanders button{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;justify-content:space-between;padding:var(--expander-padding);text-align:left;width:100%}.universal-layout--expanders .expanders button span{max-width:calc(100% - 50px)}.universal-layout--expanders .expanders button .expander-arrow{border-bottom:2px solid #293450;border-left:2px solid #293450;display:block;height:12px;min-width:12px;transform:rotate(-45deg);transition:border .3s ease,transform .3s ease;width:12px}.universal-layout--expanders .expanders .open button .expander-arrow{border-bottom-color:#5048e6;border-left-color:#5048e6;transform:rotate(-225deg)}.universal-layout--expanders .expander-content{text-align:left;transition:max-height .3s ease}.universal-layout--expanders .expander-content .expander-content-wrap{background-color:#eff1ff;padding:var(--expander-padding)}.universal-layout--expanders .expander-content .expander-content-wrap .wysiwyg-content *{color:#293450}.universal-layout--expanders .expander-content .expander-content-wrap .wysiwyg-content{max-width:90%}@media(max-width:767px){.universal-layout--expanders .expander-content .expander-content-wrap .wysiwyg-content{max-width:100%}}.universal-layout--expanders .expander-content .expander-content-wrap .wysiwyg-content ul{list-style:none;padding:0}.universal-layout--expanders .expander-content .expander-content-wrap .wysiwyg-content li{margin:0 0 16px;padding-left:2em;position:relative}.universal-layout--expanders .expander-content .expander-content-wrap .wysiwyg-content li:before{color:#5048e6;content:"";font-family:icomoon!important;left:0;position:absolute;top:.1rem}.universal-layout--expanders .expander-content .expander-content-wrap .wysiwyg-content .job-description-html h2{font-size:24px}.universal-layout--expanders .expanders [data-expander-parent] [data-expander-content]{max-height:0;overflow:hidden;transition:max-height .3s ease}