/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 11 2025 | 23:14:03 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

.find_the_recruiter_grid_customs .pp-content-post {
    background: #F1EEE6;
}

.find_the_recruiter_grid_customs .pp-content-grid-post-image {
    padding: 0;
}

.find_the_recruiter_grid_customs .pp-content-grid-post-image a img {
    aspect-ratio: 5 / 5.2;
    object-fit: cover;
    width: 100% !important;
}

.find_the_recruiter_grid_customs .pp-content-grid-post-title a {
    color: #4A8B40;
    font-family: "Cabin", Verdana, Arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: normal;
    text-transform: capitalize;
	text-decoration: none !important;
}

.find_the_recruiter_grid_customs .pp-content-grid-separator {
    width: 100% !important;
    min-height: 1px !important;
    height: 1px !important;
    background: #333333 !important;
    margin-top: 2px;
    margin-bottom: 8px;
}

.find_the_recruiter_grid_customs .pp-content-grid-post-meta p {
    color: #333333;
	font-family: "Lato", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 0;
}

.find_the_recruiter_grid_customs .pp-content-grid-post-more-link {
    margin-top: 20px;
}

.find_the_recruiter_grid_customs .pp-content-grid-post-more-link a {
    color: #333;
    font-family: "Cabin", Verdana, Arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.98px;
    text-transform: uppercase;
    text-decoration: none !important;
}

.find_the_recruiter_grid_customs .pp-content-grid-post-more-link a {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.job_search_left_facet_customs .facetwp-checkbox {
    background: url(/wp-content/uploads/2024/08/Dot-1.svg) 0 50% no-repeat;
    background-size: 14px 14px;
    margin-bottom: 4px;
    padding-left: 20px;
    cursor: pointer;
}

.job_search_left_facet_customs .facetwp-checkbox.checked {
    background-image: url(/wp-content/uploads/2024/08/Dot-2.svg) !important;
}

.testimonials_slider_customs.recruiter_details img.pp-testimonial-img {
    margin-left: 0 !important;
}

.testimonials_slider_customs.recruiter_details .owl-dots {
    margin-top: 15px;
}

.job_details_back_button.view_team_individual_jobs_button_customs .pp-infobox-image img {
    transform: rotate(0deg) !important;
}

.region_facet_show_and_hide {
	display: none !important;
}



/* Reviewability */
body .review_ability_code_custom section.revwid-header {
    display: none !important;
}

body .review_ability_code_custom .revwid-is-horizontal-widget.revwid-container .revwid-reviews-wrapper {
	width: calc(100% - 0px) !important;
    margin-left: 40px !important;
}

/*body .review_ability_code_custom .revwid-is-horizontal-widget.revwid-container .revwid-reviews-wrapper>.revwid-is-left-arrow, 
body .review_ability_code_custom .revwid-is-horizontal-widget.revwid-container .revwid-reviews-wrapper>.revwid-is-right-arrow {
    display: none !important;
}*/


body .review_ability_code_custom .revwid-container .revwid-pagination .revwid-pagination-list .revwid-pagination-arrow {
display:none!important;
}

body .review_ability_code_custom .revwid-is-horizontal-widget.revwid-container .revwid-reviews-wrapper>.revwid-is-left-arrow {
	left:-78px!important;
}

body .review_ability_code_custom .revwid-is-horizontal-widget.revwid-container .revwid-review {
	flex: none !important;
}

body .review_ability_code_custom .revwid-is-horizontal-widget.revwid-container .revwid-review {
    flex: none !important;
    display: block !important;
    width: 100% !important;
}

body .review_ability_code_custom .revwid-review-text {
    font-family: Lato, sans-serif !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    text-align: left !important;
    color: #333333 !important;
    line-height: 1.55 !important;
}

body .review_ability_code_custom .revwid-is-horizontal-widget.revwid-container .revwid-review .revwid-review-date {
	display: none !important;
}

body .review_ability_code_custom .revwid-review-read-more-link {
	display: none !important;
}

body .review_ability_code_custom .revwid-share-tools {
	display: none !important;
}

body .review_ability_code_custom .revwid-container .revwid-review .revwid-review-author {
    font-family: Cabin, sans-serif !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    letter-spacing: 0.98px !important;
    text-align: left !important;
    text-transform: uppercase !important;
    color: #488a3f !important;
}

body .review_ability_code_custom .revwid-is-horizontal-widget.revwid-container .revwid-review .revwid-review-header .revwid-review-rating-text {
	display: none !important;
}

body .review_ability_code_custom .revwid-is-horizontal-widget.revwid-container .revwid-review .revwid-review-header .revwid-review-stars {
	text-align: left !important;
}

body .review_ability_code_custom .revwid-container .revwid-is-rating-icon {
    font-size: 40px !important;
    color: #488a3f !important;
}

body .review_ability_code_custom .revwid-is-horizontal-widget.revwid-is-small-container.revwid-container .revwid-is-rating-icon:before {
	width: 40px !important;
	height: 40px !important;
	filter: invert(45%) sepia(33%) saturate(695%) hue-rotate(66deg) brightness(59%) contrast(48%);
}

body .review_ability_code_custom .revwid-is-horizontal-widget.revwid-container .revwid-box {
	margin-left: 0px !important;
	padding: 0 !important;
	border: none !important;
}

body .review_ability_code_custom .revwid-review-content {
    display: flex !important;
    flex-direction: column-reverse;
}

body .review_ability_code_custom .revwid-container .revwid-pagination .revwid-pagination-link {
    color: #333 !important;
    font-family: "Lato", sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}

body .review_ability_code_custom .revwid-container .revwid-pagination .revwid-pagination-link.revwid-is-active {
    color: #4A8B40 !important;
    font-family: "Lato", sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}

body .review_ability_code_custom .revwid-box.js-box {
	background: transparent !important;
}
/* Reviewability */


.team_desc_customs a button {
    border-radius: 100px;
    background: #4A8B40;
    color: #FCFCFA !important;
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.98px;
    text-transform: uppercase;
    font-family: "Cabin", Verdana, Arial, sans-serif;
    padding: 8px 25px;
    display: block;
    text-decoration: none !important;
    transition: all .3s ease !important;
	border: none !important;
	margin-top: 20px;
}

.team_desc_customs a button:hover {
    background: #f1eee6;
    color: #1e2f29 !important;
    transition: all .3s ease !important;
}

/*new custom css*/


body .new-custom-gatherup-div .revwid-is-horizontal-widget.revwid-container .revwid-reviews-wrapper>.revwid-is-left-arrow, .revwid-is-horizontal-widget.revwid-container .revwid-reviews-wrapper>.revwid-is-right-arrow {
    display:block!important;
	z-index:99999999999!important;
}

body .new-custom-gatherup-div .revwid-is-horizontal-widget.revwid-container .revwid-reviews-wrapper>.revwid-is-right-arrow {
    right: 0px !important;
    z-index: 9999999 !important;
    display: block !important;
}

body .new-custom-gatherup-div  .revwid-is-horizontal-widget.revwid-container .revwid-reviews-wrapper>.revwid-is-left-arrow {
	left:-30px!important;
}

body .new-custom-gatherup-div .revwid-container .revwid-header, body .new-custom-gatherup-div .revwid-is-horizontal-widget.revwid-container .revwid-review .revwid-review-date, body .new-custom-gatherup-div .revwid-is-horizontal-widget.revwid-container .revwid-review .revwid-review-header .revwid-review-rating-text, body .new-custom-gatherup-div .revwid-is-horizontal-widget.revwid-container .revwid-review .revwid-review-read-more-link, body .new-custom-gatherup-div .revwid-container .revwid-share-tools, body .new-custom-gatherup-div .revwid-is-horizontal-widget.revwid-container .revwid-pagination,
body .new-custom-gatherup-div .revwid-container .revwid-powered-by-text, body .new-custom-gatherup-div .revwid-container .revwid-ctas, body .new-custom-gatherup-div .revwid-container .revwid-review blockquote, body .new-custom-gatherup-div .revwid-container .revwid-review .revwid-review-header .revwid-review-rating-text{
	display:none!important;
}

body .new-custom-gatherup-div .revwid-review-content {
	display:flex!important;
	flex-direction:column-reverse!important;
}

body .new-custom-gatherup-div .revwid-is-horizontal-widget.revwid-container .revwid-review .revwid-review-header .revwid-review-stars {
	float:left!important;
}

body .new-custom-gatherup-div .revwid-container .revwid-box {
	min-height:250px!important;
	border:0px!important;
}

body .new-custom-gatherup-div .revwid-review-text {
    font-family: Lato, sans-serif !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    text-align: left !important;
    color: #333333 !important;
    line-height: 1.55 !important;
}

body .new-custom-gatherup-div .revwid-container .revwid-review .revwid-review-author, body .new-custom-gatherup-div .revwid-container .revwid-review .revwid-review-date {
    font-family: Cabin, sans-serif !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    letter-spacing: 0.98px !important;
    text-align: left !important;
    text-transform: uppercase !important;
    color: #488a3f !important;
}

@media screen and (min-width: 1024px) {
 body .new-custom-gatherup-div .revwid-is-horizontal-widget.revwid-container .revwid-review {

	 flex:0 0 calc(100% - 32px) !important 
   }
}

body .new-custom-gatherup-div .revwid-container .revwid-icon-star:before, body .counter-new-custom-gatherup-div .revwid-container .revwid-is-rating-icon.revwid-is-large:before {
    content: "" !important;
    background: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='1.667in' height='1.597in' viewBox='0 0 120 115'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %2347893f; %7D %3C/style%3E%3C/defs%3E%3Ctitle%3Estar%3C/title%3E%3Cpath class='cls-1' d='M59.77,87.747,28.115,111.024a2.854,2.854,0,0,1-4.419-3.137L35.3,70.115,3.128,47.18A2.854,2.854,0,0,1,4.783,42l39.838-.041L56.384,4.674a2.854,2.854,0,0,1,5.422-.067l12.8,37.338,38.983.089a2.854,2.854,0,0,1,1.667,5.167L83.846,69.928l12.909,38.079a2.854,2.854,0,0,1-4.372,3.232Z'/%3E%3C/svg%3E") no-repeat !important;
    background-size: 100% !important;
}

body .new-custom-gatherup-div .revwid-container .revwid-icon-star-half:before {
    background: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='115.575' height='110.414' viewBox='0 0 115.575 110.414'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; %7D .cls-2 %7B fill: %23e6e6e6; %7D .cls-3 %7B clip-path: url(%23clip-path); %7D .cls-4 %7B fill: %23488b47; %7D %3C/style%3E%3CclipPath id='clip-path'%3E%3Crect class='cls-1' x='-3.191' y='-6.671' width='61.391' height='118.625'/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3Ehalf-star%3C/title%3E%3Cpath class='cls-2' d='M58.468,85.624,26.813,108.9a2.854,2.854,0,0,1-4.419-3.137l11.6-37.772L1.826,45.057A2.854,2.854,0,0,1,3.48,39.879l39.839-.041L55.082,2.551A2.854,2.854,0,0,1,60.5,2.484L73.3,39.822l38.983.089a2.854,2.854,0,0,1,1.667,5.167L82.543,67.805l12.91,38.079a2.854,2.854,0,0,1-4.372,3.232Z'/%3E%3Cg class='cls-3'%3E%3Cpath class='cls-4' d='M58.468,85.624,26.813,108.9a2.854,2.854,0,0,1-4.419-3.137l11.6-37.772L1.826,45.057A2.854,2.854,0,0,1,3.48,39.879l39.839-.041L55.082,2.551A2.854,2.854,0,0,1,60.5,2.484L73.3,39.822l38.983.089a2.854,2.854,0,0,1,1.667,5.167L82.543,67.805l12.91,38.079a2.854,2.854,0,0,1-4.372,3.232Z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
}


@media screen and (min-width: 1024px) {
    
body .new-custom-gatherup-div .revwid-is-horizontal-widget.revwid-container .revwid-reviews-wrapper {
        width: 100% !important;
        float: left !important;
        margin: 0px !important;
    }
}

body .counter-new-custom-gatherup-div .revwid-is-vertical-widget.revwid-container .revwid-reviews, body .counter-new-custom-gatherup-div .revwid-container .revwid-ctas, body .counter-new-custom-gatherup-div  .revwid-container .revwid-pagination, body .counter-new-custom-gatherup-div .revwid-powered-by-text, body .counter-new-custom-gatherup-div .revwid-container .revwid-has-divider:after {
	display:none!important;
}

body .counter-new-custom-gatherup-div .revwid-is-vertical-widget.revwid-container .revwid-has-divider, body .counter-new-custom-gatherup-div  .revwid-container .revwid-header {
	margin-bottom:0px!important;
	padding-bottom:0px!important;
}