    @media only screen and (max-width: 479px) and (min-width: 320px) {
        header#masthead {
            width: 100%;
            padding: 0 !important;
            margin-bottom: 0 !important;
        }
        .tr_p {
            bottom: 9px !important;
            width: 70px !important;
            height: 70px !important;
            left: 10px !important;
            padding-top: 71px !important;
        }
        .tr {
            width: 90px !important;
            height: 90px !important;
            margin-right: 0px;
            left: 40px !important;
            top: 270px;
        }
        .post-content-block {
            margin-left: 0 !important;
        }
        .site-logo {
            margin-bottom: 0 !important;
            width: 85% !important;
            margin-top: 0;
            margin-right: 10px !important;
            float: right;
        }
        .elementor-element-7436ff9 .elementor-column-wrap.elementor-element-populated {
            padding-bottom: 0 !important;
        }
        .elementor-element-7436ff9 .elementor-column-wrap.elementor-element-populated {
            padding-bottom: 0 !important;
        }
        /* .elementor-element-5b7f197 {display: none !important;} */
        .elementor-element-3a42265 {
            display: none !important;
        }
        .inside-header.grid-container.grid-parent a.bly-gp-menu-open {
            margin-left: 20px;
            margin-top: 20px;
        }
        header#masthead .bly-right-side-menu ul li {
            padding: 11px 0px 0px 0px;
        }
        header#masthead .header-image {
            /*margin-left: -13px; width: 53px; */
        }
        .tr_p {
            text-indent: -999px;
        }
        .hero_n .bly-hero-post-single-section .post-content-block {
            max-width: 79%;
        }
        .hero_n .bly-hero-post-single-section .post-content-block h3 {
            line-height: 32px !important;
            font-size: 28px !important;
            letter-spacing: 0 !important;
        }
        .elementor-element-0773a20 {
            margin-left: -5px;
        }
        .elementor-element-453a2a4 .elementor-widget-container h2.elementor-heading-title.elementor-size-default {
            font-size: 57px !important;
            letter-spacing: -5px !important;
        }
        .elementor-element-776ddd6 .chimpy_status_underlay .description {
            text-align: center;
        }
        .elementor-element-8bdd637.inner_two {
            padding: 10px !important;
        }
        .elementor-element-04b7213.elementor-col-50 {
            padding: 0px !important;
        }
        .elementor-element-c7a3eeb.elementor-col-50 .elementor-column-wrap {
            padding: 11px !important;
        }
        .elementor-element.elementor-element-626f1cf .elementor-spacer-inner {
            height: 0px !important;
        }
        .elementor-element-b2f717f.elementor-section-stretched.hojo {
            padding: 10px !important;
        }
        .elementor-element-5fad009.elementor-col-50 .elementor-column-wrap {
            padding: 34px 26px 0px 19px !important;
        }
        .elementor-element-04b7213.elementor-col-50 .elementor-column-wrap {
            padding: 0px 0px 4px 34px!important;
            padding-right: 18px !important;
        }
        .elementor-element-70b18ca.mojo {
            padding: 10px !important;
        }
        .elementor-element-46ae6d4.elementor-widget-spacer {
            display: none;
        }
        .elementor-element-a775a3a.elementor-col-50 .elementor-column-wrap {
            padding-top: 32px !important;
            padding: 21px !important;
        }
        .elementor-element-1b6a672.elementor-widget-heading h2.elementor-heading-title {
            font-size: 14px !important;
        }
        .mn_v .elementor-element.elementor-element-776ddd6.bn .chimpy-reset.chimpy_widget_content form .chimpy_status_underlay fieldset {
            padding: 0px;
            border-top: 0;
        }
        .elementor-element-7436ff9 .elementor-column-wrap {
            margin-top: 18px;
        }
        header#masthead .inside-header a.bly-gp-menu-open {
            width: 10%;
            margin: 0;
            text-align: left;
            margin-left: 15px;
            float: left;
        }
        .bly-si-more-menu ul li a i::after {
            left: -9px;
        }
        .bly-si-more-menu ul li a i::before {
            left: -16px;
        }
        .hero_p .post-content-block .right-block .post-title h3 {
            line-height: 20px !important;
            overflow: hidden;
            display: -webkit-box;
            -webkit-line-clamp: 5;
            -webkit-box-orient: vertical;
            font-size: 16px;
        }
        ul.side_menu {
            z-index: 9 !important;
        }
        article#post-3433 img {
            width: 100%;
        }
        /********4.7.19********/
        #ghj h2:after {
            height: 70px !important;
            width: 160px !important;
            right: -7px !important;
            top: 24px !important;
            font-size: 11px !important;
            padding: 21px 6px 4px 24px !important;
        }
        .bly-gp-menu-overlay.raju {
            background: none !important;
        }
        .elementor-element-13f8b3b p.srtdesc-aftr-cal {
            width: 50% !important;
            font-size: 15px !important;
            padding-left: 13px;
            text-transform: uppercase;
            font-weight: bold !important;
            padding-top: 12px;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block .post-title h3 {
            width: 100% !important;
            font-size: 16px !important;
            padding-left: 13px;
            text-transform: uppercase;
            font-weight: 900 !important;
            color: #000000 !important;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block p.srtdesc-aftr-cal {
            width: 50% !important;
            text-align: left !important;
            padding-left: 13px;
            text-transform: uppercase;
            font-weight: bold !important;
            padding-top: 12px;
        }
        .elementor-element-13f8b3b .bly-hero-post-single-section-near-calendar .post-content-block .post-title h3 {
            width: 100% !important;
            font-size: 16px !important;
            padding-left: 13px;
            text-transform: uppercase;
            font-weight: 900 !important;
            color: #000000 !important;
        }
        .home .inner_two .post-category {
            font-size: 15px !important;
            padding-left: 0 !important;
        }
        /*==============================================================
=======================New Design===============================
================================================================*/
    }
    
    @media only screen and (max-width: 767px) and (min-width: 480px) {
        header#masthead {
            width: 100%;
            padding: 0 !important;
            margin-bottom: 0 !important;
        }
        .hedhdr h2.elementor-heading-title.elementor-size-default{
            font-size: 20px !important;
        }
        .tr_p {
            bottom: 9px !important;
            width: 70px !important;
            height: 70px !important;
            left: 10px !important;
            padding-top: 71px !important;
        }
        .tr {
            width: 90px !important;
            height: 90px !important;
            margin-right: 0px;
            /* left: 40px !important; */
            top: 270px;
        }
        .post-content-block {
            margin-left: 0 !important;
        }
        .site-logo {
            margin-bottom: 0 !important;
            width: 33.33% !important;
            margin-top: 8px;
        }
        .elementor-element-7436ff9 .elementor-column-wrap.elementor-element-populated {
            padding-bottom: 0 !important;
        }
        .elementor-element-7436ff9 .elementor-column-wrap.elementor-element-populated {
            padding-bottom: 0 !important;
        }
        /* .elementor-element-5b7f197 { display: none !important;} */
        .elementor-element-3a42265 {
            display: none !important;
        }
        .inside-header.grid-container.grid-parent a.bly-gp-menu-open {
            margin-left: 20px;
            margin-top: 20px;
        }
        header#masthead .bly-right-side-menu ul li {
            padding: 11px 0px 0px 0px;
        }
        header#masthead .header-image {
            /* margin-left: -13px;width: 53px; */
        }
        .tr_p {
            text-indent: -999px;
        }
        .hero_n .bly-hero-post-single-section .post-content-block {
            max-width: 79%;
        }
        .hero_n .bly-hero-post-single-section .post-content-block h3 {
            line-height: 32px !important;
            font-size: 28px !important;
        }
        .elementor-element-0773a20 {
            margin-left: -5px;
        }
        .elementor-element-453a2a4 .elementor-widget-container h2.elementor-heading-title.elementor-size-default {
            font-size: 57px !important;
            letter-spacing: -5px !important;
        }
        .elementor-element-776ddd6 .chimpy_status_underlay .description {
            text-align: center;
        }
        .elementor-element-8bdd637.inner_two {
            padding: 10px !important;
        }
        .elementor-element-04b7213.elementor-col-50 {
            padding: 0px !important;
        }
        .elementor-element-c7a3eeb.elementor-col-50 .elementor-column-wrap {
            padding: 11px !important;
        }
        .elementor-element.elementor-element-626f1cf .elementor-spacer-inner {
            height: 0px !important;
        }
        .elementor-element-b2f717f.elementor-section-stretched.hojo {
            padding: 10px !important;
        }
        .elementor-element-5fad009.elementor-col-50 .elementor-column-wrap {
            padding: 34px 26px 0px 19px !important;
        }
        .elementor-element-04b7213.elementor-col-50 .elementor-column-wrap {
            padding: 0px 0px 4px 34px!important;
            padding-right: 18px !important;
        }
        .elementor-element-70b18ca.mojo {
            padding: 10px !important;
        }
        .elementor-element-46ae6d4.elementor-widget-spacer {
            display: none;
        }
        .elementor-element-a775a3a.elementor-col-50 .elementor-column-wrap {
            padding-top: 32px !important;
            padding: 21px !important;
        }
        .elementor-element-1b6a672.elementor-widget-heading h2.elementor-heading-title {
            font-size: 14px !important;
        }
        .mn_v .elementor-element.elementor-element-776ddd6.bn .chimpy-reset.chimpy_widget_content form .chimpy_status_underlay fieldset {
            padding: 0px;
            border-top: 0;
        }
        .elementor-element-7436ff9 .elementor-column-wrap {
            margin-top: 18px;
        }
        header#masthead .inside-header a.bly-gp-menu-open {
            width: 33.33%;
            margin: 0;
            text-align: left;
            margin-left: 15px;
        }
        .bly-si-more-menu ul li a i::after {
            left: -9px;
        }
        .bly-si-more-menu ul li a i::before {
            left: -16px;
        }
        ul.side_menu {
            z-index: 9 !important;
        }
        .post-content-block {
            /*  padding: 20px 0px !important; */
        }
        .bly-cat-heading h2 span {
            font-size: 23px;
        }
        .right-block .post-title h3 {
            font-size: 23px;
            width: 70%;
        }
        #ghj h2:after {
            height: 70px !important;
            width: 160px !important;
            right: -7px !important;
            top: 24px !important;
            font-size: 11px !important;
            padding: 21px 6px 4px 24px !important;
        }
        .bly-gp-menu-overlay {
            background: none !important;
        }
        .elementor-element-13f8b3b p.srtdesc-aftr-cal {
            width: 50% !important;
            font-size: 15px !important;
            padding-left: 30px;
            text-transform: uppercase;
            font-weight: bold !important;
            padding-top: 12px;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block .post-title h3 {
            width: 100% !important;
            font-size: 16px !important;
            padding-left: 30px;
            text-transform: uppercase;
            font-weight: 900 !important;
            color: #000000 !important;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block p.srtdesc-aftr-cal {
            width: 50% !important;
            text-align: left !important;
            padding-left: 30px;
            text-transform: uppercase;
            font-weight: bold !important;
            padding-top: 12px;
        }
        .elementor-element-13f8b3b .bly-hero-post-single-section-near-calendar .post-content-block .post-title h3 {
            width: 100% !important;
            font-size: 16px !important;
            padding-left: 30px;
            text-transform: uppercase;
            font-weight: 900 !important;
            color: #000000 !important;
        }
        .elementor-element-7436ff9 .post-content-block .right-block .post-title h3 {
            width: 100%;
        }
    }
    
    @media only screen and (max-width: 567px) and (min-width: 480px) {
        .tr {
            left: 117px !important;
        }
    }
    
    @media only screen and (max-width: 639px) and (min-width: 568px) {
        .tr {
            left: 147px !important;
        }
        .admin-bar.stickynav.nav-below-header #masthead {
            /* top: 45px !important; */
        }
    }
    
    @media only screen and (max-width: 735px) and (min-width: 640px) {
        .tr {
            left: 197px !important;
        }
        .admin-bar.stickynav.nav-below-header #masthead {
            top: 45px !important;
        }
    }
    
    @media only screen and (max-width: 1023px) and (min-width: 736px) {
        .tr {
            right: 0px !important;
            left: -12px !important;
        }
        .admin-bar.stickynav.nav-below-header #masthead {
            top: 45px !important;
        }
    }
    
    @media only screen and (max-width: 1023px) and (min-width: 768px) {
        header#masthead {
            width: 100%;
            padding: 0 !important;
            margin-bottom: 0 !important;
        }
        .hedhdr h2.elementor-heading-title.elementor-size-default{
            font-size: 30px !important;
        }
        .yuiqwe {
            display: none !important;
        }
        /*.tr_p {bottom: 9px !important;width: 70px !important;height: 70px !important;left: 10px !important;padding-top: 71px !important;}
    .tr {width: 90px !important;height: 90px !important;margin-right: 0px;left: 40px !important;top: 270px;} */
        .post-content-block {
            margin-left: 0 !important;
        }
        .site-logo {
            margin-bottom: 0 !important;
            width: 33.33% !important;
            margin-top: 8px;
        }
        .elementor-element-7436ff9 .elementor-column-wrap.elementor-element-populated {
            padding-bottom: 0 !important;
        }
        .elementor-element-7436ff9 .elementor-column-wrap.elementor-element-populated {
            padding-bottom: 0 !important;
        }
        /* .elementor-element-5b7f197 {display: none !important;} */
        .elementor-element-3a42265 {
            display: none !important;
        }
        .inside-header.grid-container.grid-parent a.bly-gp-menu-open {
            margin-left: 20px;
            margin-top: 20px;
        }
        header#masthead .bly-right-side-menu ul li {
            padding: 11px 0px 0px 0px;
        }
        header#masthead .header-image {
            margin-left: -13px;
            width: 62% !important;
        }
        /* .tr_p { text-indent: -999px;} */
        .hero_n .bly-hero-post-single-section .post-content-block {
            max-width: 79%;
        }
        .hero_n .bly-hero-post-single-section .post-content-block h3 {
            line-height: 60px !important;
            font-size: 62px !important;
        }
        .elementor-element-0773a20 {
            margin-left: 0;
        }
        .elementor-element-453a2a4 .elementor-widget-container h2.elementor-heading-title.elementor-size-default {
            font-size: 57px !important;
            letter-spacing: -5px !important;
        }
        .elementor-element-776ddd6 .chimpy_status_underlay .description {
            text-align: center;
        }
        .elementor-element-8bdd637.inner_two {
            padding: 10px !important;
        }
        .elementor-element-04b7213.elementor-col-50 {
            padding: 0px !important;
        }
        .elementor-element-c7a3eeb.elementor-col-50 .elementor-column-wrap {
            padding: 11px !important;
        }
        .elementor-element.elementor-element-626f1cf .elementor-spacer-inner {
            height: 0px !important;
        }
        .elementor-element-b2f717f.elementor-section-stretched.hojo {
            padding: 10px !important;
        }
        .elementor-element-5fad009.elementor-col-50 .elementor-column-wrap {
            padding: 34px 26px 0px 19px !important;
        }
        .elementor-element-04b7213.elementor-col-50 .elementor-column-wrap {
            padding: 0px 0px 4px 34px!important;
            padding-right: 18px !important;
        }
        .elementor-element-70b18ca.mojo {
            padding: 10px !important;
        }
        .elementor-element-46ae6d4.elementor-widget-spacer {
            display: none;
        }
        .elementor-element-a775a3a.elementor-col-50 .elementor-column-wrap {
            padding-top: 32px !important;
            padding: 21px !important;
        }
        .elementor-element-1b6a672.elementor-widget-heading h2.elementor-heading-title {
            font-size: 26px !important;
        }
        .mn_v .elementor-element.elementor-element-776ddd6.bn .chimpy-reset.chimpy_widget_content form .chimpy_status_underlay fieldset {
            padding: 0px;
            border-top: 0;
        }
        .elementor-element-7436ff9 .elementor-column-wrap {
            margin-top: 18px;
        }
        header#masthead .inside-header a.bly-gp-menu-open {
            width: 33.33%;
            margin: 0;
            text-align: left;
            margin-left: 15px;
        }
        .elementor-element-13f8b3b p.srtdesc-aftr-cal {
            width: 50% !important;
            font-size: 15px !important;
            padding-left: 30px;
            text-transform: uppercase;
            font-weight: bold !important;
            padding-top: 12px;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block .post-title h3 {
            width: 100% !important;
            font-size: 22px !important;
            padding-left: 30px;
            text-transform: uppercase;
            font-weight: 900 !important;
            color: #000000;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block p.srtdesc-aftr-cal {
            width: 50% !important;
            text-align: left !important;
            padding-left: 30px;
            text-transform: uppercase;
            font-weight: bold !important;
            padding-top: 12px;
        }
        .elementor-element-13f8b3b .bly-hero-post-single-section-near-calendar .post-content-block .post-title h3 {
            width: 100% !important;
            font-size: 22px !important;
            padding-left: 30px;
            text-transform: uppercase;
            font-weight: 900 !important;
            color: #000000;
        }
        .img-kayda1 {
            float: left;
            width: 60%;
            margin-left: -57px;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            float: right;
            position: relative !important;
            width: 45%;
            top: auto !important;
            justify-content: flex-end;
            height: 374px !important;
            margin-top: 0 !important;
            padding-bottom: 32px;
        }
        .img-kayda1 {
            width: 61% !important;
            height: 468px !important;
        }
        .home #page .top_sec .r_rom .hero_n {
            height: auto !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section img {
            height: 400px !important;
        }
        .home #page .top_sec .r_rom .post-category {
            color: #333333 !important;
            /* border-bottom: 1px solid #333333 !important; */
            /*  text-decoration: none !important; */
        }
        .home #page .top_sec .r_rom .post-date.pst-latest {
            color: #bd2018 !important;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar a.post-permalink .near-cal {
            padding-left: 30px;
        }
    }
    
    @media only screen and (max-width: 767px) and (min-width: 320px) {
        .elementor-element-8bdd637 .post-content-block a .left-block {
            padding-right: 0px !important;
        }
        /***********14.5.19****************/
        .elementor-element-7436ff9 .elementor-column-wrap.elementor-element-populated {
            padding: 0 !important;
        }
        .elementor-element-054a5cf .bly-hero-post-listing-section .post-content-block {
            margin: 0 !important;
            height: 169px;
        }
        .elementor-element-054a5cf .hero_p {
            margin-top: 29px;
        }
        .bly-hero-post-listing-section .left-block .post-thumbnail img {
            min-width: 160px !important;
        }
        /*     .elementor-element-054a5cf .hero_p .post-content-block:nth-child(2),
    .elementor-element-054a5cf .hero_p .post-content-block:nth-child(4) {
        background-color: #e2e2e2;
    } */
        .elementor-element-18e3dbb .elementor-column-wrap.elementor-element-populated {
            padding: 0 !important;
        }
        .elementor-element-5b7f197 .elementor-column-wrap.elementor-element-populated {
            padding: 0 !important;
        }
        .elementor-element.elementor-element-461c9c4.elementor-widget.elementor-widget-heading {
            background-color: #5421a0;
        }
        .elementor-element-76ff3a1 .elementor-column-wrap.elementor-element-populated {
            padding: 0 !important;
        }
        .elementor-element-461c9c4 h2 a {
            color: #ffffff !important;
            line-height: 1.1em;
        }
        .elementor-element-461c9c4 h2 {
            padding-left: 13px !important;
            padding-top: 10px !important;
        }
        .elementor-element-1ad875e {
            background-color: #57585a;
        }
        .elementor-element-1ad875e h2 a {
            color: #ffffff !important;
        }
        .elementor-element-1ad875e h2 {
            padding-left: 13px !important;
            padding-bottom: 10px !important;
        }
        .search-right-dg form.searchform.group {
            position: absolute;
            right: 0;
            top: 50px;
            z-index: 99;
        }
        span.cross-srch-mobile {
            padding: 2px 8px 2px 9px;
            color: #ffffff;
            background-color: #000000;
        }
        .bly-gp-side-menu-wrapper.active a.bly-gp-menu-close {
            display: none;
        }
        /***********16.5.19*************/
        .bly-gp-side-menu-wrapper {
            max-width: 100% !important;
        }
        /***************20.5.19****************/
        .single-post.stickynav .bly-gp-side-menu-wrapper.active,
        .single-post.stickynav .bly-gp-side-menu-wrapper {
            margin-top: 11px !important;
        }
        .single-post .bly-gp-side-menu-wrapper.active,
        .single-post .bly-gp-side-menu-wrapper {
            margin-top: 82px !important;
        }
        #ghj h2.elementor-heading-title.elementor-size-default {
            font-size: 49px !important;
            letter-spacing: 0px !important;
        }
        .mn_v .elementor-element.elementor-element-776ddd6.bn {
            background-image: none !important;
            padding: 0;
            height: auto !important;
        }
        .mn_v .elementor-element.elementor-element-776ddd6.bn {
            padding-right: 0 !important;
            padding-top: 0 !important;
        }
        .mn_v .elementor-column-wrap {
            background-image: none !important;
        }
        .mn_v .elementor-element.elementor-element-776ddd6.bn .chimpy-reset.chimpy_widget_content form .chimpy_status_underlay fieldset {
            border-top: 0 !important;
        }
        .home #page .top_sec .r_rom .hero_n {
            height: auto !important;
        }
        .home #page .top_sec .elementor-column {
            margin-left: 0 !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section img {
            height: auto !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            position: relative !important;
            top: auto !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a {
            width: 100% !important;
            margin-left: 0 !important;
            padding-bottom: 0 !important;
        }
        .home #page .top_sec .r_rom .post-category {
            color: #333333 !important;
            border-bottom: 1px solid #333333 !important;
            display: none;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title h3 {
            color: #333333 !important;
        }
        .home #page .top_sec .r_rom .post-date.pst-latest {
            color: #333333 !important;
        }
    }
    
    @media only screen and (max-width: 1023px) and (min-width: 320px) {
        /* .elementor-element-91e225b { display: none !important;} */
        .mn_v .elementor-element.elementor-element-776ddd6.bn .chimpy-reset.chimpy_widget_content {
            margin-top: 0px !important;
        }
        .elementor-element-18e3dbb {
            display: none;
        }
        header#masthead .inside-header .bly-primary-menu-section.bly-left-side-menu {
            display: none;
        }
        .stickynav img.header-image {
            /*   margin-top: -10px; */
        }
        span.hide-on-desktop {
            background-color: #333333;
            padding: 3px 13px 4px 12px;
            color: #ffffff;
            border-radius: 3px;
        }
        header#masthead .bly-right-side-menu ul li {
            margin-right: 0px !important;
        }
        .stickynav .bly-gp-side-menu-wrapper {
            top: 48px !important;
        }
        .elementor-element-054a5cf .hero_p .post-content-block .left-block {
            margin-right: 0;
            padding-right: 17px;
        }
        .admin-bar.stickynav header#masthead {
            top: 0px !important;
        }
        .admin-bar.stickynav img.header-image {
            /* width: 42px !important; */
            margin-top: 0px;
            margin-bottom: 10px;
        }
        .nxt-left {
            width: 100% !important;
        }
        .nxt-right {
            width: 100% !important;
        }
        .postid-10199 .nxt-pst,
        .postid-26005 .nxt-pst {
            padding-left: 10px;
            padding-right: 10px;
            width: auto;
        }
        /*************about us*****************/
        .abt_heading .elementor-element-bf35051 .elementor-widget-container h1.elementor-heading-title.elementor-size-default {
            font-size: 24px !important;
            letter-spacing: 0;
        }
        .abt_heading .elementor-element-0525e2b .elementor-widget-container h2.elementor-heading-title.elementor-size-default {
            font-size: 25px !important;
        }
        .elementor-element-a894d36 h1.elementor-heading-title.elementor-size-default {
            font-size: 56px !important;
        }
        ul.side_menu {
            bottom: 49px;
            text-align: center;
            width: 100%;
            margin: 0;
            left: 0;
            background-color: #ffffff;
            padding: 5px;
            border-top: 1px solid #000000;
            z-index: 9 !important;
        }
        ul.side_menu li {
            width: 33%;
            float: left;
            margin-bottom: 0 !important;
        }
        ul.side_menu li a {
            font-size: 16px;
        }
        .stickynav ul.side_menu {
            top: auto !important;
        }
        ul.side_menu li a:before {
            display: none;
        }
        /*********************************/
        /***********14.5.19***************/
        /*********************************/
        .elementor-element-7436ff9 .elementor-column-wrap.elementor-element-populated {
            padding: 0 !important;
        }
        .elementor-element-054a5cf .bly-hero-post-listing-section .post-content-block {
            margin: 0 !important;
            height: 167px;
        }
        .elementor-element-054a5cf .hero_p {
            margin-top: 29px;
        }
        .bly-hero-post-listing-section .left-block .post-thumbnail img {
            min-width: 160px !important;
            width: 160px !important;
        }
        /*     .elementor-element-054a5cf .hero_p .post-content-block:nth-child(2),
    .elementor-element-054a5cf .hero_p .post-content-block:nth-child(4) {
        background-color: #e2e2e2;
    } */
        .elementor-element-18e3dbb .elementor-column-wrap.elementor-element-populated {
            padding: 0 !important;
        }
        .elementor-element-5b7f197 .elementor-column-wrap.elementor-element-populated {
            padding: 0 !important;
        }
        .elementor-element.elementor-element-461c9c4.elementor-widget.elementor-widget-heading {
            background-color: #5421a0;
        }
        .elementor-element-76ff3a1 .elementor-column-wrap.elementor-element-populated {
            padding: 0 !important;
        }
        .elementor-element-461c9c4 h2 a {
            color: #ffffff !important;
            line-height: 1.1em;
        }
        .elementor-element-461c9c4 h2 {
            padding-left: 13px !important;
            padding-top: 10px !important;
        }
        .elementor-element-1ad875e {
            background-color: #57585a;
        }
        .elementor-element-1ad875e h2 a {
            color: #ffffff !important;
        }
        .elementor-element-1ad875e h2 {
            padding-left: 13px !important;
            padding-bottom: 10px !important;
        }
        /***********************************/
        /*******15.5.19******/
        /***********************************/
        .bly-gp-side-menu-content aside#search-3,
        #media_image-3 {
            display: none;
        }
        .elementor-element-13f8b3b a.neanch:after {
            display: none !important;
        }
        .elementor-element-aff4a0d a.neanch:after {
            display: none !important;
        }
        .elementor-element-931bc06 {
            margin-top: 0px !important;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block {
            margin: 0 !important;
        }
        .elementor-element-aff4a0d img.nrimg {
            width: 160px !important;
            height: 168px !important;
        }
        .elementor-element-aff4a0d .neanch {
            /*    width: 50% !important; */
        }
        .elementor-element-aff4a0d .post-title {
            width: 100% !important;
        }
        .elementor-element-aff4a0d a.post-permalink {
            width: 50% !important;
        }
        .elementor-element-931bc06 {
            margin-bottom: 0 !important;
        }
        .elementor-element-13f8b3b .bly-hero-post-single-section-near-calendar .post-content-block {
            padding: 0 !important;
        }
        .elementor-element-13f8b3b img.nrimg {
            width: 160px !important;
            height: 168px !important;
        }
        .elementor-element-13f8b3b a.neanch {
            /*  width: 50% !important; */
            float: right !important;
        }
        .elementor-element-13f8b3b .post-title {
            width: 100% !important;
        }
        .elementor-element-13f8b3b a.post-permalink {
            width: 50% !important;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block p.srtdesc-aftr-cal {
            font-size: 15px !important;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar img {
            margin-bottom: 0 !important;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block {
            padding: 0;
        }
        .elementor-element-13f8b3b .bly-hero-post-single-section-near-calendar img {
            margin-bottom: 0 !important;
        }
        /************16.5.19*************/
        .elementor-element-aff4a0d a.neanch {
            float: right !important;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block .post-title h3 {
            float: left !important;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block .post-permalink {
            float: left !important;
        }
        .elementor-element-13f8b3b .elementor-text-editor {
            background-color: #e2e2e2;
        }
        .elementor-element-76ff3a1 {
            width: 100% !important;
        }
        .elementor-element-91e225b {
            width: 100% !important;
        }
        .elementor-element-18e3dbb {
            width: 100% !important;
        }
        .mn_v {
            width: 100% !important;
        }
        .bly-gp-side-menu-wrapper {
            margin-top: 65px;
            /*       border-top: 1px solid #868686; */
        }
        .bly-gp-menu-overlay {
            background-color: #00000000 !important;
        }
        .search-right-dg {
            float: right;
            margin-right: -25px;
        }
        .stickynav .bly-gp-side-menu-wrapper.active.new_side,
        .stickynav .bly-gp-side-menu-wrapper.new_side {
            margin-top: 0px !important;
        }
        .bly-gp-side-menu-wrapper.active,
        .bly-gp-side-menu-wrapper {
            margin-top: 52px !important;
        }
        /*    .search-right-dg input.search-field {
        width: 49%;
        top: -36px;
        position: relative;
        right: -6px;
    }
    .search-right-dg input[type=search] {
        padding: 3px;
       
    }
     */
        .stickynav .search-right-dg input.search-field {
            top: -49px;
        }
        .search-right-dg form.searchform.group {
            position: absolute;
            right: 0;
            top: 50px;
            z-index: 99;
        }
        span.cross-srch-mobile {
            padding: 3px 13px 4px 12px;
            color: #ffffff;
            background-color: #000000;
            border-radius: 4px;
        }
        .serch-an-cross {
            /*  display: none; */
            margin-bottom: 10px;
        }
        .elementor-element-a90b6bb .elementor-widget-container h2,
        .elementor-element-325359a .elementor-widget-container h2 {
            text-align: center;
            font-size: 39px;
            color: #000000 !important;
        }
        .elementor-element-e923499 .elementor-text-editor.elementor-clearfix {
            border-top: 1px solid #c5c5c5;
        }
        .site-logo,
        .stickynav .site-logo {
            /*  margin-right: 0 !important; */
            width: 73% !important;
            margin-left: 40px;
        }
        header#masthead {
            padding-bottom: 6px !important;
            padding-top: 6px !important;
        }
        /****************************/
        /********17.519*********/
        /****************************/
        .post-template-default.stickynav .logo-single-page {
            margin-right: 2px;
        }
        .logo-single-page img.header-image {
            width: 48px !important;
        }
        #masthead .inside-header {
            align-items: normal;
            padding: 0 !important;
        }
        .post-template-default .inside-header.grid-container.grid-parent {
            height: 45px;
        }
        .post-template-default .logo-single-page {
            margin-bottom: -9px !important;
        }
        /************************/
        /**2.7.19**/
        /*************************/
        .brd {
            margin-top: 0px !important;
        }
        .stickynav .bly-gp-menu-overlay {
            /*  background-color: transparent !important; */
        }
        header#masthead .inside-header a.bly-gp-menu-open {
            top: 5px;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block:nth-child(1) {
            background: #e6e6e6;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block:nth-child(2) {
            background: #e6f2ed;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block:nth-child(3) {
            background: #fff3eb;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block:nth-child(4) {
            background: #ffffff;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            margin-top: 20px;
        }





        /*********************** */
        header#masthead {
            margin-top: 0 !important;
        }
    }
    
    @media only screen and (max-width: 1023px) and (min-width: 768px) {
        .stickynav .bly-gp-side-menu-wrapper {
            top: 94px !important;
        }
        .elementor-element-7436ff9 .elementor-column-wrap {
            margin-top: 98px;
        }
        .hero_p .post-content-block .right-block {
            max-width: 100% !important;
        }
        .elementor-element-453a2a4 .elementor-widget-container h2.elementor-heading-title.elementor-size-default {
            font-size: 129px !important;
            letter-spacing: -9px !important;
        }
        .elementor-element.elementor-element-d6ebf64,
        .elementor-element-5bd8067,
        .elementor-element-1a52800,
        .elementor-element-88f5197,
        .elementor-element-f8e5f1b,
        .elementor-element-94c87e6,
        .elementor-element-c12528b,
        .elementor-element-dad7194,
        .elementor-element-85475bf {
            width: 14% !important;
        }
        .elementor-element-bf35051 {
            padding: 0px 70px 0px 70px;
        }
        .home .mn_v .elementor-column-wrap.elementor-element-populated {
            background-position: left 234px top 0 !important;
        }
        .mn_v .elementor-element.elementor-element-776ddd6.bn {
            padding-top: 280px !important;
            padding-right: 236px !important;
            padding-left: 90px;
        }
        .mn_v {
            margin-top: 50px;
        }
    }
    
    @media only screen and (max-width: 1300px) and (min-width: 1024px) {
        .mn_v .elementor-element.elementor-element-776ddd6.bn {
            padding-right: 150px !important;
        }
        .hero_p .post-content-block .right-block {
            max-width: 100% !important;
        }
        .elementor-element-de36586 {
            /* margin-left: 120px; */
        }
        /*  .tr{left: 350px !important;} */
        .site-header .header-image {
            /*  width: 185px !important; */
        }
        .post-content-block {
            margin-left: 10px !important;
            padding: 10px;
        }
        .elementor-element-7436ff9 .elementor-column-wrap {
            margin-top: 98px;
        }
        span.hide-on-desktop {
            color: #ffffff;
            background-color: #000000;
            border-radius: 4px;
            float: right;
            position: relative;
            /* top: -46px; */
            padding: 10px;
        }
        .tr {
            left: 0 !important;
        }
        .stickynav .site-header .header-image/* {width: 95px !important; */
        .img-kayda1 {
            width: 54% !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            width: 91%;
            float: right;
        }
        .elementor-element-7436ff9 .elementor-column-wrap.elementor-element-populated {
            margin-top: 20px;
        }
        .elementor-element-7436ff9 .hero_p .post-content-block {
            margin-bottom: 18px;
        }
        .bly-hero-post-listing-section .left-block .post-thumbnail img {
            min-width: 222px !important;
        }
    }
    
    .stickynav span.hide-on-desktop {
        /* margin-right: 19px; */
    }
    
    .elementor-element-453a2a4 .elementor-widget-container h2.elementor-heading-title.elementor-size-default {
        font-size: 129px !important;
        letter-spacing: -9px !important;
    }
    /*     .admin-bar.stickynav header#masthead {top: 29px !important;} */
    
    .admin-bar.stickynav header#masthead .site-logo img.header-image {
        /* width: 49px !important; */
        margin-bottom: 0px;
    }
    
    .bly-menu-post-listing {
        top: 42px !important;
    }
    
    .admin-bar.nav-below-header #masthead .bly-menu-post-listing {
        top: 44px !important;
    }
    
    .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block .post-title h3 {
        width: 63%;
    }
    
    .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block p.srtdesc-aftr-cal {
        width: 61%;
    }
    
    @media only screen and (max-width: 1200px) and (min-width: 320px) {
        .site-footer.footer-bar-active.footer-bar-align-right footer.site-info {
            z-index: 99;
        }
        /* .admin-bar.stickynav.nav-below-header #masthead {
        top: 0 !important;
    } */
        .admin-bar img.header-image {
            /*   width: 82px !important; */
            margin-bottom: 4px;
        }
        aside#nav_menu-2 .menu-sticky-footer-menu-container {
            border-top: 1px solid #c51b40;
        }
    }
    
    @media only screen and (max-width: 1366px) and (min-width: 320px) {
        .m_team_box .t_box figure.elementor-image-box-img {
            height: auto !important;
        }
    }
    /*************16.5.19***************/
    /************************************/
    
    @media only screen and (max-width: 1023px) and (min-width: 768px) {
        .stickynav .bly-gp-side-menu-wrapper.active,
        .stickynav .bly-gp-side-menu-wrapper {
            margin-top: -40px !important;
        }
        .bly-gp-side-menu-wrapper.active,
        .bly-gp-side-menu-wrapper {
            margin-top: 60px !important;
        }
        span.cross-srch-mobile {
            padding: 8px;
            color: #ffffff;
            padding-top: 5px;
            background-color: #000000;
            position: relative;
            z-index: 9999;
        }
        .serch-an-cross {
            display: none;
        }
        .elementor-element-a90b6bb .elementor-widget-container h2,
        .elementor-element-325359a .elementor-widget-container h2 {
            text-align: center;
            font-size: 50px;
            color: #000000 !important;
        }
        .elementor-element-e923499 .elementor-text-editor.elementor-clearfix {
            border-top: 1px solid #c5c5c5;
        }
        .search-right-dg input.search-field {
            width: 76%;
            top: -51px;
            position: relative;
            right: 26px;
        }
        .search-right-dg input[type=search] {
            padding: 4px;
            margin-right: -19px !important;
        }
        .search-right-dg {
            float: right;
            margin-right: -25px;
        }
        header#masthead {
            padding-bottom: 10px !important;
            padding-top: 10px !important;
        }
        .stickynav .search-right-dg input.search-field {
            top: -52px;
        }
        .elementor-28202 .elementor-element.elementor-element-d1e9e93,
        .elementor-28244 .elementor-element.elementor-element-d1e9e93,
        .elementor-28261 .elementor-element.elementor-element-d1e9e93,
        .elementor-28280 .elementor-element.elementor-element-669591bb,
        .elementor-28290 .elementor-element.elementor-element-7f1a4b68,
        .elementor-28295 .elementor-element.elementor-element-74c1f6ff {
            width: 100% !important;
        }
        .elementor-28202 .elementor-element.elementor-element-3ffeb4a,
        .elementor-28244 .elementor-element.elementor-element-3ffeb4a,
        .elementor-28261 .elementor-element.elementor-element-3ffeb4a,
        .elementor-28280 .elementor-element.elementor-element-6bff689f,
        .elementor-28290 .elementor-element.elementor-element-2dd207a8,
        .elementor-28295 .elementor-element.elementor-element-a1ace03 {
            width: 100% !important;
        }
        .elementor-element-094349c .elementor-image {
            margin-top: 66px;
        }
        .ra_ju h2.elementor-heading-title.elementor-size-xl {
            font-size: 123px !important;
        }
        .elementor-element-ace0ed1 {
            padding: 53px 58px 40px;
        }
        .elementor-28280 .elementor-element.elementor-element-332490ba.elementor-widget-heading .elementor-heading-title {
            font-size: 96px !important;
        }
        .elementor-element-4192066c h2.elementor-heading-title.elementor-size-xl {
            font-size: 110px !important;
        }
        .single-post .search-right-dg input.search-field {
            width: 76%;
            top: -45px;
            position: relative;
            right: 26px;
        }
    }
    
    @media only screen and (max-width: 1200px) and (min-width: 1024px) {
        .stickynav .bly-gp-side-menu-wrapper.active,
        .stickynav .bly-gp-side-menu-wrapper {
            margin-top: 14px !important;
        }
        .bly-gp-side-menu-wrapper.active,
        .bly-gp-side-menu-wrapper {
            margin-top: 75px !important;
        }
        .search-right-dg {
            float: right;
        }
        span.cross-srch-mobile {
            padding: 3px 13px 4px 12px;
            color: #ffffff;
            background-color: #000000;
            border-radius: 4px;
            float: right;
            position: relative;
            top: -46px;
            padding: 10px;
        }
        .serch-an-cross {
            display: none;
        }
        .elementor-element-a90b6bb .elementor-widget-container h2,
        .elementor-element-325359a .elementor-widget-container h2 {
            text-align: center;
            font-size: 50px;
            color: #000000 !important;
        }
        .elementor-element-e923499 .elementor-text-editor.elementor-clearfix {
            border-top: 1px solid #c5c5c5;
        }
        .search-right-dg input.search-field {
            width: 100%;
            /* top: -36px; */
            position: relative;
            /* right: -12px; */
        }
        .search-right-dg input[type=search] {
            /*     padding: 1px; */
            margin-right: 30px;
        }
        .search-right-dg {
            float: right;
            margin-right: -25px;
            height: 50px;
        }
        header#masthead {
            padding-bottom: 10px !important;
            padding-top: 10px !important;
        }
        .elementor-element-094349c .elementor-image {
            margin-top: 66px;
        }
        .page-id-3437 .widget-area .widget {
            padding: 11px;
        }
        .single-post .logo-single-page img.header-image {
            width: 56px !important;
        }
    }
    
    @media only screen and (max-width: 2000px) and (min-width: 1201px) {
        .elementor-element-a90b6bb .elementor-widget-container h2,
        .elementor-element-325359a .elementor-widget-container h2 {
            text-align: center;
            font-size: 60px;
            color: #000000 !important;
        }
        .elementor-element-e923499 .elementor-text-editor.elementor-clearfix {
            border-top: 1px solid #c5c5c5;
        }
    }
    
    @media only screen and (max-width: 480px) and (min-width: 320px) {
        .search-right-dg input[type=search] {
            padding: 3px;
            margin-left: 142px;
            margin-right: -6px;
            margin-top: 16px;
        }
        .search-right-dg form.searchform.group {
            position: absolute;
            right: 11px;
            top: 14px;
            z-index: 99;
        }
        .ra_ju h2.elementor-heading-title.elementor-size-xl {
            font-size: 50px !important;
        }
        .elementor-28280 .elementor-element.elementor-element-332490ba.elementor-widget-heading .elementor-heading-title {
            font-size: 33px !important;
        }
        .elementor-element-4192066c h2.elementor-heading-title.elementor-size-xl {
            font-size: 38px !important;
        }
        .brd .elementor-element-33b0504 {
            width: 20%;
            float: left;
        }
        .brd .elementor-element-18b2b4b {
            width: 60%;
            float: left;
        }
        .brd .elementor-element-18b2b4b h2.elementor-heading-title.elementor-size-default {
            font-size: 23px;
        }
        .brd .elementor-element-60b7bbc {
            width: 20%;
        }
        .single-post .search-right-dg input[type=search] {
            padding: 3px;
            margin-left: 142px;
            margin-right: -6px;
            margin-top: 23px;
        }
    }
    
    @media only screen and (max-width: 767px) and (min-width: 481px) {
        .search-right-dg input.search-field {
            width: 63%;
            top: -49px;
            position: relative;
            right: -2px;
        }
        .search-right-dg input[type=search] {
            padding: 0px;
        }
        .search-right-dg form.searchform.group {
            position: absolute;
            right: 11px;
            top: 51px;
            z-index: 99;
        }
        .elementor-28280 .elementor-element.elementor-element-332490ba.elementor-widget-heading .elementor-heading-title {
            font-size: 66px !important;
        }
        .ra_ju h2.elementor-heading-title.elementor-size-xl {
            font-size: 84px !important;
        }
        .elementor-element-4192066c h2.elementor-heading-title.elementor-size-xl {
            font-size: 76px !important;
        }
        .brd .elementor-element-33b0504 {
            width: 20%;
            float: left;
        }
        .brd .elementor-element-18b2b4b {
            width: 60%;
            float: left;
        }
        .brd .elementor-element-18b2b4b h2.elementor-heading-title.elementor-size-default {
            font-size: 31px;
        }
        .brd .elementor-element-60b7bbc {
            width: 20%;
        }
        .single-post .search-right-dg input.search-field {
            width: 63%;
            top: -44px;
            position: relative;
            right: -2px;
        }
    }
    /************Desktop view**************/
    
    .admin-bar.stickynav.nav-below-header #masthead {
        top: 0;
    }
    
    .admin-bar.nav-below-header #masthead .bly-menu-post-listing {
        top: 44px;
    }
    
    .admin-bar.nav-below-header.stickynav #masthead .bly-menu-post-listing {
        top: 98px !important;
    }
    
    .admin-bar .bly-gp-side-menu-wrapper {
        top: 32px;
    }
    
    .admin-bar.stickynav .bly-gp-side-menu-wrapper {
        top: 118px;
    }
    
    .cus_share .st-btn {
        /*  background-color: transparent !important; */
    }
    
    .cus_share .st-btn svg path {
        fill: #000000;
    }
    
    .cus_share {
        margin-bottom: 17px;
    }
    
    .cus_share .st-btn svg {
        width: 30px !important;
        height: 30px !important;
    }
    
    @media only screen and (max-width: 2000px) and (min-width: 1400px) {
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block p.srtdesc-aftr-cal {
            width: 77% !important;
        }
        .elementor-element-aff4a0d .bly-hero-post-single-section-near-calendar .post-content-block .post-title h3 {
            width: 38% !important;
        }
    }
    
    @media only screen and (max-width: 2000px) and (min-width: 1200px) {
        .elementor-26097 .elementor-element.elementor-element-7436ff9 {
            /*   width: 41% !important;
            margin-top: 20px; */
        }
    }
    
    @media only screen and (max-width: 1200px) and (min-width: 1024px) {
        .r_rom {
            margin-left: -41%;
        }
        .elementor-26097 .elementor-element.elementor-element-7436ff9 {
            width: 40% !important;
            margin-left: 53px;
        }
        .elementor-26097 .elementor-element.elementor-element-0773a20 {
            width: 50% !important;
        }
        .elementor-26097 .elementor-element.elementor-element-7436ff9>.elementor-element-populated {
            padding: 0 !important;
        }
        .elementor-element-7436ff9 .elementor-column-wrap {
            margin-top: 50px !important;
        }
        .bly-hero-post-listing-section .post-content-block:nth-child(2),
        .bly-hero-post-listing-section .post-content-block:nth-child(3) {
            margin-left: 80px !important;
        }
        .elementor-element-931bc06 {
            margin-top: 28px;
        }
        /*     .elementor-element-18e3dbb {
        margin-top: -180px;
    } */
    }
    
    @media only screen and (min-width: 320px) and (max-width:479px) {
        header#masthead .bly-right-side-menu {
            display: none !important;
        }
        .home #page .top_sec {
            margin-top: 20px !important;
            padding: 0 15px;
        }
        .hedhdr h2.elementor-heading-title.elementor-size-default{
            font-size: 20px !important;
        }
        .about_sec .abt_two{
            margin-top: 0 !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            padding: 0;
            width: 100%;
            height: auto !important;
            min-height: auto;
        }
        .home #page .top_sec .r_rom .post-title {
            max-width: 100%;
            margin-left: 0;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
            max-width: 100%;
            margin-left: 0;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title h3 {
            color: #333333 !important;
            font-size: 19px !important;
            line-height: 28px !important;
            font-weight: 400 !important;
            letter-spacing: 1px !important;
            font-family: "eagle",sans-serif !important;

        }
        .home .hero_p .bly-hero-post-listing-section {
            float: none;
            margin-left: -15px;
            margin-right: -15px;
            margin-top: -73px;

        }
 
        .home .hero_p .bly-hero-post-listing-section .post-content-block {
            height: auto;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block .right-block {
            height: 100%;
            padding: 20px 0;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block .right-block .post-category {
            background: none;
            padding: 0;
            color: #15a366;
        }
        .home .hero_p .bly-hero-post-listing-section .post-permalink .post-title h3 {
            margin: 5px 0;
            font-size: 16px !important;
            /*         display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden; */
        }
        .home .hero_p .bly-hero-post-listing-section .post-permalink .post-title {
            width: 100% !important;
            float: left !important;
            text-align: left !important;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block .left-block .post-thumbnail img {
            height: 152px;
        }
        .bly-hero-post-listing-section .post-content-block:nth-child(4) .right-block {
            order: 2;
        }
        .bly-hero-post-listing-section .post-content-block:nth-child(2) .left-block,
        .bly-hero-post-listing-section .post-content-block:nth-child(4) .left-block {
            order: 1 !important;
            padding-left: 0 !important;
            /*  padding-right: 15px !important; */
        }
        .bly-hero-post-listing-section .post-content-block:nth-child(2) .right-block {
            order: 2;
        }
        .bly-hero-post-listing-section .post-content-block:nth-child(2) .right-block .post-category,
        .bly-hero-post-listing-section .post-content-block:nth-child(4) .right-block .post-category {
            float: left !important;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block:nth-child(2) .right-block .post-date,
        .home .hero_p .bly-hero-post-listing-section .post-content-block:nth-child(4) .right-block .post-date {
            text-align: left !important;
        }
        .home .my_custom {
            display: none;
        }
        .home #page section.hojo {
            width: 100% !important;
            left: auto !important;
            float: left;
            margin-top: 0 !important;
        }
        .home #page section.hojo:after {
            display: none;
        }
        .home #page section.hojo:before {
            display: none;
        }
        .home #page section.hojo .hojo_inner .bsa_txt {
            margin-top: 0 !important;
            width: 100% !important;
        }
        .home #page section.hojo .hojo_inner .bsa_txt .elementor-text-editor {
            width: 100% !important;
            font-size: 15px !important;
            margin-top: -11px !important;
            line-height: 18px !important;
            
        }
        .home #page section.hojo .hojo_inner .elementor-column-wrap {
            padding: 20px 0;
        }
        .home .tages_menu {
            margin-top: 0 !important;
        }
        .home .tages_menu .tages_menu_box .elementor-image-box-wrapper .elementor-image-box-img {
            width: 86% !important;
            float: right !important;
            margin-left: 0 !important;
        }
        .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title{
            margin-top: 22px;
        }
        .home .tages_menu .tages_menu_box {
            float: left !important;
            width: 50% !important;
        }
        .infinity_section {
            float: left !important;
            width: 100% !important;
            left: auto !important;
        }
        .home .tages_menu .tages_menu_box .elementor-image-box-content {
            margin-top: 0px !important;
            float: left !important;
            width: 13% !important;
        }
        .home .tages_menu .tages_menu_box .elementor-image-box-content .elementor-image-box-title a {
            color: #352e2e !important;
            text-transform: uppercase !important;
            font-size: 25px !important;
            line-height: 15px !important;
            font-weight: 200 !important;
            font-family: "eagle",sans-serif !important;
        }
        .home .tages_menu .tages_menu_box:nth-child(even) .elementor-image-box-img {
            float: left !important;
        }
        .home .tages_menu .tages_menu_box:nth-child(even) .elementor-image-box-content {
            float: right !important;
        }
        .home .tages_menu .tages_menu_box .elementor-image-box-img img {
            width: 150px !important;
        }
        .infinity_section {
            margin-top: 0 !important;
        }
        .infinity_section .elementor-widget-heading h2.elementor-heading-title {
            font-size: 14px !important;
            font-weight: 500 !important;
            padding: 10px 0;
            color: #333333 !important;
            letter-spacing: 2px;
            text-align: center;
        }
        .infinity_section .elementor-icon {
            display: none;
        }
        .infinity_section .elementor-widget-heading .elementor-widget-container {
            margin-top: 0 !important;
        }
        .infinity_section .elementor-column-wrap {
            padding-left: 0 !important;
        }
        .infinity_section .elementor-column {
            width: 100% !important;
        }
        .infinity_section .elementor-column.inner_main {
            display: none;
        }
        .dhdj {
            margin-left: -10px;
            margin-right: -10px;
        }
        .dhdj .post-content-block {
            padding: 0;
        }
        .dhdj .post-content-block .left-block .post-thumbnail img {
            height: 100%;
            width: 100%;
        }
        .dhdj .post-content-block .left-block {
            float: left;
            height: 192px;
            width: 50% !important;
            margin-right: 0;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content p.mnu-shrt-txt {
            display: block !important;
            font-size: 14px;
        }
        .bly-gp-side-menu-wrapper.active.new_side,
        .bly-gp-side-menu-wrapper.new_side {
            padding: 15px;
            margin-top: 48px !important;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu {
            margin-top: 0 !IMPORTANT;
            margin-bottom: 0;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul li a img {
            display: none;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul li a span {
            float: left !important;
            width: 100% !important;
            font-size: 16px !important;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul.menu li a p.bly-menu-desc {
            font-size: 12px !important;
            color: #333333 !important;
            font-weight: normal;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul.menu li:nth-child(2) a,
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul.menu li:nth-child(4) a,
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul.menu li:nth-child(5) a,
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul.menu li:nth-child(7) a {
            padding-left: 0 !important;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul li {
            margin-bottom: 10px !important;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul li a,
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul li a span {
            font-size: 14px !important;
            font-weight: 500;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-social-menu {
            padding-left: 0 !important;
            float: left;
            width: 100%;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-social-menu ul {
            width: 100%;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-social-menu ul.menu li a i {
            font-size: 29px !important;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content aside.widget_text {
            display: none;
        }
        /*=====================Inner Page========================*/
        .single-post header#masthead .grid-container {
            max-width: 100% !important;
            height: auto;
        }
        .single-post #page #main .inside-article .entry-content .qz_single_right {
            width: 100% !important;
            padding: 0 !important;
            margin-top: 0;
        }
        .bly-gp-side-menu-wrapper.active.new_side,
        .bly-gp-side-menu-wrapper.new_side {
            z-index: 99999;
        }
        .single-post div#page .inside-article .featimg .over-img {
            left: auto !important;
            right: auto !important;
            bottom: auto !important;
            float: left;
            padding-bottom: 0 !important;
        }
        .single-post div#page .inside-article .entry-content.qz_layout {
            float: left;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section {
            padding: 0 !important;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block {
            padding: 0;
            height: 120px;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block .left-block {
            margin-right: 0;
            padding-right: 10px;
            width: 40%;
            float: left;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block .right-block {
            float: left;
            width: 54%;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block .right-block .post-title h3 {
            margin: 0;
            font-size: 15px;
            line-height: 21px;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
            overflow: hidden;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block .left-block img {
            width: 100% !important;
            min-width: 100%;
        }
        /*================= About Us page ========================*/
        .about_sec .abt_one .floating-div ul.side_menu {
            position: fixed;
            border: 0;
            width: 100%;
            display: inline-block !important;
            text-align: center;
            top: 44px !important;
            bottom: auto;
            height: auto !important;
            padding: 10px 0;
            box-shadow: 0px 1px 8px -4px #00000073;
        }
        .about_sec .abt_one .floating-div ul.side_menu li {
            display: inline-block;
            width: auto;
            float: none;
        }
        .about_sec .abt_one .floating-div ul.side_menu li a {
            float: left;
            text-transform: capitalize !important;
            font-weight: normal;
            font-size: 16px;
            padding: 3px 5px;
            line-height: 11px;
        }
        .about_sec .abt_one .floating-div ul.side_menu li+li {
            /* margin-left: 2px; */
        }
        .about_sec .abt_one .floating-div ul.side_menu li+li a {
            border-left: 1px solid #41ae71;
        }
        .stickynav .about_sec .abt_one .floating-div ul.side_menu {
            top: 44px !important;
        }
        .about_sec .abt_two .hed_one h2.elementor-heading-title {
            font-size: 22px;
            letter-spacing: 1px;
            text-align: center;
            padding-bottom: 5px;
            border-bottom: 1px dashed;
        }
        .about_sec .abt_two .hed_two h2.elementor-heading-title {
            letter-spacing: 1px;
            font-size: 18px;
            text-align: justify;
            line-height: normal;
            text-transform: capitalize;
        }
        .about_sec .abt_two .normal_txt {
            margin-top: 0 !important;
        }
        .about_sec .abt_two .normal_txt p {
            margin-bottom: 20px;
            font-size: 14px;
            text-align: justify;
        }
        .about_sec .abt_three {
            display: none;
        }
        .tages .tages_inner {
            margin-top: 0 !important;
        }
        .tages .tages_inner .hed_three h2 {
            text-transform: capitalize;
            letter-spacing: 0px;
            font-size: 30px;
            text-align: center;
            padding-bottom: 5px;
        }
        .tages .tages_inner .hed_three {
            margin-bottom: 0;
        }
        .tages .tages_inner p.elementor-heading-title.elementor-size-default {
            font-weight: normal;
            margin-top: 10px;
            font-size: 14px;
            text-align: justify;
            line-height: 23px;
        }
        .tages .tages_inner .tages_inner_box {
            padding: 0 !important;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-title {
            text-align: center;
            font-size: 34px !important;
            letter-spacing: 1px !important;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-description {
            font-size: 14px !important;
            letter-spacing: 0px !important;
            font-weight: normal !important;
            line-height: 23px !important;
            text-transform: capitalize !important;
            text-align: center;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul li a {
            font-weight: normal !important;
            font-size: 15px;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul li:before {
            width: 5px !important;
            height: 5px !important;
            left: 6px !important;
            top: 12px !important;
        }
        .tages.team .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-description,
        .tages.team .tages_inner .tages_inner_box .elementor-image-box-content p {
            font-weight: normal !important;
            text-align: center;
            min-height: auto !important;
            margin-bottom: 5px;
        }
        .tages.team .tages_inner .tages_inner_box .elementor-image-box-content span {
            width: 100%;
            text-align: center;
            float: left;
        }
        .team {
            padding-bottom: 0 !important;
        }
        .tages .tages_inner .hed_three h2 {
            text-transform: capitalize;
            letter-spacing: 0px;
            font-size: 20px !important;
            text-align: center;
            padding-bottom: 5px;
        }
        .tages .tages_inner .ghu h6.elementor-heading-title {
            color: #000000 !important;
            font-size: 18px;
            letter-spacing: 0;
            line-height: normal !important;
            font-weight: normal !important;
            text-align: center;
        }
        .gt_in {
            text-align: center;
        }
        .gt_in .uy_po h2 {
            text-align: center;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul li {
            display: inline-block;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul {
            text-align: center;
        }
        .hero_p .post-content-block .left-block {
            width: 50%;
            padding-right: 0 !important;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block .left-block .post-thumbnail img {
            height: 100%;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block .left-block .post-thumbnail {
            width: 100%;
            height: 192px;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block .right-block {
            width: 50%;
            padding: 20px 15px;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block .left-block .post-thumbnail img {
            width: 100% !important;
            height: 100% !important;
        }
        .dhdj .post-content-block .right-block {
            float: left;
            width: 50%;
            padding: 12px 15px;
        }
        .dhdj .post-content-block .left-block .post-thumbnail {
            width: 100%;
            height: 192px;
        }




        /**************** */
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            margin-top: -48px !important;
        }
    }
    
    @media only screen and (min-width: 320px) and (max-width:359px) {
        /*     .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
        margin-top: 310px;
    } */
        .img-kayda1 {
            height: 257px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section {
            height: 409px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            height: 409px !important;
        }
        .home .tages_menu .tages_menu_box .elementor-image-box-content .elementor-image-box-title a{
            font-size: 21px !important;
        }
      .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title{
            line-height: 1;
        }
        .about_sec .abt_two .hed_one h2.elementor-heading-title {
            font-size: 19px;
        }
        .about_sec .abt_one .floating-div ul.side_menu li a{
            font-size: 13px;
        }
    }
    
    @media only screen and (min-width: 360px) and (max-width:373px) {
        /*     .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
        margin-top: 310px;
    } */
        .img-kayda1 {
            height: 342px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section {
            height: 409px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            height: 425px !important;
        }
        .home #page .top_sec .r_rom .post-date.pst-latest {
            margin-top: 0 !important;
        }
        
    }
    
    @media only screen and (min-width: 374px) and (max-width:379px) {
        /*     .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
        margin-top: 310px;
    } */
        .img-kayda1 {
            height: 342px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section {
            height: 440px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            height: 440px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            margin-top: -40px !important;
        }
    }
    
    @media only screen and (min-width: 380px) and (max-width:410px) {
        /*     .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
        margin-top: 342px;
    } */
        .img-kayda1 {
            height: 342px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section {
            height: 409px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            height: 409px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            margin-top: 0px !important;
        }
        .home .hero_p .bly-hero-post-listing-section{
            margin-top: -40px !important;
        }
        .home #page .top_sec .r_rom .post-date.pst-latest{
            margin-top: 0 !important;
        }
    }
    
    @media only screen and (min-width: 411px) and (max-width:439px) {
        /*     .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
        margin-top: 360px;
    } */
        .img-kayda1 {
            height: 342px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section {
            height: 469px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            height: 469px !important;
        }
    }
    
    @media only screen and (min-width: 440px) and (max-width:479px) {
        /*     .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
        margin-top: 400px;
    } */
        .img-kayda1 {
            height: 342px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section {
            height: 409px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            height: 409px !important;
        }
    }
    
    @media only screen and (min-width: 568px) and (max-width:639px) {
        /*     .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
        margin-top: 480px !important;
    } */
    }
    
    @media only screen and (min-width: 640px) and (max-width:666px) {
        /*     .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
        margin-top: 550px;
        width: 100%;
    } */
    }
    
    @media only screen and (min-width: 667px) and (max-width:730px) {
        /*     .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
        margin-top: 580px !important;
        width: 100%;
    } */
    }
    
    @media only screen and (min-width: 731px) and (max-width:735px) {
        /*     .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
        margin-top: 630px !important;
        width: 100%;
    } */
    }
    
    @media only screen and (min-width: 736px) and (max-width:767px) {
        /*     .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
        margin-top: 640px !important;
        width: 100%;
    } */
    }
    
    @media only screen and (min-width: 731px) and (max-width: 767px) {
        .home .tages_menu .tages_menu_box .elementor-column-wrap .elementor-image-box-wrapper .elementor-image-box-img {
            width: 90% !important;
            float: right !important;
            margin-left: 0 !important;
        }
        .home .tages_menu .tages_menu_box .elementor-column-wrap .elementor-image-box-img img {
            width: 250px !important;
        }
        .home .tages_menu .tages_menu_box .elementor-column-wrap .elementor-image-box-content {
            margin-top: 120px !important;
            float: left !important;
            width: 5% !important;
        }
        .home .tages_menu .tages_menu_box:nth-child(even) .elementor-column-wrap .elementor-image-box-img {
            float: left !important;
        }
    }
    
    @media only screen and (min-width: 480px) and (max-width:767px) {
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a {
            width: 100%;
        }
        header#masthead .bly-right-side-menu {
            display: none !important;
        }
        .home #page .top_sec {
            margin-top: 20px !important;
            padding: 0 15px;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            padding: 0;
            width: 100%;
            height: auto !important;
            min-height: auto;
        }
        .home #page .top_sec .r_rom .post-title {
            max-width: 100%;
            margin-left: 0;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title {
            max-width: 100%;
            /*         margin-left: 0;
        margin-top: 550px; */
            width: 100%;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title h3 {
            /* color: #333333 !important; */
            font-size: 26px !important;
            line-height: 28px !important;
        }
        .home .hero_p .bly-hero-post-listing-section {
            float: none !important;
            margin-left: -15px;
            margin-right: -15px;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block {
            height: auto;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block .right-block {
            height: 100%;
            padding: 20px 0;
            max-width: 100%;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block .right-block .post-category {
            background: none;
            padding: 0;
            color: #15a366;
        }
        .home .hero_p .bly-hero-post-listing-section .post-permalink .post-title h3 {
            margin: 5px 0;
            font-size: 16px !important;
            /*         display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden; */
        }
        .home .hero_p .bly-hero-post-listing-section .post-permalink .post-title {
            width: 100% !important;
            float: left !important;
            text-align: left !important;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block .left-block .post-thumbnail img {
            height: 152px;
        }
        .bly-hero-post-listing-section .post-content-block:nth-child(4) .right-block {
            order: 2;
        }
        .bly-hero-post-listing-section .post-content-block:nth-child(2) .left-block,
        .bly-hero-post-listing-section .post-content-block:nth-child(4) .left-block {
            order: 1 !important;
            padding-left: 0 !important;
            padding-right: 15px !important;
        }
        .bly-hero-post-listing-section .post-content-block:nth-child(2) .right-block {
            order: 2;
        }
        .bly-hero-post-listing-section .post-content-block:nth-child(2) .right-block .post-category,
        .bly-hero-post-listing-section .post-content-block:nth-child(4) .right-block .post-category {
            float: left !important;
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block:nth-child(2) .right-block .post-date,
        .home .hero_p .bly-hero-post-listing-section .post-content-block:nth-child(4) .right-block .post-date {
            text-align: left !important;
        }
        .home .my_custom {
            display: none;
        }
        .home #page section.hojo {
            width: 100% !important;
            left: auto !important;
            float: left;
            margin-top: 0 !important;
        }
        .home #page section.hojo:after {
            display: none;
        }
        .home #page section.hojo:before {
            display: none;
        }
        .home #page section.hojo .hojo_inner .bsa_txt {
            margin-top: 0 !important;
            width: 100% !important;
        }
        .home #page section.hojo .hojo_inner .bsa_txt .elementor-text-editor {
            width: 100% !important;
            font-size: 15px !important;
        }
        .home #page section.hojo .hojo_inner .elementor-column-wrap {
            padding: 20px 0;
        }
        .home .tages_menu {
            margin-top: 0 !important;
        }
        .home .tages_menu .tages_menu_box .elementor-image-box-wrapper .elementor-image-box-img {
            width: 77% !important;
            float: right !important;
            margin-left: 0 !important;
        }
        .home .tages_menu .tages_menu_box {
            float: left !important;
            width: 50% !important;
        }
        .infinity_section {
            float: left !important;
            width: 100% !important;
            left: auto !important;
        }
        .home .tages_menu .tages_menu_box .elementor-image-box-content {
            margin-top: 0px !important;
            float: left !important;
            width: 8% !important;
        }
        .home .tages_menu .tages_menu_box .elementor-image-box-content .elementor-image-box-title a {
            color: #352e2e !important;
            text-transform: uppercase !important;
            font-size: 22px !important;
            line-height: 24px !important;
            font-weight: 600 !important;
        }
        .home .tages_menu .tages_menu_box:nth-child(even) .elementor-image-box-img {
            float: left !important;
        }
        .home .tages_menu .tages_menu_box:nth-child(even) .elementor-image-box-content {
            float: right !important;
        }
        .home .tages_menu .tages_menu_box .elementor-image-box-img img {
            width: 100px !important;
        }
        .infinity_section {
            margin-top: 0 !important;
        }
        .infinity_section .elementor-widget-heading h2.elementor-heading-title {
            font-size: 14px !important;
            font-weight: 500 !important;
            padding: 10px 0;
            color: #333333 !important;
            letter-spacing: 2px;
            text-align: center;
        }
        .infinity_section .elementor-icon {
            display: none;
        }
        .infinity_section .elementor-widget-heading .elementor-widget-container {
            margin-top: 0 !important;
        }
        .infinity_section .elementor-column-wrap {
            padding-left: 0 !important;
        }
        .infinity_section .elementor-column {
            width: 100% !important;
        }
        .infinity_section .elementor-column.inner_main {
            display: none;
        }
        .dhdj {
            margin-left: -10px;
            margin-right: -10px;
        }
        .dhdj .post-content-block {
            padding: 0;
        }
        .dhdj .post-content-block .left-block .post-thumbnail img {
            height: 125px;
        }
        .dhdj .post-content-block .left-block {
            float: left;
            height: 125px;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content p.mnu-shrt-txt {
            display: block !important;
            font-size: 14px;
        }
        .bly-gp-side-menu-wrapper.active.new_side,
        .bly-gp-side-menu-wrapper.new_side {
            padding: 15px;
            margin-top: 48px !important;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu {
            margin-top: 0 !IMPORTANT;
            margin-bottom: 0;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul li a img {
            display: none;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul li a span {
            float: left !important;
            width: 100% !important;
            font-size: 16px !important;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul.menu li a p.bly-menu-desc {
            font-size: 12px !important;
            color: #333333 !important;
            font-weight: normal;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul.menu li:nth-child(2) a,
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul.menu li:nth-child(4) a,
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul.menu li:nth-child(5) a,
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul.menu li:nth-child(7) a {
            padding-left: 0 !important;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul li {
            margin-bottom: 10px !important;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul li a,
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul li a span {
            font-size: 14px !important;
            font-weight: 500;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-social-menu {
            padding-left: 0 !important;
            float: left;
            width: 100%;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-social-menu ul {
            width: 100%;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-social-menu ul.menu li a i {
            font-size: 29px !important;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content aside.widget_text {
            display: none;
        }
        header#masthead .inside-header a.bly-gp-menu-open {
            width: 20px;
        }
        header#masthead .inside-header .site-logo {
            width: calc(100% - 20px) !important;
        }
        header#masthead .inside-header .site-logo img.header-image {
            max-width: 90%;
        }
        /*=====================Inner Page========================*/
        .single-post header#masthead .grid-container {
            max-width: 100% !important;
            height: auto;
        }
        .single-post #page #main .inside-article .entry-content .qz_single_right {
            width: 100% !important;
            padding: 0 !important;
            margin-top: 0;
        }
        .bly-gp-side-menu-wrapper.active.new_side,
        .bly-gp-side-menu-wrapper.new_side {
            z-index: 99999;
        }
        .single-post div#page .inside-article .featimg .over-img {
            left: auto !important;
            right: auto !important;
            bottom: auto !important;
            float: left;
            padding-bottom: 0 !important;
        }
        .single-post div#page .inside-article .entry-content.qz_layout {
            float: left;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section {
            padding: 0 !important;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block {
            padding: 0;
            height: 120px;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block .left-block {
            margin-right: 0;
            padding-right: 10px;
            width: 40%;
            float: left;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block .right-block {
            float: left;
            width: 54%;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block .right-block .post-title h3 {
            margin: 0;
            font-size: 15px;
            line-height: 21px;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
            overflow: hidden;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block .left-block img {
            width: 100% !important;
            min-width: 100%;
        }
        /*================= About Us page ========================*/
        .about_sec .abt_one .floating-div ul.side_menu {
            position: fixed;
            border: 0;
            width: 100%;
            display: inline-block !important;
            text-align: center;
            top: 68px !important;
            bottom: auto;
            height: auto !important;
            padding: 10px 0;
            box-shadow: 0px 1px 8px -4px #00000073;
        }
        .about_sec .abt_one .floating-div ul.side_menu li {
            display: inline-block;
            width: auto;
            float: none;
        }
        .about_sec .abt_one .floating-div ul.side_menu li a {
            float: left;
            text-transform: capitalize !important;
            font-weight: normal;
            font-size: 16px;
            padding: 3px 5px;
            line-height: 11px;
        }
        .about_sec .abt_one .floating-div ul.side_menu li+li {
            /* margin-left: 2px; */
        }
        .about_sec .abt_one .floating-div ul.side_menu li+li a {
            border-left: 1px solid #41ae71;
        }
        .stickynav .about_sec .abt_one .floating-div ul.side_menu {
            top: 68px !important;
        }
        .about_sec .abt_two .hed_one h2.elementor-heading-title {
            font-size: 22px;
            letter-spacing: 1px;
            text-align: center;
            padding-bottom: 5px;
            border-bottom: 1px dashed;
        }
        .about_sec .abt_two .hed_two h2.elementor-heading-title {
            letter-spacing: 1px;
            font-size: 18px;
            text-align: justify;
            line-height: normal;
            text-transform: capitalize;
        }
        .about_sec .abt_two .normal_txt {
            margin-top: 0;
        }
        .about_sec .abt_two .normal_txt p {
            margin-bottom: 20px;
            font-size: 14px;
            text-align: justify;
        }
        .about_sec .abt_three {
            display: none;
        }
        .tages .tages_inner {
            margin-top: 0 !important;
        }
        .tages .tages_inner .hed_three h2 {
            text-transform: capitalize;
            letter-spacing: 0px;
            font-size: 30px;
            text-align: center;
            padding-bottom: 5px;
        }
        .tages .tages_inner .hed_three {
            margin-bottom: 0;
        }
        .tages .tages_inner p.elementor-heading-title.elementor-size-default {
            font-weight: normal;
            margin-top: 10px;
            font-size: 14px;
            text-align: justify;
            line-height: 23px;
        }
        .tages .tages_inner .tages_inner_box {
            padding: 0 !important;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-title {
            text-align: center;
            font-size: 34px !important;
            letter-spacing: 1px !important;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-description {
            font-size: 14px !important;
            letter-spacing: 0px !important;
            font-weight: normal !important;
            line-height: 23px !important;
            text-transform: capitalize !important;
            text-align: center;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul li a {
            font-weight: normal !important;
            font-size: 15px;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul li:before {
            width: 5px !important;
            height: 5px !important;
            left: 6px !important;
            top: 12px !important;
        }
        .tages.team .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-description,
        .tages.team .tages_inner .tages_inner_box .elementor-image-box-content p {
            font-weight: normal !important;
            text-align: center;
            min-height: auto !important;
            margin-bottom: 5px;
        }
        .tages.team .tages_inner .tages_inner_box .elementor-image-box-content span {
            width: 100%;
            text-align: center;
            float: left;
        }
        .team {
            padding-bottom: 0 !important;
        }
        .tages .tages_inner .hed_three h2 {
            text-transform: capitalize;
            letter-spacing: 0px;
            font-size: 20px !important;
            text-align: center;
            padding-bottom: 5px;
        }
        .tages .tages_inner .ghu h6.elementor-heading-title {
            color: #000000 !important;
            font-size: 18px;
            letter-spacing: 0;
            line-height: normal !important;
            font-weight: normal !important;
            text-align: center;
        }
        .gt_in {
            text-align: center;
        }
        .gt_in .uy_po h2 {
            text-align: center;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul li {
            display: inline-block;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul {
            text-align: center;
        }
    }
    
    @media only screen and (min-width: 768px) and (max-width: 1023px) {
        header#masthead .inside-header a.bly-gp-menu-open {
            width: 30px;
            float: left;
        }
        header#masthead .inside-header a.bly-gp-menu-open i {
            font-size: 30px;
        }
        header#masthead .inside-header .site-logo {
            float: right;
            width: calc(100% - 30px) !important;
            text-align: right;
            margin-right: 25px;
        }
        header#masthead .bly-right-side-menu {
            display: none !important;
        }
        .bly-gp-side-menu-wrapper.active.new_side,
        .bly-gp-side-menu-wrapper.new_side {
            margin-top: 67px !important;
        }
        .stickynav .bly-gp-side-menu-wrapper.active.new_side,
        .stickynav .bly-gp-side-menu-wrapper.new_side {
            top: auto !important;
            margin-top: 67px !important;
        }
        .bly-gp-side-menu-wrapper.new_side .serch-an-cross {
            display: block;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content p.mnu-shrt-txt {
            display: block !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            background-position: left -70px top;
            background-size: 70% 100% !important;
            /* height: 100% !important; */
        }
        .home #page .top_sec {
            margin-top: 126px !important;
        }
        .home #page .top_sec .r_rom .post-title {
            float: right;
            width: 100%;
            margin-top: 0px !important;
            margin-left: 0 !important;
            position: relative;
            right: auto;
            max-width: 100% !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title h3 {
            line-height: 37px !important;
            font-size: 34px !important;
            color: #bd2018 !important;
            opacity: 1;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a {
            width: 100% !important;
            position: relative;
            padding-bottom: 0 !important;
            margin-left: 0 !important;
        }
        .home #page .top_sec .elementor-column-wrap {
            margin-top: 0;
        }
        .home .hero_p {
            margin-top: 10px;
        }
        .bly-hero-post-listing-section .post-content-block {
            height: 146px !important;
        }
        .bly-hero-post-listing-section .post-content-block .left-block {
            float: left;
            height: 100%;
            order: 1;
            padding-right: 17px !important;
            padding-left: 0 !important;
            width: 300px;
        }
        .bly-hero-post-listing-section .post-content-block .right-block {
            float: right;
            padding: 15px 0 !important;
            display: flex;
            justify-content: center;
            flex-direction: column;
            text-align: left;
            height: 100%;
            order: 2;
            width: calc(100% - 300px);
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block .left-block .post-thumbnail img {
            width: 300px !important;
        }
        .bly-hero-post-listing-section .post-content-block .right-block .post-category {
            background-color: transparent !important;
            color: #15a366 !important;
            float: left !important;
            padding: 0 !important;
            text-align: left !important;
        }
        .bly-hero-post-listing-section .post-content-block .right-block .post-title h3 {
            margin: 0;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden;
            opacity: 1;
        }
        .bly-hero-post-listing-section .post-content-block .right-block .post-title {
            width: 100%;
            float: left;
            text-align: left !important;
        }
        .bly-hero-post-listing-section .post-content-block .right-block .post-date {
            text-align: left !important;
            float: left;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section {
            height: 480px !important;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar a.neanch {
            margin-top: 0 !important;
            width: 50%;
        }
        .home .my_custom {
            margin-top: 25px !important;
            padding: 15px 35px;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar img {
            width: 100% !important;
            height: 260px !important;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar a.neanch:after {
            display: block !important;
            left: -16px !important;
            height: 266px !important;
            top: -15px !important;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar .post-content-block p.srtdesc-aftr-cal {
            float: left !important;
            width: calc(100% - 50%) !important;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar a.post-permalink .post-title h3 {
            max-width: 100% !important;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
            overflow: hidden;
            opacity: 1;
        }
        .home .my_custom.my_cus_seco .elementor-text-editor {
            background-color: transparent;
        }
        .home .my_custom.my_cus_seco .post-content-block p.srtdesc-aftr-cal {
            padding-left: 0 !important;
            padding-right: 30px;
        }
        .home .my_custom.my_cus_seco .post-content-block a.post-permalink {
            padding-left: 0 !important;
            padding-right: 30px;
        }
        .home .tages_menu .tages_menu_box .elementor-image-box-content {
            margin-top: 40px !important;
        }
        .inner_one .inner_main {}
        .inner_one .inner_main .elementor-icon i {
            display: none;
        }
        .elementor-element-1b6a672.elementor-widget-heading h2.elementor-heading-title {
            color: #333333 !important;
        }
        .dhdj {
            margin-left: -10px;
            margin-right: -10px;
        }
        .dhdj .post-content-block {
            padding: 0;
        }
        .dhdj .post-content-block .left-block {
            width: 300px;
            float: left;
            height: 146px;
            padding-right: 17px;
        }
        .dhdj .post-content-block .right-block {
            width: calc(100% - 300px);
            float: right;
            display: flex;
            justify-content: center;
            flex-direction: column;
            height: 100%;
        }
        .dhdj .post-content-block .left-block .post-thumbnail img {
            width: 100%;
            height: 146px;
        }
        .dhdj .post-content-block .right-block .post-title h3 {
            margin: 0;
            font-size: 25px;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden;
            opacity: 1;
        }
        /*=====================Inner Page========================*/
        .single-post header#masthead .grid-container {
            max-width: 100% !important;
            height: auto;
        }
        .single-post #page #main .inside-article .entry-content .qz_single_right {
            width: 100% !important;
            padding: 0 !important;
            margin-top: 0;
        }
        .bly-gp-side-menu-wrapper.active.new_side,
        .bly-gp-side-menu-wrapper.new_side {
            z-index: 99999;
        }
        .single-post div#page .inside-article .featimg .over-img {
            left: auto !important;
            right: auto !important;
            bottom: auto !important;
            float: left;
            padding-bottom: 0 !important;
        }
        .single-post div#page .inside-article .entry-content.qz_layout {
            float: left;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section {
            padding: 0 !important;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block {
            padding: 0;
            height: 265px;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block .left-block {
            margin-right: 0;
            padding-right: 10px;
            width: 40%;
            float: left;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block .right-block {
            float: left;
            width: 54%;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block .right-block .post-title h3 {
            margin: 0;
            font-size: 25px;
            line-height: 35px;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
            overflow: hidden;
        }
        .single-post div#page #content #primary #main .rel-parnt .bly-posts-list-section .post-content-block .left-block img {
            width: 100% !important;
            min-width: 100%;
        }
        /*================= About Us page ========================*/
        .about_sec .abt_one .floating-div ul.side_menu {
            position: fixed;
            border: 0;
            width: 100%;
            display: inline-block !important;
            text-align: center;
            top: 61px !important;
            bottom: auto;
            height: auto !important;
            padding: 10px 0;
            box-shadow: 0px 1px 8px -4px #00000073;
        }
        .about_sec .abt_one .floating-div ul.side_menu li {
            display: inline-block;
            width: auto;
            float: none;
        }
        .about_sec .abt_one .floating-div ul.side_menu li a {
            float: left;
            text-transform: capitalize !important;
            font-weight: normal;
            font-size: 16px;
            padding: 3px 5px;
            line-height: 11px;
        }
        .about_sec .abt_one .floating-div ul.side_menu li+li {
            /* margin-left: 2px; */
        }
        .about_sec .abt_one .floating-div ul.side_menu li+li a {
            border-left: 1px solid #41ae71;
        }
        .stickynav .about_sec .abt_one .floating-div ul.side_menu {
            top: 61px !important;
        }
        .about_sec .abt_two .hed_one h2.elementor-heading-title {
            font-size: 22px;
            letter-spacing: 1px;
            text-align: center;
            padding-bottom: 5px;
            border-bottom: 1px dashed;
        }
        .about_sec .abt_two .hed_two h2.elementor-heading-title {
            letter-spacing: 1px;
            font-size: 18px;
            text-align: justify;
            line-height: normal;
            text-transform: capitalize;
        }
        .about_sec .abt_two .normal_txt {
            margin-top: 0;
        }
        .about_sec .abt_two .normal_txt p {
            margin-bottom: 20px;
            font-size: 14px;
            text-align: justify;
        }
        .about_sec .abt_three {
            display: none;
        }
        .tages .tages_inner {
            margin-top: 0 !important;
        }
        .tages .tages_inner .hed_three h2 {
            text-transform: capitalize;
            letter-spacing: 0px;
            font-size: 30px;
            text-align: center;
            padding-bottom: 5px;
        }
        .tages .tages_inner .hed_three {
            margin-bottom: 0;
        }
        .tages .tages_inner p.elementor-heading-title.elementor-size-default {
            font-weight: normal;
            margin-top: 10px;
            font-size: 14px;
            text-align: justify;
            line-height: 23px;
        }
        .tages .tages_inner .tages_inner_box {
            padding: 0 !important;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-title {
            text-align: center;
            font-size: 34px !important;
            letter-spacing: 1px !important;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-description {
            font-size: 14px !important;
            letter-spacing: 0px !important;
            font-weight: normal !important;
            line-height: 23px !important;
            text-transform: capitalize !important;
            text-align: center;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul li a {
            font-weight: normal !important;
            font-size: 15px;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul li:before {
            width: 5px !important;
            height: 5px !important;
            left: 6px !important;
            top: 12px !important;
        }
        .tages.team .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-description,
        .tages.team .tages_inner .tages_inner_box .elementor-image-box-content p {
            font-weight: normal !important;
            text-align: center;
            min-height: auto !important;
            margin-bottom: 5px;
        }
        .tages.team .tages_inner .tages_inner_box .elementor-image-box-content span {
            width: 100%;
            text-align: center;
            float: left;
        }
        .team {
            padding-bottom: 0 !important;
        }
        .tages .tages_inner .hed_three h2 {
            text-transform: capitalize;
            letter-spacing: 0px;
            font-size: 20px !important;
            text-align: center;
            padding-bottom: 5px;
        }
        .tages .tages_inner .ghu h6.elementor-heading-title {
            color: #000000 !important;
            font-size: 18px;
            letter-spacing: 0;
            line-height: normal !important;
            font-weight: normal !important;
            text-align: center;
        }
        .gt_in {
            text-align: center;
        }
        .gt_in .uy_po h2 {
            text-align: center;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul li {
            display: inline-block;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul {
            text-align: center;
        }
        /*     .about_sec .abt_one {
        width: 20% !important;
    }
    
    .about_sec .abt_two {
        width: 80% !important;
        padding: 0 15px;
    }
    
    .about_sec .abt_one .floating-div ul.side_menu {
        padding: 0;
        margin-top: 25px;
        position: relative;
        background: none !important;
        box-shadow: none;
    } */
        .about_sec .abt_one .floating-div ul.side_menu li {
            float: none;
            border: 0;
            margin-bottom: 0px !important;
        }
        .about_sec .abt_one .floating-div ul.side_menu li a {
            border: 0 !important;
            font-size: 18px;
        }
        .about_sec .abt_two {
            width: 100% !important;
        }
        .tages .tages_inner .elementor-col-33 {
            width: 100% !important;
        }
        .tages .elementor-element-a938e8f.tages_inner .elementor-column:nth-child(1) {
            display: none;
        }
        .tages .elementor-element-a938e8f.tages_inner .tages_inner_box {
            width: 33%;
        }
        .elementor-element-aacabc0.tages_inner .elementor-inner-column:nth-child(1) {
            display: none;
        }
        .elementor-element-aacabc0.tages_inner .elementor-inner-column {
            width: 33% !important;
        }
        .elementor-element-0c05842.tages_inner .elementor-inner-column:nth-child(1) {
            display: none;
        }
        .elementor-element-0c05842.tages_inner .elementor-inner-column {
            width: 33% !important;
        }
        .elementor-element-f4b8607.tages_inner .elementor-inner-column:nth-child(1) {
            display: none;
        }
        .elementor-element-f4b8607.tages_inner .elementor-inner-column {
            width: 33% !important;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-title {
            text-transform: uppercase;
            font-weight: bold;
            font-size: 22px !important;
            letter-spacing: 1px;
            margin-bottom: 10px;
        }
        .tages .tages_inner .tages_inner_box figure.elementor-image-box-img {
            margin-bottom: 0 !important;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul li a {
            font-size: 14px;
        }
        .tages.team .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-title {
            font-size: 20px !important;
        }
        .m_contact .elementor-top-column {
            width: 100% !important;
            text-align: left;
        }
        .m_contact .tages_inner h2.elementor-heading-title {
            text-align: left !important;
            letter-spacing: 0 !important;
            font-size: 30px !important;
        }
        .m_contact .tages_inner .ghu h6.elementor-heading-title {
            text-align: left;
        }
        .gt_in.hj .elementor-top-column {
            width: 100% !important;
            text-align: left;
        }
        .gt_in .uy_po h2 {
            text-align: left !important;
        }
    }
    
    @media only screen and (min-width: 1024px) and (max-width: 1199px) {
        header#masthead .inside-header a.bly-gp-menu-open {
            width: 30px;
            float: left;
            margin-left: 15px;
        }
        header#masthead .inside-header a.bly-gp-menu-open i {
            font-size: 30px;
        }
        header#masthead .inside-header .site-logo {
            float: right;
            width: calc(100% - 30px) !important;
            text-align: right;
            margin-right: 25px;
        }
        header#masthead .bly-right-side-menu {
            display: none !important;
        }
        .bly-gp-side-menu-wrapper.active.new_side,
        .bly-gp-side-menu-wrapper.new_side {
            margin-top: 58px !important;
        }
        .stickynav .bly-gp-side-menu-wrapper.active.new_side,
        .stickynav .bly-gp-side-menu-wrapper.new_side {
            top: auto !important;
            margin-top: 58px !important;
        }
        .bly-gp-side-menu-wrapper.new_side .serch-an-cross {
            display: block;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content p.mnu-shrt-txt {
            display: block !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            /* background-position: left -70px top; */
            background-size: 70% 100% !important;
            height: 677px !important;
            position: relative !important;
            top: auto !important;
            padding-bottom: 30px;
            padding-left: 0;
            margin-left: 0 !important;
        }
        .home #page .top_sec .r_rom .hero_n {
            height: auto !important;
        }
        .img-kayda1 {
            float: left;
            /* width: 60% !important; */
            margin-left: -95px;
            height: 500px !important;
        }
        .home #page .top_sec .r_rom .post-category {
            color: #333333 !important;
            /*   border-bottom: 1px solid #333333 !important; */
        }
        .home #page .top_sec .r_rom .post-date.pst-latest {
            color: #bd2018 !important;
        }
        .home #page .top_sec {
            margin-top: 126px !important;
        }
        .home #page .top_sec .r_rom .post-title {
            float: right;
            width: 100%;
            margin-top: 0px !important;
            margin-left: 0 !important;
            position: relative;
            right: auto;
            max-width: 100% !important;
        }
        .home .my_custom.my_cus_seco {
            margin-top: 0px !important;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a .post-title h3 {
            line-height: 41px !important;
            font-size: 38px !important;
            color: #bd2018 !important;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
            overflow: hidden;
            opacity: 1;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block a {
            width: 100% !important;
            position: relative;
            padding-bottom: 0 !important;
            margin-left: 0 !important;
        }
        .home #page .top_sec .elementor-column-wrap {
            margin-top: 0;
        }
        .home .hero_p {
            margin-top: 10px;
        }
        .bly-hero-post-listing-section .post-content-block {
            height: 146px !important;
            margin-left: 0 !important;
        }
        .bly-hero-post-listing-section .post-content-block .left-block {
            float: left;
            height: 100%;
            order: 1;
            padding-right: 17px !important;
            padding-left: 0 !important;
            width: 300px;
        }
        .bly-hero-post-listing-section .post-content-block .right-block {
            float: right;
            padding: 15px 0 !important;
            display: flex;
            justify-content: center;
            flex-direction: column;
            text-align: left;
            height: 100%;
            order: 2;
            width: calc(100% - 300px);
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block .left-block .post-thumbnail img {
            width: 300px !important;
        }
        .bly-hero-post-listing-section .post-content-block .right-block .post-category {
            background-color: transparent !important;
            color: #15a366 !important;
            float: left !important;
            padding: 0 !important;
            text-align: left !important;
        }
        .bly-hero-post-listing-section .post-content-block .right-block .post-title h3 {
            margin: 0;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden;
            opacity: 1;
        }
        .bly-hero-post-listing-section .post-content-block .right-block .post-title {
            width: 100%;
            float: left;
            text-align: left !important;
        }
        .bly-hero-post-listing-section .post-content-block .right-block .post-date {
            text-align: left !important;
            float: left;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section {
            height: 519px !important;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar a.neanch {
            margin-top: 0 !important;
            width: 40%;
        }
        .home .my_custom {
            margin-top: 88px !important;
            padding: 15px 35px;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar img {
            width: 100% !important;
            height: 260px !important;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar a.neanch:after {
            display: block !important;
            left: -16px !important;
            height: 266px !important;
            top: -15px !important;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar .post-content-block p.srtdesc-aftr-cal {
            float: left !important;
            width: calc(100% - 50%) !important;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar a.post-permalink .post-title h3 {
            max-width: 100% !important;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
            overflow: hidden;
            opacity: 1;
        }
        .home .my_custom.my_cus_seco .elementor-text-editor {
            background-color: transparent;
        }
        .home .my_custom.my_cus_seco .post-content-block p.srtdesc-aftr-cal {
            padding-left: 0 !important;
            padding-right: 30px;
        }
        .home .my_custom.my_cus_seco .post-content-block a.post-permalink {
            padding-left: 0 !important;
            padding-right: 30px;
        }
        .home .tages_menu .tages_menu_box .elementor-image-box-content {
            margin-top: 40px !important;
        }
        .inner_one .inner_main {}
        .inner_one .inner_main .elementor-icon i {
            display: none;
        }
        .elementor-element-1b6a672.elementor-widget-heading h2.elementor-heading-title {
            color: #333333 !important;
        }
        .dhdj {
            /*         margin-left: -10px;
        margin-right: -10px; */
        }
        .dhdj .post-content-block {
            padding: 0;
            margin-left: 0 !important;
        }
        .dhdj .post-content-block .left-block {
            width: 300px;
            float: left;
            height: 146px;
            padding-right: 17px;
        }
        .dhdj .post-content-block .right-block {
            width: calc(100% - 300px);
            float: right;
            display: flex;
            justify-content: center;
            flex-direction: column;
            height: 100%;
        }
        .dhdj .post-content-block .left-block .post-thumbnail img {
            width: 100%;
            height: 146px;
        }
        .dhdj .post-content-block .right-block .post-title h3 {
            margin: 0;
            font-size: 25px;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden;
            opacity: 1;
        }
        .home #page .top_sec .elementor-col-50 {
            width: 100% !important;
            margin-left: 0;
        }
        .home #page .top_sec .elementor-col-50 .r_rom {
            margin-left: 0;
        }
        .home #page .top_sec .elementor-col-50 .elementor-column-wrap {
            margin-top: 0 !important;
        }
        .home .hero_p .bly-hero-post-listing-section {
            float: none;
            /*         margin-right: -10px;
        margin-left: -10px; */
        }
        .home .hero_p .bly-hero-post-listing-section .post-content-block {
            margin-bottom: 0;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar .post-content-block p.srtdesc-aftr-cal {
            padding-left: 30px;
        }
        .home .my_custom .bly-hero-post-single-section-near-calendar .post-content-block a.post-permalink {
            float: left !important;
            padding-left: 30px;
            max-width: 100%;
            width: calc(100% - 470px) !important;
        }
        .bly-hero-post-listing-section .post-content-block:nth-child(2),
        .bly-hero-post-listing-section .post-content-block:nth-child(3) {
            margin-left: 0 !important;
        }
        header#masthead {
            width: 100%;
        }
        .stickynav.nav-below-header #masthead {
            padding: 15px;
        }
        .site-header .header-image {
            width: 70% !important;
        }
        header#masthead {
            padding: 10px 0 !important;
        }
        /*=====================Inner Page========================*/
        .single-post div#page .inside-article .featimg .over-img {
            right: 32px !important;
        }
        .single-post div#page .inside-article .entry-content.qz_layout .qz_single_left {
            top: 100%;
            position: relative;
            margin-top: 0;
        }
        /*=============== About Us =================*/
        .about_sec .abt_three {
            display: none;
        }
        .about_sec .abt_two {
            width: 80% !important;
            float: right !IMPORTANT;
        }
        .tages .tages_inner .tages_inner_box {
            padding: 0 !important;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-title {
            font-size: 23px !important;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-description {
            font-size: 14px !important;
            letter-spacing: 0 !important;
            font-weight: normal !important;
            line-height: 21px !important;
        }
        .tages .tages_inner .tages_inner_box .elementor-image-box-content ul li a {
            font-weight: normal !important;
            font-size: 13px !important;
        }
        .tages.team .tages_inner .tages_inner_box .elementor-image-box-content .elementor-image-box-title {
            font-size: 19px !important;
        }
    }
    
    @media only screen and (min-width: 1349px) and (max-width: 1440px) {
        .stickynav.nav-below-header #masthead {
            padding: 0;
        }
        header#masthead {
            width: 100%;
            padding: 0 !important;
        }
        .home header#masthead .grid-container {
            padding: 0;
            max-width: 1300px !important;
        }
        .home .my_custom {
            padding: 10px 25px;
        }
        .bly-gp-side-menu-wrapper {
            height: calc(100vh - 59px);
        }
        .single-post div#page .inside-article .featimg .over-img {
            right: 194px !important;
        }
        .single-post div#page .inside-article .entry-content.qz_layout .qz_single_left {
            top: 100%;
            position: relative;
            margin-top: 0 !important;
        }
        .single-post header#masthead .grid-container {
            width: 100% !important;
            max-width: 1300px !important;
        }
    }
    
    @media only screen and (min-width: 1366px) and (max-width: 1440px) {
        .single-post div#page .inside-article .featimg .over-img {
            right: 203px !important;
        }
        #masthead .inside-header.grid-container.grid-parent {
            padding: 0 15px;
        }
    }
    
    @media only screen and (min-width: 1340px) and (max-width: 1440px) {
        .single-post div#page .inside-article .featimg .over-img {
            right: 203px !important;
        }
        #masthead .inside-header.grid-container.grid-parent {
            padding: 0 15px;
        }
    }
    
    @media only screen and (min-width: 1441px) and (max-width: 1920px) {
        .stickynav.nav-below-header #masthead .inside-header.grid-container {
            /*         padding-left: 15px;
        padding-right: 15px; */
        }
    }
    
    @media only screen and (min-width: 320px) and (max-width: 767px) {
        /*================Inner Category page =============*/
        .sa_n .sa_n_inner .sa_n_inner_box .ra_ju .elementor-widget-container h2 {
            width: 100%;
            margin-left: 0;
            padding: 10px 0 !important;
            font-size: 37px !important;
            letter-spacing: 0;
        }
        .sa_n_inner_box .ra_ju {
            position: relative !important;
            top: auto !important;
            margin-bottom: 0 !important;
        }
        .sa_n .sa_n_inner .sa_n_inner_box .ra_ju .elementor-widget-container h2:after {
            display: none;
        }
        .pa_n {
            padding: 0 !important;
        }
        .pa_n .post-content-block {
            padding: 10px 0 !important;
            margin-bottom: 15px !important;
        }
        .pa_n .gg_hyt .left-block {
            width: 100% !important;
            margin-right: 0 !important;
            margin-bottom: 15px !important;
        }
        .pa_n .gg_hyt .right-block {
            float: left;
            width: 100%;
        }
        .pa_n .gg_hyt a.post-permalink {
            flex-direction: column;
        }
        .pa_n .gg_hyt .post-thumbnail {
            width: 100% !important;
        }
        .pa_n .gg_hyt .post-thumbnail img {
            width: 100% !important;
            height: auto !important;
        }
        .pa_n .gg_hyt .right-block .post-title h3 {
            margin-top: 0;
            margin-bottom: 5px;
        }
        .sa_n .elementor-top-column {
            padding: 0;
        }
        .sa_n .sa_n_inner .sa_n_inner_box .ra_ju h2 {
            margin-top: 0;
            width: 50%;
            /* padding: 10px; */
            font-size: 32px !important;
            letter-spacing: 0;
        }
        .sa_n .sa_n_inner .sa_n_inner_box .ra_ju h2:after {
            height: 80px;
            width: 100%;
        }
        .sa_n .sa_n_inner .sa_n_inner_box .ra_ju {
            top: 0;
        }
        header#masthead {
            border-bottom: 2px solid #70dbad;
        }
        .stickynav.nav-below-header #masthead,
        .stickynav.nav-above-header #masthead {
            border-bottom: 2px solid #70dbad !important;
        }

        aside#nav_menu-6 li#menu-item-28327, li#menu-item-28328, li#menu-item-28143 {
             padding-left: 0;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul li a img {
            display: block;
        }
        .bly-gp-side-menu-wrapper.new_side .bly-gp-side-menu-content .bly-si-more-menu ul li#menu-item-28503 a span{
            width: 71%;
        }
    }
    
    @media only screen and (min-width: 768px) and (max-width: 1199px) {
        .sa_n .elementor-top-column {
            padding: 0;
        }
        .sa_n .sa_n_inner .sa_n_inner_box .ra_ju .elementor-widget-container h2 {
            margin-top: 0;
            width: 50% !important;
            padding: 20px !important;
            font-size: 32px !important;
            letter-spacing: 0 !important;
        }
        .sa_n .sa_n_inner .sa_n_inner_box .ra_ju h2:after {
            height: 96px !important;
            width: 100% !important;
        }
        .sa_n .sa_n_inner .sa_n_inner_box .ra_ju {
            top: 25px !important;
        }
        .ju_ra .elementor-image {
            margin-top: 0;
        }
    }
    
    @media only screen and (min-width:1250px) {
        .img-kayda1 {
            width: 564px !important;
        }
    }
    
    @media only screen and (min-width: 1024px) and (max-width: 1024px) {
        .home #page .top_sec .r_rom .hero_n .img-kayda1 {
            width: 50%;
        }
        .home #page .top_sec .r_rom .hero_n .bly-hero-post-single-section .post-content-block {
            width: 50%;
            height: auto !important;
            margin-top: 140px;
        }
    }