.single-post .row{
    max-width: 1030px;
}


.slide-related-post .flickity-prev-next-button.next,
.slide-related-post .flickity-prev-next-button.previous {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(23, 23, 23, 0.9) !important;
    width: 46px;
    height: 46px;
    border-radius: 50%;
    opacity: 1 !important;
    visibility: visible !important;
    border: none;
}

.slide-related-post .flickity-prev-next-button.next::before,
.slide-related-post .flickity-prev-next-button.previous::before {
    content: '';
    display: block;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");
}

.slide-related-post .flickity-prev-next-button.previous::before {
    transform: rotate(180deg);
}

.slide-related-post .flickity-prev-next-button.next svg,
.slide-related-post .flickity-prev-next-button.previous svg {
    display: none;
}

.slide-related-post:hover .flickity-prev-next-button.next {
    /* transform: translateX(-20%)!important; */
    transform: translateX(18px) !important;
}

.slide-related-post:hover .flickity-prev-next-button.previous {
    /* transform: translateX(20%)!important; */
    transform: translateX(calc(-100% - 18px)) !important;
}

.slide-related-post .flickity-prev-next-button:disabled {}

.slide-related-post .flickity-prev-next-button.next,
.slide-related-post .flickity-prev-next-button.next:hover {
    left: 50%;
    right: auto;
    transform: translateX(12px) !important;
    top: unset;
    bottom: -80px;
}

.slide-related-post .flickity-prev-next-button.previous,
.slide-related-post .flickity-prev-next-button.previous:hover {
    left: 50%;
    right: auto;
    transform: translateX(calc(-100% - 12px)) !important;
    top: unset;
    bottom: -80px;
}

.slide-related-post .section {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.single-post .why-ir .row{
    max-width: 1330px;
}
.single-post .why-ir .flickity-slider img{
    max-height: 100%;
}