.hire-talent-pay .item { margin-bottom:50px; }
.hire-talent-pay .talent-listing .item:last-child { margin-bottom:0; }
.hire-talent-pay .item .strip { position:relative; /* cursor:pointer; */ text-align: center; }
.hire-talent-pay .item .strip .strip-content { /* padding-right:50px; */ padding: 0; }
.hire-talent-pay .item .strip .strip-content h2 { font-size:38px; line-height:50px; font-weight:500; margin-bottom:15px; color:#000; }
.hire-talent-pay .item .strip .strip-content p { font-size:16px; line-height:25px; color:#565656; font-weight:400; margin-bottom:0; }
.hire-talent-pay .item .strip.active img { transform:rotate(90deg); }
.hire-talent-pay .item .strip img { width:30px; position:absolute; top:15px; right:0; z-index:1; transition:0.5s ease all; display: none; }

.hire-talent-pay .package-box-wrap { margin:100px 0; display:flex; align-items:normal; justify-content:space-between; gap:60px; }
.hire-talent-pay .package-box:nth-child(2) .price-details { min-height:168px; display:flex; flex-direction:column; justify-content:center;	 }
.hire-talent-pay .package-box:nth-child(2) { transform:scale(1.12) translateY(-35px); transform-origin:top; box-shadow:0 0 50px rgba(0, 0, 0, 0.2); border-color:#FFDA30; z-index:4; }
.hire-talent-pay .package-box { background-color:#fff; position:relative; z-index:5; border:1px solid #BCBCBC; border-radius:15px; flex:1; overflow:hidden; }
.hire-talent-pay .package-box-heading-section { padding:25px; }
.hire-talent-pay .package-box-heading-section h3 { font-size:18px; line-height:1.3; font-weight:bold; color:#000; margin-bottom:6px; }
.hire-talent-pay .package-box-heading-section p { font-size:14px; line-height:20px; font-weight:400; color:#595959; margin-bottom:0; }
.hire-talent-pay .price-details { padding: 20px 25px; min-height:160px; position: relative; }

.hire-talent-pay .price-details:after { content: ""; display: block; width: calc(100% - 50px); height: 2px; position: absolute; top: 0; background-color: #eaeaea; left: 0; right: 0; margin: 0 auto; }
.hire-talent-pay .price-details:before { content: ""; display: block; width: calc(100% - 50px); height: 2px; position: absolute; bottom: 0; background-color: #eaeaea; left: 0; right: 0; margin: 0 auto; }

.hire-talent-pay .package-box:nth-child(2) .price-details:after, .hire-talent-pay .package-box:nth-child(2) .price-details:before
{ background-color: #FFDA30; }

.hire-talent-pay .price-details h3 { font-size:18px; line-height:1.3; font-weight:bold; color:#000; margin-bottom:10px; }
.hire-talent-pay .price-details p { font-size:16px; line-height:22px; font-weight:400; color:#000000; margin-bottom:10px; }
.hire-talent-pay .price-details .hours { background-color:#eaeaea; padding:6px 14px; font-size:14px; line-height:20px; font-weight:400; color:#000; border-radius:25px; margin-bottom:5px; max-width:max-content; }
.hire-talent-pay .price-details .contract { font-size:13px; line-height:20px; font-weight:400; color:#595959; margin-bottom:0; padding-left:10px; }
.hire-talent-pay .price-info-wrap { padding: 20px 10px 10px; }
.hire-talent-pay .price-info-wrap .talent-title { font-size:20px; line-height:1.3; font-weight:bold; color:#000; margin-bottom:10px; padding:0 15px; }
.hire-talent-pay .price-info-wrap .package-price-talent { font-size:16px; line-height:22px; font-weight:400; color:#000000; margin-bottom:20px; padding:0 15px; }
.hire-talent-pay .price-info-wrap .monthly-pay-talent { background-color:#FFDA30; padding: 12px 20px; text-align:center; display:flex; flex-direction: column; justify-content:center; border-radius:10px; min-height:auto; }
.hire-talent-pay .price-info-wrap .monthly-pay-talent h4 { font-size:32px; line-height:normal; font-weight:bold; color:#000; margin-bottom:0; margin-right: 2px; position: relative;
top: 3px; }
.hire-talent-pay .price-info-wrap .monthly-pay-talent p { margin-bottom:0; font-size:18px; line-height:1.3; font-weight:400; color:#000; }
.hire-talent-pay .know-more { text-align:center; margin-top:30px; }
.hire-talent-pay .know-more a { font-size:18px; line-height:26px; font-weight:600; border-radius:100px; background-color:#000; color:#fff; text-align:center; padding:21px 52px; display:inline-block; }
.hire-talent-pay .know-more a:hover { background-color:#FFDA30; color:#000; }
.hire-talent-pay .boxing-wrapper { /* display:none; */ display: block; }
.programmatic-advertising .hire-talent-pay { padding-bottom: 80px; }

.hire-talent-pay .price-info-wrap .monthly-pay-talent .btm-cnt { align-items: flex-end; justify-content: center; }
.hire-talent-pay .price-info-wrap .monthly-pay-talent small { display: block; margin-bottom: 0; font-size: 18px; line-height: 1.3;
font-weight: 400; color: #000; text-align: center; }


@media(max-width:1650px){
	.hire-talent-pay .item .strip .strip-content h2 { font-size:32px; line-height:1.2; margin-bottom:10px; }
	.hire-talent-pay .package-box-wrap { gap:45px; }
	.hire-talent-pay .package-box-heading-section { padding:25px; }
	.hire-talent-pay .price-details { padding:25px; }
	.hire-talent-pay .price-info-wrap .talent-title { padding:0 15px; }
	.hire-talent-pay .price-info-wrap .package-price-talent { padding:0 15px; font-size: 14px; }
	.hire-talent-pay .package-box:nth-child(2) .price-details { min-height:160px; }
	.hire-talent-pay .price-info-wrap .monthly-pay-talent { min-height:auto; }
	.hire-talent-pay .price-info-wrap .monthly-pay-talent h4 { font-size:28px; }
	.hire-talent-pay .know-more a { padding: 16px 30px; font-size: 16px; }
	.hire-talent-pay .price-info-wrap .talent-title { font-size: 16px; margin-bottom: 6px; }
	.hire-talent-pay .price-info-wrap .monthly-pay-talent p { font-size: 16px; }
	.hire-talent-pay .price-info-wrap .monthly-pay-talent small { font-size: 16px; }
}

@media(max-width:1440px) {
	.hire-talent-pay .package-box-heading-section h3 { font-size: 16px; }
	.hire-talent-pay .package-box-heading-section p { font-size: 13px; }
	.hire-talent-pay .price-details h3 { font-size: 16px; margin-bottom: 5px; }
	.hire-talent-pay .price-details .hours { padding: 6px 12px; font-size: 13px; }
	.hire-talent-pay .price-details p { font-size: 14px;  }
	.hire-talent-pay .package-box-heading-section { padding:15px; }
	.hire-talent-pay .price-details { padding:15px;  min-height: 120px; }
	.hire-talent-pay .price-details:before, .hire-talent-pay .price-details:after { width: calc(100% - 30px); }

	.hire-talent-pay .package-box:nth-child(2) .price-details { min-height:120px; }
	.hire-talent-pay .price-info-wrap .package-price-talent { margin-bottom: 15px; }
	.hire-talent-pay .price-info-wrap .monthly-pay-talent { min-height:auto; padding: 8px 15px; }
	.hire-talent-pay .price-info-wrap .monthly-pay-talent h4 { font-size:26px; }
}

@media(max-width:1280px) {
	.hire-talent-pay .item .strip .strip-content h2 { font-size:24px; line-height: 1.3; }
	.hire-talent-pay .know-more a { padding: 12px 25px; font-size: 14px; line-height: 1.2; }
}

@media(max-width:991px){
	.hire-talent-pay .package-box-heading-section h3 { font-size:18px; line-height:23px; margin-bottom:10px; }
	.hire-talent-pay .package-box-heading-section p { font-size:12px; line-height:18px; }
	.hire-talent-pay .price-details h3 { margin-bottom:10px; }
	.hire-talent-pay .price-info-wrap .talent-title { font-size:18px; line-height:23px; }
	.hire-talent-pay .package-box-heading-section { padding:15px; }
	.hire-talent-pay .price-details { padding:15px; }
	.hire-talent-pay .price-info-wrap .talent-title { padding:0 5px; }
	.hire-talent-pay .price-info-wrap .package-price-talent { padding:0 5px; font-size:14px; line-height:18px; }
	.hire-talent-pay .price-details p { font-size:13px; line-height:22px; }
	.hire-talent-pay .price-info-wrap .monthly-pay-talent h4 { font-size:22px; }
	.hire-talent-pay .package-box-wrap { gap:30px; }
	.hire-talent-pay .package-box:nth-child(2) .price-details { min-height:170px; }
	.hire-talent-pay .price-info-wrap .monthly-pay-talent { min-height:auto; }
}

@media(max-width:767px){
	.hire-talent-pay .package-box-wrap { flex-wrap:wrap; gap:0; margin:40px 0 50px; }
	.hire-talent-pay .package-box-wrap .package-box { margin-bottom:40px; width:100%; flex:inherit; }
	.hire-talent-pay .package-box-wrap .package-box:last-child { margin-bottom:0; }
	.hire-talent-pay .package-box-heading-section { padding:15px; }
	.hire-talent-pay .price-details { padding:15px; }
	.hire-talent-pay .price-info-wrap .talent-title { padding:0 5px; }
	.hire-talent-pay .price-info-wrap .package-price-talent { padding:0 5px; }
	.hire-talent-pay .package-box:nth-child(2) { transform:inherit; transform-origin:inherit; }
	.hire-talent-pay .price-details { min-height:20px; }
	.hire-talent-pay .package-box:nth-child(2) .price-details { min-height:20px; }
	.hire-talent-pay .item .strip .strip-content h2 { font-size:24px; line-height:1.2; margin-bottom:20px; }
}