.page-header{background-color:#00605f}.page-header .careers-header{padding-bottom:30px;position:relative}.page-header .careers-header:before{background:rgba(0,0,0,0) url("/assets/images/hero/careers-home.jpg") center center no-repeat;background-size:cover;bottom:0;content:"";left:0;position:absolute;opacity:.1;right:0;top:0;z-index:0}.page-header .careers-header .career-navbar .container{padding-left:15px;padding-right:15px;position:relative}.page-header .careers-header .career-navbar-brand{display:block;margin-bottom:10px;padding:10px;text-align:center}.page-header .careers-header .career-navbar-brand img{height:auto;margin:0 auto;width:145px}.page-header .careers-header .career-navbar-nav{list-style-type:none;margin:0 !important;padding:0;text-align:center}.page-header .careers-header .career-navbar-nav li{display:inline-block;margin:0 7px;padding:0}.page-header .careers-header .career-navbar-nav li a{color:#fff;font-size:14px;padding:0;text-decoration:none}.page-header .careers-header .career-navbar-nav li a:hover{background:rgba(0,0,0,0);color:#fff;transition:all .2s ease}@media screen and (min-width: 400px){.page-header .careers-header .career-navbar-nav li a{font-size:16px}}.page-header .careers-header .career-navbar-nav li:nth-child(1){margin-left:0}.page-header .careers-header .career-navbar-nav li:nth-child(3){margin-right:0}.page-header .careers-header .career-navbar-nav li.nav-active a{border:1px solid #fff}@media screen and (min-width: 600px){.page-header .careers-header .career-navbar-brand{left:15px;margin:0;position:absolute;top:15px}.page-header .careers-header .career-navbar-brand img{width:120px}.page-header .careers-header .career-navbar-nav{margin-left:130px !important;margin-top:65px !important;min-height:40px;text-align:right}.page-header .careers-header .career-navbar-nav li a{border:1px solid hsla(0,0%,100%,0);border-radius:30px;padding:8px 12px}.page-header .careers-header .career-navbar-nav li a:hover{border:1px solid #fff}}@media screen and (min-width: 992px){.page-header .careers-header{padding-bottom:55px}.page-header .careers-header .career-navbar-nav{min-height:65px}.page-header .careers-header .career-navbar-nav li{margin:0 15px}.page-header .careers-header .career-navbar-nav li a{padding:10px 20px}}.page-header .careers-header.careers-header-sub:before{background-image:none}.hero-careers,.hero-guide,.hero-resources{position:relative;text-align:center;z-index:1}.hero-careers h1,.hero-guide h1,.hero-resources h1{display:none}.hero-careers h2,.hero-guide h2,.hero-resources h2{color:#fff;font-size:34px;margin:15px auto;max-width:850px;padding:0}.hero-careers h2 .people,.hero-guide h2 .people,.hero-resources h2 .people{display:block;margin:0 auto;width:60px}.hero-careers h2 .people svg g g:nth-child(1) path,.hero-careers h2 .people svg g g:nth-child(2) path,.hero-guide h2 .people svg g g:nth-child(1) path,.hero-guide h2 .people svg g g:nth-child(2) path,.hero-resources h2 .people svg g g:nth-child(1) path,.hero-resources h2 .people svg g g:nth-child(2) path{stroke:#fff}.hero-careers h2 .people svg g g:nth-child(3) path,.hero-careers h2 .people svg g g:nth-child(4) path,.hero-guide h2 .people svg g g:nth-child(3) path,.hero-guide h2 .people svg g g:nth-child(4) path,.hero-resources h2 .people svg g g:nth-child(3) path,.hero-resources h2 .people svg g g:nth-child(4) path{fill:#fff}.hero-careers h2 .h2-foxtrot,.hero-guide h2 .h2-foxtrot,.hero-resources h2 .h2-foxtrot{display:block;font-size:20px}@media screen and (min-width: 600px){.hero-careers,.hero-guide,.hero-resources{padding:30px 0}}@media screen and (min-width: 900px){.hero-careers,.hero-guide,.hero-resources{padding:50px 0}.hero-careers h2,.hero-guide h2,.hero-resources h2{font-size:42px}.hero-careers h2 .h2-foxtrot,.hero-guide h2 .h2-foxtrot,.hero-resources h2 .h2-foxtrot{font-size:24px}}@media screen and (min-width: 1200px){.hero-careers h2,.hero-guide h2,.hero-resources h2{font-size:52px}.hero-careers h2 .h2-foxtrot,.hero-guide h2 .h2-foxtrot,.hero-resources h2 .h2-foxtrot{font-size:28px}}@keyframes bounceAttention{0%{transform:scale(1) translate(0px, 0px)}4%{transform:scale(0.8) translate(0px, 5px)}9%{transform:scale(1.05) translate(0px, 0px)}12%{transform:scale(0.97) translate(0px, 0px)}16%{transform:scale(1) translate(0px, 0px)}100%{transform:scale(1) translate(0px, 0px)}}.hero-careers a.button.filled{animation-name:bounceAttention;animation-iteration-count:2;animation-delay:2s;animation-duration:5s}.careers-banner{background-color:#31af7f;color:#fff;font-size:14px;opacity:1;padding:8px 0;text-align:center;z-index:1}.careers-boilerplate{background:#f9f9f9;padding:20px 0 10px}.careers-boilerplate p{margin:0}.careers-boilerplate p.small{font-size:12px}.section-careers .container{position:relative}.section-careers.section-careers-mission{padding-bottom:40px}.section-careers.section-careers-mission .container{max-width:1000px;position:relative}.section-careers.section-careers-mission .container:after{border:4px solid #5bca57;bottom:-30px;content:"";display:block;left:10px;opacity:.55;position:absolute;right:10px;top:24px}.section-careers.section-careers-mission h2{background-color:rgba(114,194,113,.08);display:block;font-size:32px;margin:15px 0 30px;padding:50px}.section-careers.section-careers-mission h2 span{display:block}.section-careers.section-careers-mission p{font-size:18px;margin-left:20px;margin-right:20px}@media screen and (min-width: 600px){.section-careers.section-careers-mission h2{font-size:40px}}@media screen and (min-width: 800px){.section-careers.section-careers-mission h2{left:0;position:absolute;top:20px}.section-careers.section-careers-mission p{margin-left:400px}.section-careers.section-careers-mission p:first-of-type{margin-top:40px}}@media screen and (min-width: 992px){.section-careers.section-careers-mission{margin-top:20px;margin-bottom:60px;padding-bottom:0}}@media screen and (min-width: 1124px){.section-careers.section-careers-mission .container:after{left:15px;top:50px}.section-careers.section-careers-mission h2{font-size:48px;max-width:480px;min-height:275px;padding-top:80px}.section-careers.section-careers-mission p{margin-left:480px}.section-careers.section-careers-mission p:first-of-type{margin-top:65px}}.section-careers.section-careers-culture{text-align:center}.section-careers.section-careers-culture .container{max-width:1200px}.section-careers.section-careers-culture h2{font-size:40px;margin:0 auto;padding-bottom:30px}@media screen and (min-width: 600px){.section-careers.section-careers-culture h2{font-size:42px}}@media screen and (min-width: 800px){.section-careers.section-careers-culture{padding:40px 0}.section-careers.section-careers-culture .careers-list-numbered{margin:40px auto !important;max-width:650px}.section-careers.section-careers-culture .careers-list-numbered li:before{top:2px}.section-careers.section-careers-culture .careers-list-numbered h3{font-size:24px}.section-careers.section-careers-culture .careers-list-numbered h3 span{font-size:32px}}@media screen and (min-width: 1000px){.section-careers.section-careers-culture{padding:60px 0}.section-careers.section-careers-culture h2{font-size:48px}}.section-careers.section-careers-connection{background-color:#f0f8f0;padding:40px 0}@media screen and (min-width: 1028px){.section-careers.section-careers-connection{padding:60px 0}.section-careers.section-careers-connection .container{box-sizing:border-box;display:grid;column-gap:40px;grid-auto-columns:1fr;grid-auto-flow:row}.section-careers.section-careers-connection .container .connection-content-image,.section-careers.section-careers-connection .container .connection-content-text{grid-row:1}.section-careers.section-careers-connection .container .connection-content-image{order:2}.section-careers.section-careers-connection .container .connection-content-text{order:1}.section-careers.section-careers-connection .container .connection-content-text h2{margin-top:0}}.section-careers.section-careers-benefits{padding:40px 0}.section-careers.section-careers-benefits h2{font-size:40px;margin:0 auto;text-align:center}.section-careers.section-careers-benefits p{text-align:center}.section-careers.section-careers-benefits p strong{display:block}.section-careers.section-careers-benefits p.careers-p-callout{border:1px solid rgba(0,0,0,.075);border-radius:12px;margin-left:0;margin-right:0;max-width:545px;padding:10px 10px 10px 65px;position:relative;text-align:left}.section-careers.section-careers-benefits p.careers-p-callout:before{background:url("/assets/svg/icon-careers-faq.svg") 0 0 no-repeat;background-size:contain;content:"";display:block;height:35px;left:20px;margin:0;position:absolute;top:20px;width:35px}@media screen and (min-width: 520px){.section-careers.section-careers-benefits p.careers-p-callout{border-radius:45px}}@media screen and (min-width: 600px){.section-careers.section-careers-benefits h2{font-size:42px}.section-careers.section-careers-benefits p.careers-p-callout{border-radius:46px;margin-left:auto;margin-right:auto;padding:15px;padding-left:65px}.section-careers.section-careers-benefits p.careers-p-callout:before{top:23px}}@media screen and (min-width: 1000px){.section-careers.section-careers-benefits h2{font-size:48px}}@media screen and (min-width: 1028px){.section-careers.section-careers-benefits{padding:60px 0}}.section-careers.section-careers-job-postings h2{font-size:40px;margin:0 auto;padding-bottom:30px;text-align:center}.section-careers.section-careers-job-postings .nb-job-listings div a{background:#fff;border:1px solid rgba(0,0,0,.075);border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.05);color:#333132;display:block;font-size:13px;margin:10px 0;padding:15px;text-decoration:none;transition:all .1s linear}.section-careers.section-careers-job-postings .nb-job-listings div a .job-location{font-size:12px;color:#666}.section-careers.section-careers-job-postings .nb-job-listings div a .job-location svg{display:inline-block;height:12px;width:10px}.section-careers.section-careers-job-postings .nb-job-listings div a .job-location svg .icon--primary-color{fill:#006060}.section-careers.section-careers-job-postings .nb-job-listings div a .job-title{color:#006060;font-size:21px;font-weight:700}.section-careers.section-careers-job-postings .nb-job-listings div a .job-type span{background-color:rgba(114,194,113,.08);border-radius:6px;color:#006060;display:inline-block;margin:0 5px 0 0;padding:4px 10px}.section-careers.section-careers-job-postings .nb-job-listings div a .job-cta{-webkit-appearance:none;background:#5bca57;border:#5cca58;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-style:normal;font-weight:700;line-height:1em;margin:10px 0 0 0;padding:15px 30px;transition:all .15s ease}.section-careers.section-careers-job-postings .nb-job-listings div a:hover .job-cta{background:#079169}.section-careers.section-careers-job-postings .nb-job-listings div span{display:block}@media screen and (min-width: 465px){.section-careers.section-careers-job-postings .nb-job-listings{display:grid;gap:20px;grid-template-columns:repeat(2, minmax(200px, 1fr))}.section-careers.section-careers-job-postings .nb-job-listings div a{margin:0}}@media screen and (min-width: 700px){.section-careers.section-careers-job-postings .nb-job-listings{grid-template-columns:repeat(3, minmax(200px, 1fr))}}@media screen and (min-width: 850px){.section-careers.section-careers-job-postings .nb-job-listings div a:hover{transform:scale(1.1)}}@media screen and (min-width: 600px){.section-careers.section-careers-job-postings h2{font-size:42px}}@media screen and (min-width: 800px){.section-careers.section-careers-job-postings{padding:40px 0}}@media screen and (min-width: 1000px){.section-careers.section-careers-job-postings{padding:60px 0}.section-careers.section-careers-job-postings h2{font-size:48px}}.section-careers.section-careers-awesome{padding:40px 0;text-align:center}.section-careers.section-careers-awesome h2{font-size:32px;margin:0;padding:0}.section-careers.section-careers-awesome p.small{color:#777}@media screen and (min-width: 800px){.section-careers.section-careers-awesome h2{font-size:35px}}@media screen and (min-width: 1000px){.section-careers.section-careers-awesome h2{font-size:40px}}@media screen and (min-width: 1024px){.section-careers.section-careers-awesome{padding:60px 0}}@media screen and (min-width: 1200px){.section-careers.section-careers-awesome h2{font-size:42px}}.section-careers.section-careers-reinforcement{background:#00605f;background:repeating-linear-gradient(45deg, rgba(0, 96, 96, 0.98), rgba(0, 96, 96, 0.98) 3px, #006060 3px, #006060 20px);color:#fff;padding:40px 0;text-align:center}.section-careers.section-careers-reinforcement span{display:block;font-family:"Calibre","Roboto",sans-serif;font-size:26px;font-weight:700;margin:0 auto 10px}@media screen and (min-width: 600px){.section-careers.section-careers-reinforcement span{display:inline-block;margin:0 10px 0 0}}@media screen and (min-width: 1024px){.section-careers.section-careers-reinforcement span{font-size:28px}}.section-careers.section-careers-crumb{background:rgba(0,0,0,.03);font-size:13px;padding:10px 0}.section-careers.section-careers-crumb a{color:#666;font-size:13px;text-decoration:none}.section-careers.section-careers-crumb a:hover{color:#333;transform:all .2s ease}.section-careers.section-careers-guide{padding:20px 0}.section-careers.section-careers-guide h2{margin:0 0 10px}.section-careers.section-careers-guide p:last-of-type{margin-bottom:0}.section-careers.section-careers-guide p.p-note{background:rgba(0,0,0,.05);border-radius:6px;color:#666;font-size:13px;padding:10px}.section-careers.section-careers-guide .guide-list-highlight{background:rgb(220.2709359606,239.9753694581,220.0246305419);border:1px solid rgba(114,194,113,.09);border-radius:16px;color:#006060;display:inline-block;font-family:"Calibre","Roboto",sans-serif;font-size:15px;font-weight:700;line-height:1.1;position:absolute;padding:3px 8px;right:15px;top:-10px}@media screen and (min-width: 700px){.section-careers.section-careers-guide h2{font-size:28px}.section-careers.section-careers-guide p{font-size:16px}}@media screen and (min-width: 800px){.section-careers.section-careers-guide .container{padding:40px}}@media screen and (min-width: 1000px){.section-careers.section-careers-guide h2{font-size:26px}}.section-careers.section-careers-resources .careers-resources{margin-bottom:60px}.section-careers.section-careers-resources .careers-resources h2:after{background:#5bca57;content:"";display:block;height:5px;margin:10px 0 20px;width:80px}.section-careers.section-careers-content-header h1{margin-bottom:0}.section-careers.section-careers-content-header h2{margin-top:5px}.section-careers.section-careers-faq{padding-bottom:40px}.section-careers.section-careers-faq h2,.section-careers.section-careers-faq p{text-align:center}.section-careers.section-careers-faq h2:first-of-type:before{background:url("/assets/svg/icon-careers-faq.svg") 0 0 no-repeat;background-size:contain;content:"";display:block;height:70px;margin:0 auto 10px;width:77px}.section-careers.section-careers-faq h2:not(:first-of-type){margin-bottom:40px}.section-careers.section-careers-faq .expander-group-unstyled{margin:0 auto -1px}.section-careers.section-careers-faq .expander-group-unstyled h3{font-size:22px}.section-careers.section-careers-faq .expander-group-unstyled p{font-size:15px;padding-left:15px;padding-right:40px;text-align:left}.section-careers.section-careers-faq .expander-group-unstyled .expander-group-content{max-height:0;opacity:0;visibility:hidden;overflow:hidden;padding: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;color:#000}.section-careers.section-careers-faq .expander-group-unstyled .expander-group-content-inner{padding:5px 0}.section-careers.section-careers-faq .expander-group-unstyled .expander-group-content-inner *:first-child{margin-top:0}.section-careers.section-careers-faq .expander-group-unstyled .expander-group-content-inner *:last-child{margin-bottom:0}.section-careers.section-careers-faq .expander-group-unstyled.expander-group-open .expander-group-content{opacity:1;visibility:visible}.section-careers.section-careers-faq .expander-group-unstyled .expander-group-title{display:block;margin:0;padding:15px;position:relative;display:flex;align-items:center;gap:10px}.section-careers.section-careers-faq .expander-group-unstyled .expander-group-title:focus-within{outline:2px dotted #006060;outline-offset:3px}.section-careers.section-careers-faq .expander-group-unstyled .expander-group-title:focus-within .expander-button{outline:0}.section-careers.section-careers-faq .expander-group-unstyled .expander-group-title:hover,.section-careers.section-careers-faq .expander-group-unstyled .expander-group-title:focus{background:rgba(0,0,0,.02);border-radius:10px;color:#079169}.section-careers.section-careers-faq .expander-group-unstyled .expander-button{-webkit-appearance:none;background:none;border:0 none;border-radius:2em;color:#006060;cursor:pointer;display:inline-block;font-size:15px;line-height:1em;margin:0 0 0 auto;padding:0 1.5em 0 0;text-align:left;text-decoration:none;width:1em;height:1em;overflow:hidden;text-indent:2em}.section-careers.section-careers-faq .expander-group-unstyled .expander-button:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0}.section-careers.section-careers-faq .expander-group-unstyled .expander-button:before{-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%235bca57' d='m11.99,20.14h0c-.66,0-1.3-.26-1.77-.73L.96,10.14C0,9.16,0,7.58.96,6.6c.98-.98,2.56-.98,3.54,0l7.5,7.5,7.49-7.5c.98-.98,2.56-.98,3.54,0s.98,2.56,0,3.54l-9.27,9.27c-.47.47-1.1.73-1.77.73Z'%3E%3C/path%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";margin-top:-0.5em;pointer-events:none;position:absolute;height:1em;left:auto;right:8px;top:50%;width:1em}.section-careers.section-careers-faq .expander-group-unstyled .expander-button:hover,.section-careers.section-careers-faq .expander-group-unstyled .expander-button:focus{color:#5bca57}.section-careers.section-careers-faq .expander-group-unstyled .expander-button:hover:before,.section-careers.section-careers-faq .expander-group-unstyled .expander-button:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23079169' d='m11.99,20.14h0c-.66,0-1.3-.26-1.77-.73L.96,10.14C0,9.16,0,7.58.96,6.6c.98-.98,2.56-.98,3.54,0l7.5,7.5,7.49-7.5c.98-.98,2.56-.98,3.54,0s.98,2.56,0,3.54l-9.27,9.27c-.47.47-1.1.73-1.77.73Z'%3E%3C/path%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.section-careers.section-careers-faq .expander-group-unstyled .expander-button[aria-expanded=true]:before{transform:rotate(-180deg)}.section-careers.section-careers-faq .expander-group-unstyled.expander-group-open{background:rgba(0,0,0,.02);border-radius:10px;padding-bottom:15px}.section-careers.section-careers-faq .expander-group-unstyled.expander-group-open .expander-group-title{background:none}.section-careers.section-careers-faq a.back-faq{color:#666;display:block;font-size:13px;margin:20px 0 20px 15px;padding-left:16px;position:relative;text-decoration:none;width:120px}.section-careers.section-careers-faq a.back-faq:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23666666' d='m11.99,20.14h0c-.66,0-1.3-.26-1.77-.73L.96,10.14C0,9.16,0,7.58.96,6.6c.98-.98,2.56-.98,3.54,0l7.5,7.5,7.49-7.5c.98-.98,2.56-.98,3.54,0s.98,2.56,0,3.54l-9.27,9.27c-.47.47-1.1.73-1.77.73Z'%3E%3C/path%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";position:absolute;height:10px;left:0;right:auto;top:6px;transform:rotate(-180deg);width:10px}@media screen and (min-width: 800px){.section-careers.section-careers-faq{padding-bottom:60px}}.section-careers .section-careers-block{display:block;margin:0 auto;max-width:800px}.section-careers .careers-list{list-style-type:none;margin:40px 0 !important;padding:0;text-align:left}.section-careers .careers-list li{margin:0;padding:0}.section-careers .careers-list.careers-list-culture li h3{margin:0}.section-careers .careers-list.careers-list-culture li p{margin:10px 0 20px}.section-careers .careers-list.careers-list-culture li:before{content:"";display:block;height:95px;margin:0 0 10px;width:100px}.section-careers .careers-list.careers-list-culture li:nth-child(1):before{background:url("/assets/svg/icon-careers-care.svg") 0 0 no-repeat;background-size:contain}.section-careers .careers-list.careers-list-culture li:nth-child(2):before{background:url("/assets/svg/icon-careers-flexibility.svg") 0 0 no-repeat;background-size:contain}.section-careers .careers-list.careers-list-culture li:nth-child(3):before{background:url("/assets/svg/icon-careers-authenticity.svg") 0 0 no-repeat;background-size:contain}@media screen and (min-width: 800px){.section-careers .careers-list.careers-list-culture{display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1224px){.section-careers .careers-list.careers-list-culture{gap:30px}}.section-careers .careers-list.careers-list-benefits li{background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:0 0 10px;padding:15px}.section-careers .careers-list.careers-list-benefits li h3{font-size:20px;margin-top:0;padding-left:30px;position:relative}.section-careers .careers-list.careers-list-benefits li h3 span{display:block;left:0;position:absolute;top:0}.section-careers .careers-list.careers-list-benefits li p{text-align:left}@media screen and (min-width: 465px){.section-careers .careers-list.careers-list-benefits{display:grid;gap:20px;grid-template-columns:repeat(2, minmax(200px, 1fr))}.section-careers .careers-list.careers-list-benefits li{margin:0}.section-careers .careers-list.careers-list-benefits li h3{font-size:24px;padding-left:33px}}@media screen and (min-width: 700px){.section-careers .careers-list.careers-list-benefits{grid-template-columns:repeat(3, minmax(200px, 1fr))}}.section-careers .careers-list.careers-list-awesome{display:grid;gap:10px;grid-template-columns:repeat(4, minmax(60px, 1fr));list-style-type:none;margin:20px auto !important;max-width:800px;padding:0;text-align:center}.section-careers .careers-list.careers-list-awesome li{margin:0;padding:0}.section-careers .careers-list.careers-list-awesome li svg{height:85px;width:auto}@media screen and (min-width: 560px){.section-careers .careers-list.careers-list-awesome li svg{height:105px}}@media screen and (min-width: 800px){.section-careers .careers-list.careers-list-awesome{grid-template-columns:repeat(8, minmax(80px, 1fr))}}@media screen and (min-width: 1000px){.section-careers .careers-list.careers-list-awesome li svg{height:120px}.section-careers .careers-list.careers-list-awesome li:nth-child(3) svg,.section-careers .careers-list.careers-list-awesome li:nth-child(4) svg,.section-careers .careers-list.careers-list-awesome li:nth-child(5) svg,.section-careers .careers-list.careers-list-awesome li:nth-child(6) svg,.section-careers .careers-list.careers-list-awesome li:nth-child(7) svg{height:130px;margin-top:-5px}}.section-careers .careers-list.careers-list-guide{margin-top:0 !important;counter-reset:list-number}.section-careers .careers-list.careers-list-guide li{border:1px solid rgba(0,0,0,.07);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);counter-increment:list-number;display:block;margin:0 0 30px 0;padding:20px;padding-top:30px;position:relative}.section-careers .careers-list.careers-list-guide li:before{background:#006061;border-radius:100%;color:#fff;content:counter(list-number);display:block;font-family:"Calibre","Roboto",sans-serif;font-size:26px;font-weight:600;height:40px;line-height:40px;left:15px;position:absolute;text-align:center;top:-20px;width:40px}.section-careers .careers-list.careers-list-guide li:nth-child(1){background:rgba(114,194,113,.08);border-color:rgba(114,194,113,.09);box-shadow:none}.section-careers .careers-list.careers-list-guide li:nth-child(6){margin-bottom:0}@media screen and (min-width: 700px){.section-careers .careers-list.careers-list-guide{display:grid;gap:30px;grid-template-columns:repeat(2, minmax(0, 1fr))}.section-careers .careers-list.careers-list-guide li{margin:0;padding-top:20px}.section-careers .careers-list.careers-list-guide li:after{border-top:4px dotted rgba(0,0,0,.07);content:"";height:1px;position:absolute;right:-31px;top:35px;width:30px}.section-careers .careers-list.careers-list-guide li:nth-child(even)::after{display:none}}@media screen and (min-width: 1000px){.section-careers .careers-list.careers-list-guide{grid-template-columns:repeat(3, minmax(0, 1fr))}.section-careers .careers-list.careers-list-guide li{padding-left:30px}.section-careers .careers-list.careers-list-guide li .button.filled{font-size:19px}.section-careers .careers-list.careers-list-guide li:before{font-size:26px;height:40px;line-height:40px;left:-20px;top:15px;width:40px}.section-careers .careers-list.careers-list-guide li:after{right:-31px;top:35px;width:30px}.section-careers .careers-list.careers-list-guide li:nth-child(2)::after,.section-careers .careers-list.careers-list-guide li:nth-child(4)::after{display:block}.section-careers .careers-list.careers-list-guide li:nth-child(3)::after,.section-careers .careers-list.careers-list-guide li:nth-child(6)::after{display:none}}.section-careers .careers-list.careers-list-resources,.section-careers .careers-list.careers-list-faq{margin-top:10px !important}.section-careers .careers-list.careers-list-resources li,.section-careers .careers-list.careers-list-faq li{display:inline-block;margin:3px 0}.section-careers .careers-list.careers-list-resources li a,.section-careers .careers-list.careers-list-faq li a{background:rgba(114,194,113,.08);border:1px solid rgba(114,194,113,.15);border-radius:18px;display:block;font-size:12px;padding:7px 15px;text-decoration:none}.section-careers .careers-list.careers-list-resources li:nth-child(1),.section-careers .careers-list.careers-list-faq li:nth-child(1){margin-left:0}.section-careers .careers-list.careers-list-resources li:nth-child(5),.section-careers .careers-list.careers-list-faq li:nth-child(5){margin-right:0}.section-careers .careers-list.careers-list-faq{text-align:center}.section-careers p.small{font-size:12px}/*# sourceMappingURL=careers.css.map */
