@media screen and (max-width: 2166px) {
    .post-slide .post-content{
        padding: 0px 15px 25px 15px;
    }
    .post-slide .post-content.post-con-sec{
        padding: 13px 15px 25px 15px;
    }
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(26%);
    }
}
@media screen and (max-width: 1567px) {
    .contact-toogle {
        position: absolute;
        top: 50%;
        transform: translateY(-132%);
        z-index: 1;
        background: linear-gradient(122deg,#2186C3, #5BA5A9);
        line-height: 1;
        padding: 9px 9px;
        border-radius: 13px;
        width: 118%;
        text-align: left;
        display: none;
        left: -24px;
    }
    .card-para {
        position: absolute;
        font-size: 35px;
        font-weight: 600;
        color: #fff;
        top: 0;
        left: 32px;
        width: 150px;
        text-align: center;
        line-height: 1;
        padding-top: 37px;
    }
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-70%);
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 236px;
        width: 100%;
    }
    .post-title-sec {
        color: #fff;
        font-size: 18px;
        font-weight: 600;
        padding: 3px 5px 15px 5px;
    }
    .post-slide .post-content.post-con-sec {
        padding: 13px 21px 12px 21px;
    }
    .post-slide .post-description-sec {
        line-height: 24px;
        color: #fff;
        font-size: 14px;
        padding: 2px 5px 8px 5px;
    }
}
@media screen and (max-width: 1467px) {

    .card-para {
        font-size: 28px;
        top: 0;
        left: 30px;
        width: 116px;
        padding-top: 34px;
    }
    .side-image {
        width: 91px;
        height: 76px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    #news-slider .owl-stage-outer .owl-stage {
        padding-left: 46px!important;
        padding-right: 0!important;
    }
    .post-slide {
        margin: 20px 0px 20px;
    }
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-50%);
    }
    .post-slide .post-content {
        padding: 0px 21px 12px 21px;
    }
    .post-title {
        color: #fff;
        font-size: 22px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-content p {
        line-height: 21px;
        color: #fff;
        font-size: 15px;
        padding: 2px 8px 8px 8px;
        height: 110px;
        overflow: hidden;
    }
    .donation-div {
        position: absolute;
        width: 59px;
        z-index: 1;
        background: linear-gradient(179deg,#E96D13, #C9094C);
        height: 59px;
        border-radius: 50px;
        right: -11px;
        top: -16px;
        text-align: center;
    }
    .don-text {
        margin: 18px auto;
        font-size: 15px;
        color: #fff;
    }
    .contact-toogle {
        width: 155%;
        left: -55px;
    }
    .copyright {
        font-size: 15px;
    }
    .quick-link {
        color: #fff;
        font-size: 15px;
    }
    .contact {
        font-size: 15px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 237px;
        width: 100%;
    }
    .post-title-sec {
        color: #fff;
        font-size: 18px;
        font-weight: 600;
        padding: 3px 5px 15px 5px;
    }
    .post-slide .post-content.post-con-sec {
        padding: 13px 21px 12px 21px;
    }
    .cuspadding {
        padding-left: 2.8%;
        padding-right: 2.8%;
    }
}
@media screen and (max-width: 1441px) {
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-60%);
    }
    .cuspadding {
        padding-left: 2.8%;
        padding-right: 2.8%;
    }
}
@media screen and (max-width: 1367px) {

    .card-para {
        font-size: 28px;
        top: 0;
        left: 25px;
        width: 116px;
        padding-top: 33px;
    }
    .side-image {
        width: 91px;
        height: 76px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    #news-slider .owl-stage-outer .owl-stage {
        padding-left: 46px!important;
        padding-right: 0!important;
    }
    .post-slide {
        margin: 20px 0px 20px;
    }
    .semi-circle-up {
        position: absolute;
        top: 272px;
        width: 100%;
    }
    .post-slide .post-content {
        padding: 0px 7px 12px 7px;
    }
    .post-title {
        color: #fff;
        font-size: 22px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 15px;
        padding: 2px 8px 8px 8px;
    }
    .donation-div {
        position: absolute;
        width: 59px;
        z-index: 1;
        background: linear-gradient(179deg,#E96D13, #C9094C);
        height: 59px;
        border-radius: 50px;
        right: -11px;
        top: -16px;
        text-align: center;
    }
    .don-text {
        margin: 21px auto;
        font-size: 11px;
        color: #fff;
    }
    .contact-toogle {
        width: 155%;
        left: -55px;
    }
    .copyright {
        font-size: 14px;
    }
    .quick-link {
        color: #fff;
        font-size: 14px;
    }
    .social-button {
        margin-right: 3px;
    }
    .contact {
        font-size: 14px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 241px;
        width: 100%;
    }
    .post-title-sec {
        color: #fff;
        font-size: 18px;
        font-weight: 600;
        padding: 3px 5px 15px 5px;
    }
    .post-slide .post-content.post-con-sec{
        padding: 19px 7px 12px 7px;
    }
    .post-slide .post-description-sec {
        line-height: 23px;
        color: #fff;
        font-size: 13px;
        padding: 2px 5px 8px 5px;
    }
}
@media screen and (max-width: 1299px) {
    .header-img{
        width: 127px;
    }
    .header-section h1 {
        font-size: 28px;
    }
    .nav.navbar-nav.nav-flex-icons{
        width: 100%;
        display: inline-block;
    }
    .nav.navbar-nav .nav-item {
        display: inline-block;
        width: fit-content;
    }
    .navbar-nav .dropdown-menu {
        position: absolute;
        float: none;
    }
    .card-para {
        font-size: 24px;
        top: 0;
        left: 20px;
        width: 116px;
        padding-top: 32px;
    }
    .side-image {
        width: 91px;
        height: 76px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    #news-slider .owl-stage-outer .owl-stage {
        padding-left: 46px!important;
        padding-right: 0!important;
    }
    .post-slide {
        margin: 20px 0px 20px;
    }
    .semi-circle-up {
        position: absolute;
        top: 271px;
        width: 100%;
    }
    .post-slide .post-content {
        padding: 0px 7px 12px 7px;
    }
    .post-title {
        color: #fff;
        font-size: 22px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 15px;
        padding: 2px 8px 8px 8px;
    }
    .donation-div {
        position: absolute;
        width: 59px;
        z-index: 1;
        background: linear-gradient(179deg,#E96D13, #C9094C);
        height: 59px;
        border-radius: 50px;
        right: -11px;
        top: -16px;
        text-align: center;
    }
    .don-text {
        margin: 19px auto;
        font-size: 15px;
        color: #fff;
    }
    .contact-toogle {
        width: 155%;
        left: -55px;
    }
    .copyright {
        font-size: 13px;
    }
    .quick-link {
        color: #fff;
        font-size: 13px;
    }
    .social-button {
        margin-right: 3px;
    }
    .contact {
        font-size: 13px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 240px;
        width: 100%;
    }
    .post-title-sec {
        color: #fff;
        font-size: 18px;
        font-weight: 600;
        padding: 3px 5px 15px 5px;
    }
    .post-slide .post-content.post-con-sec{
        padding: 19px 7px 12px 7px;
    }
    .post-slide .post-description-sec {
        line-height: 23px;
        color: #fff;
        font-size: 13px;
        padding: 2px 5px 8px 5px;
    }
   
}
@media screen and (max-width: 1281px) {
    .header-img{
        width: 127px;
    }
    .header-section h1 {
        font-size: 28px;
    }
    .nav.navbar-nav.nav-flex-icons{
        width: 100%;
        display: inline-block;
    }
    .nav.navbar-nav .nav-item {
        display: inline-block;
        width: fit-content;
    }
    .navbar-nav .dropdown-menu {
        position: absolute;
        float: none;
    }
    .card-para {
        font-size: 24px;
        top: 0;
        left: 20px;
        width: 116px;
        padding-top: 32px;
    }
    .side-image {
        width: 91px;
        height: 76px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    #news-slider .owl-stage-outer .owl-stage {
        padding-left: 46px!important;
        padding-right: 0!important;
    }
    .post-slide {
        margin: 20px 0px 20px;
    }
    .semi-circle-up {
        position: absolute;
        top: 274px;
        width: 100%;
    }
    .post-slide .post-content {
        padding: 0px 7px 12px 7px;
    }
    .post-title {
        color: #fff;
        font-size: 20px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-content p {
        font-size: 13px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 14px;
        padding: 2px 8px 8px 8px;
    }
    .donation-div {
        position: absolute;
        width: 59px;
        z-index: 1;
        background: linear-gradient(179deg,#E96D13, #C9094C);
        height: 59px;
        border-radius: 50px;
        right: -11px;
        top: -16px;
        text-align: center;
    }
    .don-text {
        margin: 19px auto;
        font-size: 15px;
        color: #fff;
    }
    .contact-toogle {
        width: 155%;
        left: -55px;
    }
    .copyright {
        font-size: 12px;
    }
    .quick-link {
        color: #fff;
        font-size: 12px;
    }
    .social-button {
        margin-right: 3px;
    }
    .contact {
        font-size: 12px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 241px;
        width: 100%;
    }
    .post-title-sec {
        color: #fff;
        font-size: 14px;
        font-weight: 600;
        padding: 3px 5px 15px 5px;
    }
    .post-slide .post-content.post-con-sec{
        padding: 19px 7px 12px 7px;
    }
    .post-slide .post-description-sec {
        line-height: 23px;
        color: #fff;
        font-size: 13px;
        padding: 2px 5px 8px 5px;
    }
    .cuspadding {
        padding-left: 2.8%;
        padding-right: 2.8%;
    }
    .seva-page-h1 {
        color: #474545;
        font-family: myFirstFont !important;
        font-size: 48px;
    }
}
@media screen and (max-width: 1199px) {
    .header-img{
        width: 127px;
    }
    .header-section h1 {
        font-size: 28px;
    }
    .nav.navbar-nav.nav-flex-icons{
        width: 100%;
        display: inline-block;
    }
    .nav.navbar-nav .nav-item {
        display: inline-block;
        width: fit-content;
    }
    .navbar-nav .dropdown-menu {
        position: absolute;
        float: none;
    }
    .card-para {
        font-size: 24px;
        top: 0;
        left: 12px;
        width: 116px;
        padding-top: 29px;
    }
    .side-image {
        width: 91px;
        height: 76px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    #news-slider .owl-stage-outer .owl-stage {
        
        padding-left: 46px!important;
        padding-right: 0!important;
    }
    .post-slide {
        margin: 20px 0px 20px;
    }
    .semi-circle-up {
        position: absolute;
        top: 51.9%;
        width: 100%;
    }
    .post-slide .post-content {
        padding: 0px 7px 12px 7px;
    }
    .post-title {
        color: #fff;
        font-size: 20px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 13px;
        padding: 2px 8px 8px 8px;
    }
    .donation-div {
        position: absolute;
        width: 59px;
        z-index: 1;
        background: linear-gradient(179deg,#E96D13, #C9094C);
        height: 59px;
        border-radius: 50px;
        right: -11px;
        top: -16px;
        text-align: center;
    }
    .don-text {
        margin: 19px auto;
        font-size: 15px;
        color: #fff;
    }
    .contact-toogle {
        width: 155%;
        left: -55px;
    }
    .copyright {
        font-size: 12px;
    }
    .quick-link {
        color: #fff;
        font-size: 12px;
    }
    .social-button {
        margin-right: 3px;
    }
    .contact {
        font-size: 12px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 245px;
        width: 100%;
    }
    .post-slide .post-content.post-con-sec{
        padding: 19px 7px 12px 7px;
    }
    .post-slide .post-description-sec {
        line-height: 23px;
        color: #fff;
        font-size: 13px;
        padding: 2px 5px 8px 5px;
    }
    .cuspadding {
        padding-left: 2.8%;
        padding-right: 2.8%;
    }
    .seva-page-h1 {
        font-size: 44px;
    }
   
}
@media screen and (max-width: 1025px) {
    .header-img{
        width: 127px;
    }
    .header-section h1 {
        font-size: 28px;
    }
    .nav.navbar-nav.nav-flex-icons{
        width: 100%;
        display: inline-block;
    }
    .nav.navbar-nav .nav-item {
        display: inline-block;
        width: fit-content;
    }
    .navbar-nav .dropdown-menu {
        position: absolute;
        float: none;
    }
    .card-para {
        font-size: 22px;
        top: 0;
        left: 2px;
        width: 116px;
        padding-top: 22px;
    }
    .side-image {
        width: 74px;
        height: 53px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    #news-slider .owl-stage-outer .owl-stage {
        padding-left: 46px!important;
        padding-right: 0!important;
    }
    .post-slide {
        margin: 20px 0px 20px;
    }
    .semi-circle-up {
        position: absolute;
        top: 52.8%;
        width: 100%;
    }
    .post-slide .post-content {
        padding: 0px 7px 12px 7px;
    }
    .post-title {
        color: #fff;
        font-size: 16px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 12px;
        padding: 2px 8px 8px 8px;
    }
    .donation-div {
        position: absolute;
        width: 59px;
        z-index: 1;
        background: linear-gradient(179deg,#E96D13, #C9094C);
        height: 59px;
        border-radius: 50px;
        right: -11px;
        top: -16px;
        text-align: center;
    }
    .don-text {
        margin: 19px auto;
        font-size: 15px;
        color: #fff;
    }
    .contact-toogle {
        position: absolute;
        top: 50%;
        transform: translateY(-132%);
        z-index: 1;
        background: linear-gradient(122deg,#2186C3, #5BA5A9);
        line-height: 1;
        padding: 9px 9px;
        border-radius: 13px;
        width: 185%;
        text-align: left;
        display: none;
        left: -63px;
    }
    .copyright {
        font-size: 10px;
    }
    .quick-link {
        color: #fff;
        font-size: 11px;
    }
    .social-button {
        margin-right: 3px;
    }
    .contact {
        font-size: 12px;
    }
    .container-fluid.card-fluid-sec {
        padding-right: 31px;
        padding-left: 31px;
    }
    .container-fluid.card-fluid-sec .post-slide .post-img
    {
        height: 250px;
    }
    .container-fluid.card-fluid-sec {
        height: 250px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 225px;
        width: 100%;
    }

    .post-slide .post-content.post-con-sec{
        padding: 19px 7px 12px 7px;
    }
    .post-title-sec {
        font-size: 17px;
    }
    .post-slide .post-description-sec {
        line-height: 20px;
        color: #fff;
        font-size: 12px;
        padding: 2px 5px 8px 5px;
    }
}
@media screen and (max-width: 992px) {
    .header-img{
        width: 127px;
    }
    .header-section h1 {
        font-size: 28px;
    }
    .nav.navbar-nav.nav-flex-icons{
        width: 100%;
        display: inline-block;
    }
    .nav.navbar-nav .nav-item {
        display: inline-block;
        width: fit-content;
    }
    .navbar-nav .dropdown-menu {
        position: absolute;
        float: none;
    }
    .card-para {
        font-size: 31px;
        top: 0;
        left: 35px;
        width: 127px;
        padding-top: 43px;
    }
    .side-image {
        width: 116px;
        height: 100px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    #news-slider .owl-stage-outer .owl-stage {
        padding-left: 0px!important;
        padding-right: 0!important;
    }
    .post-slide {
        margin: 20px 0px 20px;
    }
    .semi-circle-up {
        position: absolute;
        top: 278px;
        width: 100%;
    }
    .post-slide .post-content {
        padding: 0px 7px 12px 7px;
    }
    .post-title {
        color: #fff;
        font-size: 18px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 12px;
        padding: 2px 8px 8px 8px;
    }
    .donation-div {
        position: absolute;
        width: 59px;
        z-index: 1;
        background: linear-gradient(179deg,#E96D13, #C9094C);
        height: 59px;
        border-radius: 50px;
        right: -11px;
        top: -16px;
        text-align: center;
    }
    .don-text {
        margin: 19px auto;
        font-size: 15px;
        color: #fff;
    }
    .contact-toogle {
        position: absolute;
        top: 50%;
        transform: translateY(-132%);
        z-index: 1;
        background: linear-gradient(122deg,#2186C3, #5BA5A9);
        line-height: 1;
        padding: 9px 9px;
        border-radius: 13px;
        width: 38%;
        text-align: left;
        display: none;
        left: 289px;
    }
    .copyright {
        font-size: 15px;
    }
    .quick-link {
        color: #fff;
        font-size: 15px;
    }
    .contact {
        font-size: 15px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 197px;
        width: 100%;
    }
    .post-slide .post-content.post-con-sec{
        padding: 18px 7px 12px 7px;
    }
}
@media screen and (max-width: 913px) {
    .header-img{
        width: 127px;
    }
    .header-section h1 {
        font-size: 28px;
    }
    .nav.navbar-nav.nav-flex-icons{
        width: 100%;
        display: inline-block;
    }
    .nav.navbar-nav .nav-item {
        display: inline-block;
        width: fit-content;
    }
    .navbar-nav .dropdown-menu {
        position: absolute;
        float: none;
    }
    .card-para {
        font-size: 27px;
        top: 0;
        left: 26px;
        width: 127px;
        padding-top: 38px;
    }
    .side-image {
        width: 83px;
        height: 72px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    #news-slider .owl-stage-outer .owl-stage {
        padding-left: 0px!important;
        padding-right: 0!important;
    }
    .post-slide {
        margin: 20px 0px 20px;
    }
    .semi-circle-up {
        position: absolute;
        top: 264px;
        width: 100%;
    }
    .post-slide .post-content {
        padding: 0px 7px 12px 7px;
    }
    .post-title {
        color: #fff;
        font-size: 22px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 15px;
        padding: 2px 8px 8px 8px;
    }
    .donation-div {
        position: absolute;
        width: 59px;
        z-index: 1;
        background: linear-gradient(179deg,#E96D13, #C9094C);
        height: 59px;
        border-radius: 50px;
        right: -11px;
        top: -16px;
        text-align: center;
    }
    .don-text {
        margin: 19px auto;
        font-size: 15px;
        color: #fff;
    }
    .contact-toogle {
        position: absolute;
        top: 50%;
        transform: translateY(-132%);
        z-index: 1;
        background: linear-gradient(122deg,#2186C3, #5BA5A9);
        line-height: 1;
        padding: 9px 9px;
        border-radius: 13px;
        width: 36%;
        text-align: left;
        display: none;
        left: 277px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 202px;
        width: 100%;
    }
    .post-slide .post-content.post-con-sec{
        padding: 18px 7px 12px 7px;
    }
      
}
@media screen and (max-width: 841px) {
    .header-img{
        width: 127px;
    }
    .header-section h1 {
        font-size: 28px;
    }
    .nav.navbar-nav.nav-flex-icons{
        width: 100%;
        display: inline-block;
    }
    .nav.navbar-nav .nav-item {
        display: inline-block;
        width: fit-content;
    }
    .navbar-nav .dropdown-menu {
        position: absolute;
        float: none;
    }
    .card-para {
        font-size: 24px;
        top: 0;
        left: 11px;
        width: 127px;
        padding-top: 29px;
    }
    .side-image {
        width: 83px;
        height: 72px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    #news-slider .owl-stage-outer .owl-stage {
        padding-left: 0px!important;
        padding-right: 0!important;
    }
    .post-slide {
        margin: 20px 0px 20px;
    }
    .semi-circle-up {
        position: absolute;
        top: 268px;
        width: 100%;
    }
    .post-slide .post-content {
        padding: 0px 7px 12px 7px;
    }
    .post-title {
        color: #fff;
        font-size: 22px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 15px;
        padding: 2px 8px 8px 8px;
    }
    .donation-div {
        position: absolute;
        width: 59px;
        z-index: 1;
        background: linear-gradient(179deg,#E96D13, #C9094C);
        height: 59px;
        border-radius: 50px;
        right: -11px;
        top: -16px;
        text-align: center;
    }
    .don-text {
        margin: 19px auto;
        font-size: 15px;
        color: #fff;
    }
    .contact-toogle {
        position: absolute;
        top: 50%;
        transform: translateY(-132%);
        z-index: 1;
        background: linear-gradient(122deg,#2186C3, #5BA5A9);
        line-height: 1;
        padding: 9px 9px;
        border-radius: 13px;
        width: 45%;
        text-align: left;
        display: none;
        left: 214px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 206px;
        width: 100%;
    }
    .post-slide .post-content.post-con-sec{
        padding: 18px 7px 12px 7px;
    }
   
}
@media screen and (max-width: 821px)
{
.semi-circle-up {
    position: absolute;
    top: 271px;
    width: 100%;
}
.semi-circle-up-sec {
    position: absolute;
    top: 207px;
    width: 100%;
}
.post-slide .post-content.post-con-sec{
    padding: 18px 7px 12px 7px;
}
}
@media screen and (max-width: 769px) {
    .container-fluid.card-fluid-sec {
        padding-right: 37px;
        padding-left: 37px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 211px;
        width: 100%;
    }
    .post-slide .post-content.post-con-sec{
        padding: 22px 7px 12px 7px;
    }
    .header-img{
        width: 127px;
    }
    .header-section h1 {
        font-size: 28px;
    }
    .nav.navbar-nav.nav-flex-icons{
        width: 100%;
        display: inline-block;
    }
    .nav.navbar-nav .nav-item {
        display: inline-block;
        width: fit-content;
    }
    .navbar-nav .dropdown-menu {
        position: absolute;
        float: none;
    }
    .card-para {
        font-size: 24px;
        top: 0;
        left: 11px;
        width: 127px;
        padding-top: 29px;
    }
    .side-image {
        width: 83px;
        height: 72px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    #news-slider .owl-stage-outer .owl-stage {
        padding-left: 0px!important;
        padding-right: 0!important;
    }
    #news-slider.owl-carousel2 .owl-stage-outer .owl-stage {
        padding-left: 16px!important;
        padding-right: 0!important;
    }
    .post-slide {
        margin: 20px 0px 20px;
    }
    .semi-circle-up {
        position: absolute;
        top: 273px;
        width: 100%;
    }
    .post-slide .post-content {
        padding: 0px 7px 12px 7px;
    }
    .post-title {
        color: #fff;
        font-size: 21px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 12px;
        padding: 2px 8px 8px 8px;
    }
    .donation-div {
        position: absolute;
        width: 59px;
        z-index: 1;
        background: linear-gradient(179deg,#E96D13, #C9094C);
        height: 59px;
        border-radius: 50px;
        right: -11px;
        top: -16px;
        text-align: center;
    }
    .don-text {
        margin: 19px auto;
        font-size: 15px;
        color: #fff;
    }
    .contact-toogle {
        position: absolute;
        top: 50%;
        transform: translateY(-132%);
        z-index: 1;
        background: linear-gradient(122deg,#2186C3, #5BA5A9);
        line-height: 1;
        padding: 9px 9px;
        border-radius: 13px;
        width: 50%;
        text-align: left;
        display: none;
        left: 171px;
    }
   
}
@media screen and (max-width: 768px) {
    .nav-link {
        display: block;
        padding: 0.5rem 0.1rem;
    }
    .side-one-image{
        position: absolute;
        width: 48%;
        height: 85%;
        border-radius: 24px;
        transform: rotate(350deg);
        top: 331px;
        right: -144px;
        z-index: 1;
    }
    .side-two-image{
        position: absolute;
        width: 48%;
        height: 85%;
        border-radius: 24px;
        transform: rotate(350deg);
        top: 359px;
        right: -194px;
        z-index: 2;
    }
    .social-img{
        display: inline-block;
        margin-right: 8px;
    }
    .social-img img{
        width: 36px;
        filter: grayscale(1) invert(1);
    }
    .container-fluid.card-fluid {
        padding-right: 35px;
        padding-left: 35px;
    }
    .card-para {
        font-size: 31px;
        top: 0;
        left: 29px;
        width: 127px;
        padding-top: 52px;
    }
    .semi-circle-up {
        position: absolute;
        top: 273px;
        width: 100%;
    }
    .post-title {
        color: #fff;
        font-size: 21px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 15px;
        padding: 2px 8px 8px 8px;
    }
    .side-image {
        width: 124px;
        height: 113px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    /* hamburgar */
    #news-slider .owl-stage-outer {
        padding: 0 0 0px 20px!important;
    }
    #news-slider.owl-carousel2 .owl-stage-outer {
        padding: 0 0 0px 3px!important;
    }
    #news-slider .owl-nav{
        position: absolute;
        top: 42%;
        display: none;
        width: 100%;
    }
    #news-slider .owl-nav .owl-prev
    {
        float: left;
        font-size: 17px!important;
        color: #ebebeb!important;
        background: #8686879c;
        border-radius: 38px;
        width: 5%;
        height: 36px;
    }
    #news-slider .owl-nav .owl-next
    {
        float: right;
        font-size: 17px!important;
        color: #ebebeb!important;
        background: #8686879c;
        border-radius: 38px;
        width: 5%;
        height: 36px;
    }
    #news-slider .owl-theme .owl-nav [class*=owl-]:hover {
        background: none!important;
        color: #bdc0c1!important;
        text-decoration: none;
    }
    #news-slider .owl-nav button:focus {
        outline: none!important;
    }
    .mobile-ul{
        padding-left: 0!important;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 210px;
        width: 100%;
    }
    .banner-section .owl-nav {
        position: absolute;
        /* top: 33%; */
        display: block;
        width: 100%;
   }
   .card-image{
    height: 158px;
   }
}
@media screen and (max-width: 641px) {
    .fa-times {
        right: 16px;
    }
}
@media screen and (max-width: 577px) {
    .semi-circle-up-sec {
        position: absolute;
        top: 222px;
        width: 100%;
    }
    .post-title-sec {
        font-size: 14px;
    }
    .post-slide .post-content.post-con-sec {
        padding: 18px 20px 40px;
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px;
        height: 196px;
    }
    .post-slide .post-description-sec {
        line-height: 19px;
        color: #fff;
        font-size: 11px;
        padding: 2px 5px 8px 5px;
    }
    #news-slider .owl-dots{
        text-align: center;
        -webkit-tap-highlight-color: transparent;
        margin-top: 15px;
    }
    #news-slider .owl-dots .owl-dot span {
        width: 10px;
        height: 10px;
        margin: 5px 7px;
        background: #D6D6D6;
        display: block;
        -webkit-backface-visibility: visible;
        transition: opacity .2s ease;
        border-radius: 30px;
    }
    #news-slider .owl-dots .owl-dot.active span{
        background: #2ab3f5!important;
    }
    #news-slider .owl-dots button:focus {
        outline: none!important;
    }
    .banner-section .owl-nav {
        position: absolute;
        /* top: 31%; */
        display: block;
        width: 100%;
    }
    .banner-section .owl-nav .owl-prev ,.banner-section .owl-nav .owl-next{
        font-size: 22px!important;
    }
    .card-para {
        font-size: 27px;
        top: 0;
        left: 5px;
        width: 127px;
        padding-top: 35px;
    }
    .semi-circle-up {
        position: absolute;
        top: 55.9%;
        width: 100%;
    }
    .post-title {
        color: #fff;
        font-size: 21px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 15px;
        padding: 2px 8px 8px 8px;
    }
    .side-image {
        width: 101px;
        height: 95px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    /* hamburgar */
    .mobile-contact-toogle {
        font-size: 12px;
    }
    #news-slider .owl-nav .owl-prev {
        width: 7%;
    }
    #news-slider .owl-nav .owl-next {
        width: 7%;
    }
    .header-section .mobile-h1 {
        font-size: 32px;
        font-family: "poor Richard "!important;
    }
    .mobile-p {
        color: #fff;
        font-size: 14px;
    }
    .mobile-header-logo {
        height: 122px;
    }
    .side-one-image {
        position: absolute;
        width: 44%;
        height: 66%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 272px;
        right: -107px;
        z-index: 1;
    }
    .side-two-image {
        position: absolute;
        width: 65%;
        height: 66%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 297px;
        right: -259px;
        z-index: 2;

    }
    .banner-section .owl-carousel .owl-item img
    {
        height: 283px;
    }
    .banner-section .owl-theme .owl-dots, .owl-theme .owl-nav {
        text-align: center;
        -webkit-tap-highlight-color: transparent;
        margin-top: 10px;
    }
    .banner-section .owl-nav {
        position: absolute;
        /* top: 33%; */
        display: block;
        width: 100%;
   }
   .card-image {
    height: 120px;
   }
}
@media screen and (max-width: 576px) {
    .fa-times {
        transform: translateX(-11px);
        right: 0;
        top: 9px;
    }
    .search-input {
        font-size: 13px;
    }
    .header-section {
        padding: 10px 13px 10px 13px;
    }
    .fa-search {
        margin: 9px auto;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 192px;
        width: 100%;
    }
    .post-title-sec {
        font-size: 23px;
    }
    .post-slide .post-description-sec {
        line-height: 19px;
        color: #fff;
        font-size: 16px;
        padding: 2px 5px 8px 5px;
    }
    .owl-theme .owl-nav {
        margin-top: 6px;
    }
    .fa-chevron-right, .fa-chevron-left {
        font-size: 48px;
        margin-top: -10px;
    }
    .cuspadding {
        padding-left: 6.8%;
        padding-right: 6.8%;
    }
    .loadimg {
        width: 50px;
    }
}
@media screen and (max-width: 492px) {
    .banner-section .owl-carousel .owl-item img
    {
        height: 239px;
    }
    .card-image {
        height: 109px;
    }
    .social-img{
        display: inline-block;
        margin-right: 13px;
    }
    .social-img img{
        width: 32px;
        filter: grayscale(1) invert(1);
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 202px;
        width: 100%;
    }
    .container-fluid.card-fluid {
        padding-right: 32px;
        padding-left: 32px;
    }
    .card-para {
        font-size: 22px;
        top: 0;
        left: 4px;
        width: 114px;
        padding-top: 34px;
    }
    .semi-circle-up {
        position: absolute;
        top: 51.6%;
        width: 100%;
    }
    .post-title {
        color: #fff;
        font-size: 21px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 15px;
        padding: 2px 8px 8px 8px;
    }
    .side-image {
        width: 72px;
        height: 68px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    /* hamburgar */
    .mobile-contact-toogle {
        font-size: 12px;
    }
    #news-slider .owl-nav .owl-prev {
        width: 8%;
    }
    #news-slider .owl-nav .owl-next {
        width: 8%;
    }
    .header-section .mobile-h1 {
        font-size: 32px;
        font-family: "poor Richard "!important;
    }
    .mobile-p {
        color: #fff;
        font-size: 13px;
    }
    .mobile-header-logo {
        height: 122px;
    }
    .side-one-image {
        position: absolute;
        width: 45%;
        height: 55%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 272px;
        right: -83px;
        z-index: 1;
    }
    .side-two-image {
        position: absolute;
        width: 45%;
        height: 55%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 297px;
        right: -113px;
        z-index: 2;
    }
    .social-button {
        margin-right: -6px;
    }
    .banner-section .owl-nav {
        position: absolute;
        /* top: 33%; */
        display: block;
        width: 100%;
    }
    #sideNav nav ul li {
        list-style: none;
        margin: 0px 2px;
    }
    .seva-page-h1 {
        font-size: 39px;
    }
    .no-data {
        padding: 58px 0;
        font-size: 21px;
    }
}
@media screen and (max-width: 451px) {
    .search-div {
        width: 32px;
        height: 32px;
    }
    .search h5 {
        font-size: 16px;
    }
    .search p {
        font-size: 12px;
    }
    .search .btn-donate {
        font-size: 10px;
    }
   
    .banner-section .owl-carousel .owl-item img {
        height: 198px;
    }
    .banner-section .owl-nav {
        position: absolute;
        top: 50%;
        display: block;
        width: 100%;
        transform: translateY(-100%);
    }
    .card-image {
        height: 101px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 207px;
        width: 100%;
    }
    .post-slide .post-content {
        height: 207px;
    }
    .container-fluid.card-fluid {
        padding-right: 16px;
        padding-left: 16px;
    }
    .card-para {
        font-size: 21px;
        top: 0;
        left: 4px;
        width: 105px;
        padding-top: 31px;
    }
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-60%);
    }
    .post-title {
        color: #fff;
        font-size: 21px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-slide .post-description {
        line-height: 21px;
        color: #fff;
        font-size: 15px;
        padding: 2px 8px 8px 8px;
    }
    .side-image {
        width: 71px;
        height: 68px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    /* hamburgar */
    .mobile-contact-toogle {
        font-size: 10px;
    }
    #news-slider .owl-nav .owl-prev {
        width: 9%;
    }
    #news-slider .owl-nav .owl-next {
        width: 9%;
    }
    .header-section .mobile-h1 {
        font-size: 32px;
        font-family: "poor Richard "!important;
    }
    .mobile-p {
        color: #fff;
        font-size: 10px;
    }
    .mobile-header-logo {
        height: 100%;
    }
    .side-one-image {
        position: absolute;
        width: 77%;
        height: 60%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 227px;
        right: -214px;
        z-index: 1;
    }
    .side-two-image {
        position: absolute;
        width: 65%;
        height: 59%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 252px;
        right: -192px;
        z-index: 2;
    }
    .social-button {
        margin-right: -6px;
    }
    .mobile-ul {
        padding-left: 0!important;
        font-size: 14px;
    }
    .mobile-side-icon .fa {
        margin: 8px auto;
        font-size: 16px;
    }
    .mobile-side-icon {
        display: inline-block;
        background: #9f9f9f59;
        width: 33px;
        height: 33px;
        border-radius: 50px;
        text-align: center;
        margin-right: 7px;
    }
    .dropdown-item {
        display: block;
        width: 100%;
        padding: 0.25rem 0.5rem;
    }
    .seva-page-h1 {
        color: #474545;
        font-family: "poor Richard "!important;
        font-size: 31px;
    }
    .post-slide .post-content.post-con-sec {
        padding: 16px 10px 35px;
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px;
        height: 228px;
    }
    .btn-express{
        font-size: 12px;
        width: 32px;
        height: 32px;
        padding: 0 0;
        margin: 0px auto;
    }
    .btn-express img{
        margin: 4px auto;
    }
}
@media screen and (max-width: 415px) {
    .owl-theme .owl-nav {
        margin-top: 0px;
    }
    .fa-chevron-right, .fa-chevron-left {
        font-size: 34px;
        margin-top: -5px;
    }
    /* #menuBtn img {
        width: 20px;
        top: -47px;
        position: absolute;
        cursor: pointer;
        left: 0;
    } */
    .banner-section .owl-carousel .owl-item img {
        height: 183px;
    }
    .social-img{
        display: inline-block;
        margin-right: 13px;
    }
    .social-img img{
        width: 28px;
        filter: grayscale(1) invert(1);
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 212px;
        width: 100%;
    }
    .post-title-sec {
        font-size: 20px;
    }
    .post-slide .post-description-sec {
        line-height: 19px;
        color: #fff;
        font-size: 14px;
        padding: 2px 5px 8px 5px;
    }
    .container-fluid.card-fluid {
        /* padding-right: 10px;
        padding-left: 10px; */
    }
    .card-para {
        font-size: 20px;
        top: 0;
        left: 5px;
        width: 93px;
        padding-top: 31px;
    }
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-70%);
    }
    .post-title {
        color: #fff;
        font-size: 18px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-content p {
        line-height: 20px;
        color: #fff;
        font-size: 13px;
        padding: 2px 8px 8px 8px;
    }
    .side-image {
        width: 67px;
        height: 68px;
        position: absolute;
        right: 3px;
        bottom: 9px;
    }
    /* hamburgar */
    .mobile-contact-toogle {
        font-size: 12px;
    }
    #news-slider .owl-nav .owl-prev {
        width: 9%;
    }
    #news-slider .owl-nav .owl-next {
        width: 9%;
    }
    .header-section .mobile-h1 {
        font-size: 29px;
        font-family: "poor Richard "!important;
    }
    .mobile-p {
        color: #fff;
        font-size: 10px;
    }
    .mobile-header-logo {
        height: 100%;
    }
    .side-one-image {
        position: absolute;
        width: 77%;
        height: 45%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 223px;
        right: -191px;
        z-index: 1;
    }
    .side-two-image {
        position: absolute;
        width: 65%;
        height: 44%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 250px;
        right: -173px;
        z-index: 2;
    }
    .social-button {
        margin-right: -6px;
    }
    .mobile-ul {
        padding-left: 0!important;
        font-size: 14px;
    }
    .mobile-side-icon .fa {
        margin: 8px auto;
        font-size: 16px;
    }
    .mobile-side-icon {
        display: inline-block;
        background: #9f9f9f59;
        width: 33px;
        height: 33px;
        border-radius: 50px;
        text-align: center;
        margin-right: 7px;
    }
    .dropdown-item {
        display: block;
        width: 100%;
        padding: 0.25rem 0.5rem;
    }
    .copyright {
        font-size: 12px;
    }
    .header-img {
        width: 96px;
    }
}
@media screen and (max-width: 413px) {
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-70%);
    }
    .btn-express{
        font-size: 12px;
    }
    #menuBtn img {
        transform: translateY(-31px);
    }
    
}
@media screen and (max-width: 400px) {
    .semi-circle-up-sec {
        position: absolute;
        top: 215px;
        width: 100%;
    }
    .post-title-sec {
        font-size: 19px;
    }
    .mobile-header-logo {
        height: 100%;
    }
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-80%);
    }
    .side-one-image {
        position: absolute;
        width: 100%;
        height: 59%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 230px;
        right: -292px;
        z-index: 1;
    }
    .side-two-image {
        position: absolute;
        width: 58%;
        height: 60%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 267px;
        right: -154px;
        z-index: 2;
    }
    #menuBtn img {
        transform: translateY(-30px);
    }
    .btn-express{
        font-size: 12px;
    }
    .post-content p {
        height: 93px;
    }
}
@media screen and (max-width: 394px) {
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-85%);
    }
    .post-content p {
        height: 94px;
    }
}
@media screen and (max-width: 391px) {
    .semi-circle-up-sec {
        position: absolute;
        top: 214px;
        width: 100%;
    }
    .post-title-sec {
        font-size: 19px;
    }
    .mobile-header-logo {
        height: 100%;
    }
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-85%);
    }
    .side-one-image {
        position: absolute;
        width: 100%;
        height: 59%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 230px;
        right: -292px;
        z-index: 1;
    }
    .side-two-image {
        position: absolute;
        width: 58%;
        height: 60%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 267px;
        right: -154px;
        z-index: 2;
    }
}
@media screen and (max-width: 376px) {
    .semi-circle-up-sec {
        position: absolute;
        top: 216px;
        width: 100%;
    }
    #news-slider .owl-nav .owl-next {
        width: 10%;
    }
    #news-slider .owl-nav .owl-prev {
        width: 10%;
    }
    .header-section .mobile-h1 {
        font-size: 26px;
        font-family: "poor Richard "!important;
    }
    .side-image {
        width: 51px;
        height: 48px;
        position: absolute;
        right: 3px;
        bottom: 3px;
    }
    .card-para {
        font-size: 18px;
        top: 0;
        left: 5px;
        width: 79px;
        padding-top: 31px;
    }
    .mobile-header-logo {
        height: 100%;
    }
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-100%);
    }
    .side-one-image {
        position: absolute;
        width: 100%;
        height: 53%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 222px;
        right: -263px;
        z-index: 1;
    
    }
    .side-two-image {
        position: absolute;
        width: 58%;
        height: 52%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 261px;
        right: -135px;
        z-index: 2;
    }
    .post-title {
        color: #fff;
        font-size: 17px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .post-content p {
        line-height: 16px;
        color: #fff;
        font-size: 11px;
        padding: 2px 8px 8px 8px;
    }
    .mobile-p {
        color: #fff;
        font-size: 9px;
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        /* height: 221px; */
    }
    .post-slide .post-img img {
        width: 100%;
        /* height: 221px; */
        transform: scale(1,1);
        transition: transform 0.2s linear;
    }
    .card-image {
        height: 91px;
    }
}
@media screen and (max-width: 361px) {
    .btn-express {
        font-size: 11px;
    }
    .fa-search {
        margin: 8px auto;
        font-size: 12px;
    }
    .search-div {
        width: 29px;
        height: 29px;
    }
    .card-image {
        height: 83px;
    }
    .card-para {
        font-size: 18px;
        top: 0;
        left: 3px;
        width: 79px;
        padding-top: 25px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 218px;
        width: 100%;
    }
    .post-title-sec {
        font-size: 18px;
    }
    .post-slide .post-description-sec {
        line-height: 19px;
        color: #fff;
        font-size: 12px;
        padding: 2px 5px 8px 5px;
    }
    .post-slide .post-img {
        /* height: 259px; */
    }
    .post-slide .post-img img {
        /* height: 282px; */
    }
    .header-section .mobile-h1 {
        font-size: 26px;
        font-family: "poor Richard "!important;
    }
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-114%);
    }
    .post-title {
        color: #fff;
        font-size: 18px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
}
@media screen and (max-width: 351px) {
    .mobile-contact-toogle {
        font-size: 9px;
    }
    .semi-circle-up-sec {
        position: absolute;
        top: 219px;
        width: 100%;
    }
    .post-title-sec {
        font-size: 17px;
    }
    .post-slide .post-img {
        /* height: 221px; */
    }
    .post-slide .post-img img {
        /* height: 221px; */
    }
    .header-section .mobile-h1 {
        font-size: 26px;
        font-family: "poor Richard "!important;
    }
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-125%);
    }
    .post-title {
        color: #fff;
        font-size: 17px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .side-image {
        width: 45px;
        height: 44px;
        position: absolute;
        right: 3px;
        bottom: 5px;
    }
    #news-slider .owl-nav .owl-prev,#news-slider .owl-nav .owl-next {
        width: 11%;
    }
    .mobile-ul {
        padding-left: 0!important;
        font-size: 12px;
    }
   
}
@media screen and (max-width: 320px) {
    .owl-theme .owl-nav {
        margin-top: 6px;
    }
    .fa-chevron-right, .fa-chevron-left {
        font-size: 34px;
    }
    .card-image {
        height: 76px;
    }
    
    .semi-circle-up-sec {
        position: absolute;
        top: 223px;
        width: 100%;
    }
    .post-title-sec {
        font-size: 15px;
    }
    .post-slide .post-img {
        /* height: 209px; */
    }
    .post-slide .post-img img {
        /* height: 209px; */
    }
    .header-section .mobile-h1 {
        font-size: 23px;
        font-family: "poor Richard "!important;
    }
    .card-para {
        font-size: 15px;
        top: 0;
        left: -2px;
        width: 79px;
        padding-top: 22px;
    }
    .semi-circle-up {
        position: absolute;
        top: 50%;
        width: 100%;
        transform: translateY(-160%);
    }
    .post-title {
        color: #fff;
        font-size: 15px;
        font-weight: 600;
        padding: 13px 5px 15px 8px;
    }
    .side-image {
        width: 41px;
        height: 38px;
        position: absolute;
        right: 3px;
        bottom: 5px;
    }
     #menuBtn img {
        transform: translateY(-35px);
    }
    .mobile-p {
        color: #fff;
        font-size: 8px;
    }
    .mobile-header-logo {
        height: 100%;
    }
    .side-one-image {
        position: absolute;
        width: 100%;
        height: 53%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 211px;
        right: -222px;
        z-index: 1;
    }
    .side-two-image {
        position: absolute;
        width: 58%;
        height: 52%;
        border-radius: 24px;
        transform: rotate(352deg);
        top: 243px;
        right: -114px;
        z-index: 2;
    }
    .header-img {
        width: 85px;
    }
    #menuBtn img {
        transform: translateY(-29px);
    }
}