 .section1 .wrapper .title {
     font-weight: bold;
     font-size: 28px;
     line-height: 38px;
 }

 .section1 .wrapper .discription {
     /* max-width: 865px;
     margin: 0 auto;
     font-weight: 400;
     font-size: 18px; */
     line-height: 25px;
 }

 .strength-card {
     /* background: #fff;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
border-radius: 5px;
padding: 20px;
transition: all 0.3s ease-in-out;
min-height: 185px;
margin: 10px; */
     margin: 15px 0;
 }

 .strength-card h4 {
     font-weight: 700;
     font-size: 34px;
     line-height: 30px;
     color: #d52b1e;
 }

 .strength-card .discription {
     font-weight: 400;
     font-size: 16px;
     line-height: 22px;
 }

 .strength-card .icon-img {
     width: 65px;
     height: auto;
 }

 /* .strength-card:hover {
     transform: translateY(-4px);
 } */

 h2.heading {
     text-align: center;
     font-weight: 700;
     font-size: 26px;
     line-height: 35px;
     position: relative;
 }

 h2.heading::after {
     content: "";
     position: absolute;
     width: 80px;
     height: 3px;
     bottom: -6px;
     background: #d52b1e;
     transform: translate(-50%, -50%);
     left: 50%;
 }

 .cta-btn {
     padding: 10px 40px 10px 15px;
     width: 152px;
     height: 44px;
     background: #fff;
     border: 1px solid #c6c5c5;
     box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.1);
     border-radius: 44px;
     color: #898989;
     position: relative;
     transition: all 0.4s ease-in-out;
 }

 .cta-btn:hover {
     transform: translateY(-4px);
     color: #898989;
     text-decoration: none;
 }

 .cta-btn::after {
     content: "";
     position: absolute;
     width: 20px;
     height: 20px;
     background: url(https://www.enago.com/b2b-assets/images/right-grey-arrow.png) 0 0 no-repeat;
     top: 16px;
     right: 12px;
     background-size: 14px;
 }

 .about-card-section {
     background-color: #ffffff;
 }

 .about-card-section .about-card {
     background-color: #fff;
     padding: 20px;
     box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
     border-radius: 8px;
     margin: 10px;
 }

 .about-card-section .about-card img.logo-icon {
     width: auto;
     height: 80px;
 }

 .about-card-section .about-card .title {
     font-weight: 700;
     font-size: 22px;
     line-height: 30px;
     position: relative;
     margin: 24px 0;
 }

 .about-card-section .about-card .title::after {
     content: "";
     position: absolute;
     width: 80px;
     height: 3px;
     bottom: -6px;
     background: #d52b1e;
     left: 0;
 }

 .about-card-section .about-card .discription {
     text-align: justify;
     min-height: 196px;
 }

 .about-card-section .about-card a.link-cta .text {
     text-decoration: underline;
 }

 .about-crimson {
     background: #fff;
 }

 .about-crimson .imagesec img {
     width: 100%;
     height: auto;
 }

 .about-crimson .discription {
     text-align: justify;
     margin: 15px 0;
 }

 .redarrow {
     background: #d52b1e;
     color: #fff !important;
     padding: 1px 4px;
     font-size: 9px;
     font-weight: bolder;
     border-radius: 20px;
     margin-left: 5px;
     vertical-align: middle;
 }

 .video-banner video {
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
 }

 #collaboration_models {
     box-shadow: none !important;
 }

 #clients_partners {
     background: #E9E9E9;
     box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
     position: relative;
     top: -8px;
 }

 .service-box.exclusive-recommendation {
     margin-bottom: 25px;
 }

 /* .publisher #collaboration_models .service-box {
     min-height: 465px;
 } */

 .publisher #collaboration_models .service-box .discription {
     min-height: 260px;
 }

 #client-testimonial {
     background: none;
     padding: 50px 0;
     background-color: #fff;
 }

 #client-testimonial h2 {
     color: #000;
 }

 .publisher #reason-to-choose {
     background-color: #fff;
 }

 #reason-to-choose:before,
 #reason-to-choose:after {
     content: none;
 }

 .service-box.increase-brand {
     background: url(https://www.enago.com/b2b-assets/images/publisher/why-choose-us1.png) 0 0 no-repeat;
     background-color: #ffffff;
     background-repeat: no-repeat;
     background-position: top right;
 }

 .service-box.global-service {
     background: url(https://www.enago.com/b2b-assets/images/publisher/why-choose-us2.png) 0 0 no-repeat;
     background-color: #ffffff;
     background-repeat: no-repeat;
     background-position: top right;
 }

 .service-box.native-editor {
     background: url(https://www.enago.com/b2b-assets/images/publisher/why-choose-us3.png) 0 0 no-repeat;
     background-color: #ffffff;
     background-repeat: no-repeat;
     background-position: top right;
 }

 .service-box.increase-research {
     background: url(https://www.enago.com/b2b-assets/images/university/why-choose-us4.png) 0 0 no-repeat;
     background-color: #ffffff;
     background-repeat: no-repeat;
     background-position: top right;
 }

 .service-box.global-reach {
     background: url(https://www.enago.com/b2b-assets/images/university/why-choose-us5.png) 0 0 no-repeat;
     background-color: #ffffff;
     background-repeat: no-repeat;
     background-position: top right;
 }

 .service-box.subject-area-match {
     background: url(https://www.enago.com/b2b-assets/images/publisher/why-choose-us4.png) 0 0 no-repeat;
     background-color: #ffffff;
     background-repeat: no-repeat;
     background-position: top right;
 }

 .service-box.assured-security {
     background: url(https://www.enago.com/b2b-assets/images/publisher/why-choose-us5.png) 0 0 no-repeat;
     background-color: #ffffff;
     background-repeat: no-repeat;
     background-position: top right;
 }

 .service-box.enago-promise1 {
     background: url(https://www.enago.com/b2b-assets/images/publisher/why-choose-us6.png) 0 0 no-repeat;
     background-color: #ffffff;
     background-repeat: no-repeat;
     background-position: top right;
 }

 #reason-to-choose .service-box h3 {
     font-size: 20px;
 }

 .salesrepresentation.service-box {
     min-height: 282px !important;
 }

 .salesrepresentation.service-box h3:before {
     position: absolute;
     left: -15px !important;
     content: "";
     display: block;
     background: url(https://www.enago.com/b2b-assets/images/publisher/salesrepresentation.png) 0 0 no-repeat !important;
     width: 49px !important;
     height: 49px !important;
 }

 .marketrepresentation.service-box h3:before {
     position: absolute;
     left: -15px !important;
     content: "";
     display: block;
     background: url(https://www.enago.com/b2b-assets/images/publisher/marketrepresentation.png) 0 0 no-repeat !important;
     width: 45px !important;
     height: 45px !important;
 }

 .socialmedia.service-box h3:before {
     position: absolute;
     left: -15px !important;
     content: "";
     display: block;
     background: url(https://www.enago.com/b2b-assets/images/publisher/socialmedia.png) 0 0 no-repeat !important;
     width: 49px !important;
     height: 49px !important;
 }

 .researchimpact.service-box h3:before {
     position: absolute;
     left: -15px !important;
     content: "";
     display: block;
     background: url(https://www.enago.com/b2b-assets/images/publisher/researchimpact.png) 0 0 no-repeat !important;
     width: 49px !important;
     height: 65px !important;
 }

 .academistranslation.service-box {
     min-height: 306px !important;
 }

 .researchimpact.service-box {
     min-height: 330px !important;
 }

 #testimo-carousel .testi-wrp .testi-img.enagao img,
 #testimo-carousel .testi-wrp .testi-img.charles img {
     border-radius: 0;
 }

 #testimo-carousel .testi-logo img {
     width: 100px;
     height: auto;
 }

 #testimo-carousel .testi-img img {
     width: auto;
     height: auto;
 }

 #home-slider .publisher .carousel-caption {
     left: auto;
     right: 10%;
     float: right;
     top: 15%;
 }

 .publisher .section1 .wrapper {
     max-width: 850px;
     margin: 0 auto;
 }

 .publisher .service-box.sales-representation-wechat {
     padding: 25px 25px 10px;
     margin-bottom: 25px;
 }

 .publisher .service-box.digital-marketing {
     display: inline-block;
     position: relative;
     margin-top: 0px;
     padding: 25px 25px 10px;
 }

 .service-box.strategic-service {
     margin-bottom: 25px;
 }

 .publisher .sales-representation-partner,
 .publisher .digital-marketing-partner {
     display: flex;
     margin-top: 10px;
     justify-content: space-evenly;
     align-items: center;
     gap: 20px;
 }

 .publisher .sales-representation-partner .item.one {
     background-image: url(https://www.enago.com/b2b-assets/images/publisher/ADA-logo.jpg);
     background-repeat: no-repeat;
     width: 100px;
     height: 80px;
     background-position: center;
     background-size: contain;
 }

 .publisher .sales-representation-partner .item.two {
     background-image: url(https://www.enago.com/b2b-assets/images/publisher/AIP-logo.jpg);
     background-repeat: no-repeat;
     width: 50px;
     height: 70px;
     background-position: center;
     background-size: contain;
     margin-top: 5px;
 }

 .publisher .sales-representation-partner .item.three {
     background-image: url(https://www.enago.com/b2b-assets/images/publisher/iop-logo.png);
     background-repeat: no-repeat;
     width: 160px;
     height: 80px;
     background-position: center;
     background-size: contain;
 }

 .publisher .digital-marketing-partner .item.one {
     background-image: url(https://www.enago.com/b2b-assets/images/publisher/ASM-logo.svg);
     background-repeat: no-repeat;
     width: 90px;
     height: 70px;
     background-position: center;
     background-size: contain;
 }

 .publisher .digital-marketing-partner .item.two {
     background-image: url(https://www.enago.com/b2b-assets/images/publisher/logo_spie_desktop.svg);
     background-repeat: no-repeat;
     width: 90px;
     height: 74px;
     background-position: center;
     background-size: contain;
 }

 .publisher .digital-marketing-partner .item.three {
     background-image: url(https://www.enago.com/b2b-assets/images/publisher/Royal-Society.jpg);
     background-repeat: no-repeat;
     width: 85px;
     height: 80px;
     background-position: center;
     background-size: contain;
 }

 @media only screen and (max-width: 768px) {
     #home-slider .publisher .carousel-caption {
         left: auto;
         right: auto;
         float: none;
         top: 15%;
         width: 100%;
         text-align: center;
     }

     .publisher .sales-representation-partner,
     .publisher .digital-marketing-partner {
         flex-direction: column;
         gap: 0;
         justify-content: flex-start;
         align-items: flex-start;
     }
 }