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

    html {

        font-size: 85%;

    }

    /* arunisha */

    .evnt_sec2 .filter_dvs .selct_dv {

        width: calc(100% - 45rem);

    }



    .evnt_sec2 .filter_dvs .srch_dv {

        width: 43rem;

    }



    .evnt_sec2 .event_lists li .img_dv {

        width: calc(100% - 49rem);

    }



    .evnt_sec2 .event_lists li .infos_dv {

        width: 47rem;

    }



    .evnt_dtls_sec2 .big_img .top_dv .dtls h2 {

        margin-bottom: 1.175rem;

    }

}



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

    html {

        font-size: 85%;

    }

}



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

    .container {

        max-width: 92% !important;

        width: 100%;

        margin: 0 auto;

    }



    section.home-sec8 ul.sub-news {

        gap: 1rem;

    }



    section.home-sec8 ul.sub-news li img.news-img {

        max-width: 10rem;

        max-height: 11rem;

    }



    section.home-sec6 .tab-menu ul li .text-box .details-box {

        padding: 2.69rem 2.4rem 2.69rem 1.19rem;

    }



    /* arunisha */

    .evnt_sec2 .event_lists li .img_dv {

        width: calc(100% - 44rem);

    }



    .evnt_sec2 .event_lists li .infos_dv {

        width: 42rem;

    }

    .evnt_sec2 .filter_dvs .selct_dv ul {

        gap: 2rem;

    }

}



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

    header .header-content-wraper .menu-wraper ul {

        gap: 1rem;

    }



    header .header-content-wraper .menu-wraper ul li a {

        padding: 0rem 0.4rem;

    }



    section.home-sec5 .officers-cart img.officers {

        height: auto;

    }



    section.home-sec4 .video-wraper img {

        height: 33rem;

    }



    section.home-sec6 .tab-menu ul li .text-box .count-no {

        max-width: 5.2rem;

    }



    section.home-sec8 ul.sub-news li .text-wraper h5 {

        font-size: 1rem;

        line-height: 1.4rem;

        margin-bottom: 0.4rem;

    }

}



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

    .slim-container a.slimNav_sk78-reveal span {

        background: #205098;

        margin: 0;

        width: 1.6rem;

        height: 0.25rem;

    }



    div#navigation {

        position: absolute;

        top: 0;

        left: 0;

        bottom: 0;

        right: 0;

    }



    .slim-container .slim-bar {

        background: transparent;

        padding: 0;

    }



    .slim-container a.slimNav_sk78-reveal {

        width: 2.8rem;

        height: 2.8rem;

        padding: 0 !important;

        display: flex;

        flex-direction: column;

        justify-content: center;

        gap: 0.22rem;

        z-index: 99;

        align-items: center;

        border: 1px solid #205098;

        border-radius: 50%;

        top: 1.65rem;

        right: 3.55rem !important;

        color: #205098;

        font-size: 1.8rem !important;

    }



    .slim-container .slim-nav {

        background: #205098;

        margin-top: 6.3rem;

        /* max-height: 27rem;

        overflow-y: auto; */

    }



    /* .slim-container .slim-nav::-webkit-scrollbar-track {

        -webkit-box-shadow: inset 0 0 6px #ffffff;

        background-color: #F5F5F5;

        border-radius: 10px;

    }



    .slim-container .slim-nav::-webkit-scrollbar {

        width: 8px;

        background-color: #F5F5F5;

        border-radius: 10px;

    }



    .slim-container .slim-nav::-webkit-scrollbar-thumb {

        background-color: #8dbb27;

        border: 2px solid #8dbb27;

        border-radius: 10px;

    } */



    .slim-container .slim-nav ul {

        flex-direction: column;

        gap: 0 !important;

    }



    .slim-container .slim-nav ul li a {

        width: 100%;

        padding: 1rem 1.25rem !important;

        color: #fff;

        text-transform: capitalize;

        box-sizing: border-box;

        border: none !important;

        border-bottom: 1px solid #ffffffbb !important;

    }



    .slim-container .slim-nav ul li.slim-last a {

        border: none !important;

    }



    .slim-container .slim-nav ul li a:hover {

        background: #9fcc3b;

    }



    .slim-container .slim-nav ul {

        flex-direction: column;

        gap: 0 !important;

    }



    .slim-container .slim-nav ul li a.slim-expand {

        display: flex;

        align-items: center;

        justify-content: center;

        background: #8dbb27;

        margin: 0;

        width: 3rem;

        height: 3.15rem;

    }



    .slim-container .slim-nav ul li a.slim-expand:hover {

        background: #8dbb27;

    }



    .slim-container .slim-nav ul li li a {

        width: 100%;

        opacity: 1;

    }



    header {

        position: relative;

    }



    h2 {

        font-size: 2.05rem;

    }



    header .header-content-wraper .menu-wraper a.blue-btn {

        position: relative;

        z-index: 999999999999;

    }



    header .header-content-wraper .logo-wraper {

        position: relative;

        z-index: 999999999999;

    }



    header .header-content-wraper {

        padding-right: 5rem;

    }



    header .header-content-wraper .menu-wraper ul li a {

        color: #fff;

    }



    header .header-content-wraper .menu-wraper ul li.active a {

        color: #fff;

    }



    section.home-banner .item img {

        height: 38rem;

    }



    section.home-banner .content-wraper h1 {

        font-size: 2.35rem;

        line-height: 2.85rem;

    }



    section.home-banner .content-wraper ul li span {

        font-size: 1.3rem;

        margin-bottom: 0.6rem;

    }



    section.home-banner .content-wraper ul li {

        padding: 0.8rem 0.625rem;

    }



    section.home-sec2 {

        padding: 3.5rem 0;

    }



    section.home-sec2 .img-wraper img.img-left {

        width: 100%;

        height: 30rem;

        margin-top: 0;

    }



    section.home-sec2 .img-wraper img.img-right {

        width: 100%;

        height: 30rem;

        margin-bottom: 0;

    }



    section.home-sec2 .img-wraper {

        margin-bottom: 2rem;

    }



    section.home-sec2 h2 {

        margin-bottom: 1.2rem;

        margin-top: 0.6rem;

    }



    section.home-sec2 p {

        margin-bottom: 1.1rem;

    }



    section.home-sec3 {

        min-height: auto;

        padding-top: 3.5rem;

        padding-bottom: 3.5rem;

        background-size: 100% 65rem;

        margin-bottom: 0;

        background-position: left top;

        background-color: #e4e4e4;

    }



    section.home-sec3 img.img-right {

        height: 65rem;

        margin-bottom: 0;

    }



    section.home-sec3 .row {

        gap: 2.5rem;

    }



    section.home-sec3 h2 br {

        display: none;

    }



    section.home-sec3 p + h4 + ul {

        margin-bottom: 3rem !important;

    }



    section.home-sec3 ul.accordian li {

        margin-bottom: 1rem;

    }



    section.home-sec4 {

        padding-bottom: 3.5rem;

        padding-top: 3.5rem;

    }



    section.home-sec4 .video-wraper img {

        height: 26rem;

    }



    /* section.home-sec4 .video-wraper a.play-icon img {

        width: 6rem;

        height: 6rem;

    } */
    section.home-sec4 .video-wraper a.play-icon{
        top: 75%;
    }



    section.home-sec4 .wraper {

        gap: 1.2rem;

    }



    section.home-sec5 .officers-cart img.officers {

        height: auto;

        object-position: top;

    }



    section.home-sec5 .heading-part {

        margin-bottom: 0;

    }



    section.home-sec5 .row {

        gap: 1.8rem 0;

    }



    section.home-sec5 {

        padding-bottom: 3.5rem;

    }



    section.home-sec6 .heading-part {

        margin-bottom: 1.8rem;

    }



    section.home-sec6 .tab-menu ul li .text-box .details-box {

        padding: 1.5rem;

    }



    section.home-sec6 .tab-menu ul li .text-box .details-box h5 {

        margin-bottom: 0.68rem;

    }



    section.home-sec6 .tab-menu ul li .text-box .count-no {

        padding: 4rem 0;

    }



    section.home-sec6 .tab-menu ul li .text-box .count-no span {

        font-size: 2rem;

    }



    section.home-sec6 .tab-main-box {

        height: 100%;

    }



    section.home-sec6 .tab-main-box .tab-box {

        height: 100%;

    }



    section.home-sec6 .tab-main-box .tab-box img {

        height: 100%;

    }



    section.home-sec6 {

        padding-bottom: 3.5rem;

    }



    section.home-sec7 h2 {

        margin-bottom: 1.5rem;

        margin-top: 1rem;

    }



    section.home-sec7 img.top {

        height: 15rem;

    }



    section.home-sec7 img.bottom {

        height: 16rem;

    }



    section.home-sec7 img.bottom.sm-img {

        height: 13rem;

    }



    section.home-sec7 {

        padding-bottom: 3.5rem;

    }



    section.home-sec8 .main-news .text-wraper h2 {

        font-size: 1.85rem;

        line-height: 2.25rem;

    }



    section.home-sec8 .main-news .text-wraper {

        padding: 0;

        max-width: 100%;

        padding-top: 2rem;

    }



    section.home-sec8 .main-news .img-wraper {

        max-width: 100%;

    }



    section.home-sec8 .main-news {

        flex-direction: column;

        padding: 2rem;

        border-radius: 1rem;

    }



    section.home-sec8 .main-news .img-wraper img {

        max-width: 100%;

        max-height: 21rem;

    }



    section.home-sec8 .heading-part {

        margin-bottom: 2.1rem;

    }



    section.home-sec8 .main-news .text-wraper p {

        margin-bottom: 1.38rem;

    }



    section.home-sec8 ul.sub-news {

        grid-template-columns: repeat(2, 1fr);

        gap: 1.4rem;

    }



    section.home-sec8 {

        padding-bottom: 3.5rem;

    }



    section.home-sec9 {

        padding: 3.5rem 0;

    }



    section.home-sec9 h2 {

        margin: 1rem 0 1.5rem;

    }



    section.home-sec9 .flex-box {

        gap: 0.6rem;

        margin-bottom: 0.6rem;

        flex-direction: column;

    }



    section.home-sec9 img.side-img {

        height: 100%;

    }



    footer {

        padding-top: 3.5rem;

    }



    footer .light-blue-box {

        padding: 2.5rem 1.5rem;

        margin-bottom: 3.5rem;

    }



    footer .light-blue-box .text-wraper {

        max-width: 30rem;

        width: 100%;

    }



    footer a.logo img {

        max-width: 10rem;

        max-height: 5rem;

    }



    footer .menu-box {

        gap: 1rem;

    }



    footer a.logo + p {

        margin-top: 1.28rem;

        font-size: 0.9rem;

    }



    footer .menu-box .menu-wraper {

        padding: 0 0 0 2rem;

    }



    footer .menu-box .menu-wraper:last-child {

        padding: 0;

    }



    footer h6.ft-botom {

        padding: 1.5rem 0;

        margin: 1.5rem 0 0;

    }



    section.home-sec6 .tab-menu ul li .text-box .details-box ul {

        align-items: flex-start;

        gap: 0.68rem;

        flex-direction: column;

    }



    .abt-sec1 .img-wraper2 {

        margin-bottom: 2rem;

    }



    .abt-sec2 p {

        max-width: 100%;

        margin-bottom: 2rem;

    }



    .abt-sec3 {

        padding: 3rem 0;

    }



    .abt-sec3 .row {

        gap: 1.5rem 0;

    }



    .abt-sec5.home-sec2 .blue-small-title {

        margin-top: 2rem;

    }



    .ser-sec2 h3 {

        font-size: 1.5rem;

    }



    .ser-sec2 .blue-btn {

        margin-bottom: 2rem;

    }



    .ser-sec2 {

        padding: 3.25rem 0 2rem;

    }



    .fancybox__container {

        z-index: 99999999999;

    }



    /* arunsiha */

    /* arunisha */

    .evnt_sec2 .filter_dvs .srch_dv {

        width: 60%;

    }



    .evnt_sec2 .filter_dvs .selct_dv {

        width: 35%;

    }



    .evnt_sec2 .filter_dvs .selct_dv ul li a {

        padding: 1.4375rem 0.35rem;

    }



    .evnt_sec2 .filter_dvs .selct_dv ul {

        gap: 2rem;

    }



    .evnt_sec2 .event_lists li .img_dv {

        width: calc(100% - 34rem);

    }



    .evnt_sec2 .event_lists li .infos_dv {

        width: 32rem;

    }



    .evnt_sec2 .event_lists li .infos_dv .infos .dte_tym {

        flex-wrap: wrap;

        gap: 10px;

    }



    .evnt_sec2 .latest_div {

        margin-top: 3.125rem;

    }



    .evnt_sec2,

    .evnt_dtls_sec2 {

        padding: 3.125rem 0;

    }



    .evnt_dtls_sec2 .row {

        flex-direction: column-reverse;

        row-gap: 30px;

    }



    .evnt_dtls_sec2 .contct_dtls {

        height: fit-content;

    }



    .evnt_dtls_sec2 .big_img .top_dv .social_icons {

        bottom: 2rem;

        right: 2rem;

    }



    .news_dtls_sec1,

    .news_sec3,

    .donate-sec1 {

        padding: 3.125rem 0;

    }

}



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

    html {

        font-size: 70%;

    }



    .white-btn {

        padding: 0.55rem 2rem;

        margin: 0 auto;

    }



    .blue-btn {

        padding: 0.55rem 2rem;

        margin: 0 auto;

    }



    .light-blue-btn {

        padding: 0.55rem 2rem;

        margin: 0 auto;

    }



    p {

        text-align: center;

        font-size: 1.2rem;

        line-height: 1.7rem;

    }



    h2 {

        text-align: center;

        font-size: 1.8rem;

        line-height: 2.15rem;

    }



    section.home-banner .content-wraper {

        position: relative;

        padding: 2rem 0;

    }



    section.home-banner .item img {

        height: 15rem;

    }



    .blue-small-title {

        display: flex;

        margin: 0 auto;

        max-width: max-content;

    }



    section.home-banner .content-wraper h1 {

        font-size: 2.05rem;

        line-height: 2.55rem;

        text-align: center;

    }



    section.home-banner .content-wraper a.white-btn {

        margin: 0 auto;

        padding: 0.55rem 2rem;

    }



    section.home-banner .content-wraper ul {

        margin-top: 2rem;

        text-align: center;

    }



    .slim-container a.slimNav_sk78-reveal {

        top: 1.4rem;

        right: 2.25rem !important;

        width: 2.6rem;

        height: 2.6rem;

    }



    section.home-sec2 {

        padding: 2.5rem 0;

    }



    section.home-sec2 .img-wraper img.img-left {

        width: 47%;

        height: auto;

    }



    section.home-sec2 .img-wraper img.img-right {

        width: 47%;

        height: auto;

    }



    section.home-sec3 {

        padding-top: 2.5rem;

        padding-bottom: 2.5rem;

    }



    section.home-sec3 p {

        margin-bottom: 1.38rem;

        width: 100%;

    }



    section.home-sec3 h4 {

        text-align: center;

    }



    section.home-sec3 ul.accordian li .wraper .content p {

        text-align: left;

    }



    section.home-sec3 h2 {

        margin: 1rem 0 1.5rem;

    }



    section.home-sec3 img.img-right {

        height: auto;

    }



    section.home-sec4 {

        padding-bottom: 2.5rem;

        padding-top: 2.5rem;

    }



    section.home-sec4 .video-wraper img {

        height: 16rem;

    }



    /* section.home-sec4 .video-wraper a.play-icon img {

        width: 5rem;

        height: 5rem;

    } */



    section.home-sec4 .wraper {

        margin-bottom: 1.4rem;

        grid-template-columns: 1fr;

    }



    section.home-sec4 .btn-wraper {

        gap: 0.98rem;

        flex-wrap: wrap;

    }



    section.home-sec5 .heading-part {

        align-items: center;

        gap: 1rem;

        flex-direction: column;

    }



    section.home-sec6 .heading-part {

        align-items: center;

        gap: 1rem;

        flex-direction: column;

    }



    section.home-sec6 .tab-menu ul li .text-box .details-box {

        text-align: center;

    }



    section.home-sec6 .tab-menu ul li .text-box .details-box ul {

        align-items: center;

    }



    section.home-sec7 .pt {

        padding-top: 0;

    }



    section.home-sec7 img.bottom,

    section.home-sec7 img.top {

        margin-bottom: 0.63rem;

        object-position: top;

    }



    section.home-sec8 .heading-part {

        align-items: center;

        gap: 1rem;

        flex-direction: column;

    }



    section.home-sec7 {

        padding-bottom: 2.5rem;

    }



    section.home-sec8 .main-news {

        padding: 1.1rem;

        border-radius: 0.6rem;

    }



    section.home-sec8 .main-news .text-wraper {

        padding-top: 1.5rem;

    }



    section.home-sec8 .main-news .text-wraper span {

        margin: 0 auto;

        display: table;

    }



    section.home-sec8 .main-news .text-wraper h2 {

        font-size: 1.65rem;

        margin-bottom: 0.82rem;

    }



    section.home-sec8 .main-news .text-wraper {

        text-align: center;

    }



    section.home-sec8 ul.sub-news {

        grid-template-columns: 1fr;

        gap: 1.2rem;

    }



    section.home-sec8 ul.sub-news li .text-wraper p {

        text-align: left;

    }



    section.home-sec8 {

        padding-bottom: 2.5rem;

    }



    section.home-sec9 {

        padding: 2.5rem 0;

    }



    section.home-sec9 img.side-img {

        height: auto;

        margin-top: 2rem;

    }



    footer .light-blue-box {

        padding: 2rem 1rem;

        margin-bottom: 2rem;

        flex-direction: column;

        gap: 1.5rem;

    }



    footer .light-blue-box .text-wraper h2 {

        margin-bottom: 1.08rem;

    }



    footer a.logo {

        display: table;

        margin: 0 auto 1.5rem;

    }



    footer a.logo + p {

        margin-top: 1.28rem;

        font-size: 1.1rem;

        margin-bottom: 2rem;

    }



    footer .menu-box {

        gap: 3rem;

        flex-direction: column;

    }



    footer .menu-box .menu-wraper {

        padding: 0;

        width: 100%;

    }



    footer .menu-box .menu-wraper h5 {

        margin-bottom: 1rem;

        text-align: center;

    }



    footer .menu-box .menu-wraper ul {

        display: flex;

        align-items: center;

        justify-content: center;

        gap: 1.5rem;

        flex-wrap: wrap;

    }



    footer .menu-box .menu-wraper ul li {

        margin-bottom: 0;

    }



    footer .menu-box .menu-wraper ul.c-details li span br {

        display: none;

    }



    footer .menu-box .menu-wraper ul.c-details {

        flex-direction: column;

        gap: 1rem;

    }



    header {

        padding: 1rem 0;

    }



    .slim-container .slim-nav {

        margin-top: 5.7rem;

    }



    header .header-content-wraper {

        padding-right: 4rem;

    }



    section.home-sec2 .img-wraper .circle img.text-img {

        width: 7rem;

        height: 7rem;

    }



    section.home-sec2 .img-wraper .circle img.arow-img {

        max-width: 2.5rem;

        max-height: 2.5rem;

    }



    section.home-sec4 .btn-wraper a {

        width: 47%;

    }



    section.home-sec6 .tab-main-box {

        margin-top: 0.8rem;

    }



    footer .menu-box .menu-wraper ul.c-details li {

        gap: 0.65rem;

    }



    footer .menu-box .menu-wraper ul.c-details li:last-child {

        align-items: center;

    }



    .mission-card .image {

        margin: 0 auto 2rem;

    }



    .mission-card h3 {

        text-align: center;

    }



    .abt-sec4 > img {

        position: absolute;

        left: 0;

        top: 0;

        height: 100%;

        width: 100%;

        object-fit: cover;

    }



    .abt-sec4 .tx {

        position: relative;

        left: 0;

        right: 0;

        margin: auto;

        top: unset;

        transform: unset;

        padding: 2rem 0;

    }



    .ser-sec1.home-sec2 p,

    .ser-sec1.home-sec2 h2 {

        max-width: 100%;

    }



    .ser-sec1.home-sec2 img:not(.blue-small-title img) {

        margin-top: 1.5rem;

    }



    .ser-sec2 {

        text-align: center;

    }



    .ser-sec2 .ico-list .tx h4,

    .ser-sec2 .list li,

    .ser-sec2 .ico-list .tx p,

    .ser-sec2 ul:not(.ico-list):not(.list) li {

        text-align: left;

    }



    .ser-sec1.home-sec2 {

        padding: 1.31rem 0 2.99rem;

    }



    .innerban {

        background: #205098;

    }



    .innerban .tx {

        position: relative;

        left: 0;

        right: 0;

        margin: auto;

        top: unset;

        transform: unset;

        z-index: 4;

    }



    .innerban .tx {

        padding: 2rem 1rem;

        text-align: center;

    }



    .innerban .tx .bredcumb {

        justify-content: center;

    }



    .innerban .tx h1 {

        font-size: 2.1rem;

    }



    .innerban .tx .bredcumb li {

        line-height: 14px;

    }



    .ser-sec1.home-sec2 img {

        margin-top: 0;

    }



    .gallery-sec1 {

        padding: 2rem 0;

    }



    .gallery-sec1 .masonry {

        column-count: 1;

    }



    .contact-sec2 {

        padding: 2.75rem 0 1rem;

    }



    .contact-sec2 p {

        text-align: center;

    }



    .contact-sec2 .ico-list li p {

        text-align: left;

    }



    .contact-sec2 {

        margin-bottom: 3.25rem;

    }



    .contact-sec2 h2 {

        max-width: 100%;

    }



    .officers-sec1.home-sec5 {

        padding: 2.25rem 0;

    }



    .officers-sec1.home-sec5 .heading-part:not(:first-child) {

        margin-top: 0rem;

    }



    .donate-sec1 {

        padding: 2.25rem 0;

    }



    .donate-sec1 ul {

        margin: 1.5rem 0;

    }



    /* arunisha */

    .evnt_sec2 .filter_dvs .srch_dv,

    .evnt_sec2 .filter_dvs .selct_dv {

        width: 100%;

    }



    .evnt_sec2 .filter_dvs .filtring .select {

        width: 14rem;

    }



    .evnt_sec2 .filter_dvs .filtring {

        width: 100%;

        justify-content: center;

    }



    .evnt_sec2 .filter_dvs .filtring .select select {

        font-size: 1.2rem;

    }



    .evnt_sec2 .event_lists li .img_dv,

    .evnt_sec2 .event_lists li .infos_dv,

    .evnt_sec2 .event_lists li .infos_dv .infos {

        width: 100%;

    }



    .evnt_sec2 .event_lists li .infos_dv .infos h3 {

        text-align: center;

    }



    .evnt_sec2 .event_lists li .infos_dv .date {

        margin: 0 auto;

    }



    .evnt_sec2 .event_lists li .infos_dv {

        flex-direction: column;

    }



    .evnt_dtls_sec2 .big_img .top_dv {

        position: relative;

        padding: 30px 0;

        z-index: 10;

        top: unset;

        left: unset;

        flex-wrap: wrap;

        z-index: 10;

    }



    .evnt_dtls_sec2 .big_img img {

        height: 100%;

        object-fit: cover;

        position: absolute;

    }



    .evnt_dtls_sec2 .big_img::before {

        z-index: 2;

    }



    .evnt_dtls_sec2 .big_img .top_dv .dte_tym {

        flex-direction: column;

        gap: 12px;

        margin-bottom: 2rem;

    }



    .evnt_dtls_sec2 .big_img .top_dv .dte_tym li img {

        position: relative;

    }



    .evnt_dtls_sec2 .big_img .top_dv .social_icons {

        position: static;

    }



    .evnt_dtls_sec2 .dtls_div .has-dropcap p {

        text-align: left;

    }



    .evnt_dtls_sec2 .dtls_div .add_clnder {

        margin: 0 auto;

    }



    .evnt_dtls_sec2 .dtls_div .infos {

        flex-wrap: wrap;

    }



    .evnt_dtls_sec2 .dtls_div .infos .dtls_info {

        width: 100%;

    }



    .evnt_dtls_sec2 .dtls_div .infos .dtls_info h5 {

        text-align: center;

    }



    .evnt_dtls_sec2 .dtls_div .infos .dtls_info p.dte span {

        display: inline;

    }



    .evnt_dtls_sec2 .dtls_div .infos .dtls_info .link {

        text-align: center;

        display: block;

    }



    .evnt_dtls_sec2 .dtls_div .has-dropcap p::first-letter {

        padding: 10px;

        font-size: 20px;

    }



    .evnt_dtls_sec2 .dtls_div .has-dropcap {

        margin-bottom: 0;

    }



    .evnt_dtls_sec2 .dtls_div .has-dropcap p span {

        margin-top: 0.65rem;

    }



    .news_sec3 .news_dv h5 a {

        text-align: center;

    }



    .news_sec3 .news_dv a {

        display: block;

        text-align: center;

    }



    .news_sec3 .row {

        row-gap: 2rem;

    }



    .news_sec3 {

        padding-bottom: 2.8rem;

    }



    .news_dtls_sec1 p {

        line-height: normal;

    }



    .news_dtls_sec1 .txt h3 {

        text-align: center;

    }



    .news_dtls_sec1 .txt ul li {

        width: fit-content;

        text-align: center;

    }

    .evnt_sec2 .event_lists li .infos_dv .infos .dte_tym {

        justify-content: center;

    }

    .evnt_dtls_sec2 .dtls_div p.note {

        margin: 0 auto 1.875rem;

    }

    .evnt_dtls_sec2 .dtls_div .has-dropcap p {

        width: fit-content;

        margin: 0 auto;

    }

    section.home-sec8 ul.sub-news li img.news-img {

        max-width: 7rem;

    }

    .news_sec2 {

        padding: 3rem 0;

    }

}



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

}

