@media (max-width: 1440px) {
    .cenx-hero-section {
        .cemx-content {
            .cemx-title {
                font-size: 36px;

            }
        }
    }
}

@media (max-width: 992px) {
    .cenx-hero-section {
        background-position-y: center;
        background-position-x: 50%;
    }

    .cenx-feel-the-difference {
        height: 170px;
    }

    .cemx-range-products {
        .cemx-range-products-inner {
            .cemx-enquire {
                .cemx-enquire-inner {
                    margin: 0 25px 0 0;
                }

                .cemx-enquiry-button {
                    margin: 10px 0;
                }
            }

            .cemx-product-box {
                margin: 20px 0;
            }
        }
    }

    .cemx-trainning {
        .cemx-trainning-inner {
            .cemx-trainning-card {
                width: 245px;
            }
        }
    }

    .cemx-contact-details {
        .cemx-contact-detail-bg {
            .cemx-contact-details-inner {
                margin: 0;

                .cemx-content-form {
                    padding: 0 20px;
                }
            }
        }
    }
}

@media (max-width: 768px) {
    .cenx-feel-the-difference {
        height: unset;

        .cemx-inner {
            position: static;

            .cemx-text-box {
                order: 1;

                .cemx-text-box-inner {
                    margin-right: 0;
                }
            }
        }
    }

    .cemx-contact-details {
        .cemx-contact-detail-bg {
            .cemx-contact-details-inner {
                .cemx-content-form {
                    padding: 0 12px;
                }
            }
        }
    }

    .cemx-application {
        .cemx-application-content-box {
            padding-right: 0;
            padding-bottom: 15px;
        }

        .cemx-application-image {
            order: -1;
            position: static;

        }
    }

    .cemx-key-point-box {
        .cemx-key {
            padding: 0;
        }
    }
}

@media (max-width: 576px) {
    .cemx-trainning {
        .cemx-trainning-inner {
            .cemx-trainning-card {
                width: 100%;
            }
        }
    }

    .cemx-contact-details {
        .cemx-contact-details-inner {
            .cemx-review {
                .cemx-slider {
                    margin: 21px 25px 0px 25px;
                }
            }
        }
    }

    .cemx-counter {
        background-repeat: no-repeat;
        background-size: cover;
    }
}

@media (max-width: 425px) {
    .cenx-feel-the-difference {
        .cemx-inner {
            .cemx-image-box {
                .cemx-image {
                    margin: 10px 0;

                    &:last-child {
                        margin-left: 0;
                    }
                }
            }
        }
    }

    .cemx-range-products {
        .cemx-range-products-inner {
            .cemx-product-box {
                .cemx-product-card {
                    margin: 0 20px;
                }

                .cemx-slider-slide-bar {
                    left: -8px;
                }

                .slider-left {
                    left: unset;
                    right: -8px
                }
            }
        }
    }

    .cemx-d-xxsm-none {
        display: none;
    }
}