.location-search .navbar-toggler{background-color:#fff;-webkit-box-shadow:0 0 5px 0 #444;box-shadow:0 0 5px 0 #444}.location-search .navbar-toggler-icon{background-image:url(https://www.virtusa.com/is/content/virtusa/search-filter-icon)}.newsroom-search{overflow:visible!important;position:relative;z-index:4}.newsroom-search .collateral,.newsroom-search .photography{color:#151c28!important}.newsroom-search .collateral .sort-by-text,.newsroom-search .photography .sort-by-text{margin-bottom:.65rem;margin-top:1rem}.newsroom-search .collateral .newsroom-searchitem,.newsroom-search .photography .newsroom-searchitem{background-color:#f3f3f4;border:2px solid #d8d7d5}.newsroom-search .collateral .newsroom-searchitem.search .newsroom-searchfield,.newsroom-search .photography .newsroom-searchitem.search .newsroom-searchfield{border-bottom:none;padding:0 1rem}.newsroom-search.jobpagin-var .navbar-toggler{-webkit-box-shadow:0 0 0 0 #444;box-shadow:0 0 0 0 #444}.newsroom-search .navbar{padding:0}.newsroom-search .navbar-toggler{background-color:#fff;-webkit-box-shadow:0 0 5px 0 #444;box-shadow:0 0 5px 0 #444}.newsroom-search .navbar-toggler-icon{background-image:url(https://www.virtusa.com/is/content/virtusa/search-filter-icon)}.newsroom-search .navbar-nav{overflow:visible}.newsroom-search .navbar-nav.w-lg-70{margin:auto;width:100%}@media(min-width:1200px){.newsroom-search .navbar-nav.w-lg-70{width:70%}}.newsroom-search .navbar-nav.w-lg-50{margin:auto;width:100%}@media(min-width:1200px){.newsroom-search .navbar-nav.w-lg-50{width:50%}}@media(max-width:991px){.newsroom-search-toggle{display:block!important}}.newsroom-searchitem{margin:.9375rem 0;width:100%}.newsroom-searchitem.select{position:relative}.newsroom-searchitem.select.location-select.hideregion{display:none!important}.newsroom-searchitem.select select{background:none}.newsroom-searchitem.select input{overflow:hidden;padding-right:1.25rem;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1}@media(min-width:992px){.newsroom-searchitem.select input:not(.location-input)::-ms-input-placeholder{color:hsla(0,0%,100%,0);opacity:0;visibility:hidden}.newsroom-searchitem.select input:not(.location-input):-ms-input-placeholder{color:hsla(0,0%,100%,0)}.newsroom-searchitem.select input:not(.location-input)::-webkit-input-placeholder{opacity:0;visibility:hidden}.newsroom-searchitem.select input:not(.location-input)::-moz-placeholder{opacity:0;visibility:hidden}.newsroom-searchitem.select input:not(.location-input)::placeholder{opacity:0;visibility:hidden}}.newsroom-searchitem.select input::-webkit-calendar-picker-indicator{display:none}.newsroom-searchitem label{color:#3d4d4d;font-weight:700;margin-bottom:0;padding-bottom:.375rem}.newsroom-searchitem button.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;width:auto}.newsroom-searchfield{background-color:hsla(0,0%,100%,0);border:none!important;border-radius:0;color:#3d4d4d;padding:0 .375rem .375rem 0}.newsroom-searchfield:not(.collateralsearch){border-bottom:1px solid #707070!important}.newsroom-searchfield option{color:inherit}.newsroom-searchfield:focus{border-color:#707070;-webkit-box-shadow:none;box-shadow:none;color:#3d4d4d}.newsroom-search--resetBtn{background-color:hsla(0,0%,100%,0)!important;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.newsroom-search--resetBtn:focus,.newsroom-search--resetBtn:hover{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.newsroom-search .jobSearchCategoryBlocks .newsroom-searchitem.categoryBlocks{max-height:5pc;overflow:hidden;-webkit-transition:max-height .5s linear;transition:max-height .5s linear}@media only screen and (max-width:768px){.newsroom-search .jobSearchCategoryBlocks .newsroom-searchitem.categoryBlocks{display:none}}.newsroom-search .jobSearchCategoryBlocks .newsroom-searchitem.categoryBlocks .tags{background:#f3f3f4;border-radius:4px;cursor:pointer;display:inline-block;font-weight:700;margin:5px;padding:5px 20px}.newsroom-search .jobSearchCategoryBlocks .newsroom-searchitem.categoryBlocks .tags.active,.newsroom-search .jobSearchCategoryBlocks .newsroom-searchitem.categoryBlocks .tags:hover{background:#02f576}.newsroom-search .jobSearchCategoryBlocks .loadMore-wrapper{text-align:center}.newsroom-search .jobSearchCategoryBlocks .loadMore-wrapper .category-loadMore{background-color:#f3f3f4;border-radius:4px;color:#5f2cff;cursor:pointer;display:none;font-weight:700;margin:5px;padding:5px 20px}.newsroom-search .jobSearchCategoryBlocks .loadMore-wrapper .category-loadMore:hover{background-color:#02f576;color:#151c28}.newsroom-search .jobSearchCategoryBlocks .jobCategoryBlock--reset-button{border:1px solid #000;font-weight:700;padding:9pt 35px;text-align:center}.newsroom-search .jobSearchCategoryBlocks #btnSort:hover path{fill:#fff}@media only screen and (max-width:992px){.newsroom-search .jobSearchCategoryBlocks .submit-btn button{margin-bottom:1.5rem}.newsroom-search .jobSearchCategoryBlocks .custom__select-trigger span{opacity:1;visibility:visible}}.newsroom-search .jobSearchCategoryBlocks .navbar-expand-lg .navbar-collapse{height:auto!important}@media(max-width:992px){.newsroom-search{position:sticky;top:5rem;z-index:3}.newsroom-search .navbar-nav{padding:.9375rem}.newsroom-search form{background-color:#fff;-webkit-box-shadow:0 0 10px 0 #d9d9d9;box-shadow:0 0 10px 0 #d9d9d9}.newsroom-search .newsroom-searchitem .custom__select-trigger span{opacity:1;visibility:visible}}@media(min-width:992px){li.newsroom-searchitem{margin-right:.9375rem;padding:0}li.newsroom-searchitem:last-of-type{margin-right:0}.newsroom-searchitem{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;margin:0 0 .625rem;max-width:100%;min-width:0}.newsroom-searchitem.submit-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.newsroom-searchitem lable{display:block}}.nrf_dialogue{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9}.nrf_dialogue_content{background-color:#fff;border-radius:10px;left:50%;min-width:25%;padding:30px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform 3s ease;transition:-webkit-transform 3s ease;transition:transform 3s ease;transition:transform 3s ease,-webkit-transform 3s ease}.nrf_dialogue_closeBtn{margin-top:.625rem}@media only screen and (max-width:992px){.non-sticky{position:relative;top:0;z-index:1}}@media only screen and (max-width:1023px){.card-color-container:has(.newsroom-title.mobile-only){padding-top:1rem!important}}.newsroom-title{font-weight:700;margin-bottom:0}@media only screen and (max-width:1023px){.newsroom-title{display:none}}.newsroom-title.mobile-only{clear:none;display:none;float:left;margin-left:2rem}@media only screen and (max-width:1023px){.newsroom-title.mobile-only{display:block;position:relative;top:35px}}@media only screen and (min-width:1024px){.newsroom-search-content:has(.newsroom-title) nav.navbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.newsroom-search-content:has(.newsroom-title) nav.navbar .collapse.navbar-collapse{width:100%}}@media only screen and (max-width:992px){.background-container .newsroom-search-content:has(.newsroom-title) nav.navbar{width:100%}}