.hire-banner{
padding: 202px 0px 151px;
}
.banner-feature{
    max-width: 1128px;
}
.banner-feature .feature-box span{
    max-width: 100%;
}
.hiring-wrapper{
    padding: 75px 42px;
}
.hiring-cards{
    background: none;
    text-align: center;
    box-shadow: 0px 0px 18px 0px #9090901F;
    border-radius: 13px;
    border: none;
}
.hiring-cards:after, .hiring-section::after{
    content: unset;
}
.hiring-cardWrapper{
flex-wrap: nowrap;
gap: 15px;
margin: 50px 0 0px;
}
.hiring-section {
    padding-bottom: 100px;
}
.hiring-cards img{
    width: 50px;
    height: 50px;
}
/* .work__Desc p {
font-size: 17px;
font-weight: 400;
} */
section.reviews{
background-color:unset;
}
.service-section {
padding: 117px 0;
background-image: url(../images/hire-writer/service-section-bg.svg);
background-repeat: no-repeat;
}
.service-content{
margin: 90px auto 0px;
max-width: 1071px;
justify-content: space-between;
column-gap: 0;
}
.service-content p{
text-decoration: none;
padding-top: 20px;
}
.service-box span {
font-weight: 400;
font-size: 14px;
line-height: 25.95px;
letter-spacing: 0.5%;
text-align: center;
color:#221F1F;
max-width: unset;
width: 100%;
margin: 20px auto 0;
display: block;
}
.service-box {
max-width: 228px;
}
.service-section::before{
width: 50px;
height: 80px;
background-size: contain;
background-repeat: no-repeat;
top: 100px;
}
.service-section::after{
width: 77px;
height: 58px;
background-size: contain;
background-repeat: no-repeat;
bottom: 60px;
left: 30px;
}
.work__Desc {
max-width: 179px;
}
@media (max-width: 575px) {
.hiring-cardWrapper {
    flex-wrap: wrap;
}
.hire-banner{
    background: linear-gradient(

180deg, #EBF7FF 0%, #FDF5EB 100%);
/* background-image: unset; */
padding: 140px 0px 176px;
    }
.service-section {
    
    background-position: center;
}
.hire-banner::before {
    top: 68px;
    width: 53px;
    height: 51px;
    right: 0px;
    z-index: 1;
    background-size: contain;
    background-repeat: no-repeat;
}
.hire-banner::after {
    width: 57px;
    height: 60px;
    bottom: 160px;
    left: -17px;
    z-index: 1;
    background-size: contain;
}
.hiring-wrapper {
    padding: 65px 42px;
}
.processSec h2.secHead {
    max-width: 330px;
    margin: 0 auto;
}
.service-section::before {
    width: 38px;
    height: 80px;
    top: 15px;
}
.service-content {
margin: 50px auto 0px;
justify-content: center;
}
.service-section::after {
bottom: 20px;
left: 7px;
}
.service-section{
background-image: unset;
}
.hiring-section {
padding-bottom: 60px;
}
.price__Box {
    align-items: center;
}
.price__Features {
row-gap: 20px;
margin-left: 11px;
}
section.reviews::before {
    top: 30px;
}
section.reviews {
    padding: 50px 0 0px;
}
section.reviews::after{
    content:unset;
}
}