/*-------------------------------------------------------------------------------------------------------------------------------------------
					Magnification css #Start#
--------------------------------------------------------------------------------------------------------------------------------------------*/
.home-slider-section,
.main-footer-section {
    width: 100%;
    max-width: 100%;
    overflow: hidden;
}

.wraper_blog_main .blog-content .blog_single .entry-blog-content .entry-header :is(.entry-title, .entry-title>a) {
    margin-top: 15px;
}

.home-two-hover-box-icon:hover .elementor-icon-box-icon i {
    color: #fff;
}

.wraper_blog_main .blog_main .style-default.hentry {
    padding-bottom: 30px;
}

@media only screen and (min-width: 1025px) and (max-width: 1299px) {
    .ekit-nav-dropdown-hover .elementskit-dropdown-has:is(:last-child, :nth-last-child(2)) .elementskit-dropdown {
        right: 0;
        left: auto;
        max-width: 220px;
    }

    .ekit-nav-dropdown-hover .elementskit-dropdown-has:is(:last-child, :nth-last-child(2)) .elementskit-dropdown>li>a {
        white-space: break-spaces;
    }

    /* .elementskit-navbar-nav-default .elementskit-navbar-nav>li:is(:last-child, :nth-last-child(2)):is(:hover, :focus, :focus-within) .elementskit-submenu-panel {
      
    } */
    .wraper_blog_main .right-sidebar .wp-block-heading {
        font-size: 2.5rem;
    }
}

@media only screen and (max-width: 1199px) {
    .wraper_blog_main>.container {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}

@media only screen and (max-width: 1024px) {

    .elementor-51133 .elementor-element.elementor-element-cad8eb7 .ekit_navsearch-button {
        position: relative;
        top: 4px;
    }

    .elementor-51133 .elementor-element.elementor-element-60df375.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        padding: 0 0;
    }

    .contactus-form-section .elementor-col-33:nth-child(1) {
        order: 3;
    }

    .wraper_blog_main>.container {
        padding-bottom: 20px;
    }

    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {
        margin-right: 0;
    }


}

@media only screen and (max-width: 767px) {
    .elementor-51133 .elementor-element.elementor-element-936ef7f .eael-simple-menu-container .eael-simple-menu-toggle {
        border-color: rgba(0, 0, 0, .2);
    }

    .eael-simple-menu-container .eael-simple-menu-toggle-text {
        display: none;
    }

    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper {
        display: flex;
    }

    .entry-blog-content .post-meta .entry-extra-item {
        display: flex;
        align-items: center;
    }

    .entry-blog-content .post-meta .entry-extra-item .author-box {
        width: auto;
        display: inline-block;
        margin: 0 10px 0 0;

    }

    .entry-blog-content .post-meta .entry-extra-item :is(.date, .comment) {
        margin-left: 0;
        float: none;
        display: inline-block;
        margin-right: 10px;
    }

    /*header*/
    .elementor-51133 .elementor-element.elementor-element-3906caf {
        z-index: 999;
    }

    .elementor-1601 .elementor-element.elementor-element-5ee9ed69 {
        top: -49px;
    }
}

/*--#Start#----------home slider revolution --------------------------------------------------------------*/
@media only screen and (max-width: 1250px) {
    /* .home-slider-section rs-module rs-layer[data-type="text"] {
        margin-left: 50px;
    } */

    .home-slider-section rs-layer#slider-5-slide-5-layer-4 br {
        display: none;
    }
}

@media only screen and (max-width: 768px) {


    .home-slider-section rs-layer#slider-5-slide-17-layer-5 br {
        display: none;
    }
}

/*--#End#----------home slider revolution --------------------------------------------------------------*/