@media screen and (max-width: 1366px) {
    #Navigation .navbar-expand-lg .navbar-nav .nav-link {
        font-size: 11px;
    }
    #section_10 .next {
        position: absolute;
        right: -5%;
        top: 50%;
        transform: translateY(-50%) translateX(10%);
    }
    #section_10 .prev {
        position: absolute;
        left: -5%;
        top: 50%;
        transform: translateY(-50%) translateX(10%);
    }
    #Navigation .nav-link img{width: 75%;}
    .fs-20{font-size: 16px;}
    .fs-14{font-size: 12px;}
    .fs-15{font-size: 11px;}
    .fs-26 {font-size: 20px;}
    .fs-26 {font-size: 20px;}
    .fs-16{font-size: 13px;}
    .fs-17{font-size: 14px;}
    .fs-24 {font-size: 20px}
    .fs-18 {font-size: 16px;}
    .fs-30{font-size: 24px;}
    .fs-40 {font-size: 34px;}
}

@media screen and (max-width: 992px) {
    #Navigation .nav-link img{width: 75%;}
    .fs-20{font-size: 16px;}
    .fs-14{font-size: 10px;}
    .fs-12 {font-size: 9px;}
    .fs-15{font-size: 11px;}
    .fs-26 {font-size: 17px;}
    .fs-22 {font-size: 13px;}
    .fs-16{font-size: 9px;}
    .fs-17{font-size: 10px;}
    .fs-24 {font-size: 20px}
    .fs-18 {font-size: 16px;}
    .fs-30{font-size: 24px;}
    .fs-40 {font-size: 19px;}
    .fs-46 {font-size: 28px;}
    .btn-donate {width: 100px;font-size: 12px;}
    #top_bar p{font-size: 10px;}
    .d-992{display: none;}
    #footer .para_detail p {
        font-size: 12px;
        position: relative;
    }
    .list_contact li,.footer_menu li{font-size: 12px;}
    .footer_menu h2 {
        font-size: 18px;
    }
    #footer .list_contact span {
        color: var(--dark-grey);
        font-size: 12px;
    }
    .seperator{display: none;}
    #Navigation .nav-link img {
        width: 3%;
    }
    #Navigation .nav-item .nav-link.active::after{margin-top: 0;}
    #Navigation .navbar-expand-lg .navbar-nav .nav-link {
        font-size: 16px;
        text-align: center;
    }
    .btn-donor {display: inline-block;}
    .mx-150{margin: unset;}
    #footer .para_detail p::before{content: none;}
}
@media screen and (max-width: 480px) {
    #d-non{display: none !important;}
    .my-100 {
        margin-top: 18px;
        margin-bottom: 42px;
    }
    .fs-50 {
        font-size: 16px;
    }
    .btn-sponsor{padding: 5px 10px !important;}
    #top_bar .col-md-4{
        width: 50%;
    }
    #top_bar #check .col-md-4{width: 33%;}
    #check.col-md-4{width: 100%;}

.wrapper {
    display: inline-block;
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.nav-brand img{width: 40%;}
.banner .p_check{margin: 5px 0px !important;max-width: 250px;}
}