.jobs-teams{display:flex}@media (max-width:1221px){.jobs-teams{flex-wrap:wrap}}.jobs-teams .btn{background-color:#fff!important;border:1px solid #ccc!important;border-radius:0!important;margin-right:10px;color:#414141;text-align:center;height:100%;display:inline-flex;justify-content:center;align-items:center;font-family:Gotham,sans-serif;flex:1;font-size:22px!important;padding:.5rem 1rem;margin-bottom:30px!important;width:100%}@media (max-width:750px){.jobs-teams{width:100%}.jobs-teams .btn{flex:1 1 100%}}.jobs-teams .btn.active{background-color:#30c2a5!important;color:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.3);position:relative;cursor:pointer}.jobs-teams .btn.active::before{border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #30c2a5;bottom:-10px;z-index:2;width:20px;right:0;position:absolute;margin:0 auto;content:"";left:0}.jobs-teams .btn.active::after{border-right:12px solid transparent;border-left:12px solid transparent;border-top:12px solid #ccc;bottom:-12px;z-index:1;width:24px;position:absolute;margin:0 auto;content:"";left:0;right:0}.job .job-title{color:#2d3f51}.job{color:#879298}.jobs-teams .btn:last-of-type{margin-right:10px}.job .btn{background-color:#30c2a5!important;padding:.5rem 1rem;border:0;display:block;width:100%;text-align:left;padding-left:0;max-width:200px;color:#fff;text-align:center;line-height:inherit;font-weight:600;font-family:Gotham,sans-serif;text-transform:capitalize;border-radius:25px}.job .btn:hover{box-shadow:2px 2px 6px rgba(0,0,0,.3);color:#fff!important}#av-layout-grid-2 .avia_codeblock_section,#av-layout-grid-2 section,.jobs-teams{padding:0}@media (max-width:750px){.jobs-list .job{width:100%;padding-left:0;padding-right:0}}@media (max-width:576px){.jobs-teams{padding:0!important}.responsive #top #wrap_all #jobs-container.container{width:100%!important;max-width:100%!important}.jobs-teams a.btn{width:100%!important;font-size:18px!important;display:block!important}}.open_positions_section .job{display:block}.open_positions_section .job .tags{justify-content:flex-end;flex-direction:row-reverse;padding-top:30px}.open_positions_section .job .tags span{padding-right:10px}.open_positions_section .job>div,.open_positions_section .job>div span,.open_positions_section .job>div b{display:block;font-size:0!important}.open_positions_section .job-title{display:block;width:100%}.open_positions_section .job .tags,.open_positions_section .job>div{display:inline-flex;width:50%;vertical-align:top}.open_positions_section .job>div{justify-content:flex-end}.open_positions_section .job>div .btn{width:200px;margin-left:auto}.open_positions_section p:empty{display:none}.active_wrapper{display:flex}.active_wrapper button{width:51px;height:51px;background-color:#0d394e;display:flex;align-items:center;justify-content:center;border:1px solid #0d394e}.active_wrapper button span{display:block;width:15px;height:15px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);margin-top:-10px}.open_positions_section .jobs-teams .btn.active{background-color:transparent!important;box-shadow:none!important;color:#414141!important}.open_positions_section .jobs-teams .btn.active:before,.open_positions_section .jobs-teams .btn.active:after{display:none!important}.open_positions_section .jobs-teams>a{display:none!important;border-top:0}.open_positions_section .jobs-teams.show_dropdown__List>a{display:block!important}.jobs-teams .btn{margin-bottom:0!important}.jobs-teams{padding:0!important}.open_positions_section .jobs-teams.show_dropdown__List .btn.active{display:none!important}.open_positions_section .job{padding:0!important;box-shadow:none;border-bottom:1px solid #ccc}.tag_wrapper{display:flex!important}@media (max-width:992px){.open_positions_section .job .tags{flex-direction:column-reverse}.open_positions_section .job .tags span{display:block!important;text-align:left!important}}@media (max-width:576px){.open_positions_section .job{padding-bottom:30px!important}.open_positions_section .job>div .btn{margin-left:0;margin-right:auto;margin-top:0}.open_positions_section .job .tags,.open_positions_section .job>div{width:100%;padding-top:0}}.eso-job-filters{display:flex;width:100%;justify-content:space-between;margin-bottom:50px}.eso-job-filters>div{width:calc(30% - 30px)}.eso-job-filters>div:first-child{width:90px;padding-top:12px}.eso-dropdown-holder{position:relative;overflow:visible}.eso-dropdown-holder>a{padding:5px;display:block;border:1px solid #ccc;position:relative;padding-right:60px;padding-left:10px;text-decoration:none!important;white-space:nowrap;overflow:hidden}.eso-dropdown-holder>a span{position:absolute;top:0;right:0;bottom:0;width:34px}.eso-job-filters>div:first-child{color:#747474!important;text-transform:uppercase;font-weight:500;padding-top:0!important}.eso-dropdown-holder>a span:after{content:" ";display:block;width:8px;height:8px;border-left:2px solid #ccc;border-bottom:2px solid #ccc;transform:rotate(-45deg);margin-top:12px;margin-left:16px}.eso-dropdown-holder a div{font-size:15px;font-size:15px;letter-spacing:2px}.eso-dropdown-holder .eso-dropdown-list{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #ccc;border-top:0;padding:12px 0;width:100%;margin:0;max-height:60vh;overflow:auto;display:none;z-index:10}.eso-dropdown-holder .eso-dropdown-list a{padding:3px 12px;display:block}.eso-dropdown-holder .eso-dropdown-list a:hover{background-color:#f1f1f1;text-decoration:none}.eso-dropdown-holder .eso-dropdown-list ul{font-size:.9em;margin-left:10px}.eso-dropdown-holder a{color:#414141;cursor:pointer;text-transform:uppercase;font-weight:600}.jobs-block{margin-bottom:80px}.eso-posting-team{margin-bottom:20px}.open_positions_section h2.eso-posting-department{text-align:left!important;font-weight:bold!important;margin-bottom:10px;padding-bottom:0}@media (max-width:1000px){.eso-job-filters{font-size:15px}.eso-job-filters>div:first-child{padding-top:6px}.eso-dropdown-holder>a{padding:6px}.eso-dropdown-holder>a span:after{margin-top:6px}}@media (max-width:730px){.eso-job-filters{display:block;margin-bottom:30px}.eso-job-filters>div{width:100%;margin-bottom:10px}.eso-job-filters>div:first-child{width:100%}}.office_info_section .office_info::before{background-image:none;border-left:50px solid transparent;border-top:50px solid #4cb4e6;top:-3px;right:-3px}.office_info_section .office_info::after{box-sizing:border-box;width:50px;content:"";position:absolute;right:-8px;top:-6px;z-index:9;height:50px;border-left:50px solid transparent;border-top:50px solid #f5f6f7;top:-5px;right:-5px}.eso-jobs-group{margin-bottom:30px;margin-top:30px}.jobs-block div:last-child{margin-bottom:0}