@media (min-width: 1275px) and (max-width: 1300px) {
    .event-and-entertainment{
        font-size: var(--font-size-50);
    }
}

@media (min-width: 1024px) and (max-width: 1366px) {
    .contact-hero-img {
        top: 30% !important;
    }

    .contact-us-box {
        width: 90%;
    }

    .hero-img-right {
        max-width: 57%;
        top: 36% !important;
    }

    .testimonial-section {
        padding-top: 1rem;
    }

    .logo-bar img {
        height: 50px;
        width: 130px;
    }

    .client-stats {
        margin-top: 2rem;
    }

    .top-img-right {
        position: absolute;
        top: 0;
        width: 60%;
    }

    .increase-prod-helf-div {
        height: 500px;
    }

    .custom-dropdown {
        transform: translate(0%, 15px);
    }

    .hero-img-right-home {
        max-width: 50% !important;
        top: 40% !important;
    }

    .increase-online-top-right-img {}
}

@media (min-width: 912px) and (max-width: 1368px) {
    .clients-section {
        margin-top: 0rem;
    }

    .subtitle {
        margin-top: 0 !important;
    }

    .sport-hero-section-height {
        height: auto !important;
    }
}

@media (min-width: 992px) and (max-width: 1200px) {
    .helf-shape-div-sport-nest-hub {
        height: 350px !important;
    }
}

@media (min-width: 992px) and (max-width: 1180px) {
    .salon-top-img-resp{
        position: absolute !important;
        top: 0 !important;
        width: 55% !important;
    }

    .helf-shape-div, .helf-shape-div-salon {
        height: 200px !important;
    }

    .helf-shape-div-sport{
        height: 380px !important;
    }
}


@media (min-width: 770px) and (max-width: 990px) {
    .about-main-section-img {
        position: relative !important;
        width: 90% !important;
    }
}

@media (min-width: 768px) and (max-width: 1180px) {
    .abw-slide {
        min-height: 300px;
    }

    .custom-dropdown {
        transform: none;
    }

    .ms-slide-content {
        padding-left: 5rem;
    }

    .helf-shape-div {
        height: 500px;
    }

    .helf-shape-div-sport,
    .helf-shape-div-salon,
    .helf-shape-div-event {
        height: 550px;
    }

    .responsive-main-1 {
        width: 80%;
    }

    .px-8-cus {
        padding: 0 4rem;
    }

    .testimonial-box {
        width: 100%;
    }

    .about-main-section {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .about-main-section-img {
        position: relative;
        width: 90%;
    }

    .hero-title {
        font-size: var(--font-size-38);
    }

    .width-90 {
        width: 90%;
    }

    .pading-0-5 {
        padding-left: 3.5rem !important;
    }

    .text-lead {
        max-width: 100%;
    }

    .increase-prod-helf-div {
        height: 500px;
    }

    .sport-hero-section-height {
        height: auto;
    }

    .top-img-right-sport {
        position: relative;
        right: 0;
        top: 0;
        width: 100%;
    }

    .clients-section {
        margin-top: 0rem;
    }

    .px-ipadMini{
        padding: 0 2rem;
    }

    .event-helf-shape-div{
        height: 350px !important;
    }

    .contact-card {
        width: 100% !important;
        height: 200px !important;
    }  
    
    .pricing-card {
        width: 100% !important;
    }

    .contact-pattern-3{
        display: none;
    }
}

@media (min-width: 501px) and (max-width: 575px) {
    .helf-shape-div-sport {
        height: 2250px !important;
    }

    .helf-shape-div {
        height: 1400px !important;
    }

    .helf-shape-div-event {
        height: 1150px !important;
    }

    .h-30-respo {
        height: 35px;
        width: 100%;
    }

    .h-35-respo {
        height: 35px;
        width: 100%;
    }

    .top-img-right-sport {
        position: relative;
        right: 0;
        top: 0;
        width: 100%;
    }

    .px-8-cus {
        padding: 0 2rem;
    }

    .contact-pattern-3{
        display: none;
    }

    .increase-prod-helf-div{
        height: 820px;
    }


}

@media (min-width: 500px) and (max-width: 768px) {

    .custom-dropdown {
        transform: translate(0%, 15px);
    }

    .helf-shape-div-sport {
        height: 530px;
    }

    .helf-shape-div {
        height: 400px;
    }

    .helf-shape-div-salon {
        height: 600px;
    }

    .helf-shape-div-event {
        height: 550px;
    }

    .testimonial-card {
        width: 700px;
    }

    .dot-pattern {
        display: none;
    }

    .about-main-section-img {
        position: relative !important;
        width: 100% !important;
    }

    .about-main-section {
        padding-top: 0rem;
        padding-bottom: 0rem;
    }

    .ms-slide-content {
        padding-left: 1rem;
    }

    .contact-card {
        width: 80%;
        margin: 0 auto;
    }

    .pricing-card {
        width: 80%;
        margin: 0 auto;
    }

    .sport-hero-section-height {
        height: auto;
    }
}


@media (max-width: 500px) {
    .official-header-bg {
        height: 800px;
    }

    .helf-shape-div {
        height: 1150px;
    }

    .h-30-respo {
        height: 30px;
        width: 100%;
    }

    .h-35-respo {
        height: 35px;
        width: 100%;
    }

    .event-header-bg {
        height: 600px;
    }

    .helf-shape-div-event {
        height: 1000px;
    }

    .w-100-responsive {
        width: 100%;
    }

    .segment-card {
        height: auto;
    }

    .helf-shape-div-salon {
        height: 1450px;
    }

    .sport-header-bg {
        height: 1100px;
    }

    .helf-shape-div-sport {
        /* height: 1650px; */
        height: 1670px;
    }

    .clients-section {
        margin-top: 0rem;
    }

    .logo-bar img {
        height: 50px;
        margin: 5px;
    }

    .testimonial-box {
        width: 100%;
    }

    .right-ui {
        margin-top: 0;
    }

    .trusted-logo {
        width: 140px;
    }

    .contact-us-box {
        width: 100%;
    }

    .be-where-section {
        padding: 3rem 0;
    }

    .custom-dropdown {
        transform: translate(0%, 15px);
    }

    .hero-img-right {
        margin-top: 0;
    }

    .increase-main-div {
        height: 800px;
    }

    .increase-prod-helf-div {
        height: 650px;
    }

    .custom-dropdown .dropdown-item {
        padding: 10px 15px;
    }

    .ms-slide-content {
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .btn-cta {
        padding: 14px 25px;
    }

    .pattern-3 {
        top: 13rem;
        left: 1rem;
    }

    .customizable-btn {
        padding: 15px;
        width: 150px;
    }

    .px-8-cus {
        padding: 0 2rem;
    }

    .main-reason-3 {
        padding: 3rem 0;
    }

    .testimonial-section {
        padding: 20px 0;
    }

    .dot-pattern {
        top: 19rem;
        left: 0.8rem;
        width: 100px;
        height: 100px;
    }

    .increase-productivity-pattern {
        width: 150px;
    }

    .understand-pattern {
        width: 30%;
        left: -2%;
        bottom: auto;
        top: 26%;
    }

    .contact-pattern-3 {
        width: 30%;
        right: 0%;
        top: 32%;
    }

    .about-main-section {
        padding-top: 0;
        padding-bottom: 0rem;
    }

    .about-main-section-img {
        position: relative !important;
        width: 100% !important;
    }

    .sport-hero-section-height {
        height: auto;
    }

    .top-img-right-sport {
        position: relative;
        right: 0;
        top: 0;
        width: 100%;
    }
}