.preloader-inner .loader {
    width: auto !important;
    height: auto !important;
}
.header-area.header-sanatory .header-inner .title{
    color: var(--heading-color) !important;
}
.single-testimonial-item .content .title{
    min-height: 100px !important;
    text-align: center;
}
.single-testimonial-item .content .description{
    text-align: center;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li{
    text-transform: none !important;
}
.news-single-list .news-single-list-items .content .title{
    max-height: 50px;
    overflow: hidden;
}
.news-single-items .even{
    font-size: 28px;
    left: 15px;
    top: 15px;
    background: none;
    padding: 0;
}
.about-us-section-area .about-inner .title{
    font-size: 45px !important;
}
.btn-wrapper .boxed-btn.btn-sanatory.style-01, .btn-wrapper .boxed-btn.event-btn{
    text-transform: none !important;
}
.our-journey-section .journey-bg{
    z-index: auto !important;
}
.volunteer-single-items .btn{
    padding: 0 5px !important;
}
.event-single-items .content .subtitle{
    cursor:auto;
}
.event-single-items .content p.description{
    min-height: 120px !important;
}
.event-single-items.blog-theme{
    margin-bottom: 80px !important;
}
.issues-details-section .taking-action-issue .action-single-items{
    padding: 26px 30px !important;
}
.single-testimonial-item .icon{
    text-align: center;
}
.section-title.homepage{
    margin-bottom: 0 !important;
}
.our-journey-section .journey-bg.member{
    width: 80%;
    height: 80%;
    margin-left: 10%;
}
.our-journey-section .journey-bg .content.member{
    position: absolute;
    bottom:10px;
}
.contact_info_list{
    padding: 0 !important;
}
.news-single-list .news-single-list-items .thumb img{
    width: 118px !important;
}
.news-single-list .news-single-list-items .thumb.homepage{
    min-width: 135px !important;
}
.widget h1, .widget h2, .widget h3, .widget h4, .widget h5, .widget h6, .widget .widget-title{
    text-transform: none;
}
.vote-number{
    width: 15%;
    height: 40%;
    position: absolute;
    right: 10%;
    top: 20%;
}
@media only screen and (min-width: 992px){
    .issues-details-section .taking-action-issue::after {
        height: 67%;
        right: -8px  !important;
    }
}
@media only screen and (max-width: 991px) {
    .header-area.header-sanatory .senatory-bg-img {
        background-size: 50%, 50%;
        background-position: 83% 90%;
        display:block;
    }
    .vote-number{
        top: 40%;
        height: 10%;
        right: 5%;
    }
}
@media only screen and (max-width: 600px) {
    .row.justify-content-between.red-btns{
        display: flex;
        flex-direction: column;
        align-items: center;
    }
}
@media only screen and (max-width: 599px){
    .testimonial-carousel .owl-nav{
        opacity: 1;
    }
    .testimonial-carousel .owl-nav .owl-prev{
        left:10px;
    }
    .testimonial-carousel .owl-nav .owl-next{
        right:10px;
    }
    .testimonial-carousel-two .owl-nav{
        display: block;
    }
    .testimonial-carousel-two .owl-nav .owl-next{
        left: 83%;
        top: 20px;
    }
    .testimonial-carousel-two .owl-nav .owl-prev{
        right: 83%;
        top: 20px;
    }
}
@media only screen and (min-width: 1920px){
    .header-area .lottie-shape {
        left:28%;
    }
    .vote-number{
        top: 20%;
        right: 5%;
        height: 20%;
        width: 10%;
    }
}
/* 1179×2556 pixels at 460ppi
@media only screen
and (device-width: 393px)
and (device-height: 852px)
and (-webkit-device-pixel-ratio: 3) {
    .vote-number{
        top: 70% !important;
    }
} */
/* 1284×2778 pixels at 460ppi 
@media only screen
and (device-width: 430px)
and (device-height: 932px)
and (-webkit-device-pixel-ratio: 3) {
    .vote-number{
        top: 70% !important;
    }
}*/