.sport_theme_banner_before_content{
    display: flex;
    justify-content: space-between;
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 16px;
}
.banner_render{
    border-radius: unset !important;
}
#render_footer {
    position: fixed;
    bottom: 16px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 9;
}
.close_banner {
    position: absolute;
    background: #ddd;
    top: 0;
    right: 0;
    width: 20px;
    height: 20px;
    border-radius: 99px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 4;
    color: #2b2b2b;
    transform: translate(50%, -50%);
    cursor: pointer;
}
.swiper-pagination-ads{
    bottom: 0 !important;
}
#after_breadcumb .swiper-pagination-bullet{
    background: #fff;
    border: 1px solid transparent;
}
#after_breadcumb .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background: #0F2637;
    border: 1px solid #fff;
}
#render_footer_mb {
    left: 50%;
    position: fixed;
    bottom: 10px;
    transform: translateX(-50%);
    z-index: 4;
}
#custom_html-12 img {
	max-height: 94px;
    }