.careers{background:var(--white-color);overflow:hidden;z-index:1}.careers-line{width:25%;position:absolute;bottom:-10px;left:0;z-index:-1}.careers .gus-top-heading .gusxlheading{width:38%}.careers .gus-top-heading .gus-top-mid{width:50%}.careers-main{gap:50px}.careers-nav-slider{width:25%}.careers-nav-slider .item{margin-bottom:30px;cursor:pointer}.careers-nav-slider .item .gusxsheading{width:75%;color:var(--blue-color);font-weight:400;text-transform:uppercase}.careers-nav-slider .item .careers-arrow{width:40px;opacity:0}.careers-nav-slider .item.slick-current .careers-arrow{opacity:1}.careers-nav-slider .item.slick-current .gusxsheading{font-weight:700}.careers-nav-slider .item:last-child,.opportunities-card .opportunities-user li:last-child{margin-bottom:0}.careers-slider{width:70%}.careers-slider .item{padding-bottom:80px;border-bottom:1px solid #c8c8c8}.careers-slider .slick-slide{height:0!important}.careers-slider .slick-slide.slick-active{height:100%!important}.careers-item-card{gap:40px}.careers-item-card .careers-left{width:40%}.careers-item-card .careers-left img{border-radius:10px;overflow:hidden}.careers-item-card .careers-right{width:55%}.careers-item-card .careers-right .gusxsheading{font-weight:600;color:var(--blue-color);text-transform:uppercase;margin-bottom:15px}.careers-item-card .careers-right .careers-tag{font-size:18px;font-weight:500;color:var(--blue-color);margin-bottom:10px}.careers-item-card .careers-right p{font-size:18px;font-weight:400;color:var(--blue-color);margin-bottom:10px}.careers-item-card .careers-right p a{color:var(--blue-color)}.careers-item-card .careers-right .careers-list,.opportunities-card .opportunities-card-top{margin-bottom:30px}.careers-item-card .careers-right .careers-list li{display:flex;align-items:center;gap:20px;margin-bottom:15px}.careers-item-card .careers-right .careers-list li .check-icon{width:30px;min-width:30px}.careers-item-card .careers-right .careers-list li .gusxxsheading{font-weight:400;color:var(--blue-color)}.careers-item-card .careers-right .careers-all-list,.careers-slider .careers-nav-card,.opportunities-tab-box{display:none}.careers-item-card .careers-right .gus-btn-line{background:0;border:0;cursor:pointer}.careers-item-card .careers-right.careers-show .careers-all-list{display:block}.opportunities{padding:70px 0;background:var(--gray-color)}.opportunities-main{padding-top:60px}.opportunities .gus-top-heading{margin-bottom:70px}.opportunities .gus-top-heading .gus-top-mid{width:600px}.opportunities-tab{text-align:center}.opportunities-tab-slider li{display:inline-block;padding:0 10px}.opportunities-tab-slider li a{width:250px;display:inline-block;font-size:14px;font-weight:400;color:var(--dark-blue-color);text-align:center;border:2px solid var(--dark-blue-color);border-radius:50px;padding:20px;line-height:14px;transition:.5s ease-in-out;-webkit-transition:.6s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.opportunities-tab-slider li a.active,.opportunities-tab-slider li a:hover{background:var(--dark-blue-color);color:var(--white-color);font-weight:600}.opportunities-list{grid-template-columns:repeat(3,1fr)}.opportunities-card{background:var(--white-color);padding:30px;border-radius:20px}.opportunities-card .opportunities-card-top .gusxsheading{width:70%;font-weight:700;color:var(--blue-color)}.opportunities-card .opportunities-card-top .opportunities-logo{width:90px}.opportunities-card .opportunities-user li{margin-bottom:20px}.opportunities-card .opportunities-user li .location-icon{width:24px;min-width:24px;display:inline-block;margin-right:14px}.opportunities-card .opportunities-user li .careers-location-icon img{width:20px!important}.opportunities-card .opportunities-user li p{font-size:14px;font-weight:400;color:var(--blue-color)}.opportunities-card .opportunities-user li p a{color:var(--blue-color);text-decoration:underline}.opportunities-tab-slider{display:inline-block;width:100%;white-space:nowrap;overflow:auto;position:relative;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.careers-nav-slider .slick-track{height:auto!important;transform:translate3d(0,0,0)!important}@media(max-width:1299px){.careers-item-card{gap:25px}.careers-nav-slider{width:30%}.careers-nav-slider .item{margin-bottom:20px}.careers-nav-slider .item .gusxsheading{font-size:16px}.opportunities-card .opportunities-card-top .opportunities-logo{width:80px}}@media(max-width:1199px){.opportunities-list{grid-template-columns:repeat(2,1fr)}.opportunities-tab-slider li a{width:220px}}@media(max-width:767px){.careers .gus-top-heading .gus-top-mid{width:100%}.gus-top-heading .gus-top-mid .gusxsheading{width:100%!important;}.careers .gus-top-heading .gusxlheading{width:100%}.careers{padding:0px 0 20px}.careers-line,.careers-nav-slider,.careers-slider .careers-nav-card .service-up,.careers-slider .careers-nav-card.active .service-down{display:none}.careers .gus-top-heading .gus-top-mid .gusxsheading,.careers-item-card .careers-left,.careers-item-card .careers-right,.careers-slider,.opportunities .gus-top-heading .gus-top-mid{width:100%}.careers-slider .item{padding-bottom:0;border:0}.careers-item-card{display:none;margin:10px 0 20px}.careers-slider .careers-nav-card{padding-bottom:10px;display:flex}.careers-slider .careers-nav-card .service-arrow{width:25px;min-width:25px;display:flex}.careers-slider .careers-nav-card .gusxsheading{width:80%;font-size:18px;text-transform:uppercase}.careers-slider .careers-nav-card.active .gusxsheading{font-weight:600}.careers-slider .careers-nav-card.active .service-up{display:block}.careers-item-card .careers-left{line-height:0}.careers-item-card .careers-left img{border-radius:0}.careers-item-card .careers-right{margin-top:20px}.careers-item-card .careers-right .gusxsheading{font-size:16px;margin-bottom:10px}.careers-item-card .careers-right .careers-tag,.careers-item-card .careers-right p{font-size:14px}.careers-item-card .careers-right .careers-list li .check-icon{width:20px;min-width:20px}.opportunities{padding:30px 0}.opportunities .container{padding-right:0}.opportunities .gus-top-heading,.opportunities-main{padding-right:15px}.opportunities .gus-top-heading,.opportunities-card .opportunities-card-top{margin-bottom:20px}.opportunities-list{grid-template-columns:repeat(1,1fr)}.opportunities-card{padding:20px}.opportunities-card .opportunities-user li{margin-bottom:15px}.opportunities-tab-slider li{padding:0 5px}.opportunities-tab-slider li a{width:auto;padding:15px 20px}.opportunities-main{padding-top:20px}.opportunities-tab-slider{padding-bottom:20px}}@media(max-width:349px){.opportunities-card .opportunities-card-top .opportunities-logo{width:70px}}   .custom-popup.show { display: block; opacity: 1; } .custom-popup { display: block; position: fixed; left: 50%; top: 50%;  transform: translate(-50%, -50%);  width: 70%; background: #fff;  border-radius: 20px; z-index:9999;  overflow: hidden;  padding: 20px;  box-sizing: border-box; } .popup-inner { display: flex; flex-direction: row; gap: 20px; flex-wrap: wrap; max-height: 80vh;  overflow-y: auto; box-sizing: border-box; } .job-details { flex: 1; max-width: 200px; } .job-description { flex: 2; overflow-y: auto; padding-left: 12px; max-height: 63vh;}  @media (max-width: 768px) {.popup-inner { display: block; max-height: 80vh; overflow-y: auto; flex-direction: column;}.job-description {max-height: none; overflow-y: visible;}.job-details {  max-width: 100%;    }}