
/* ----------------start-sports-my-fonts------------------ */
@font-face {
    font-family: "Impact";
    src: url("https://www.mindinventory.com/industry/fonts/sports/Impact.ttf") format("woff"),
    url("https://www.mindinventory.com/industry/fonts/sports/Impact.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Outfit Extra";
    src: url("https://www.mindinventory.com/industry/fonts/sports/Outfit-ExtraBold.woff") format("woff"),
    url("https://www.mindinventory.com/industry/fonts/sports/Outfit-ExtraBold.ttf") format("truetype");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Outfit";
    src: url("https://www.mindinventory.com/industry/fonts/sports/Outfit-Bold.woff") format("woff"),
    url("https://www.mindinventory.com/industry/fonts/sports/Outfit-Bold.ttf") format("truetype");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Outfit Semi";
    src: url("https://www.mindinventory.com/industry/fonts/sports/Outfit-SemiBold.woff") format("woff"),
    url("https://www.mindinventory.com/industry/fonts/sports/Outfit-SemiBold.ttf") format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Outfit";
    src: url("https://www.mindinventory.com/industry/fonts/sports/Outfit-Medium.woff") format("woff"),
    url("https://www.mindinventory.com/industry/fonts/sports/Outfit-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Outfit";
    src: url("https://www.mindinventory.com/industry/fonts/sports/Outfit-Thin.woff") format("woff"),
    url("https://www.mindinventory.com/industry/fonts/sports/Outfit-Thin.ttf") format("truetype");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Outfit Extra";
    src: url("https://www.mindinventory.com/industry/fonts/sports/Outfit-ExtraLight.woff") format("woff"),
    url("https://www.mindinventory.com/industry/fonts/sports/Outfit-ExtraLight.ttf") format("truetype");
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Outfit";
    src: url("https://www.mindinventory.com/industry/fonts/sports/Outfit-Regular.woff") format("woff"),
    url("https://www.mindinventory.com/industry/fonts/sports/Outfit-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* ----------------end-sports-my-fonts------------------ */

.wrapper-ind-sports {
    width: 100%;
}
.wrapper-ind-sports picture{
    display: block;
}
.wrapper-ind-sports .ind-sports-container {
    position: relative;
}
@media only screen and (min-width: 1700px) {
    .wrapper-ind-sports .ind-sports-container {
        margin: 0 auto;
        width: 100%;
        max-width: 1600px;
        padding: 0;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1699px) {
    .wrapper-ind-sports .ind-sports-container {
        width: calc(100% - 30px);
        max-width: none;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .wrapper-ind-sports .ind-sports-container {
        width: calc(100% - 80px);
        max-width: none;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .wrapper-ind-sports .ind-sports-container {
        width: calc(100% - 60px);
        max-width: none;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .wrapper-ind-sports .ind-sports-container {
        width: calc(100% - 40px);
        max-width: none;
    }
}

.wrapper-ind-sports .white-text {
    color: #ffffff;
}
.wrapper-ind-sports .black-text {
    color: #121212;
}
.wrapper-ind-sports .yellow-text {
    color: #b2fc3f;
}

.wrapper-ind-sports .sports-600 {
    font-weight: 600;
}
.wrapper-ind-sports .sports-500 {
    font-weight: 500;
}

.wrapper-ind-sports .sports-22 {
    font-size: 22px;
    line-height: 30px;
    font-family: "Outfit";
}
@media screen and (max-width: 767px) {
    .wrapper-ind-sports .sports-22 {
        font-size: 18px;
        line-height: 26px;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .sports-22 {
        font-size: 16px;
        line-height: 22px;
    }
}

.wrapper-ind-sports .sports-20 {
    font-size: 20px;
    line-height: 30px;
    font-family: "Outfit";
}
@media screen and (max-width: 1500px) {
    .wrapper-ind-sports .sports-20 {
        font-size: 18px;
        line-height: 24px;
    }
}
@media screen and (max-width: 767px) {
    .wrapper-ind-sports .sports-20 {
        font-size: 18px;
        line-height: 24px;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .sports-20 {
        font-size: 16px;
        line-height: 22px;
    }
}

.wrapper-ind-sports .sports-18 {
    font-size: 20px;
    line-height: 26px;
    font-family: "Outfit";
}
@media screen and (max-width: 1500px) {
    .wrapper-ind-sports .sports-18 {
        font-size: 18px;
        line-height: 24px;
    }
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sports-18 {
        font-size: 16px;
        line-height: 24px;
    }
}
@media screen and (max-width: 767px) {
    .wrapper-ind-sports .sports-18 {
        font-size: 16px;
        line-height: 24px;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .sports-18 {
        font-size: 16px;
        line-height: 22px;
    }
}

.wrapper-ind-sports .sports-42 {
    font-size: 42px;
    font-family: "Outfit";
}
@media screen and (max-width: 1600px) {
    .wrapper-ind-sports .sports-42 {
        font-size: 38px;
    }
}
@media screen and (max-width: 1499px) {
    .wrapper-ind-sports .sports-42 {
        font-size: 34px;
    }
}
@media screen and (max-width: 1199px) {
    .wrapper-ind-sports .sports-42 {
        font-size: 30px;
    }
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sports-42 {
        font-size: 28px;
    }
}
@media screen and (max-width: 767px) {
    .wrapper-ind-sports .sports-42 {
        font-size: 26px;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .sports-42 {
        font-size: 22px;
    }
}
.wrapper-ind-sports .space-tp-100 {
    padding-top: 150px;
}
@media screen and (max-width: 1600px) {
    .wrapper-ind-sports .space-tp-100 {
        padding-top: 100px;
    }
}
@media screen and (max-width: 1499px) {
    .wrapper-ind-sports .space-tp-100 {
        padding-top: 70px;
    }
}
@media screen and (max-width: 1199px) {
    .wrapper-ind-sports .space-tp-100 {
        padding-top: 60px;
    }
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .space-tp-100 {
        padding-top: 50px;
    }
}
@media screen and (max-width: 767px) {
    .wrapper-ind-sports .space-tp-100 {
        padding-top: 40px;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .space-tp-100 {
        padding-top: 35px;
    }
}

.wrapper-ind-sports .space-bp-100 {
    padding-bottom: 150px;
}
@media screen and (max-width: 1600px) {
    .wrapper-ind-sports .space-bp-100 {
        padding-bottom: 100px;
    }
}
@media screen and (max-width: 1499px) {
    .wrapper-ind-sports .space-bp-100 {
        padding-bottom: 70px;
    }
}
@media screen and (max-width: 1199px) {
    .wrapper-ind-sports .space-bp-100 {
        padding-bottom: 60px;
    }
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .space-bp-100 {
        padding-bottom: 50px;
    }
}
@media screen and (max-width: 767px) {
    .wrapper-ind-sports .space-bp-100 {
        padding-bottom: 40px;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .space-bp-100 {
        padding-bottom: 35px;
    }
}

/* =========start==css=banner============= */

.wrapper-ind-sports .sports-h1 {
    font-family: "Impact";
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 4px;
    font-size: 120px;
    line-height: 120px;
}
@media screen and (max-width: 1440px) {
    .wrapper-ind-sports .sports-h1 {
        font-size: 90px;
        line-height: 94px;
    }
}
@media screen and (max-width: 1199px) {
    .wrapper-ind-sports .sports-h1 {
        font-size: 68px;
        line-height: 74px;
    }
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sports-h1 {
        font-size: 42px;
        line-height: 46px;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .sports-h1 {
        font-size: 32px;
        line-height: 40px;
    }
}

.wrapper-ind-sports .sports-banner-bg {
    width: 100%;
    position: relative;
    background: url("https://www.mindinventory.com/industry/img/sports/webp/sports-banner-bg.webp") no-repeat;
    background-size: cover;
    padding-top: 30px;
    z-index: 99;
}
@media screen and (max-width: 1365px) {
    .wrapper-ind-sports .sports-banner-bg {
        background-size: 100% 100%;
    }
}
@media screen and (max-width: 1199px) {
    .wrapper-ind-sports .sports-banner-bg {
        padding: 50px 0;
    }
}
@media screen and (max-width: 767px) {
    .wrapper-ind-sports .sports-banner-bg {
        padding: 50px 0 35px;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .sports-banner-bg {
        padding: 35px 0;
    }
}

.wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left {
    width: 100%;
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left {
        text-align: center;
    }
}
.wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .creating-text {
    max-width: 500px;
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 600;
    color: #a8fe22;
    letter-spacing: 6px;
    padding-bottom: 12px;
}
@media screen and (max-width: 1199px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .creating-text {
        font-size: 20px;
    }
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .creating-text {
        letter-spacing: 4px;
        font-size: 18px;
        max-width: 100%;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .creating-text {
        letter-spacing: 4px;
        font-size: 14px;
        max-width: 100%;
    }
}
.wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .end-text {
    font-size: 24px;
    font-weight: 600;
    color: #a8fe22;
    font-family: "Outfit";
    line-height: normal;
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .end-text {
        letter-spacing: 4px;
        font-size: 42px;
        line-height: 46px;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .end-text {
      font-size: 32px;
        line-height: 40px;
    }
}

.wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .fan {
    display: block;
    padding-left: 66px;
}

@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .fan {
        padding-left: 0px;
        display: inline-block;
    }
}
.wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .experiences {
    display: block;
    padding-left: 66px;
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .experiences {
        padding-left: 0px;
    }
}
.wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .driven-player-banner {
    max-width: 724px;
    font-size: 20px;
    font-weight: 500;
    color: #ffffff;
    margin-top: 30px;
}
@media screen and (max-width: 1440px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .driven-player-banner {
        font-size: 18px;
    }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .driven-player-banner {
        font-size: 16px;
        max-width: 90%;
        margin: 0 auto;
        text-align: center;
        margin-top: 25px;
    }
}
@media screen and (max-width: 767px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .driven-player-banner {
        font-size: 16px;
        margin-top: 25px;
        margin-bottom: 0;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .driven-player-banner {
        font-size: 16px;
        margin-top: 15px;
        margin-bottom: 0;
    }
}
.wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .banner-menu-bg {
    width: 100%;
    background-color: #ffffff;
    border-radius: 30px;
}
.wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .banner-menu-bg .we-serve-menu {
    width: 100%;
}
.wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .banner-menu-bg .we-serve-menu ul {
    margin: 0;
    padding: 0;
}
.wrapper-ind-sports .sports-banner-bg .ind-sports-banner-left .banner-menu-bg .we-serve-menu li {
    text-decoration: none;
}

.wrapper-ind-sports .sports-banner-bg .ind-sports-banner-right {
    max-width: 40%;
    position: absolute;
    right: 175px;
}
@media screen and (max-width: 1365px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-right {
        right: 110px;
    }
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-right {
        display: none;
    }
}

@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-banner-right .sports-banner-img {
        display: none;
    }
}

.wrapper-ind-sports .stakeholders {
    width: 100%;
}

/* =========end==css=banner============= */


/* -------start-section- Because Mediocre Tech Solutions------ */

.wrapper-ind-sports .sec-because-bg {
    font-family: "Outfit";
    width: 100%;
    background: #ffffff;
}

.wrapper-ind-sports .sec-because-bg .healthcare-solution-section .healthcare-solution-section-inner .head-title .widthdash:after{
    bottom: 12px;
}

.wrapper-ind-sports .sec-because-bg .into-solving {
    font-family: "Outfit";
    font-size: 20px;
    color: #121212;
    padding: 10px 0 15px 0;
}
@media screen and (max-width: 1199px) {
    .wrapper-ind-sports .sec-because-bg .into-solving {
        font-size: 18px;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .sec-because-bg .into-solving {
        font-size: 16px;
    }
}
@media screen and (max-width: 1365px) {
    .wrapper-ind-sports .sec-because-bg .healthcare-solution-section .msak-image{
        display: none;
    }
}

@media screen and (max-width: 1199px) {
    .wrapper-ind-sports .sec-because-bg .healthcare-solution-section .healthcare-solution-section-img{
        border-radius: 20px;
    }
}
@media screen and (max-width: 767px) {
    .wrapper-ind-sports .sec-because-bg .healthcare-solution-section .healthcare-solution-section-img{
        border-radius: 16px;
    }
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sec-because-bg .healthcare-solution-section{
        grid-template-columns: 1fr;
        gap: 0;
    }

}

@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sec-because-bg .healthcare-solution-section .resp-view{
        gap: 15px;
        margin-top: 20px;
    }
}
@media screen and (max-width: 575px) {
    .wrapper-ind-sports .sec-because-bg .healthcare-solution-section .resp-view{
        flex-direction: column;
    }
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sec-because-bg .healthcare-solution-section .healthcare-solution-section-title{
        margin: 0;
    }
}
@media screen and (max-width: 767px) {
    .wrapper-ind-sports .sec-because-bg .healthcare-solution-section .custom-list li{
        margin-bottom: 5px;
    }
}


.wrapper-ind-sports .sec-because-bg .healthcare-solution-section .healthcare-solution-section-num{
    background-color: #a8fe22;
    color: #121212;
}

@media only screen and (max-width: 991px){
    .wrapper-ind-sports .sec-because-bg .healthcare-solution-section .healthcare-solution-section-ai{
        margin: 0;
    }
}


.wrapper-ind-sports .sec-because-bg .custom-list-wrapper {
    margin-bottom: 40px;
    max-width: 558px;
}
@media screen and (max-width: 991px) {
    .wrapper-ind-sports .sec-because-bg .custom-list-wrapper {
        max-width: 100%;
        margin-top: 0 !important;
    }
}
.wrapper-ind-sports .sec-because-bg .custom-list-wrapper .custom-list li span {
    color: #121212;
}
.wrapper-ind-sports .sec-because-bg .custom-list-wrapper .custom-list li::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cg clip-path='url(%23clip0_1_840)'%3E%3Cpath d='M10 0.82373C4.48602 0.82373 0 5.30975 0 10.8237C0 16.3377 4.48602 20.8237 10 20.8237C15.514 20.8237 20 16.3377 20 10.8237C20 5.30975 15.514 0.82373 10 0.82373Z' fill='%230C2E2E'/%3E%3Cpath d='M3.03995 16.7968L15.9735 3.88525L16.9155 4.82885L3.98194 17.7404L3.03995 16.7968Z' fill='%23E1F251'/%3E%3Cpath d='M3.03999 4.82885L3.98199 3.88525L16.9155 16.7968L15.9735 17.7404L3.03999 4.82885Z' fill='%23E1F251'/%3E%3Cpath d='M12.062 13.041C10.2251 14.8776 9.34555 17.4107 9.6491 19.9903L10.9731 19.8345C10.7175 17.663 11.4582 15.5303 13.0046 13.9836C14.608 12.3803 16.8942 11.6363 19.1164 11.9927L19.3277 10.6763C16.6836 10.2519 13.9669 11.1361 12.062 13.041ZM9.66465 1.64209L8.33488 1.73811C8.48242 3.78412 7.72688 5.79787 6.25844 7.26635C4.81445 8.72967 2.85735 9.46436 0.751759 9.33568L0.670197 10.6666C0.857306 10.6781 1.04285 10.6837 1.22774 10.6837C3.51152 10.6837 5.61774 9.81436 7.20442 8.20592C8.94356 6.46674 9.84024 4.07432 9.66465 1.64209Z' fill='%23E1F251'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_840'%3E%3Crect width='20' height='20' fill='white' transform='translate(0 0.82373)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    width: 22px;
    height: 22px;
    position: absolute;
    left: 0;
    top: 4px;
}

.wrapper-ind-sports .healthcare-solution-section .number-circle{
    background-color: #a8fe22;
    color: #121212;
}

@media only screen and (max-width: 991px) {
    .wrapper-ind-sports .newworkslider-area {
        margin-top: 30px;
    }
}

/* -------end-section- Because Mediocre Tech Solutions------ */

.healthcare-slide-wrapper .custslides .custslick-list .slick-slide {
    box-shadow: 0px 1px 10px 0px #0c0c0d03;
    border: 1px solid #0c0c0d03;
}
.sec-healthcare-top-slider {
    width: 100%;
    background-color: #0d2e2e;
    font-family: "Outfit";
}
.sec-healthcare-top-slider .newworkslider-area .cust-btn-wrap .arrow-btn .slide-com-btn {
    height: 56px;
    width: 56px;
    border: 1px solid rgba(255, 255, 255, 0.1);
    background-color: rgb(106, 100, 100, 0.1);
}
.sec-healthcare-top-slider .newworkslider-area .cust-btn-wrap .arrow-btn .slide-com-btn:hover {
    border: 1px solid #ffffff;
}
.sec-healthcare-top-slider .btn-slide-border {
    background-color: #a8fe22;
    color: #121212;
}
@media only screen and (max-width: 375px) {
    .sec-healthcare-top-slider .btn-slide-border {
        margin: 0 auto;
        margin-top: 10px;
    }
}
.sec-healthcare-top-slider .btn-slide-border:before {
    background-color: #fff;
}
.sec-healthcare-top-slider .btn-slide-pink {
    background-color: #fff;
    color: #121212;
    border: 1px solid transparent;
}
.sec-healthcare-top-slider .btn-slide-pink:before {
    background-color: #a8fe22;
}
.sec-healthcare-top-slider .icon::before {
    background-color: #ffffff;
}
@media only screen and (max-width: 1599px) {
    .sec-healthcare-top-slider .newworkslider-area .cust-btn-wrap {
        padding-bottom: 10px;
    }
}


/* SATRT :industry-faq sports*/
.wrapper-ind-sports .sec-industry-faq-sports {
    padding-bottom: 150px;
}
@media only screen and (max-width: 1199px) {
    .wrapper-ind-sports .sec-industry-faq-sports {
        padding-bottom: 100px;
    }
}
@media only screen and (max-width: 991px) {
    .wrapper-ind-sports .sec-industry-faq-sports {
        padding-bottom: 50px;
    }
}
@media only screen and (max-width: 767px) {
    .wrapper-ind-sports .sec-industry-faq-sports {
        padding-bottom: 40px;
    }
}
@media only screen and (max-width: 575px) {
    .wrapper-ind-sports .sec-industry-faq-sports {
        padding-bottom: 35px;
    }
}

.wrapper-ind-sports .sec-industry-faq-sports .accordion-button {
    background-color: #eef7f6;
}

.wrapper-ind-sports .sec-industry-faq-sports .accordion-button::after {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38' fill='none'%3E%3Crect width='38' height='38' rx='19' fill='white'/%3E%3Cg clip-path='url(%23clip0_1_684)'%3E%3Cpath d='M27.0999 18.1H19.9V10.8999C19.9 10.4033 19.4968 10 18.9999 10C18.5033 10 18.1 10.4033 18.1 10.8999V18.1H10.8999C10.4033 18.1 10 18.5033 10 18.9999C10 19.4968 10.4033 19.9 10.8999 19.9H18.1V27.0999C18.1 27.5968 18.5033 28 18.9999 28C19.4968 28 19.9 27.5968 19.9 27.0999V19.9H27.0999C27.5968 19.9 28 19.4968 28 18.9999C28 18.5033 27.5968 18.1 27.0999 18.1Z' fill='%23222222'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_684'%3E%3Crect width='18' height='18' fill='white' transform='translate(10 10)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
    center/contain no-repeat;
    height: 38px;
    width: 38px;
}
.wrapper-ind-sports .sec-industry-faq-sports .industry-faq-title span {
    color: #427470;
}

.wrapper-ind-sports .sec-industry-sports-cta {
    width: 100%;
    background: #ffffff;
}
.wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta {
    font-family: "Outfit";
    width: 100%;
    position: relative;
    background: url("https://www.mindinventory.com/industry/img/sports/webp/sport-cta-bg.webp") no-repeat;
    background-size: cover;
    border-radius: 32px;
}
@media only screen and (max-width: 1199px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta {
        border-radius: 20px;
    }
}
@media only screen and (max-width: 767px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta {
        border-radius: 16px;
    }
}

.wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content {
    max-width: 700px;
    padding: 65px 25px 65px 70px;
}
@media only screen and (max-width: 1600px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content {
        padding: 70px 25px 70px 70px;
    }
}
@media only screen and (max-width: 1199px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content {
        padding: 40px;
        text-align: left;
        width: calc(100% - 440px);
    }
}

@media only screen and (max-width: 991px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content {
        width: 100%;
        padding: 32px;
        text-align: center;
        max-width: none;
    }
}


@media only screen and (max-width: 767px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content {
        text-align: center;
    }
}
@media only screen and (max-width: 575px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content {
        padding: 25px 22px;
    }
}
.wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content .ready-text {
    font-size: 24px;
    font-family: "Outfit";
    text-transform: uppercase;
    letter-spacing: 4px;
}
@media only screen and (max-width: 767px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content .ready-text {
        font-size: 22px;
        line-height: 28px;
        margin-bottom: 15px;
    }
}
.wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content .want-to-title {
    color: #a8fe22;
}
.wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content .want-discription {
    margin: 25px 0 25px 0;
}
@media screen and (max-width: 767px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content .want-discription {
        margin: 15px 0 15px 0;
    }
}

@media screen and (max-width: 575px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content .industry-button {
        border-radius: 36px;
        padding: 10px 20px;
    }

    .wrapper-ind-sports
        .sec-industry-sports-cta
        .health-common-headings-cta
        .cta-content
        .industry-button
        .industry-button-icon {
        flex: 0 0 34px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1366px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content h2 {
        max-width: 700px;
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .cta-content h2 {
        max-width: none;
    }
}
.wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .medico-cta {
    width: 875px;
    position: absolute;
    bottom: 0;
    right: 10px;
}

@media only screen and (max-width: 1599px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .medico-cta {
        width: 660px;
    }
}

@media only screen and (max-width: 1439px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .medico-cta {
        width: 600px;
    }
}

@media only screen and (max-width: 1366px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .medico-cta {
        width: 440px;
    }
}

@media only screen and (max-width: 1199px) {
    .wrapper-ind-sports .sec-industry-sports-cta .health-common-headings-cta .medico-cta {
        width: 440px;
    }
}

/* START: button */
.industry-sports-cta {
    width: auto;
}
@media only screen and (max-width: 575px) {
    .industry-sports-cta {
        width: auto;
        margin: 0 auto;
    }
}
.industry-sports-cta .industry-button {
    background-color: #a8fe22;
    color: #121212;
    padding: 9px 10px 9px 21px;
    border-radius: 100px;
    display: inline-flex;
    gap: 14px;
    align-items: center;
    transition: background-color 0.3s ease;
}

.industry-sports-cta .industry-button.industry-button-green {
    background-color: #121212;
}

.industry-sports-cta .industry-button .industry-button-icon {
    display: inline-block;
    height: 42px;
    width: 42px;
    background-color: #121212;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: background-color 0.3s ease;
}
@media screen and (max-width: 767px) {
    .industry-sports-cta .industry-button .industry-button-icon {
        height: 34px;
        width: 34px;
    }
}
.industry-sports-cta .industry-button .industry-button-icon .icon.icon-arrow {
    transition: transform 0.3s ease;
}
@media screen and (max-width: 767px) {
    .industry-sports-cta .industry-button .industry-button-icon .icon.icon-arrow {
        transform: rotate(45deg);
    }
}
.industry-sports-cta .industry-button .industry-button-icon .icon::before {
    background-color: var(--clr-white);
}
.industry-sports-cta .industry-button:focus,
.industry-sports-cta .industry-button:hover {
    background-color: #ffffff;
}
.industry-sports-cta .industry-button:focus .industry-button-icon,
.industry .industry-button:hover .industry-button-icon {
    background-color: var(--clr-industry-black);
}
.industry-sports-cta .industry-button:focus .industry-button-icon .icon.icon-arrow,
.industry-sports-cta .industry-button:hover .industry-button-icon .icon.icon-arrow {
    transform: rotate(45deg);
}
.industry-sports-cta .industry-button.industry-button-green:hover,
.industry-sports-cta .industry-button.industry-button-green:focus {
    background-color: var(--clr-industry-black);
}
.industry-sports-cta .industry-button.industry-button-shadow:focus,
.industry-sports-cta .industry-button.industry-button-shadow:hover {
    box-shadow: 0px 0 0 1px rgba(0, 0, 0, 0.3);
}
.industry-sports-cta .industry-button.industry-button-no-icon {
    padding: 14px 30px;
}
@media screen and (max-width: 767px) {
    .industry-sports-cta .industry-button.industry-button-no-icon {
        padding: 8px 16px;
    }
}

/* END: button */

.wrapper-ind-sports .sec-ind-sports-excellence-bg {
    width: 100%;
    position: relative;
    z-index: 0;
    background: #ffffff;
    padding-top: 200px;
}
@media only screen and (max-width: 1199px){
    .wrapper-ind-sports .sec-ind-sports-excellence-bg {
        padding-top: 100px;
    }
}
@media only screen and (max-width: 991px){
    .wrapper-ind-sports .sec-ind-sports-excellence-bg {
        padding-top: 50px;
    }
}
@media only screen and (max-width: 767px){
    .wrapper-ind-sports .sec-ind-sports-excellence-bg {
        padding-top: 40px;
    }
}

.sports-industry-excellence .industry-excellence-inner {
    display: grid;
    grid-template-columns: 388px 1fr;
    grid-gap: 40px;
    margin-bottom: 60px;
}
@media only screen and (max-width: 991px) {
    .sports-industry-excellence .industry-excellence-inner {
        grid-template-columns: 1fr;
        margin-bottom: 40px;
        gap: 20px;
    }
}
@media only screen and (max-width: 767px) {
    .sports-industry-excellence .industry-excellence-inner {
        margin-bottom: 20px;
        gap: 10px;
    }
}
.sports-industry-excellence .industry-excellence-main {
    font-family: "Outfit";
    display: grid;
    grid-template-columns: 550px 1fr;
    grid-gap: 40px;
    align-items: flex-start;
}
@media only screen and (max-width: 1599px) {
    .sports-industry-excellence .industry-excellence-main {
        gap: 32px;
    }
}
@media only screen and (max-width: 1365px) {
    .sports-industry-excellence .industry-excellence-main {
        grid-template-columns: 1fr;
        gap: 24px;
    }
}
.sports-industry-excellence .industry-excellence-main .nav {
    padding: 0;
    gap: 0px;
    margin-top: 30px;
}
@media only screen and (max-width: 1599px) {
    .sports-industry-excellence .industry-excellence-main .nav {
        padding: 0px;
        margin-top: 20px;
    }
}
@media only screen and (max-width: 1366px) {
    .sports-industry-excellence .industry-excellence-main .nav {
        padding: 0;
        margin-top: 20px;
    }
}
.sports-industry-excellence .industry-excellence-main .nav-link {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
    padding: 16px 16px 16px 45px;
    white-space: nowrap;
    width: 100%;
    border-bottom: solid 1px #e2e2e2;
    min-width: 340px;
    color: #777777;
    border-radius: 0;
    margin-bottom: 1px;
    background: #ffffff url("https://www.mindinventory.com/industry/img/sports/svg/sports-ball-big.svg") no-repeat;
    background-position: 10px 22px;
}
.sports-industry-excellence .industry-excellence-main .nav-link:hover {
    background-color: #f6f6f6;
    color: #222222;
    transition: all 0.3s ease-in-out;
}
.sports-industry-excellence .industry-excellence-main .nav-link:hover .icon.icon-arrow {
    transform: rotate(45deg);
    transition: all 0.3s ease-in-out;
}
.sports-industry-excellence .industry-excellence-main .nav-link.active {
    background-color: #e1f251;
    color: #222222;
    box-shadow: 0px 2px 0px 0px #222222;
}
.sports-industry-excellence .industry-excellence-main .nav-link.active .icon.icon-arrow {
    transform: rotate(45deg);
    transition: all 0.3s ease-in-out;
}
.sports-industry-excellence .industry-excellence-main .nav-icon {
    height: 38px;
    width: 38px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 100px;
    background-color: transparent;

}
.sports-industry-excellence .industry-excellence-main .nav-link.active .nav-icon {
    background-color: var(--clr-white);
}
.sports-industry-excellence .industry-excellence-main .accordion-item,
.sports-industry-excellence .industry-excellence-main .accordion-item .accordion-button {
    border: none;
    box-shadow: none;
}
.sports-industry-excellence .industry-excellence-main .accordion-item .accordion-button {
    background-color: #f6f6f6;
    color: var(--clr-industry-black);
    font-size: 20px;
    border-radius: 20px;
}
@media only screen and (max-width: 1199px) {
    .sports-industry-excellence .industry-excellence-main .accordion-item .accordion-button {
        border-radius: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .sports-industry-excellence .industry-excellence-main .accordion-item .accordion-button {
        font-size: 16px;
    }
}
.sports-industry-excellence .industry-excellence-main .accordion-button:not(.collapsed) {
    background-color: #d6e74b;
    color: #121212;
}

.sports-industry-excellence .industry-excellence-main .accordion-button::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.293 6.707a1 1 0 0 1 1.414 0L12 14l7.293-7.293a1 1 0 0 1 1.414 0l.707.707a1 1 0 0 1 0 1.414l-8.353 8.354a1.5 1.5 0 0 1-2.122 0L2.586 8.828a1 1 0 0 1 0-1.414l.707-.707Z' fill='%23000'/%3E%3C/svg%3E");
}
.sports-industry-excellence .industry-excellence-main .accordion.industry-accordion {
    display: grid;
    grid-gap: 22px;
}
@media only screen and (max-width: 767px) {
    .sports-industry-excellence .industry-excellence-main .accordion.industry-accordion {
        display: grid;
        grid-gap: 10px;
    }
}

.sports-industry-excellence .industry-excellence-main .tab-content {
    padding: 0;
    height: 100%;
}
@media only screen and (max-width: 1599px) {
    .sports-industry-excellence .industry-excellence-main .tab-content {
        padding: 20px;
    }
}
.sports-industry-excellence .industry-excellence-main .tab-content .tab-pane{
    height: 100%;
}
.sports-industry-excellence .industry-excellence-main .tab-content .industry-tab-content {
    display: grid;
    grid-template-columns: 358px 1fr;
    gap: 40px;
    height: 100%;
}
@media only screen and (max-width: 1599px) {
    .sports-industry-excellence .industry-excellence-main .tab-content .industry-tab-content {
        grid-template-columns: 300px 1fr;
        gap: 20px;
    }
}
.sports-industry-excellence .industry-excellence-main .tab-content .industry-tab-content .industry-tab-list {
    display: grid;
    grid-template-columns: 1fr;
    gap: 15px;
}
@media only screen and (max-width: 1599px) {
    .sports-industry-excellence .industry-excellence-main .tab-content .industry-tab-content .industry-tab-list {
        gap: 14px;
    }
}
.sports-industry-excellence .industry-tab-content li {
    position: relative;
    padding-left: 36px;
}
@media only screen and (max-width: 767px) {
    .sports-industry-excellence .industry-tab-content li {
         padding-left: 33px;
    }
}

.sports-industry-excellence .industry-tab-content .industry-tab-text a {
    color: var(--clr-industry-green);
    text-decoration: underline;
}
@media only screen and (max-width: 1439px) {
    .sports-industry-excellence .industry-excellence-inner-text {
        font-size: 18px;
    }
}
@media only screen and (max-width: 1365px) {
    .sports-industry-excellence .industry-excellence-inner-text {
        font-size: 16px;
    }
}
@media only screen and (max-width: 767px) {
    .sports-industry-excellence .industry-excellence-inner-text,
    .sports-industry-excellence .industry-tab-content .industry-tab-text,
    .sports-industry-excellence .industry-tab-content li {
        font-size: 16px;
        line-height: 1.5;
    }
}
.sports-industry-excellence .industry-excellence-main .tab-content .industry-tab-content img {
    border-radius: 20px;
}
.sports-industry-excellence .industry-tab-list li::after {
    content: "";
    position: absolute;
    left: 0;
    top: 4px;
    width: 22px;
    height: 20px;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M9 16.5C13.125 16.5 16.5 13.125 16.5 9C16.5 4.875 13.125 1.5 9 1.5C4.875 1.5 1.5 4.875 1.5 9C1.5 13.125 4.875 16.5 9 16.5Z' stroke='%230A081B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.8125 8.99994L7.935 11.1224L12.1875 6.87744' stroke='%230A081B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

@media only screen and (max-width: 767px){
    .sports-industry-excellence .industry-tab-list li::after {
        top: 2px;
    }
}
@media only screen and (max-width: 575px){
    .sports-industry-excellence .industry-tab-list li::after {
        top: 1px;
    }
}
.sports-industry-excellence .industry-excellence-main .accordion-body {
    padding: 0 10px;
}
@media only screen and (max-width: 1365px) {
    .sports-industry-excellence .industry-excellence-main .accordion-body {
        padding: 0;
    }
}

@media only screen and (max-width: 1439px) {
    .sports-industry-excellence .industry-excellence-main .accordion-body .industry-tab-content > div ul {
        display: grid;
        gap: 6px;
        margin-bottom: 10px;
    }
}
@media only screen and (max-width: 767px) {
    .sports-industry-excellence .industry-excellence-main .accordion-body {
        padding: 0;
    }
}
.sports-industry-excellence .industry-excellence-main .accordion-item {
    background-color: var(--clr-industry-bg);
}
.sports-industry-excellence .industry-excellence-main .accordion-body .industry-tab-content {
    padding-top: 20px;
    display: grid;
    grid-template-columns: 300px 1fr;
    gap: 20px;
}
@media only screen and (max-width: 1365px) {
    .sports-industry-excellence .industry-excellence-main .accordion-body .industry-tab-content {
        grid-template-columns: 1fr 1fr;
    }
}

@media only screen and (max-width: 767px) {
    .sports-industry-excellence .industry-excellence-main .accordion-body .industry-tab-content {
        padding-top: 10px;
        gap: 14px;
        grid-template-columns: 1fr;
    }
}
.sports-industry-excellence .industry-excellence-main .accordion-body .industry-tab-content img {
    border-radius: 20px;
    display: block;
}

@media only screen and (max-width: 767px) {
    .sports-industry-excellence .industry-excellence-main .accordion-body .industry-tab-content img {
        border-radius: 12px;
    }
}
.wrapper-ind-sports .sec-ind-sports-excellence-bg .sports-industry-list {
    width: 100%;
    background: #e1f251 url("https://www.mindinventory.com/industry/img/sports/svg/sport-bg.svg") no-repeat;
    background-position: 88% 96%;
    border-radius: 20px;
    padding: 30px 25px;
}
@media only screen and (max-width: 1365px) {
    .wrapper-ind-sports .sec-ind-sports-excellence-bg .sports-industry-list {
        padding: 22px 20px;
    }
}
@media only screen and (max-width: 767px) {
    .wrapper-ind-sports .sec-ind-sports-excellence-bg .sports-industry-list {
        border-radius: 16px;
        padding: 16px 16px;
    }
}

.wrapper-ind-sports .sec-ind-sports-excellence-bg .sports-industry-list p{
    line-height: 36px;
}
@media only screen and (max-width: 1365px) {
    .wrapper-ind-sports .sec-ind-sports-excellence-bg .sports-industry-list p{
        line-height: 32px;
    }
}
@media only screen and (max-width: 991px) {
    .wrapper-ind-sports .sec-ind-sports-excellence-bg .sports-industry-list p{
        font-size: 18px;
        line-height: 28px;
    }
}

.wrapper-ind-sports .sec-ind-sports-excellence-bg .sports-industry-right-box {
    width: 100%;
    background: #ffffff;
}
.wrapper-ind-sports .sec-ind-sports-excellence-bg .sports-industry-right-box .sports-right-img-top {
    width: 100%;
    margin-bottom: 40px;
}
@media only screen and (max-width: 1365px){
    .wrapper-ind-sports .sec-ind-sports-excellence-bg .sports-industry-right-box .sports-right-img-top {
        display: none;
    }
}

.wrapper-ind-sports .sports-industry-title-sspect {
    font-size: 42px;
    line-height: 58px;
    margin-bottom: 10px;
    color: #121212;
}
@media only screen and (max-width: 991px) {
    .wrapper-ind-sports .sports-industry-title-sspect {
        font-size: 24px;
        line-height: 30px;
        margin-bottom: 10px;
    }
}
@media only screen and (max-width: 575px) {
    .wrapper-ind-sports .sports-industry-title-sspect {
        font-size: 22px;
        line-height: 28px;
        margin-bottom: 10px;
    }
}
.wrapper-ind-sports .sec-ind-sports-excellence-bg .industry-excellence-main .from-outfit {
    margin-top: 15px;
    margin-bottom: 15px;
    color: #555555;
}

.wrapper-ind-sports .sports-industry-border {
    width: 100%;
    border-bottom: solid 10px #e1f251;
}
@media only screen and (max-width: 1365px) {
    .wrapper-ind-sports .sports-industry-border {
        display: none;
    }
}


.wrapper-ind-sports .head-title{
    position: relative;
}
.wrapper-ind-sports .head-title .widthdash{
    position: relative;
    z-index: 2;
}
.wrapper-ind-sports .head-title .widthdash:after{
    content: '';
    width: 100%;
    height: 10px;
    left: 0;
    right: 0;
    bottom:10px;
    position: absolute;
    background-color: #e1f251;
    z-index: -1;
}

@media only screen and (max-width: 991px){
    .wrapper-ind-sports .head-title .widthdash:after{
        display: none;
    }
}

/* END : industry-excellence */

.wrapper-ind-sports .sec-healthcare-top-slider .custslides .custslick-list .item .font-red {
    color: #427470;
}
.wrapper-ind-sports .sec-healthcare-top-slider .custslides .custslick-list .item .border-red {
    background: #e4faf9;
    border: 1px solid #427470;
}

.wrapper-ind-sports .sports-banner-bg .addindstickheader.sticky {
    position: fixed;
    top: 80px;
    z-index: 999;
    width: max-content;
}
@media only screen and (max-width: 991px){
    .wrapper-ind-sports .sports-banner-bg .addindstickheader.sticky {
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 100%;
    }
}

.wrapper-ind-sports .sportsheader .industry-video-nav {
    background-color: #ffffff;
    border-radius: 60px;
    padding: 7px;
    width: max-content;
    margin-top: -104px;
}
@media only screen and (max-width: 991px) {
    .wrapper-ind-sports .sportsheader .industry-video-nav {
        width: 100%;
        margin-top: -25px;
    }
}
@media only screen and (max-width: 767px) {
    .wrapper-ind-sports .sportsheader .industry-video-nav {
        margin-bottom: 0;
    }
}

.wrapper-ind-sports .sportsheader .industry-video-nav ul {
    display: flex;
    gap: 5px;
}
@media only screen and (max-width: 1199px) {
    .wrapper-ind-sports .sportsheader .industry-video-nav ul {
        display: flex;
        gap: 4px;
    }
}
.wrapper-ind-sports .sportsheader .industry-video-nav ul li a {
    font-family: "Outfit";
    padding: 11px 18px;
    display: inline-block;
    border-radius: 36px;
    white-space: nowrap;
    transition: color 0.3s ease, background-color 0.3s ease;
}

.wrapper-ind-sports .sportsheader .industry-video-nav ul li a:hover,
.wrapper-ind-sports .sportsheader .industry-video-nav ul li a.active {
    background-color: #a8fe22;
    color: #121212;
}

/* ---------- */

.wrapper-ind-sports .sports-banner-bg .sticky-part {
    padding-bottom: 50px;
    margin-top: 100px;
}
@media only screen and (max-width: 1199px) {
    .wrapper-ind-sports .sports-banner-bg .sticky-part {
        margin-top: 50px;
    }
}
@media only screen and (max-width: 991px) {
    .wrapper-ind-sports .sports-banner-bg .sticky-part {
        padding-bottom: 0px;
        margin-top: 30px;
    }
}
@media only screen and (max-width: 575px) {
    .wrapper-ind-sports .sports-banner-bg .sticky-part {
        margin-top: 0;
    }
}

.wrapper-ind-sports .sports-banner-bg .ind-sports-right-btn-box {
    width: 100%;
    font-family: "Outfit";
}
@media only screen and (max-width: 1199px) {
    .wrapper-ind-sports .sports-banner-bg .ind-sports-right-btn-box {
        display: none;
    }
}
.wrapper-ind-sports .sports-banner-bg .ind-sports-right-btn-box .ind-sports-right-btn-box-inner {
    display: flex;
    position: relative;
    justify-content: flex-end;
}
.wrapper-ind-sports .sports-banner-bg .ind-sports-right-btn-box .ind-sports-right-btn-box-inner span {
    content: "";
    position: absolute;
    left: -62px;
    top: 0px;
    width: 52px;
    height: 52px;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60' fill='none'%3E%3Crect width='60' height='60' rx='30' fill='%23A8FE22'/%3E%3Cg clip-path='url(%23clip0_1210_3060)'%3E%3Cpath d='M38.2394 20.5882L26.69 20.5882C26.3842 20.5936 26.0926 20.7188 25.8782 20.937C25.6638 21.1552 25.5436 21.4488 25.5436 21.7547C25.5436 22.0606 25.6638 22.3543 25.8782 22.5725C26.0926 22.7907 26.3842 22.9159 26.69 22.9212L35.423 22.9212L20.9153 37.4289C20.6965 37.6477 20.5736 37.9445 20.5736 38.2539C20.5736 38.5633 20.6965 38.8601 20.9153 39.0788C21.1341 39.2976 21.4309 39.4206 21.7403 39.4206C22.0497 39.4206 22.3465 39.2976 22.5652 39.0788L37.073 24.5711L37.073 33.3041C37.0703 33.459 37.0984 33.6129 37.1559 33.7568C37.2133 33.9007 37.2988 34.0317 37.4074 34.1422C37.5159 34.2527 37.6454 34.3404 37.7883 34.4003C37.9312 34.4602 38.0845 34.4911 38.2394 34.4911C38.3944 34.4911 38.5477 34.4602 38.6906 34.4003C38.8335 34.3404 38.963 34.2527 39.0715 34.1422C39.1801 34.0317 39.2656 33.9007 39.323 33.7568C39.3804 33.6129 39.4086 33.459 39.4059 33.3041V21.7547C39.4059 21.4454 39.283 21.1487 39.0642 20.9299C38.8455 20.7112 38.5488 20.5883 38.2394 20.5882Z' fill='%23222222'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1210_3060'%3E%3Crect width='28' height='28' fill='white' transform='translate(16 16)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.wrapper-ind-sports .sports-banner-bg .ind-sports-right-btn-box .ind-sports-right-btn-box-inner a {
    font-family: "Outfit";
    background: #ffffff;
    text-decoration: none;
    padding: 13px 20px;
    font-size: 18px;
    border-radius: 36px;
    color: #121212;
    margin-left: 64px;
    position: relative;
}

.section-offering .industry-excellence-inner {
    display: grid;
    grid-template-columns: 570px 800px;
    justify-content: space-between;
}

@media only screen and (max-width: 1499px){
    .section-offering .industry-excellence-inner {
        grid-template-columns: 570px 600px;
    }
}

.section-offering .industry-excellence-inner p{
 color: #3b5068;
}


@media only screen and (max-width: 1365px) {
    .section-offering .industry-excellence-inner {
        grid-template-columns: 550px 1fr;
    }
}
@media only screen and (max-width: 1199px) {
    .section-offering .industry-excellence-inner {
        grid-template-columns: 1fr;
        grid-row-gap: 30px;
    }
}
@media only screen and (max-width: 991px){
    .section-offering .industry-excellence-inner {
        grid-row-gap: 0;
    }
}

.section-offering .offering-main {
    /* display: grid;
     grid-template-columns: 1fr 830px 1fr;
     column-gap: 40px;
     row-gap: 70px;
    */
    margin-top: 120px;
    display: grid;
    grid-template-columns: 1fr minmax(600px, 52.5%) 1fr;
    column-gap: 2vw;
    row-gap: 70px;
    align-items: center;
}
@media only screen and (max-width: 1599px) {
    .section-offering .offering-main {
        grid-template-columns: 1fr minmax(600px, 44%) 1fr;
    }
}
@media only screen and (max-width: 1199px) {
    .section-offering .offering-main {
        grid-template-columns: 1fr;
        row-gap: 30px;
        margin-top: 90px;
    }
}
@media only screen and (max-width: 991px) {
    .section-offering .offering-main {
        margin-top: 30px;
    }
}
@media only screen and (max-width: 767px) {
    .section-offering .offering-main {
        row-gap: 20px;
    }
}
.section-offering .offering-main .offering-card {
    display: flex;
    flex-direction: column;
    row-gap: 70px;
}
@media only screen and (max-width: 1599px) {
    .section-offering .offering-main .offering-card {
        row-gap: 50px;
    }
}
@media only screen and (max-width: 1199px) {
    .section-offering .offering-main .offering-card {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-column-gap: 30px;
        row-gap: 30px;
    }
}
@media only screen and (max-width: 767px) {
    .section-offering .offering-main .offering-card {
        grid-column-gap: 20px;
        row-gap: 20px;
    }
}
@media only screen and (max-width: 575px) {
    .section-offering .offering-main .offering-card {
        grid-template-columns: 1fr;
    }
}

.section-offering .offering-main .offering-card .offering-details {
    background-color: #e1f251;
    border-radius: 18px;
    padding: 12px;
    transition: background-color 0.3s ease;
}
@media only screen and (max-width: 767px){
    .section-offering .offering-main .offering-card .offering-details {
       border-radius: 16px;
    }
}

.section-offering .offering-main .offering-card .offering-details h3 {
    font-size: 21px;
    line-height: 30px;
    max-width: 256px;
}

@media only screen and (max-width: 1599px) {
    .section-offering .offering-main .offering-card .offering-details h3 {
        max-width: none;
    }
}
.section-offering .offering-main .offering-card .offering-details p {
    transition: color 0.3s ease;
    font-size: 12px;
    line-height: 1.3rem;
}
@media only screen and (max-width: 1199px) {
    .section-offering .offering-main .offering-card .offering-details p {
        font-size: 14px;
        line-height: 1.4rem;
    }
}

.section-offering .offering-main .offering-card .offering-details p a {
    text-decoration: underline;
}

.section-offering .offering-main .offering-card .offering-details.bg-darkgreen {
    background-color: #0c2e2e;
}
.section-offering .offering-main .offering-card .offering-details.bg-darkgreen h3 {
    color: #e1f251;
}
.section-offering .offering-main .offering-card .offering-details.bg-darkgreen p {
    color: #ffffff;
}
.section-offering .offering-main .offering-card .offering-details.bg-darkgreen p span {
    color: #e1f251;
}
.section-offering .offering-main .offering-card .offering-details.bg-darkgreen p a {
    color: #e1f251;
}
.section-offering .offering-main .offering-card .offering-details p {
    color: #0c2e2e;
}
.section-offering .offering-main .offering-card .offering-details p span {
    color: #0c2e2e;
    font-weight: 600;
    transition: color 0.3s ease;
}
.section-offering .offering-main .offering-card .offering-details .offering-thumbnail {
    width: 100%;
}
.section-offering .offering-main .offering-card .offering-details .offering-thumbnail picture {
    display: block;
}

.section-offering .offering-main .offering-card .offering-details .offering-thumbnail img {
    width: 100%;
    border-radius: 12px;
}
.section-offering .offering-main .offering-card .offering-details .offering-content {
    padding-top: 10px;
    position: relative;
}

.section-offering .offering-main .offering-two {
}

@media only screen and (min-width: 1600px) {
    .section-offering
        .offering-main
        .offering-card:nth-child(1)
        .offering-details:nth-child(1)
        .offering-content:after {
        content: "";
        position: absolute;
        left: 295px;
        width: 307px;
        height: 104px;
        background: url("https://www.mindinventory.com/industry/img/sports/svg/sports-line.svg") no-repeat;
        top: -69px;
    }
}
@media only screen and (min-width: 1600px) {
    .section-offering
        .offering-main
        .offering-card:nth-child(1)
        .offering-details:nth-child(2)
        .offering-content:after {
        content: "";
        position: absolute;
        left: 295px;
        width: 394px;
        height: 264px;
        background: url("https://www.mindinventory.com/industry/img/sports/svg/services-line.svg") no-repeat;
        top: -232px;
    }
}

.section-offering .offering-main .offering-card.last .offering-details .offering-content h3 {
    padding-left: 30px;
    max-width: 300px;
}

@media only screen and (max-width: 1599px) {
    .section-offering .offering-main .offering-card.last .offering-details .offering-content h3 {
        padding-left: 0;
        max-width: none;
    }
}

@media only screen and (min-width: 1600px) {
    .section-offering .offering-main .offering-card.last .offering-details:nth-child(1) .offering-content:after {
        content: "";
        position: absolute;
        right: 300px;
        width: 444px;
        height: 59px;
        background: url("https://www.mindinventory.com/industry/img/sports/svg/software-line.svg") no-repeat;
        top: -23px;
    }
}
@media only screen and (min-width: 1600px) {
    .section-offering .offering-main .offering-card.last .offering-details:nth-child(2) .offering-content:after {
        content: "";
        position: absolute;
        right: 300px;
        width: 501px;
        height: 130px;
        background: url("https://www.mindinventory.com/industry/img/sports/svg/traditional-line.svg") no-repeat;
        top: 15px;
    }
}
