.page-job-board .section-open-positions .container .position-container .position-box .position-content{box-shadow:0 0 10px rgba(0,0,0,.2)}.grayscale{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.page-job-board{overflow-x:hidden}.page-job-board .svg-desk-chair{background:url(../images/tour/svg/career/chair_desktop_open.svg) no-repeat}.page-job-board .svg-globe{background:url(../images/tour/svg/career/globe.svg) no-repeat}.page-job-board .svg-mountain-climb{background:url(../images/tour/svg/career/maintain_climb.svg) no-repeat}.page-job-board .svg-chat-bubbles{background:url(../images/tour/svg/career/chat_bubbles.svg) no-repeat}.page-job-board .svg-archery{background:url(../images/tour/svg/career/archery.svg) no-repeat}.page-job-board .svg-daily-breakfast{background:url(../images/tour/svg/career/daily_breakfasts.svg) no-repeat}.page-job-board .svg-pay-it-forward{background:url(../images/tour/svg/career/pay_it_forward_program.svg) no-repeat}.page-job-board .svg-flex-time{background:url(../images/tour/svg/career/flex_time.svg) no-repeat}.page-job-board .svg-group-benefits{background:url(../images/tour/svg/career/group_benefits.svg) no-repeat}.page-job-board .svg-epic-parties{background:url(../images/tour/svg/career/epic_parties.svg) no-repeat}.page-job-board .svg-fitness-program{background:url(../images/tour/svg/career/fitness_program.svg) no-repeat}.page-job-board .svg-subsidized-tuition{background:url(../images/tour/svg/career/subsidized_tuition.svg) no-repeat}.page-job-board .svg-summer-hours{background:url(../images/tour/svg/career/summer_hours.svg) no-repeat}.page-job-board .svg-tj-monster{background:url(../images/tour/svg/career/tj_monster.svg) no-repeat}.page-job-board .svg-tj-monster{background:url(../images/tour/svg/career/tj_monster.svg) no-repeat}.page-job-board .large-heading{font-family:Aileron-Bold,sans-serif;font-size:88px;color:#f7f7f7;margin-bottom:0;line-height:65px}@media (max-width:1199px) and (min-width:992px){.page-job-board .large-heading{padding-right:30px}}.page-job-board .large-heading.green-heading{color:#2c9eb2;margin-bottom:5px}.page-job-board .section-come-innovate{background-color:#2c9eb2;color:#fff;padding-top:138px;padding-bottom:132px;margin-bottom:100px}@media (max-width:991px){.page-job-board .section-come-innovate{padding-top:65px;padding-bottom:80px}}@media (max-width:767px){.page-job-board .section-come-innovate{padding-top:75px;padding-bottom:80px;margin-bottom:70px}}.page-job-board .section-come-innovate .container{position:relative}@media (min-width:992px) and (max-width:1199px){.page-job-board .section-come-innovate .container .leftPart{padding-left:0}}.page-job-board .section-come-innovate .container .leftPart .title1{margin-top:0;font-family:Aileron-Bold,sans-serif;font-size:48px}@media (max-width:991px){.page-job-board .section-come-innovate .container .leftPart .title1{text-align:center}}@media (max-width:767px){.page-job-board .section-come-innovate .container .leftPart .title1{font-size:34px}}.page-job-board .section-come-innovate .container .leftPart .title1 span{font-family:Aileron-Thin,sans-serif}.page-job-board .section-come-innovate .container .leftPart .divider{width:70px;margin-top:20px;margin-bottom:20px;margin-left:0;text-align:left}@media (max-width:991px){.page-job-board .section-come-innovate .container .leftPart .divider{margin:20px auto}}.page-job-board .section-come-innovate .container .leftPart .description{font-size:18px;font-family:Lato-Light,sans-serif;margin-bottom:30px}@media (max-width:991px){.page-job-board .section-come-innovate .container .leftPart .description{text-align:center;margin-bottom:75px}}.page-job-board .section-come-innovate .container .leftPart .btn-container{position:relative;display:inline-block}@media (max-width:991px){.page-job-board .section-come-innovate .container .leftPart .btn-container{position:absolute;left:50%;transform:translatex(-50%)}}.page-job-board .section-come-innovate .container .leftPart .btn-container .job-count{background-color:#4b5057;position:absolute;font-family:Lato-Bold,sans-serif;color:#fff;right:-5px;top:-8px;padding:3px 8px;border-radius:100%}@media (max-width:767px){.page-job-board .section-come-innovate .container .leftPart .btn-container .job-count{top:-10px;right:-7px}}.page-job-board .section-come-innovate .container .svg-desk-chair{width:550px;height:550px;margin-top:-30px;position:absolute;right:0}.page-job-board .section-meet-the-team{padding-bottom:50px}.page-job-board .section-meet-the-team .container .title1{margin-top:0;margin-bottom:20px;font-family:Aileron-Thin,sans-serif;font-size:48px;color:#6b6b6b}@media (max-width:991px){.page-job-board .section-meet-the-team .container .title1{padding-left:15px}}@media (max-width:767px){.page-job-board .section-meet-the-team .container .title1{font-size:34px}}.page-job-board .section-meet-the-team .container .title1 span{font-family:Aileron-Bold,sans-serif}.page-job-board .section-meet-the-team .container .description1{font-family:Lato-Light,sans-serif;font-size:18px;color:#828282;margin-bottom:80px}@media (max-width:991px){.page-job-board .section-meet-the-team .container .description1{padding-left:15px}}@media (max-width:767px){.page-job-board .section-meet-the-team .container .description1{font-size:16px}}.page-job-board .section-meet-the-team .container .advantages{text-align:center;font-family:Lato-Light,sans-serif;color:#828282;font-size:18px}@media (max-width:991px){.page-job-board .section-meet-the-team .container .advantages{min-height:300px}}.page-job-board .section-meet-the-team .container .advantages .advantage-icon{margin:0 auto;margin-bottom:40px;width:145px;height:145px}.page-job-board .section-meet-the-team .container .video-container{margin-top:100px}.page-job-board .section-benefits{background-color:#f7f7f7;color:#fff;padding-top:138px;padding-bottom:50px}@media (max-width:991px){.page-job-board .section-benefits{background-color:#fff;padding-top:25px}}.page-job-board .section-benefits .container{position:relative}.page-job-board .section-benefits .container .title1{margin-top:0;margin-bottom:20px;font-family:Aileron-Thin,sans-serif;font-size:48px;color:#6b6b6b}@media (max-width:991px){.page-job-board .section-benefits .container .title1{padding-left:15px}}.page-job-board .section-benefits .container .title1 span{font-family:Aileron-Bold,sans-serif}@media (max-width:767px){.page-job-board .section-benefits .container .title1{font-size:34px}}.page-job-board .section-benefits .container .description1{font-family:Lato-Light,sans-serif;color:#828282;font-size:18px}@media (max-width:991px){.page-job-board .section-benefits .container .description1{padding-left:15px}}@media (max-width:767px){.page-job-board .section-benefits .container .description1{font-size:16px}}.page-job-board .section-benefits .container .advantages{text-align:left;font-family:Lato-Light,sans-serif;color:#828282;font-size:18px;margin-top:30px;margin-bottom:60px}@media (max-width:991px) and (min-width:768px){.page-job-board .section-benefits .container .advantages{min-height:300px;margin-bottom:0}}@media (max-width:767px){.page-job-board .section-benefits .container .advantages{margin-bottom:30px}}.page-job-board .section-benefits .container .advantages .advantage-icon{margin-bottom:20px;width:80px;height:80px}@media (max-width:767px){.page-job-board .section-benefits .container .advantages .advantage-icon{float:left;margin-right:10px}}@media (max-width:767px){.page-job-board .section-benefits .container .advantages .advantage-info{float:left;width:200px}}@media (max-width:767px){.page-job-board .section-benefits .container .advantages .advantage-info p{font-size:16px}}.page-job-board .section-benefits .container .advantages .advantage-info p.title{font-family:Lato-Bold,sans-serif;font-size:18px;color:#828282}.page-job-board .section-benefits .container .advantages .advantage-info .divider{width:70px;margin:15px 0}.page-job-board .section-recruiting-process{padding-top:80px;padding-bottom:50px;margin-bottom:100px}.page-job-board .section-recruiting-process .container{position:relative}.page-job-board .section-recruiting-process .container .recruiting-steps-container{margin-left:150px;margin-top:50px;width:1220px}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps{padding:0}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps.top{height:180px}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps.bottom{height:200px}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .title{font-family:Lato-Bold,sans-serif;font-size:18px;color:#828282}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .info{font-family:Lato-Light,sans-serif;font-size:14px;color:#828282}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box{position:relative;background:#fff;border:4px solid #f8df93}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box:after,.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box:before{left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box:after{border-color:rgba(136,183,213,0);border-width:30px;margin-left:-30px}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box:before{border-width:36px;margin-left:-36px}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box.top{border-top:none;margin-top:30px}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box.top:after,.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box.top:before{top:100%}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box.top:after{border-top-color:#fff}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box.top:before{border-top-color:#f8df93}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box.bottom{border-bottom:none;margin-bottom:30px}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box.bottom:after,.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box.bottom:before{bottom:100%}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box.bottom:after{border-bottom-color:#fff}.page-job-board .section-recruiting-process .container .recruiting-steps-container .recruiting-steps .arrow_box.bottom:before{border-bottom-color:#f8df93}.page-job-board .section-recruiting-process .container .yellow-bar{background-color:#f8df93;height:8px;margin-bottom:60px;margin-top:10px}.page-job-board .section-recruiting-process .container .yellow-bar:after,.page-job-board .section-recruiting-process .container .yellow-bar:before{background-color:#efc64b;position:absolute;top:4px;border-radius:50%}.page-job-board .section-recruiting-process .container .yellow-bar:before{width:20px;height:20px;left:-19px}.page-job-board .section-recruiting-process .container .yellow-bar:after{border:5px solid #efc64b;background-color:#fff;width:20px;height:20px;right:-19px}.page-job-board .section-recruiting-process .container .yellow-bar .circle{display:inline-block;background-color:#efc64b;color:#fff;width:30px;height:30px;font-size:20px;text-align:center;font-family:Aileron-Thin,sans-serif;border-radius:50%;position:relative;top:-10px}.page-job-board .section-recruiting-process .container .yellow-bar .circle:first-child{margin-left:86px}.page-job-board .section-recruiting-process .container .yellow-bar .circle:nth-child(2){margin-left:170px}.page-job-board .section-recruiting-process .container .yellow-bar .circle:nth-child(3){margin-left:170px}.page-job-board .section-recruiting-process .container .yellow-bar .circle:nth-child(4){margin-left:168px}.page-job-board .section-recruiting-process .container .yellow-bar .circle:nth-child(5){margin-left:170px}.page-job-board .section-open-positions{background-color:#2c9eb2;color:#fff;padding-top:65px;padding-bottom:65px;margin-bottom:100px}@media (max-width:991px){.page-job-board .section-open-positions{margin-bottom:50px}}.page-job-board .section-open-positions .container{position:relative}.page-job-board .section-open-positions .container .department-container{position:relative;margin-bottom:70px}@media (max-width:767px){.page-job-board .section-open-positions .container .department-container{padding:0 30px}}.page-job-board .section-open-positions .container .department-container .position-nav{padding:0}@media (max-width:991px){.page-job-board .section-open-positions .container .department-container .position-nav{text-align:center}}@media (max-width:767px){.page-job-board .section-open-positions .container .department-container .position-nav{text-align:left;height:50px;padding-left:15px;color:#299cb2;font-size:16px;font-family:Lato-Bold,sans-serif}}.page-job-board .section-open-positions .container .department-container .position-nav li{display:inline-block;list-style-type:none;margin-right:45px;text-transform:uppercase}@media (max-width:991px){.page-job-board .section-open-positions .container .department-container .position-nav li{margin-right:22px;margin-left:22px}}.page-job-board .section-open-positions .container .department-container .position-nav li a{font-family:Lato-Light,sans-serif;font-size:16px;color:#fff;padding-bottom:10px}.page-job-board .section-open-positions .container .department-container .position-nav li a:active,.page-job-board .section-open-positions .container .department-container .position-nav li a:focus,.page-job-board .section-open-positions .container .department-container .position-nav li a:hover{text-decoration:none}.page-job-board .section-open-positions .container .department-container .position-nav li a:hover{border-bottom:4px solid rgba(255,255,255,.6)}.page-job-board .section-open-positions .container .department-container .position-nav li a.selected{font-family:Lato-Bold,sans-serif;border-bottom:4px solid rgba(255,255,255,.6)}@media (max-width:767px){.page-job-board .section-open-positions .container .department-container .down-arrow{position:absolute;right:50px;top:20px;color:#ddd}}.page-job-board .section-open-positions .container .title1{margin-top:0;margin-bottom:20px;font-family:Aileron-Thin,sans-serif;font-size:48px}@media (max-width:991px){.page-job-board .section-open-positions .container .title1{padding-left:15px}}@media (max-width:767px){.page-job-board .section-open-positions .container .title1{font-size:34px}}.page-job-board .section-open-positions .container .title1 span{font-family:Aileron-Bold,sans-serif}.page-job-board .section-open-positions .container .description1{font-family:Lato-Light,sans-serif;font-size:18px;margin-bottom:45px}@media (max-width:991px){.page-job-board .section-open-positions .container .description1{padding-left:15px}}@media (max-width:767px){.page-job-board .section-open-positions .container .description1{font-size:16px}}@media (min-width:768px){.page-job-board .section-open-positions .container .no-available-jobs .no-padding-left{padding-left:0}}@media (min-width:768px){.page-job-board .section-open-positions .container .no-available-jobs .no-padding-right{padding-right:0}}.page-job-board .section-open-positions .container .no-available-jobs .svg-tj-monster{width:190px;height:190px}@media (max-width:767px){.page-job-board .section-open-positions .container .no-available-jobs .svg-tj-monster{margin:0 auto}}.page-job-board .section-open-positions .container .no-available-jobs .no-job-info{margin-left:5px}.page-job-board .section-open-positions .container .no-available-jobs .no-job-info h4{font-family:Lato-Light,sans-serif;font-size:28px}@media (max-width:991px) and (min-width:768px){.page-job-board .section-open-positions .container .no-available-jobs .no-job-info h4{margin-top:0}}@media (max-width:767px){.page-job-board .section-open-positions .container .no-available-jobs .no-job-info h4{text-align:center}}.page-job-board .section-open-positions .container .no-available-jobs .no-job-info p{font-size:18px;font-family:Lato-Light,sans-serif}.page-job-board .section-open-positions .container .no-available-jobs .no-job-info p a{font-family:Lato-Bold,sans-serif;color:#fff}.page-job-board .section-open-positions .container .no-available-jobs .no-job-info p .department-name{text-transform:capitalize}@media (max-width:767px){.page-job-board .section-open-positions .container .no-available-jobs .no-job-info p{text-align:center}}@media (max-width:767px){.page-job-board .section-open-positions .container .no-available-jobs .no-job-info hr{width:70px;margin:20px auto}}@media (max-width:767px){.page-job-board .section-open-positions .container .position-container .position-box{padding:0 30px}}.page-job-board .section-open-positions .container .position-container .position-box .position-content{background-color:#fff;border-radius:5px;padding:30px 20px;margin-bottom:50px}.page-job-board .section-open-positions .container .position-container .position-box .position-content h3{font-family:Lato-Bold,sans-serif;font-size:18px;color:#828282;display:block;text-align:center;margin-top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:767px){.page-job-board .section-open-positions .container .position-container .position-box .position-content h3{margin-bottom:20px}}.page-job-board .section-open-positions .container .position-container .position-box .position-content h3 span{font-family:Lato-Light,sans-serif;display:block;min-height:30px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-job-board .section-open-positions .container .position-container .position-box .position-content h3:hover{text-decoration:underline}.page-job-board .section-open-positions .container .position-container .position-box .position-content hr{width:135px;margin:10px auto}.page-job-board .section-open-positions .container .position-container .position-box .position-content .meta-info{font-family:Lato-Light,sans-serif;text-align:center;color:#828282;font-size:14px;margin-bottom:10px}.page-job-board .section-open-positions .container .position-container .position-box .position-content .meta-info .department,.page-job-board .section-open-positions .container .position-container .position-box .position-content .meta-info .location{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-job-board .section-open-positions .container .position-container .position-box .position-content .meta-info .department .fas,.page-job-board .section-open-positions .container .position-container .position-box .position-content .meta-info .location .fas{color:#9ed7e1;margin-right:5px}.page-job-board .section-open-positions .container .position-container .position-box .position-content .btn-container{display:block;text-align:center}.page-job-board .section-open-positions .container .position-container .position-box .position-content .btn-container .defaultButton{box-shadow:none}.page-job-board .section-additional-positions{padding-top:25px;padding-bottom:60px;overflow-x:hidden}.page-job-board .section-additional-positions .container .title1{margin-top:0;margin-bottom:20px;font-family:Aileron-Thin,sans-serif;font-size:48px;color:#6b6b6b;text-align:center}.page-job-board .section-additional-positions .container .title1 span{font-family:Aileron-Bold,sans-serif}@media (max-width:767px){.page-job-board .section-additional-positions .container .title1{padding:0 30px;font-size:34px}}.page-job-board .section-additional-positions .container .description1{font-family:Lato-Light,sans-serif;font-size:18px;margin-bottom:10px;color:#828282;text-align:center}@media (max-width:767px){.page-job-board .section-additional-positions .container .description1{padding:0 30px;font-size:16px}}.page-job-board .section-additional-positions .container .description2{font-family:Lato-Light,sans-serif;color:#828282;font-size:18px;text-align:center}@media (max-width:767px){.page-job-board .section-additional-positions .container .description2{padding:0 30px;font-size:16px}}.page-job-board .section-additional-positions .container .description2 a{font-family:Lato-Bold,sans-serif;color:#828282}