.dropdown-menu i {
    display: none;
}

.nm-blog-1-wrap-height {
    height: max-content !important;
}

/* Contact Form Checkbox Fix */
.wpcf7-checkbox {
    border: none !important;
    padding-left: 0px !important;
    display: flex;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    margin-bottom: 15px !important;
    height: auto !important;
}

.wpcf7-checkbox span label {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    width: max-content;
    margin: 0;
    gap: 10px;
}

/* Hide Related Posts */
.jp-relatedposts,
.similar-posts,
.post-related,
#related,
.single-post-related {
    display: none !important;
}

/* CTA Fix */
.nm-cta-2-wrap-line-2 {
    display: none !important;
}

/* Contact Section Layout */
.nm-contact-1-wrap {
    gap: 20px;
}

.nm-contact-1-info {
    gap: 30px 30px;
    grid-template-columns: 1fr 1.5fr 1fr;
}

.nm-contact-1-area .nm-container-1 {
    max-width: 1400px;
}

/* Steps Wrapper */
.steps-wrapper {
    flex-wrap: wrap;
}

/* ========================= */
/* TESTIMONIAL SLIDER FIX */
/* ========================= */

/* TESTIMONIAL FIX WITHOUT BREAKING DESIGN */

.nm-testimonial-1-preview-slider{
overflow: visible !important;
}

.nm-testimonial-1-preview-slider .swiper-wrapper{
transition: transform 0.6s ease !important;
}

.nm-testimonial-1-main-slider .swiper-slide{
opacity:0;
transition:opacity 0.5s ease;
}

.nm-testimonial-1-main-slider .swiper-slide-active{
opacity:1 !important;
}

/* Fix flicker issue */
.nm-testimonial-1-wrap{
overflow:hidden;
}

/* Smooth animation */
.swiper-wrapper{
will-change: transform;
}

/* ========================= */
/* MOBILE RESPONSIVE */
/* ========================= */

@media(max-width: 767px){

.elementor-2088 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2),
.tx-button,
.nm-pr-btn-2,
.elementor-2088 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2),
.tx-button .text {
    font-size:16px;
}

}

@media(max-width: 575px){

.nm-contact-1-info{
    grid-template-columns:auto;
}

}