@import "https://fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic";
@import "https://fonts.googleapis.com/css?family=Khand:300,regular,500,600,700";
@import "https://fonts.googleapis.com/css?family=Mukta:200,300,regular,500,600,700,800";
:root{
    --primary-color: #0684c7;
    --light-grey-color: #f6f6f6;
    --light-blue-color: #f0faff;
    --dark-color: #2f3139;
    --riri-color: #273c92;
    --banner-color: #161a25;
    --border-color: #d9d9d9;
    --text-dark-color: #505050;
    --text-light-color: #898989;
    --black-color: #000000;
    --white-color: #ffffff;
    --quote-color: #e6e6e6;
    --box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
    --box-shadow-y: 0 5px 10px -3px rgba(0, 0, 0, 0.1);
    --linear-gradient: linear-gradient( 180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100% );
    --xl-gap: 3.5rem;
    --lg-gap: 3rem;
    --md-gap: 2rem;
    --sm-gap: 1rem;
    --xs-gap: 0.5rem;
    --title-font: "Khand", sans-serif;
    --english-font: "Poppins", sans-serif;
    --menu-fonts: "Mukta", sans-serif
}
@keyframes delayFadeInOut{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@keyframes dropdownMenu{
    0%{
        transform:translateY(100px);
        opacity:0
    }
    100%{
        transform:translateY(45px);
        opacity:1
    }
}
@keyframes sidebarMenuAni{
    0%{
        transform:scaleX(0);
        opacity:0;
        animation-delay:300ms
    }
    100%{
        transform:scaleX(1);
        opacity:1
    }
}
@keyframes searchDropdownAni{
    0%{
        transform:scaleY(0);
        opacity:0
    }
    100%{
        transform:scaleY(1);
        opacity:1
    }
}
@keyframes btnSlidingTransition{
    0%{
        transform:translateX(0%);
        opacity:1
    }
    20%{
        transform:translateX(50%);
        opacity:0
    }
    40%{
        transform:translateX(100%)
    }
    60%{
        transform:translateX(-100%);
        opacity:0
    }
    80%{
        transform:translateX(-50%);
        opacity:0
    }
    100%{
        transform:translateX(0%);
        opacity:1
    }
}
@keyframes stickyMenuAnimation{
    0%{
        transform:scaleY(0);
        opacity:0
    }
    100%{
        transform:scaleY(1);
        opacity:1
    }
}
@keyframes ririLogoAni{
    0%{
        opacity:0
    }
    25%{
        opacity:0
    }
    50%{
        opacity:1
    }
    75%{
        opacity:0
    }
    100%{
        opacity:0
    }
}
@keyframes fadeEffect{
    0%{
        opacity:0;
        transform:scale(.5)
    }
    100%{
        opacity:1;
        transform:scale(1)
    }
}
@keyframes outerScrollToTopAnimation{
    0%{
        transform:translate(-50%,-50%) scale(.9);
        opacity:1
    }
    100%{
        transform:translate(-50%,-50%) scale(1);
        opacity:1
    }
}
@keyframes innerScrollToTopAnimation{
    0%{
        transform:translateY(0%) scale(1);
        opacity:1
    }
    25%{
        transform:translateY(-50%);
        opacity:1
    }
    50%{
        transform:translateY(-100%);
        opacity:0
    }
    70%{
        transform:translateY(100%);
        opacity:0
    }
    80%{
        transform:translateY(50%);
        opacity:1
    }
    100%{
        transform:translateY(0%);
        opacity:1
    }
}
@keyframes zoomEffectAnimation{
    0%{
        transform:translate(-50%,-50%) scale(1);
        opacity:1
    }
    100%{
        transform:translate(-50%,-50%) scale(1.3);
        opacity:.5
    }
    100%{
        transform:translate(-50%,-50%) scale(1.4);
        opacity:.2
    }
}
@keyframes animationBar{
    0%{
        width:0
    }
}
@keyframes pollSectionAnimation{
    0%{
        opacity:0;
        transform:translateX(-100px)
    }
    100%{
        opacity:1;
        transform:translateX(0)
    }
}
@keyframes waveFormAnimation{
    0%{
        opacity:0;
        transform:translateY(100px)
    }
    100%{
        opacity:1;
        transform:translateY(0)
    }
}
*{
    margin:0;
    padding:0;
    box-sizing:border-box;
    font-family:mukta,sans-serif
}
body{
    display:flex;
    flex-direction:column;
    min-height:100vh
}
main{
    flex:1
}
button:focus,a:focus{
    outline:none!important
}
a,a:hover{
    text-decoration:none!important
}
img{
    width:100%;
    height:100%;
    object-fit:cover
}
ul{
    list-style-type:none;
    padding-left:0!important
}
h1,h2,h3,h4,h5,h6,p,label,ul{
    margin-bottom:0!important
}
h1,h2,h3,h4,h5,h6,p,a{
    font-size:inherit;
    font-weight:inherit;
    font-family:inherit
}
button,input{
    border:0;
    outline:none
}
.custom-container{
    max-width:1440px;
    margin:0 auto
}
@media(max-width:1440px){
    .custom-container{
        max-width:95%
    }
}
::-webkit-scrollbar{
    width:5px;
    background:var(--light-grey-color)
}
::-webkit-scrollbar-thumb{
    background:var(--primary-color);
    border-radius:var(--xs-gap)
}
.backdrop__overlay{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100vh;
    z-index:999;
    background:rgba(0,0,0,.5);
    backdrop-filter:blur(20px);
    animation:delayFadeInOut 300ms ease-in-out
}
.section__title{
    display:flex;
    align-items:center;
    justify-content:space-between
}
.section__title .ap__title{
    color:var(--primary-color);
    font-family:var(--title-font);
    font-weight:700;
    font-size:42px
}
@media(max-width:992px){
    .section__title .ap__title{
        font-size:36px
    }
}
@media(max-width:450px){
    .section__title .ap__title{
        font-size:28px
    }
}
.section__title .ap__title h1,.section__title .ap__title h2,.section__title .ap__title h3{
    font-size:inherit;
    font-weight:inherit;
    font-family:inherit
}
.publisher__title{
    display:flex;
    align-items:center;
    justify-content:space-between
}
.publisher__title .ap__title{
    color:var(--primary-color);
    font-family:var(--title-font);
    font-weight:600;
    font-size:32px
}
.publisher__title .ap__title h3{
    font-size:inherit;
    font-weight:inherit;
    font-family:inherit
}
.view__all{
    min-width:2rem;
    height:2rem
}
.view__all:hover a svg{
    animation:btnSlidingTransition .5s linear
}
.view__all a{
    width:100%;
    height:100%;
    border-radius:100%;
    display:flex;
    align-items:center;
    justify-content:center;
    background:var(--primary-color)
}
.view__all a svg{
    color:var(--white-color);
    display:flex;
    font-size:16px;
    transition:all 300ms ease-in-out
}
.card__category{
    background:var(--light-blue-color);
    padding:.3rem 1rem;
    border-radius:2px
}
.card__category p{
    color:var(--primary-color);
    font-size:16px;
    font-weight:600;
    letter-spacing:.5px
}
.lightBackground{
    background:var(--light-blue-color)
}
.marginBottom{
    margin-bottom:var(--md-gap)
}
.justify-center{
    justify-content:center
}
.ap__header{
    width:100%;
    height:100%
}
.ap__header.stickyHeader .ap__header-nav{
    position:fixed;
    top:0;
    left:0;
    z-index:999;
    width:100%;
    transition:all 300ms ease-in-out;
    animation:stickyMenuAnimation 300ms linear
}
.ap__header.stickyHeader .ap__header-nav .ap__navigation .sticky__menu{
    opacity:1;
    visibility:visible
}
.ap__header.stickyHeader .ap__header-top{
    box-shadow:var(--box-shadow-y)
}
@media(max-width:992px){
    .ap__header.stickyHeader .ap__header-top{
        position:fixed;
        top:0;
        left:0;
        z-index:999;
        width:100%;
        transition:all 300ms ease-in-out;
        animation:stickyMenuAnimation 300ms linear
    }
}
.ap__header-top{
    width:100%;
    background:var(--white-color);
    padding:var(--md-gap) 0;
    transform-origin:top
}
@media(max-width:992px){
    .ap__header-top{
        padding:var(--sm-gap) 0
    }
}
.ap__header-top .top__header{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    align-items:center
}
@media(max-width:650px){
    .ap__header-top .top__header{
        grid-template-columns:repeat(2,1fr)
    }
}
.ap__header-top .top__header-left{
    display:flex;
    align-items:center;
    justify-content:flex-start;
    grid-gap:var(--md-gap)
}
@media(max-width:768px){
    .ap__header-top .top__header-left{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__header-top .top__header-left{
        grid-column:2/3;
        grid-row:1;
        justify-content:flex-end
    }
}
.ap__header-top .top__header-left li{
    position:relative
}
.ap__header-top .top__header-left li:not(:last-child)::before{
    content:"";
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right:calc(-1 * var(--sm-gap));
    width:1px;
    height:100%;
    background:var(--quote-color)
}
@media(max-width:768px){
    .ap__header-top .top__header-left li:not(:last-child)::before{
        display:none
    }
}
.ap__header-top .top__header-left li .ap__headerDate{
    color:var(--text-light-color);
    font-size:16px;
    font-weight:400
}
@media(max-width:768px){
    .ap__header-top .top__header-left li .ap__headerDate{
        display:none
    }
}
.ap__header-top .top__header-logo{
    display:flex;
    justify-content:center;
    flex-direction:column;
    align-items:center
}
@media(max-width:650px){
    .ap__header-top .top__header-logo{
        grid-column:1/2;
        grid-row:1;
        align-items:flex-start
    }
}
.ap__header-top .top__header-logo a img{
    height:80px;
    object-fit:contain
}
@media(max-width:992px){
    .ap__header-top .top__header-logo a img{
        height:60px
    }
}
.ap__header-top .top__header-logo .ap__headerDate-mobile{
    display:none;
    color:var(--text-light-color);
    font-family:var(--english-font),globalFont,sans-serif;
    font-size:16px;
    font-weight:400;
    white-space:nowrap
}
@media(max-width:768px){
    .ap__header-top .top__header-logo .ap__headerDate-mobile{
        display:block
    }
}
.ap__header-top .top__header-right{
    display:flex;
    align-items:center;
    justify-content:flex-end;
    grid-gap:var(--sm-gap)
}
@media(max-width:650px){
    .ap__header-top .top__header-right{
        display:none
    }
}
.ap__header-top .top__header-right li .ap__epaperBtn{
    min-width:1rem;
    padding-right:1rem;
    padding:.1rem 1rem .1rem .1rem;
    height:35px;
    border-radius:50px;
    background:var(--light-blue-color);
    color:var(--white-color);
    box-shadow:var(--box-shadow);
    height:40px;
    position:relative;
    cursor:pointer;
    transition:all 300ms ease-in-out
}
@media(max-width:768px){
    .ap__header-top .top__header-right li .ap__epaperBtn{
        padding:0
    }
}
.ap__header-top .top__header-right li .ap__epaperBtn:hover{
    background:var(--primary-color)
}
.ap__header-top .top__header-right li .ap__epaperBtn:hover a p{
    color:var(--white-color)
}
.ap__header-top .top__header-right li .ap__epaperBtn:hover a p .icon{
    background:var(--light-blue-color)
}
.ap__header-top .top__header-right li .ap__epaperBtn:hover a p .icon svg{
    color:var(--primary-color)
}
.ap__header-top .top__header-right li .ap__epaperBtn a{
    width:100%;
    height:100%;
    display:flex;
    align-items:center;
    justify-content:flex-start
}
.ap__header-top .top__header-right li .ap__epaperBtn a p{
    display:flex;
    align-items:center;
    grid-gap:var(--xs-gap);
    color:var(--primary-color);
    text-transform:uppercase;
    font-weight:700;
    font-size:12px;
    letter-spacing:1px;
    transition:all 300ms ease-in-out
}
.ap__header-top .top__header-right li .ap__epaperBtn a p .icon{
    width:36px;
    height:36px;
    display:flex;
    align-items:center;
    justify-content:center;
    background:var(--primary-color);
    border-radius:100%;
    transition:all 300ms ease-in-out
}
.ap__header-top .top__header-right li .ap__epaperBtn a p .icon svg{
    color:var(--white-color);
    font-size:14px;
    transition:all 300ms ease-in-out
}
@media(max-width:768px){
    .ap__header-top .top__header-right li .ap__epaperBtn a p .text{
        display:none
    }
}
.ap__header-nav{
    transform-origin:top;
    background:var(--primary-color);
    box-shadow:var(--box-shadow-y);
    padding:var(--xs-gap) 0
}
@media(max-width:992px){
    .ap__header-nav{
        display:none
    }
}
.ap__header-nav .ap__navigation{
    display:flex;
    align-items:center;
    grid-gap:var(--sm-gap)
}
.ap__header-nav .ap__navigation-menu{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__header-nav .ap__navigation-menu{
        grid-gap:var(--md-gap)
    }
}
.ap__header-nav .ap__navigation-menu li .nav__link{
    font-size:22px;
    font-weight:400;
    color:var(--white-color);
    display:flex;
    align-items:center;
    grid-gap:var(--xs-gap);
    transition:all 300ms ease-in-out
}
@media(max-width:1336px){
    .ap__header-nav .ap__navigation-menu li .nav__link{
        font-size:18px
    }
}
@media(max-width:1100px){
    .ap__header-nav .ap__navigation-menu li .nav__link{
        font-size:16px
    }
}
.ap__header-nav .ap__navigation-menu li .nav__link:hover,.ap__header-nav .ap__navigation-menu li .nav__link.active{
    color:var(--primary-color)
}
.ap__header-nav .ap__navigation-menu li .nav__link.home__link svg{
    font-size:22px;
    color:var(--white-color)
}
.ap__header-nav .ap__navigation-menu li .nav__link svg{
    font-size:16px
}
.ap__header-nav .ap__navigation-menu li .dropdown-menu{
    min-width:15rem;
    left:unset!important;
    right:0!important;
    height:auto;
    max-height:300px;
    overflow-y:auto;
    border:0;
    box-shadow:var(--box-shadow);
    border-radius:var(--xs-gap);
    opacity:0;
    padding:0;
    visibility:hidden;
    top:90%!important;
    z-index:10;
    transition:all 300ms ease-in-out
}
.ap__header-nav .ap__navigation-menu li .dropdown-menu::-webkit-scrollbar{
    width:5px;
    background:var(--light-blue-color)
}
.ap__header-nav .ap__navigation-menu li .dropdown-menu::-webkit-scrollbar-thumb{
    background:var(--primary-color);
    border-radius:var(--xs-gap)
}
.ap__header-nav .ap__navigation-menu li .dropdown-menu.show{
    top:0!important;
    opacity:1;
    visibility:visible
}
.ap__header-nav .ap__navigation-menu li .dropdown-menu li:first-child .dropdown-item{
    border-top-left-radius:var(--xs-gap);
    border-top-right-radius:var(--xs-gap)
}
.ap__header-nav .ap__navigation-menu li .dropdown-menu li:last-child .dropdown-item{
    border-bottom-left-radius:var(--xs-gap);
    border-bottom-right-radius:var(--xs-gap)
}
.ap__header-nav .ap__navigation-menu li .dropdown-menu li .dropdown-item{
    font-size:20px;
    font-weight:500;
    color:var(--text-dark-color);
    padding:.7rem 1rem;
    font-family:var(--menu-fonts);
    transition:all 300ms ease-in-out
}
.ap__header-nav .ap__navigation-menu li .dropdown-menu li .dropdown-item:hover{
    background:var(--primary-color);
    color:var(--white-color)
}
.ap__header-nav .ap__navigation .sticky__menu{
    display:flex;
    align-items:center;
    justify-content:flex-start;
    grid-gap:var(--sm-gap);
    margin-left:auto;
    opacity:0;
    visibility:hidden
}
.ap__sidebar{
    position:fixed;
    top:0;
    left:0;
    max-width:450px;
    height:100%;
    background:var(--light-blue-color);
    padding:var(--md-gap);
    transform-origin:left;
    z-index:10000;
    display:none
}
@media(max-width:550px){
    .ap__sidebar{
        padding:var(--md-gap) var(--sm-gap)
    }
}
.ap__sidebar.active{
    display:block;
    animation:sidebarMenuAni .5s cubic-bezier(.68,-.55,.27,1.55) alternate
}
.ap__sidebarNav{
    display:flex;
    flex-direction:column;
    grid-gap:var(--md-gap);
    align-items:flex-start;
    width:100%;
    height:100%
}
.ap__sidebarNav .ap__sidebarHeader{
    width:100%;
    display:flex;
    align-items:center;
    justify-content:space-between
}
.ap__sidebarNav .ap__sidebarHeader .ap__sidebarLogo img{
    object-fit:contain;
    height:65px
}
@media(max-width:450px){
    .ap__sidebarNav .ap__sidebarHeader .ap__sidebarLogo img{
        height:55px
    }
}
.ap__sidebarNav .ap__sidebarHeader .close__btn{
    min-width:2.5rem;
    height:2.5rem;
    border-radius:100%;
    display:flex;
    align-items:center;
    justify-content:center;
    border:1px solid var(--primary-color);
    background:var(--light-blue-color);
    box-shadow:var(--box-shadow);
    outline:none
}
.ap__sidebarNav .ap__sidebarHeader .close__btn span svg{
    display:flex;
    font-size:18px;
    color:var(--primary-color)
}
.ap__sidebarNav .ap__epaperBtn{
    min-width:1rem;
    padding-right:1rem;
    padding:.1rem 1rem .1rem .1rem;
    height:35px;
    border-radius:50px;
    background:var(--primary-color);
    color:var(--white-color);
    box-shadow:var(--box-shadow);
    height:40px;
    position:relative;
    cursor:pointer;
    transition:all 300ms ease-in-out
}
.ap__sidebarNav .ap__epaperBtn:hover{
    background:var(--light-blue-color)
}
.ap__sidebarNav .ap__epaperBtn:hover a p{
    color:var(--primary-color)
}
.ap__sidebarNav .ap__epaperBtn:hover a p .icon{
    background:var(--primary-color)
}
.ap__sidebarNav .ap__epaperBtn:hover a p .icon svg{
    color:var(--light-blue-color)
}
.ap__sidebarNav .ap__epaperBtn a{
    width:100%;
    height:100%;
    display:flex;
    align-items:center;
    justify-content:flex-start
}
.ap__sidebarNav .ap__epaperBtn a p{
    display:flex;
    align-items:center;
    grid-gap:var(--xs-gap);
    color:var(--white-color);
    text-transform:uppercase;
    font-weight:700;
    font-size:12px;
    letter-spacing:1px;
    transition:all 300ms ease-in-out
}
.ap__sidebarNav .ap__epaperBtn a p .icon{
    width:36px;
    height:36px;
    display:flex;
    align-items:center;
    justify-content:center;
    background:var(--light-blue-color);
    border-radius:100%;
    transition:all 300ms ease-in-out
}
.ap__sidebarNav .ap__epaperBtn a p .icon svg{
    color:var(--primary-color);
    font-size:14px;
    transition:all 300ms ease-in-out
}
.ap__sidebarNav .ap__tabs{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    align-items:flex-start;
    grid-gap:var(--md-gap);
    width:100%;
    height:100%;
    overflow-y:auto;
    overflow-x:hidden
}
.ap__fwSearch{
    position:fixed;
    top:0;
    left:0;
    z-index:10000;
    background:var(--light-blue-color);
    width:100%;
    height:30vh;
    display:flex;
    align-items:center;
    justify-content:center;
    transform-origin:top;
    display:none
}
.ap__fwSearch.active{
    display:flex;
    animation:searchDropdownAni .5s cubic-bezier(.68,-.55,.27,1.55) alternate
}
.ap__fwSearch .search__closeBtn{
    min-width:2.5rem;
    height:2.5rem;
    border-radius:100%;
    display:flex;
    align-items:center;
    justify-content:center;
    border:1px solid var(--primary-color);
    background:var(--light-blue-color);
    box-shadow:var(--box-shadow);
    position:absolute;
    top:2rem;
    right:2rem;
    outline:none
}
@media(max-width:550px){
    .ap__fwSearch .search__closeBtn{
        top:1rem;
        right:1rem
    }
}
.ap__fwSearch .search__closeBtn span svg{
    display:flex;
    font-size:18px;
    color:var(--primary-color)
}
.ap__fwSearchInput{
    display:flex;
    align-items:center;
    padding-bottom:5px;
    border-bottom:2px solid var(--primary-color);
    box-sizing:var(--box-shadow)
}
@media(max-width:550px){
    .ap__fwSearchInput{
        width:95%
    }
}
.ap__fwSearchInput input{
    height:45px;
    min-width:400px;
    padding:0 1rem;
    font-size:18px;
    letter-spacing:.5px;
    font-weight:500;
    color:var(--text-dark-color);
    background:0 0
}
.ap__fwSearchInput input::placeholder{
    color:var(--text-light-color);
    font-size:20px
}
@media(max-width:550px){
    .ap__fwSearchInput input{
        min-width:unset;
        width:100%
    }
}
.ap__fwSearchInput .search__btn{
    min-width:45px;
    height:45px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:5px;
    background:var(--primary-color)
}
.ap__fwSearchInput .search__btn:hover span svg{
    animation:btnSlidingTransition .5s alternate
}
.ap__fwSearchInput .search__btn span svg{
    width:25px
}
.ap__sidebarBtn{
    min-width:1.5rem;
    height:1.5rem;
    position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
    background:0 0;
    cursor:pointer;
    outline:none
}
.ap__sidebarBtn.sidebarBtn::before,.ap__sidebarBtn.sidebarBtn::after{
    background:var(--white-color)
}
.ap__sidebarBtn::before{
    content:"";
    position:absolute;
    top:35%;
    transform:translateY(-50%);
    left:0;
    width:1.5rem;
    height:2px;
    background:var(--primary-color);
    transition:top .2s ease-in-out .4s,transform .4s ease-in-out
}
.ap__sidebarBtn::after{
    content:"";
    position:absolute;
    top:65%;
    transform:translateY(-50%);
    left:0;
    width:1.5rem;
    height:2px;
    background:var(--primary-color);
    transition:top .2s ease-in-out .4s,transform .4s ease-in-out
}
.ap__sidebarBtn.active::before{
    transform:rotate(45deg);
    top:50%;
    transition:top .2s ease-in-out,transform .4s ease-in-out .2s
}
.ap__sidebarBtn.active::after{
    transform:rotate(-45deg);
    top:50%;
    transition:top .2s ease-in-out,transform .4s ease-in-out .2s
}
.ap__sidebarBtn .bar{
    position:relative;
    width:1.5rem;
    height:2px;
    background:var(--primary-color);
    border-radius:50px;
    transition:all 300ms ease-in-out;
    transition-delay:100ms
}
.ap__search{
    border:0;
    background:0 0;
    display:flex;
    justify-content:center;
    align-items:center
}
.ap__search.searchBtn svg line,.ap__search.searchBtn svg circle{
    stroke:var(--white-color)
}
.ap__search svg{
    width:30px;
    height:30px;
    display:flex
}
.close__btn{
    min-width:2.5rem;
    height:2.5rem;
    border-radius:100%;
    display:flex;
    align-items:center;
    justify-content:center;
    border:1px solid var(--primary-color);
    background:var(--light-blue-color);
    box-shadow:var(--box-shadow);
    outline:none
}
.close__btn span svg{
    display:flex;
    font-size:18px;
    color:var(--primary-color)
}
.ap__footer{
    width:100%;
    padding:var(--md-gap) 0
}
.ap__footer .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--md-gap)
}
.ap__footer .custom-container .brands__section{
    display:flex;
    align-items:center;
    justify-content:center;
    grid-gap:var(--lg-gap);
    flex-wrap:wrap;
    padding-bottom:var(--md-gap);
    position:relative
}
.ap__footer .custom-container .brands__section::before{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:1px;
    background:var(--border-color)
}
.ap__footer .custom-container .brands__section .brands__img{
    width:120px
}
.ap__footer .custom-container .brands__section .brands__img img{
    width:100%;
    height:100%;
    object-fit:contain;
    transition:all 300ms ease-in-out
}
.ap__footer .custom-container .ap__aboutUs{
    display:flex;
    flex-direction:column;
    grid-gap:var(--sm-gap);
    align-items:center;
    margin-top:var(--sm-gap)
}
.ap__footer .custom-container .ap__aboutUs .about__us-title{
    color:var(--primary-color);
    font-size:32px;
    font-weight:600;
    font-family:var(--title-font);
    letter-spacing:.5px
}
.ap__footer .custom-container .ap__aboutUs .about__us-desc{
    text-align:center;
    font-size:16px;
    font-family:var(--english-font);
    line-height:30px
}
.ap__footer .custom-container .ap__contacts{
    display:flex;
    flex-direction:column;
    grid-gap:var(--sm-gap);
    align-items:center;
    padding-bottom:var(--md-gap);
    position:relative;
    margin-top:var(--sm-gap)
}
.ap__footer .custom-container .ap__contacts::before{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:1px;
    background:var(--border-color)
}
.ap__footer .custom-container .ap__contacts .footer__title{
    color:var(--primary-color);
    font-size:32px;
    font-weight:600;
    font-family:var(--title-font);
    letter-spacing:.5px
}
.ap__footer .custom-container .ap__contacts ul{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    justify-content:center;
    grid-gap:var(--sm-gap)
}
.ap__footer .custom-container .ap__contacts ul li p{
    text-align:center;
    font-size:20px;
    font-family:var(--menu-fonts);
    line-height:30px
}
.ap__footer .custom-container .ap__contacts ul li a{
    color:var(--primary-color);
    text-align:center;
    font-size:16px;
    font-family:var(--english-font);
    line-height:30px;
    position:relative;
    padding-bottom:var(--xs-gap)
}
.ap__footer .custom-container .ap__contacts ul li a::before{
    content:"";
    position:absolute;
    bottom:0;
    left:50%;
    transform:translateX(-50%);
    width:0;
    height:1px;
    background:var(--primary-color);
    transition:all 300ms cubic-bezier(.68,-.55,.27,1.55)
}
.ap__footer .custom-container .ap__contacts ul li a:hover::before{
    width:50%
}
.ap__footer .custom-container .ap__copyrights{
    display:flex;
    align-items:center;
    justify-content:space-between;
    flex-wrap:wrap;
    grid-gap:var(--sm-gap)
}
@media(max-width:850px){
    .ap__footer .custom-container .ap__copyrights{
        flex-direction:column;
        justify-content:center
    }
}
.ap__footer .custom-container .ap__copyrights .copyright__text{
    font-family:var(--english-font);
    font-size:16px;
    text-align:center
}
.ap__footer .custom-container .ap__copyrights .copyright__menu{
    display:flex;
    align-items:center;
    grid-gap:var(--md-gap);
    flex-wrap:wrap;
    justify-content:center
}
.ap__footer .custom-container .ap__copyrights .copyright__menu li a{
    color:var(--text-dark-color);
    font-family:var(--english-font);
    font-size:16px;
    position:relative;
    padding-bottom:var(--xs-gap);
    transition:all 300ms ease-in-out
}
.ap__footer .custom-container .ap__copyrights .copyright__menu li a::before{
    content:"";
    position:absolute;
    bottom:0;
    left:50%;
    transform:translateX(-50%);
    width:0;
    height:1px;
    background:var(--primary-color);
    transition:all 300ms cubic-bezier(.68,-.55,.27,1.55)
}
.ap__footer .custom-container .ap__copyrights .copyright__menu li a:hover{
    color:var(--primary-color)
}
.ap__footer .custom-container .ap__copyrights .copyright__menu li a:hover::before{
    width:50%
}
.sidebarTabs{
    border:0!important;
    grid-column:span 1;
    position:relative;
    margin-bottom:1rem;
    position:sticky;
    top:0
}
.sidebarTabs::-webkit-scrollbar{
    width:5px;
    background:var(--light-grey-color)
}
.sidebarTabs::-webkit-scrollbar-thumb{
    background:var(--primary-color);
    border-radius:var(--xs-gap)
}
.sidebarTabs .nav-tabs{
    display:flex;
    flex-direction:column;
    flex-wrap:unset!important;
    grid-gap:var(--xs-gap)
}
.sidebarTabs .nav-tabs .nav-item{
    width:100%;
    border:0
}
.sidebarTabs .nav-tabs .nav-item .nav-link{
    width:100%;
    height:5rem;
    aspect-ratio:1;
    background:var(--white-color);
    border:1px solid var(--primary-color);
    border-radius:5px;
    display:flex;
    align-items:center;
    justify-content:center;
    overflow:hidden;
    position:relative;
    padding:var(--sm-gap);
    color:var(--primary-color);
    font-size:18px;
    font-weight:500
}
.sidebarTabs .nav-tabs .nav-item .nav-link.active::before{
    transform:translate(-50%,-50%) scale(1);
    border-radius:0;
    transition-delay:100ms
}
.sidebarTabs .nav-tabs .nav-item .nav-link.active span{
    color:var(--white-color);
    animation:btnSlidingTransition .5s alternate
}
.sidebarTabs .nav-tabs .nav-item .nav-link.active span img{
    filter:brightness(0) invert(1)
}
.sidebarTabs .nav-tabs .nav-item .nav-link::before{
    content:"";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(0);
    width:100%;
    height:100%;
    background:var(--primary-color);
    border-radius:50px;
    transition:all 300ms ease-in-out
}
.sidebarTabs .nav-tabs .nav-item .nav-link span{
    position:relative;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    transition:all 300ms ease-in-out
}
.sidebarTabs .nav-tabs .nav-item .nav-link span img{
    width:2rem;
    aspect-ratio:1;
    margin-bottom:.5rem
}
.sidebarContent{
    grid-column:span 3
}
.sidebarContent .tab-pane{
    transform:translateX(-20%);
    transform-origin:left;
    transition:all 500ms cubic-bezier(.68,-.55,.27,1.55)
}
.sidebarContent .tab-pane.active.show{
    transform:translateX(0)
}
.sidebarContent .tab-pane .ap__tabContentMenu{
    display:flex;
    flex-direction:column;
    flex-wrap:unset!important;
    grid-gap:var(--xs-gap)
}
.sidebarContent .tab-pane .ap__tabContentMenu li .nav__link{
    display:flex;
    font-size:18px;
    color:var(--text-dark-color);
    font-weight:600;
    transition:all 300ms ease-in-out
}
.sidebarContent .tab-pane .ap__tabContentMenu li .nav__link:hover{
    color:var(--primary-color)
}
.section__tabList{
    width:100%
}
.section__tabList .nav-tabs{
    display:flex;
    align-items:center;
    grid-gap:var(--xs-gap);
    border:0
}
.section__tabList .nav-tabs li .nav-link{
    background:var(--light-blue-color);
    border-radius:50px;
    border:1px solid var(--primary-color);
    display:flex;
    align-items:center;
    justify-content:center;
    padding:.2rem 1rem;
    box-shadow:var(--box-shadow);
    overflow:hidden;
    transition:all 300ms ease-in-out
}
.section__tabList .nav-tabs li .nav-link:hover{
    background:var(--primary-color)
}
.section__tabList .nav-tabs li .nav-link:hover span{
    color:var(--white-color);
    animation:btnSlidingTransition .5s linear
}
.section__tabList .nav-tabs li .nav-link span{
    color:var(--primary-color);
    font-size:18px;
    font-weight:400;
    white-space:nowrap;
    transition:all 300ms ease-in-out
}
.ap__fwBigyapan{
    width:100%;
    padding:var(--md-gap) 0
}
.ap__fwBigyapan .bigyapan{
    background:var(--white-color);
    box-shadow:var(--box-shadow);
    padding:var(--md-gap) var(--sm-gap) var(--sm-gap);
    position:relative;
    border-radius:5px
}
@media(max-width:768px){
    .ap__fwBigyapan .bigyapan{
        padding:var(--md-gap) var(--xs-gap) var(--xs-gap)
    }
}
.ap__fwBigyapan .bigyapan::before{
    position:absolute;
    top:8px;
    left:50%;
    transform:translateX(-50%);
    font-size:12px;
    font-weight:500;
    color:var(--text-dark-color);
    letter-spacing:.5px;
    font-family:var(--english-font)
}
.ap__fwBigyapan .bigyapan img{
    width:100%;
    height:auto
}
.ap__bigyapan-inline{
    display:flex;
    flex-direction:column;
    grid-gap:var(--sm-gap);
    background:var(--white-color);
    box-shadow:var(--box-shadow);
    padding:var(--lg-gap) var(--md-gap);
    border-radius:10px;
    position:relative
}
@media(max-width:1199px){
    .ap__bigyapan-inline{
        display:grid;
        grid-template-columns:repeat(auto-fit,minmax(250px,1fr))
    }
}
@media(max-width:768px){
    .ap__bigyapan-inline{
        padding:var(--lg-gap) var(--sm-gap) var(--sm-gap)
    }
}
.ap__bigyapan-inline::before{
    content:"Advertisement";
    position:absolute;
    top:var(--sm-gap);
    left:50%;
    transform:translateX(-50%);
    font-size:12px;
    font-weight:500;
    color:var(--text-dark-color);
    letter-spacing:.5px;
    font-family:var(--english-font)
}
.ap__bigyapan-inline .bigyapan{
    width:100%;
    border-radius:5px;
    overflow:hidden
}
.ap__pagination{
    width:100%;
    padding:0 var(--sm-gap) var(--md-gap)
}
.ap__pagination-menu{
    display:flex;
    align-items:center;
    grid-gap:var(--md-gap);
    justify-content:center;
    flex-wrap:wrap
}
@media(max-width:450px){
    .ap__pagination-menu{
        display:grid;
        grid-template-columns:repeat(2,1fr);
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:450px){
    .ap__pagination-menu .pagination__left{
        grid-column:1/2;
        grid-row:2/3;
        display:flex;
        justify-content:flex-end
    }
}
.ap__pagination-menu .pagination__left .arrow{
    background:var(--primary-color);
    min-width:2.5rem;
    height:2.5rem;
    display:flex;
    align-items:center;
    justify-content:center;
    box-shadow:var(--box-shadow);
    position:relative;
    overflow:hidden
}
.ap__pagination-menu .pagination__left .arrow::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:0;
    height:100%;
    background:var(--white-color);
    transition:all 300ms ease-in-out;
    transition-delay:300ms;
    opacity:0
}
.ap__pagination-menu .pagination__left .arrow:hover::before{
    width:100%;
    height:100%;
    opacity:1
}
.ap__pagination-menu .pagination__left .arrow:hover span{
    animation:btnSlidingTransition 1s linear
}
.ap__pagination-menu .pagination__left .arrow:hover span svg{
    color:var(--primary-color)
}
.ap__pagination-menu .pagination__left .arrow span{
    position:relative
}
.ap__pagination-menu .pagination__left .arrow span svg{
    display:flex;
    font-size:18px;
    color:var(--white-color);
    transition:all 300ms ease-in-out
}
.ap__pagination-menu .pagination__center{
    display:flex;
    align-items:center;
    justify-content:center;
    grid-gap:var(--sm-gap)
}
@media(max-width:450px){
    .ap__pagination-menu .pagination__center{
        grid-column:span 2;
        grid-row:1
    }
}
.ap__pagination-menu .pagination__center .number{
    background:var(--light-blue-color);
    border:1px solid var(--primary-color);
    min-width:2.5rem;
    height:2.5rem;
    display:flex;
    align-items:center;
    justify-content:center;
    box-shadow:var(--box-shadow);
    position:relative;
    overflow:hidden
}
.ap__pagination-menu .pagination__center .number:hover::before,.ap__pagination-menu .pagination__center .number.active::before{
    width:100%;
    opacity:1
}
.ap__pagination-menu .pagination__center .number:hover span,.ap__pagination-menu .pagination__center .number.active span{
    color:var(--white-color);
    animation:btnSlidingTransition 1s linear
}
.ap__pagination-menu .pagination__center .number::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:0;
    height:100%;
    background:var(--primary-color);
    transition:all 300ms ease-in-out;
    transition-delay:300ms;
    opacity:0
}
.ap__pagination-menu .pagination__center .number span{
    display:flex;
    font-size:20px;
    font-weight:700;
    color:var(--primary-color);
    position:relative;
    transition:all 300ms ease-in-out
}
.ap__pagination-menu .pagination__center .number.dots{
    letter-spacing:1px
}
@media(max-width:450px){
    .ap__pagination-menu .pagination__right{
        grid-column:2/3;
        grid-row:2/3;
        display:flex;
        justify-content:flex-start
    }
}
.ap__pagination-menu .pagination__right .arrow{
    background:var(--primary-color);
    min-width:2.5rem;
    height:2.5rem;
    display:flex;
    align-items:center;
    justify-content:center;
    box-shadow:var(--box-shadow);
    position:relative;
    overflow:hidden
}
.ap__pagination-menu .pagination__right .arrow::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:0;
    height:100%;
    background:var(--white-color);
    transition:all 300ms ease-in-out;
    transition-delay:300ms;
    opacity:0
}
.ap__pagination-menu .pagination__right .arrow:hover::before{
    width:100%;
    height:100%;
    opacity:1
}
.ap__pagination-menu .pagination__right .arrow:hover span{
    animation:btnSlidingTransition 1s linear
}
.ap__pagination-menu .pagination__right .arrow:hover span svg{
    color:var(--primary-color)
}
.ap__pagination-menu .pagination__right .arrow span{
    position:relative
}
.ap__pagination-menu .pagination__right .arrow span svg{
    display:flex;
    font-size:18px;
    color:var(--white-color);
    transition:all 300ms ease-in-out
}
.ap__trendingTag{
    width:100%;
    background:var(--light-blue-color);
    padding:var(--xs-gap) 0
}
.ap__trendingTag-nav{
    width:100%;
    overflow-x:auto;
    overflow-y:hidden
}
.ap__trendingTag-nav::-webkit-scrollbar{
    height:4px;
    background:var(--light-grey-color)
}
.ap__trendingTag-nav::-webkit-scrollbar-thumb{
    background:var(--primary-color);
    border-radius:50px
}
.ap__trendingTag-nav .trendingTag__menu{
    display:flex;
    align-items:center;
    grid-gap:var(--sm-gap)
}
.ap__trendingTag-nav .trendingTag__menu li a{
    background:var(--light-blue-color);
    border-radius:50px;
    border:1px solid var(--primary-color);
    display:flex;
    align-items:center;
    justify-content:center;
    padding:.2rem 1rem;
    box-shadow:var(--box-shadow)
}
.ap__trendingTag-nav .trendingTag__menu li a.latest{
    background:var(--primary-color)
}
.ap__trendingTag-nav .trendingTag__menu li a.latest span{
    color:var(--white-color)
}
.ap__trendingTag-nav .trendingTag__menu li a span{
    color:var(--primary-color);
    font-size:18px;
    font-weight:500;
    white-space:nowrap
}
.ap__breakingNews{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__breakingNews-grid{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__breakingNews-grid{
        grid-gap:var(--md-gap)
    }
}
.ap__breakingNews-grid .breaking__news{
    width:100%;
    box-shadow:var(--box-shadow);
    padding:var(--lg-gap) calc(2 * var(--xl-gap));
    display:flex;
    flex-direction:column;
    grid-gap:var(--md-gap);
    border-radius:20px
}
@media(max-width:992px){
    .ap__breakingNews-grid .breaking__news{
        padding:var(--lg-gap) var(--sm-gap)
    }
}
.ap__breakingNews-grid .breaking__news-header{
    display:flex;
    flex-direction:column;
    grid-gap:var(--md-gap)
}
.ap__breakingNews-grid .breaking__news-header .news__context{
    display:flex;
    justify-content:center
}
.ap__breakingNews-grid .breaking__news-header .news__context p{
    text-align:center;
    position:relative;
    color:var(--primary-color);
    font-size:22px;
    font-weight:600;
    letter-spacing:.5px;
    padding-left:var(--sm-gap)
}
.ap__breakingNews-grid .breaking__news-header .news__context p::before{
    content:"";
    position:absolute;
    top:50%;
    left:0;
    transform:translateY(-50%);
    width:.45rem;
    height:100%;
    background:var(--primary-color);
    border-radius:50px
}
.ap__breakingNews-grid .breaking__news-header .news__title{
    text-align:center
}
.ap__breakingNews-grid .breaking__news-header .news__title h1{
    font-size:52px;
    font-weight:700;
    letter-spacing:.5px;
    line-height:55px
}
@media(max-width:1336px){
    .ap__breakingNews-grid .breaking__news-header .news__title h1{
        font-size:42px
    }
}
@media(max-width:768px){
    .ap__breakingNews-grid .breaking__news-header .news__title h1{
        font-size:36px
    }
}
.ap__breakingNews-grid .breaking__news-header .news__desc{
    font-size:22px;
    color:var(--text-dark-color);
    line-height:40px;
    text-align:center
}
.ap__horoscope-grid{
    overflow:auto;
    display:flex;
    flex-direction:column;
    grid-gap:var(--xl-gap);
    height:80vh
}
@media(max-width:1336px){
    .ap__horoscope-grid{
        grid-gap:var(--md-gap);
        height:auto;
        overflow:visible
    }
}
@media(max-width:1199px){
    .ap__horoscope-grid{
        display:grid;
        grid-template-columns:repeat(auto-fill,minmax(350px,1fr))
    }
}
@media(max-width:992px){
    .ap__horoscope-grid{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:350px){
    .ap__horoscope-grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__horoscope-grid .grid__card{
    display:flex;
    grid-gap:var(--sm-gap)
}
.ap__horoscope-grid .grid__card .card__img{
    flex:1;
    display:flex;
    flex-direction:column;
    align-items:center;
    grid-gap:var(--xs-gap)
}
.ap__horoscope-grid .grid__card .card__img img{
    min-width:4rem;
    height:4rem;
    object-fit:contain
}
.ap__horoscope-grid .grid__card .card__img p{
    font-size:16px;
    font-weight:600;
    color:var(--primary-color)
}
.ap__horoscope-grid .grid__card .card__details{
    flex:5
}
.ap__horoscope-grid .grid__card .card__details p{
    font-size:18px;
    color:var(--text-dark-color);
    letter-spacing:.5px;
    font-weight:400
}
.ap__horoscope-grid .grid__card .card__details p:first-child{
    font-weight:600;
    color:var(--primary-color)
}
.ap__horoscope-details{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__horoscope-details .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__horoscope-details .custom-container .riri__voice{
    position:static;
    padding:0
}
.ap__horoscope-details .custom-container .riri__voice .poweredBy{
    color:var(--text-light-color)!important;
    font-weight:500
}
.ap__horoscope-details .custom-container .riri__voice .voice__play .playBtn{
    background:var(--primary-color)
}
.ap__horoscope-details .custom-container .riri__voice .voice__play .playBtn img{
    filter:brightness(0) invert(1)
}
.ap__horoscope-details .custom-container .riri__voice .voice__play .text{
    color:var(--primary-color);
    font-weight:600
}
.ap__horoscope-details .custom-container .ap__horoscope-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    height:auto;
    overflow:visible
}
@media(max-width:992px){
    .ap__horoscope-details .custom-container .ap__horoscope-grid{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:450px){
    .ap__horoscope-details .custom-container .ap__horoscope-grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__horoscope-details .custom-container .ap__horoscope-grid .grid__card{
    padding:var(--sm-gap);
    box-shadow:var(--box-shadow);
    border-radius:10px
}
@media(max-width:768px){
    .ap__horoscope-details .custom-container .ap__horoscope-grid .grid__card{
        flex-direction:column;
        align-items:flex-start
    }
}
@media(max-width:768px){
    .ap__horoscope-details .custom-container .ap__horoscope-grid .grid__card .card__img{
        align-items:flex-start
    }
}
.ap__horoscope-details .custom-container .ap__horoscope-grid .grid__card .card__img img{
    min-width:5rem;
    height:5rem
}
.ap__horoscope-details .custom-container .ap__horoscope-grid .grid__card .card__img p{
    font-size:20px
}
.post__meta{
    display:flex;
    align-items:center;
    justify-content:center;
    grid-gap:var(--md-gap)
}
.post__meta .author{
    display:flex;
    align-items:center;
    grid-gap:var(--xs-gap)
}
.post__meta .author__img{
    min-width:2.5rem;
    height:2.5rem
}
.post__meta .author__img img{
    border-radius:50%;
    box-shadow:0 0 10px rgba(0,0,0,.2)
}
.post__meta .author__name{
    font-size:18px
}
.post__meta .author__name a{
    color:var(--text-dark-color)
}
.post__meta .date{
    display:flex;
    align-items:center;
    grid-gap:var(--xs-gap);
    color:var(--text-dark-color);
    font-size:18px
}
.post__meta .date svg{
    font-size:16px;
    display:flex
}
.grid__list{
    grid-column:span 1;
    display:flex;
    flex-direction:column;
    grid-gap:var(--md-gap)
}
@media(max-width:1199px){
    .grid__list{
        display:grid;
        grid-template-columns:repeat(3,1fr);
        grid-column:span 2
    }
}
@media(max-width:992px){
    .grid__list{
        grid-template-columns:repeat(2,1fr);
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:650px){
    .grid__list{
        grid-template-columns:repeat(1,1fr)
    }
}
.grid__list .grid__card{
    display:flex;
    grid-gap:var(--sm-gap);
    position:relative;
    padding-bottom:var(--sm-gap)
}
.grid__list .grid__card::before{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:var(--light-grey-color)
}
.grid__list .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.grid__list .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.grid__list .grid__card .card__img{
    flex:1;
    height:100px;
    border-radius:5px;
    overflow:hidden
}
@media(max-width:1336px){
    .grid__list .grid__card .card__img{
        height:90px
    }
}
@media(max-width:1100px){
    .grid__list .grid__card .card__img{
        height:80px
    }
}
@media(max-width:1024px){
    .grid__list .grid__card .card__img{
        height:70px
    }
}
@media(max-width:992px){
    .grid__list .grid__card .card__img{
        height:100px
    }
}
@media(max-width:850px){
    .grid__list .grid__card .card__img{
        height:90px
    }
}
@media(max-width:768px){
    .grid__list .grid__card .card__img{
        height:80px
    }
}
@media(max-width:650px){
    .grid__list .grid__card .card__img{
        height:120px
    }
}
@media(max-width:500px){
    .grid__list .grid__card .card__img{
        height:100px
    }
}
@media(max-width:400px){
    .grid__list .grid__card .card__img{
        height:90px
    }
}
@media(max-width:375px){
    .grid__list .grid__card .card__img{
        height:80px
    }
}
.grid__list .grid__card .card__img img{
    transform:scale(1.01);
    transition:all 300ms ease-in-out
}
.grid__list .grid__card .card__details{
    flex:2
}
.grid__list .grid__card .card__details .card__title{
    font-size:22px;
    font-weight:600;
    line-height:30px
}
.grid__list .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    transition:all 300ms ease-in-out
}
.grid__list .grid__card .card__details .card__desc{
    font-size:18px
}
.ap__gallery-grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__gallery-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .ap__gallery-grid{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:768px){
    .ap__gallery-grid{
        grid-template-columns:repeat(3,1fr)
    }
}
@media(max-width:600px){
    .ap__gallery-grid{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:400px){
    .ap__gallery-grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__gallery-grid .grid__card .card__img{
    width:100%;
    height:180px;
    overflow:hidden;
    border-radius:10px
}
@media(max-width:992px){
    .ap__gallery-grid .grid__card .card__img{
        height:150px
    }
}
@media(max-width:600px){
    .ap__gallery-grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:500px){
    .ap__gallery-grid .grid__card .card__img{
        height:160px
    }
}
@media(max-width:400px){
    .ap__gallery-grid .grid__card .card__img{
        height:200px
    }
}
.ap__gallery-grid .grid__card .card__img a img{
    transform:scale(1.01);
    transition:all .5s ease-in-out
}
.ap__gallery-grid .grid__card:hover .card__img a img{
    transform:scale(1.1)
}
.ap__gallery-grid .grid__card:nth-child(2){
    grid-column:2/4;
    grid-row:1/3
}
@media(max-width:768px){
    .ap__gallery-grid .grid__card:nth-child(2){
        grid-column:1/3
    }
}
@media(max-width:600px){
    .ap__gallery-grid .grid__card:nth-child(2){
        grid-column:unset;
        grid-row:unset
    }
}
.ap__gallery-grid .grid__card:nth-child(2) .card__img{
    height:calc(360px + var(--lg-gap))
}
@media(max-width:1336px){
    .ap__gallery-grid .grid__card:nth-child(2) .card__img{
        height:calc(360px + var(--md-gap))
    }
}
@media(max-width:992px){
    .ap__gallery-grid .grid__card:nth-child(2) .card__img{
        height:calc(300px + var(--sm-gap))
    }
}
@media(max-width:600px){
    .ap__gallery-grid .grid__card:nth-child(2) .card__img{
        height:200px
    }
}
@media(max-width:500px){
    .ap__gallery-grid .grid__card:nth-child(2) .card__img{
        height:160px
    }
}
@media(max-width:400px){
    .ap__gallery-grid .grid__card:nth-child(2) .card__img{
        height:200px
    }
}
.ap__gallery-grid .grid__card:nth-child(6){
    grid-column:1/3;
    grid-row:3/5
}
@media(max-width:768px){
    .ap__gallery-grid .grid__card:nth-child(6){
        grid-column:1/2;
        grid-row:3
    }
}
@media(max-width:600px){
    .ap__gallery-grid .grid__card:nth-child(6){
        grid-column:unset;
        grid-row:unset
    }
}
.ap__gallery-grid .grid__card:nth-child(6) .card__img{
    height:calc(360px + var(--lg-gap))
}
@media(max-width:1336px){
    .ap__gallery-grid .grid__card:nth-child(6) .card__img{
        height:calc(360px + var(--md-gap))
    }
}
@media(max-width:992px){
    .ap__gallery-grid .grid__card:nth-child(6) .card__img{
        height:calc(300px + var(--sm-gap))
    }
}
@media(max-width:768px){
    .ap__gallery-grid .grid__card:nth-child(6) .card__img{
        height:150px
    }
}
@media(max-width:600px){
    .ap__gallery-grid .grid__card:nth-child(6) .card__img{
        height:200px
    }
}
@media(max-width:500px){
    .ap__gallery-grid .grid__card:nth-child(6) .card__img{
        height:160px
    }
}
@media(max-width:400px){
    .ap__gallery-grid .grid__card:nth-child(6) .card__img{
        height:200px
    }
}
.ap__gallery-grid .grid__card:nth-child(9){
    grid-column:4/5;
    grid-row:3/5
}
@media(max-width:768px){
    .ap__gallery-grid .grid__card:nth-child(9){
        grid-column:2/4
    }
}
@media(max-width:600px){
    .ap__gallery-grid .grid__card:nth-child(9){
        grid-column:unset;
        grid-row:unset
    }
}
.ap__gallery-grid .grid__card:nth-child(9) .card__img{
    height:calc(360px + var(--lg-gap))
}
@media(max-width:1336px){
    .ap__gallery-grid .grid__card:nth-child(9) .card__img{
        height:calc(360px + var(--md-gap))
    }
}
@media(max-width:992px){
    .ap__gallery-grid .grid__card:nth-child(9) .card__img{
        height:calc(300px + var(--sm-gap))
    }
}
@media(max-width:600px){
    .ap__gallery-grid .grid__card:nth-child(9) .card__img{
        height:200px
    }
}
@media(max-width:500px){
    .ap__gallery-grid .grid__card:nth-child(9) .card__img{
        height:160px
    }
}
@media(max-width:400px){
    .ap__gallery-grid .grid__card:nth-child(9) .card__img{
        height:200px
    }
}
.riri__voice{
    position:absolute;
    top:unset;
    bottom:0;
    left:0;
    width:100%;
    height:auto;
    padding:var(--lg-gap) var(--md-gap)
}
@media(max-width:768px){
    .riri__voice{
        padding:var(--sm-gap)
    }
}
@media(max-width:550px){
    .riri__voice{
        position:static;
        padding:0
    }
}
.riri__voice #waveform{
    margin-bottom:var(--md-gap)
}
.riri__voice .audio__control-center{
    display:flex;
    align-items:center;
    justify-content:space-between
}
@media(max-width:350px){
    .riri__voice .audio__control-center{
        flex-direction:column;
        grid-gap:var(--sm-gap);
        justify-content:center;
        align-items:center
    }
}
.riri__voice .audio__control-center .voice__play{
    position:relative;
    display:flex;
    align-items:center;
    grid-gap:var(--sm-gap);
    cursor:pointer
}
@media(max-width:400px){
    .riri__voice .audio__control-center .voice__play{
        grid-gap:var(--xs-gap)
    }
}
.riri__voice .audio__control-center .voice__play .playBtn{
    position:relative;
    min-width:4rem;
    height:4rem;
    display:grid;
    place-items:center;
    background:var(--white-color);
    border-radius:50px
}
@media(max-width:550px){
    .riri__voice .audio__control-center .voice__play .playBtn{
        background:var(--primary-color);
        min-width:3rem;
        height:3rem
    }
}
@media(max-width:400px){
    .riri__voice .audio__control-center .voice__play .playBtn{
        min-width:2.5rem;
        height:2.5rem
    }
}
.riri__voice .audio__control-center .voice__play .playBtn img{
    width:20px;
    height:20px;
    display:none
}
@media(max-width:550px){
    .riri__voice .audio__control-center .voice__play .playBtn img{
        filter:brightness(0) invert(1);
        width:15px;
        height:15px
    }
}
@media(max-width:400px){
    .riri__voice .audio__control-center .voice__play .playBtn img{
        width:13px;
        height:13px
    }
}
.riri__voice .audio__control-center .voice__play .playBtn img.play{
    position:relative;
    left:.1rem
}
.riri__voice .audio__control-center .voice__play .playBtn img.active{
    display:flex
}
.riri__voice .audio__control-center .voice__play .playBtn img.pause{
    width:25px;
    height:25px
}
@media(max-width:550px){
    .riri__voice .audio__control-center .voice__play .playBtn img.pause{
        width:20px;
        height:20px
    }
}
@media(max-width:400px){
    .riri__voice .audio__control-center .voice__play .playBtn img.pause{
        width:15px;
        height:15px
    }
}
.riri__voice .audio__control-center .voice__play .playBtn img.pause.active{
    animation:fadeEffect .5s linear
}
.riri__voice .audio__control-center .voice__play .text{
    font-size:20px;
    color:var(--white-color)
}
@media(max-width:550px){
    .riri__voice .audio__control-center .voice__play .text{
        color:var(--text-dark-color);
        font-weight:600
    }
}
@media(max-width:400px){
    .riri__voice .audio__control-center .voice__play .text{
        font-size:16px
    }
}
.riri__voice .audio__control-center .riri__logo{
    display:flex;
    align-items:center;
    grid-gap:var(--sm-gap);
    position:relative
}
@media(max-width:400px){
    .riri__voice .audio__control-center .riri__logo{
        grid-gap:var(--xs-gap)
    }
}
.riri__voice .audio__control-center .riri__logo .poweredBy{
    color:var(--white-color);
    font-family:var(--english-font);
    font-size:16px;
    letter-spacing:.5px
}
@media(max-width:550px){
    .riri__voice .audio__control-center .riri__logo .poweredBy{
        color:var(--text-dark-color);
        letter-spacing:0;
        font-weight:500;
        font-size:14px
    }
}
@media(max-width:400px){
    .riri__voice .audio__control-center .riri__logo .poweredBy{
        font-size:12px
    }
}
.riri__voice .audio__control-center .riri__logo .logo__img{
    display:flex;
    align-items:flex-end;
    background:var(--riri-color);
    padding:.3rem 1rem;
    border-radius:50px
}
.riri__voice .audio__control-center .riri__logo .logo__img svg{
    width:60px
}
@media(max-width:550px){
    .riri__voice .audio__control-center .riri__logo .logo__img svg{
        width:40px
    }
}
@media(max-width:400px){
    .riri__voice .audio__control-center .riri__logo .logo__img svg{
        width:30px
    }
}
.riri__voice .audio__control-center .riri__logo .logo__img svg path{
    fill:var(--white-color)
}
.riri__voice .audio__control-center .riri__logo .logo__img svg path.ririAni{
    animation:ririLogoAni 2s infinite linear;
    animation-delay:2s
}
.riri__voice .audio__control-center .riri__logo .logo__img svg path.small{
    animation-delay:50ms
}
.riri__voice .audio__control-center .riri__logo .logo__img svg path.medium{
    animation-delay:150ms
}
.riri__voice .audio__control-center .riri__logo .logo__img svg path.large{
    animation-delay:250ms
}
.riri__voice .audio__control-center .riri__logo .logo__img .one__text{
    position:relative;
    color:var(--white-color);
    top:-6px;
    left:-6px;
    font-size:12px;
    font-weight:300;
    font-family:var(--english-font);
    letter-spacing:.5px
}
@media(max-width:550px){
    .riri__voice .audio__control-center .riri__logo .logo__img .one__text{
        font-size:10px;
        top:-4px;
        left:-4px
    }
}
@media(max-width:400px){
    .riri__voice .audio__control-center .riri__logo .logo__img .one__text{
        top:-2px;
        left:-2px
    }
}
.ap__social{
    margin-top:var(--sm-gap)
}
.ap__social ul{
    display:flex;
    align-items:center;
    justify-content:center;
    grid-gap:var(--md-gap);
    flex-wrap:wrap
}
@media(max-width:650px){
    .ap__social ul{
        grid-gap:var(--sm-gap)
    }
}
.ap__social ul .social__link{
    min-width:3rem;
    height:3rem;
    background:0 0;
    box-shadow:var(--box-shadow);
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:50px;
    position:relative;
    overflow:hidden
}
.ap__social ul .social__link::before{
    content:"";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:0;
    height:0;
    background:var(--primary-color);
    border-radius:50px;
    transition:all 300ms cubic-bezier(.68,-.55,.27,1.55)
}
.ap__social ul .social__link svg{
    display:flex;
    font-size:20px;
    color:var(--primary-color);
    position:relative;
    transition:all 300ms ease-in-out
}
.ap__social ul .social__link:hover::before{
    width:100%;
    height:100%;
    transition-delay:300ms
}
.ap__social ul .social__link:hover svg{
    color:var(--white-color);
    animation:btnSlidingTransition 1s linear
}
.ap__profile{
    width:100%
}
.ap__profile .profile__banner{
    display:flex;
    align-items:center;
    justify-content:space-between;
    padding-bottom:var(--md-gap)
}
@media(max-width:650px){
    .ap__profile .profile__banner{
        flex-direction:column;
        grid-gap:var(--sm-gap)
    }
}
.ap__profile .profile__banner .profile__info{
    display:flex;
    align-items:center;
    grid-gap:var(--sm-gap)
}
@media(max-width:650px){
    .ap__profile .profile__banner .profile__info{
        flex-direction:column;
        grid-gap:var(--sm-gap)
    }
}
.ap__profile .profile__banner .profile__info-img{
    min-width:12rem;
    height:12rem;
    border-radius:100%;
    overflow:hidden
}
@media(max-width:550px){
    .ap__profile .profile__banner .profile__info-img{
        min-width:7rem;
        height:7rem
    }
}
.ap__profile .profile__banner .profile__info-details{
    display:flex;
    flex-direction:column;
    grid-gap:var(--xs-gap)
}
.ap__profile .profile__banner .profile__info-details .profile__title{
    font-size:26px;
    font-weight:600;
    color:var(--text-dark-color)
}
.ap__profile .profile__banner .profile__info-details .total__postCount{
    display:flex;
    align-items:center;
    grid-gap:var(--xs-gap);
    color:var(--text-dark-color);
    font-size:16px;
    font-weight:500;
    font-family:var(--english-font)
}
.ap__profile .profile__banner .profile__info-details .total__postCount svg{
    display:flex;
    font-size:16px;
    color:var(--primary-color)
}
.ap__profile .profile__banner .profile__info-details .total__postCount span{
    font-weight:700;
    font-size:32px
}
.ap__profile .profile__banner .profile__social .ap__social{
    margin-top:0
}
.ap__profile .profile__banner .profile__social .ap__social ul{
    grid-gap:var(--sm-gap)
}
.ap__fwBlockQuote{
    box-shadow:var(--box-shadow);
    background:var(--light-blue-color);
    padding:var(--lg-gap) calc(var(--xl-gap) + 2rem);
    display:flex;
    align-items:center;
    justify-content:center;
    margin-bottom:var(--md-gap);
    border-radius:10px
}
@media(max-width:768px){
    .ap__fwBlockQuote{
        padding:var(--sm-gap) calc(var(--sm-gap) + 2rem)
    }
}
.ap__fwBlockQuote .quote__text{
    font-size:22px;
    font-weight:700;
    color:var(--primary-color);
    line-height:40px;
    position:relative
}
@media(max-width:768px){
    .ap__fwBlockQuote .quote__text{
        font-size:20px
    }
}
@media(max-width:500px){
    .ap__fwBlockQuote .quote__text{
        font-size:18px;
        line-height:35px
    }
}
.ap__fwBlockQuote .quote__text .opening__quote{
    position:relative
}
.ap__fwBlockQuote .quote__text .opening__quote::before{
    content:"\f10d";
    position:absolute;
    position:absolute;
    top:-10px;
    left:-35px;
    font:var(--fa-font-solid);
    color:var(--quote-color);
    font-size:2rem
}
.ap__fwBlockQuote .quote__text .closing__quote{
    position:relative
}
.ap__fwBlockQuote .quote__text .closing__quote::before{
    content:"\f10e";
    position:absolute;
    position:absolute;
    bottom:-10px;
    right:-35px;
    font:var(--fa-font-solid);
    color:var(--quote-color);
    font-size:2rem
}
.category__news{
    width:100%;
    padding:var(--lg-gap) 0
}
.category__news-grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .category__news-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .category__news-grid{
        grid-gap:var(--sm-gap);
        grid-template-columns:repeat(3,1fr)
    }
}
@media(max-width:650px){
    .category__news-grid{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:450px){
    .category__news-grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.category__news-grid .grid__card{
    width:100%;
    border-radius:10px;
    overflow:hidden
}
.category__news-grid .grid__card .card__img{
    width:100%;
    height:220px;
    border-radius:10px;
    overflow:hidden
}
@media(max-width:1336px){
    .category__news-grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:1280px){
    .category__news-grid .grid__card .card__img{
        height:180px
    }
}
@media(max-width:1150px){
    .category__news-grid .grid__card .card__img{
        height:160px
    }
}
@media(max-width:992px){
    .category__news-grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:850px){
    .category__news-grid .grid__card .card__img{
        height:180px
    }
}
@media(max-width:768px){
    .category__news-grid .grid__card .card__img{
        height:160px
    }
}
@media(max-width:650px){
    .category__news-grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:550px){
    .category__news-grid .grid__card .card__img{
        height:180px
    }
}
@media(max-width:500px){
    .category__news-grid .grid__card .card__img{
        height:160px
    }
}
@media(max-width:450px){
    .category__news-grid .grid__card .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .category__news-grid .grid__card .card__img{
        height:200px
    }
}
.category__news-grid .grid__card .card__img img{
    transform:scale(1.01);
    transition:all 600ms ease-in-out
}
.category__news-grid .grid__card .card__details{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap);
    margin-top:var(--sm-gap)
}
.category__news-grid .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    font-size:22px;
    font-weight:700;
    transition:all 300ms ease-in-out
}
.category__news-grid .grid__card .card__details .card__desc{
    font-weight:500;
    font-size:18px;
    color:var(--text-dark-color);
    line-height:30px;
    letter-spacing:.5px
}
.category__news-grid .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.category__news-grid .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.category__banner{
    padding:var(--lg-gap) 0
}
.category__banner .ap__grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .category__banner .ap__grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .category__banner .ap__grid{
        grid-template-columns:repeat(3,1fr);
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:768px){
    .category__banner .ap__grid{
        grid-template-columns:repeat(2,1fr)
    }
}
.category__banner .ap__grid .grid__card{
    width:100%;
    border-radius:10px;
    overflow:hidden;
    grid-column:span 4;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    align-items:center;
    background:var(--dark-color)
}
@media(max-width:992px){
    .category__banner .ap__grid .grid__card{
        grid-column:span 3
    }
}
@media(max-width:768px){
    .category__banner .ap__grid .grid__card{
        grid-column:span 2;
        display:grid;
        grid-template-columns:repeat(1,1fr)
    }
}
.category__banner .ap__grid .grid__card .card__img{
    flex:1;
    width:100%;
    height:450px;
    overflow:hidden
}
@media(max-width:768px){
    .category__banner .ap__grid .grid__card .card__img{
        height:350px
    }
}
@media(max-width:650px){
    .category__banner .ap__grid .grid__card .card__img{
        height:300px
    }
}
@media(max-width:400px){
    .category__banner .ap__grid .grid__card .card__img{
        height:250px
    }
}
@media(max-width:350px){
    .category__banner .ap__grid .grid__card .card__img{
        height:200px
    }
}
.category__banner .ap__grid .grid__card .card__img img{
    transform:scale(1.01);
    transition:all 600ms ease-in-out
}
.category__banner .ap__grid .grid__card .card__details{
    flex:1;
    padding:var(--xl-gap);
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap);
    margin-top:0
}
@media(max-width:992px){
    .category__banner .ap__grid .grid__card .card__details{
        padding:var(--md-gap)
    }
}
@media(max-width:768px){
    .category__banner .ap__grid .grid__card .card__details{
        padding:var(--sm-gap)
    }
}
.category__banner .ap__grid .grid__card .card__details .card__title a{
    color:var(--white-color);
    font-size:32px;
    line-height:45px;
    font-weight:700;
    transition:all 300ms ease-in-out
}
@media(max-width:400px){
    .category__banner .ap__grid .grid__card .card__details .card__title a{
        font-size:26px
    }
}
.category__banner .ap__grid .grid__card .card__details .card__desc{
    color:var(--white-color);
    font-size:20px
}
@media(max-width:550px){
    .category__banner .ap__grid .grid__card .card__details .card__desc{
        font-weight:300
    }
}
.category__banner .ap__grid .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.category__banner .ap__grid .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.scrollToTop{
    position:relative;
    position:fixed;
    bottom:0;
    right:0;
    display:flex;
    justify-content:center;
    align-items:center;
    z-index:5555;
    opacity:0;
    visibility:hidden;
    transition:all 300ms ease-in-out
}
.scrollToTop.active{
    opacity:1;
    visibility:visible;
    bottom:30%;
    right:5rem
}
@media(max-width:992px){
    .scrollToTop.active{
        right:3rem
    }
}
@media(max-width:450px){
    .scrollToTop.active{
        right:2rem
    }
}
.scrollToTop::before{
    content:"";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background:var(--primary-color);
    min-width:3rem;
    height:3rem;
    border-radius:100%;
    box-shadow:-5px -5px 20px rgba(255,255,255,.1),2px 2px 20px -5px rgba(0,0,0,.5)
}
.scrollToTop::after{
    content:"";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(0);
    background:var(--primary-color);
    min-width:3rem;
    height:3rem;
    border-radius:100%;
    z-index:-1;
    animation:zoomEffectAnimation 2s ease-in-out infinite
}
.scrollToTop span svg{
    color:#fff;
    display:flex;
    animation:innerScrollToTopAnimation 1s linear infinite
}
.sticky__bottomNav{
    position:fixed;
    z-index:999;
    bottom:1%;
    left:50%;
    transform:translateX(-50%);
    width:95%;
    background:var(--primary-color);
    border-radius:10px;
    padding:var(--sm-gap);
    display:none
}
@media(max-width:650px){
    .sticky__bottomNav{
        display:block
    }
}
.sticky__bottomNav ul{
    display:flex;
    justify-content:center;
    grid-gap:var(--sm-gap)
}
@media(max-width:450px){
    .sticky__bottomNav ul{
        grid-gap:var(--xs-gap);
        justify-content:space-evenly
    }
}
.sticky__bottomNav ul .sticky__list{
    width:70px;
    height:70px;
    position:relative;
    display:flex;
    justify-content:center
}
@media(max-width:400px){
    .sticky__bottomNav ul .sticky__list{
        width:50px;
        height:50px
    }
}
.sticky__bottomNav ul .sticky__list.active a .icon svg{
    transform:translateY(-20px)
}
@media(max-width:400px){
    .sticky__bottomNav ul .sticky__list.active a .icon svg{
        transform:translateY(-25px)
    }
}
.sticky__bottomNav ul .sticky__list.active a .text{
    transform:translateY(0);
    opacity:1;
    visibility:visible;
    transition-delay:300ms
}
@media(max-width:400px){
    .sticky__bottomNav ul .sticky__list.active a .text{
        transform:translateY(-10px)
    }
}
.sticky__bottomNav ul .sticky__list a{
    display:flex;
    flex-direction:column;
    align-items:center;
    color:var(--white-color)
}
.sticky__bottomNav ul .sticky__list a .icon svg{
    display:flex;
    transform:translateY(25px);
    font-size:18px;
    transition:all 300ms ease-in-out
}
@media(max-width:400px){
    .sticky__bottomNav ul .sticky__list a .icon svg{
        transform:translateY(20px);
        font-size:14px
    }
}
.sticky__bottomNav ul .sticky__list a .text{
    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;
    transform:translateY(100%);
    opacity:0;
    visibility:hidden;
    text-align:center;
    background:var(--light-blue-color);
    padding:.2rem .5rem;
    border-radius:10px;
    color:var(--primary-color);
    transition:all 300ms ease-in-out
}
.sticky__bottomNav ul .indicator{
    position:absolute;
    top:-2rem;
    background:var(--primary-color);
    width:70px;
    height:70px;
    border-radius:50%;
    z-index:-1;
    transition:all 300ms ease-in-out
}
@media(max-width:400px){
    .sticky__bottomNav ul .indicator{
        width:50px;
        height:50px;
        top:-23px
    }
}
.sticky__bottomNav ul .indicator::after{
    content:"";
    position:absolute;
    top:2px;
    right:-27px;
    width:30px;
    height:30px;
    background:0 0;
    border-radius:50%;
    box-shadow:-15px 18px var(--primary-color)
}
@media(max-width:400px){
    .sticky__bottomNav ul .indicator::after{
        top:-5px
    }
}
@media(max-width:375px){
    .sticky__bottomNav ul .indicator::after{
        display:none
    }
}
.sticky__bottomNav ul .indicator::before{
    content:"";
    position:absolute;
    top:2px;
    left:-27px;
    width:30px;
    height:30px;
    background:0 0;
    border-radius:50%;
    box-shadow:15px 18px var(--primary-color)
}
@media(max-width:400px){
    .sticky__bottomNav ul .indicator::before{
        top:-5px
    }
}
@media(max-width:375px){
    .sticky__bottomNav ul .indicator::before{
        display:none
    }
}
.sticky__bottomSidebar{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--light-blue-color);
    transform-origin:left;
    display:none;
    z-index:10000;
    overflow-y:auto
}
.sticky__bottomSidebar.active{
    display:block;
    animation:sidebarMenuAni 1s cubic-bezier(.68,-.55,.27,1.55) alternate
}
.sticky__bottomSidebar-wrapper{
    display:flex;
    flex-direction:column;
    grid-gap:var(--sm-gap)
}
.sticky__bottomSidebar-wrapper .section__title{
    position:sticky;
    padding:0;
    top:0;
    background:var(--light-blue-color);
    padding:var(--sm-gap)
}
.sticky__bottomSidebar-wrapper .sidebar__news-grid{
    display:flex;
    flex-direction:column;
    grid-gap:var(--md-gap);
    padding:var(--sm-gap)
}
.sticky__bottomSidebar-wrapper .sidebar__news-grid .grid__card{
    display:flex;
    flex-direction:row-reverse;
    grid-gap:var(--sm-gap)
}
.sticky__bottomSidebar-wrapper .sidebar__news-grid .grid__card .card__img{
    width:120px;
    height:80px;
    flex:0 0 120px;
    border-radius:10px;
    overflow:hidden;
    box-shadow:var(--box-shadow)
}
.sticky__bottomSidebar-wrapper .sidebar__news-grid .grid__card .card__details{
    flex:1
}
.sticky__bottomSidebar-wrapper .sidebar__news-grid .grid__card .card__details .card__title{
    font-size:20px;
    font-weight:500;
    line-height:30px
}
.sticky__bottomSidebar-wrapper .sidebar__news-grid .grid__card .card__details .card__title a{
    color:var(--text-dark-color)
}
.poll__section{
    background:var(--light-blue-color);
    border-radius:10px;
    box-shadow:var(--box-shadow)
}
.poll__section-card{
    width:100%;
    height:100%;
    padding:var(--md-gap);
    display:flex;
    flex-direction:column;
    grid-gap:var(--md-gap)
}
@media(max-width:1199px){
    .poll__section-card{
        padding:var(--sm-gap)
    }
}
.poll__section-card .title{
    color:var(--primary-color);
    font-family:var(--title-font);
    font-weight:700;
    font-size:28px
}
.poll__section-card .poll__voting{
    width:100%;
    display:flex;
    flex-direction:column;
    grid-gap:1rem;
    transition:all 300ms ease-in-out
}
.poll__section-card .poll__voting .poll-box{
    display:flex;
    flex-direction:column;
    grid-gap:var(--sm-gap)
}
.poll__section-card .poll__voting .poll-box .poll-list{
    display:flex;
    justify-content:space-between;
    align-items:center;
    background:var(--white-color);
    padding:var(--sm-gap);
    box-shadow:var(--box-shadow);
    border-radius:5px;
    position:relative;
    cursor:pointer
}
.poll__section-card .poll__voting .poll-box .poll-list label{
    text-transform:capitalize;
    margin:0;
    font-weight:500;
    font-size:18px;
    color:#828282;
    cursor:pointer;
    font-family:var(--english-font)
}
.poll__section-card .poll__voting .poll-box .poll-list .checkbox{
    display:flex;
    justify-content:center;
    align-items:center;
    position:relative;
    width:100%;
    max-width:2rem;
    height:2rem;
    border:1px solid #828282;
    border-radius:50px;
    cursor:pointer;
    transition:all 300ms ease-in-out
}
.poll__section-card .poll__voting .poll-box .poll-list .checkbox::before{
    content:"\f00c";
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) scale(0);
    font:var(--fa-font-solid);
    color:var(--white-color);
    font-size:1rem;
    transition:all 300ms ease-in-out
}
.poll__section-card .poll__voting .poll-box .poll-list.active .checkbox{
    background:var(--primary-color);
    border-color:var(--primary-color)
}
.poll__section-card .poll__voting .poll-box .poll-list.active .checkbox:before{
    transform:translate(-50%,-50%) scale(1)
}
.poll__section-card .poll__results{
    width:100%;
    display:none;
    flex-direction:column;
    grid-gap:var(--sm-gap);
    transition:all 300ms ease-in-out
}
.poll__section-card .poll__results .result-list{
    display:flex;
    flex-direction:column;
    grid-gap:var(--xs-gap);
    padding:var(--sm-gap);
    box-shadow:var(--box-shadow);
    background:var(--white-color);
    border-radius:5px
}
.poll__section-card .poll__results .result-list .result-data{
    display:flex;
    justify-content:space-between;
    align-items:center;
    font-family:var(--english-font)
}
.poll__section-card .poll__results .result-list .result-data p{
    text-transform:capitalize;
    font-weight:500;
    color:#828282
}
.poll__section-card .poll__results .result-list .result-data .value{
    color:#4f4f4f
}
.poll__section-card .poll__results .result-list .result-bar{
    width:100%;
    height:15px;
    position:relative;
    background:var(--light-grey-color)
}
.poll__section-card .poll__results .result-list .result-bar .percentage-bar{
    height:100%;
    animation:animationBar 2s ease-in-out
}
.showPoll{
    display:flex!important;
    animation:pollSectionAnimation .5s cubic-bezier(.68,-.55,.27,1.55)
}
.hidePoll{
    display:none!important
}
.yes .percentage-bar{
    background:#066d06
}
.no .percentage-bar{
    background:#cb0505
}
.may-be .percentage-bar{
    background:#ffc107
}
.ap__latestNews{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__latestNews .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__latestNews .custom-container .ap__latestNews-grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__latestNews .custom-container .ap__latestNews-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .ap__latestNews .custom-container .ap__latestNews-grid{
        grid-template-columns:repeat(3,1fr);
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:768px){
    .ap__latestNews .custom-container .ap__latestNews-grid{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:550px){
    .ap__latestNews .custom-container .ap__latestNews-grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card{
    position:relative
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1){
    grid-column:span 2
}
@media(max-width:550px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1){
        grid-column:span 1
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__img{
    height:550px;
    position:relative
}
@media(max-width:768px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__img{
        height:450px
    }
}
@media(max-width:650px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__img{
        height:350px
    }
}
@media(max-width:550px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__img{
        height:300px
    }
}
@media(max-width:450px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__img{
        height:200px
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__overlay{
    position:absolute;
    z-index:120;
    width:100%;
    bottom:0;
    left:0;
    padding:var(--sm-gap)
}
@media(max-width:450px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__overlay{
        position:static;
        padding:0
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__overlay .card__title a{
    color:var(--white-color);
    font-size:32px;
    line-height:45px
}
@media(max-width:1336px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__overlay .card__title a{
        font-size:26px
    }
}
@media(max-width:1200px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__overlay .card__title a{
        font-size:24px;
        font-weight:600;
        line-height:35px
    }
}
@media(max-width:450px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__overlay .card__title a{
        color:var(--text-dark-color)
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__overlay .card__desc{
    color:var(--white-color);
    font-size:20px
}
@media(max-width:1336px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__overlay .card__desc{
        font-size:18px;
        font-weight:300
    }
}
@media(max-width:450px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(1) .card__overlay .card__desc{
        font-weight:500;
        font-size:18px;
        color:var(--text-dark-color);
        line-height:30px;
        letter-spacing:.5px
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2){
    grid-column:span 1
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__img{
    height:550px;
    position:relative
}
@media(max-width:768px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__img{
        height:200px
    }
}
@media(max-width:550px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__img{
        height:300px
    }
}
@media(max-width:450px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__img{
        height:200px
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__overlay{
    position:absolute;
    z-index:120;
    width:100%;
    bottom:0;
    left:0;
    padding:var(--sm-gap)
}
@media(max-width:768px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__overlay{
        position:static;
        padding:0
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__overlay .card__title a{
    color:var(--white-color);
    font-size:32px;
    line-height:45px
}
@media(max-width:1336px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__overlay .card__title a{
        font-size:26px
    }
}
@media(max-width:1200px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__overlay .card__title a{
        font-size:24px;
        font-weight:600;
        line-height:35px
    }
}
@media(max-width:768px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__overlay .card__title a{
        color:var(--text-dark-color);
        font-size:22px;
        font-weight:700
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__overlay .card__desc{
    color:var(--white-color);
    font-size:20px
}
@media(max-width:1336px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__overlay .card__desc{
        font-size:18px;
        font-weight:300
    }
}
@media(max-width:768px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(2) .card__overlay .card__desc{
        font-weight:500;
        font-size:18px;
        color:var(--text-dark-color);
        line-height:30px;
        letter-spacing:.5px
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3){
    grid-column:span 1
}
@media(max-width:992px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3){
        grid-column:span 1
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__img{
    height:550px;
    position:relative
}
@media(max-width:992px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__img{
        height:200px
    }
}
@media(max-width:550px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__img{
        height:300px
    }
}
@media(max-width:450px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__img{
        height:200px
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__overlay{
    position:absolute;
    z-index:120;
    width:100%;
    bottom:0;
    left:0;
    padding:var(--sm-gap)
}
@media(max-width:992px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__overlay{
        position:static;
        padding:0
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__overlay .card__title a{
    color:var(--white-color);
    font-size:32px;
    line-height:45px
}
@media(max-width:1336px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__overlay .card__title a{
        font-size:26px
    }
}
@media(max-width:1200px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__overlay .card__title a{
        font-size:24px;
        font-weight:600;
        line-height:35px
    }
}
@media(max-width:992px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__overlay .card__title a{
        color:var(--text-dark-color);
        font-size:22px;
        font-weight:700
    }
}
@media(max-width:768px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__overlay .card__title a{
        color:var(--text-dark-color);
        font-size:22px;
        font-weight:700
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__overlay .card__desc{
    color:var(--white-color);
    font-size:20px
}
@media(max-width:1336px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__overlay .card__desc{
        font-size:18px;
        font-weight:300
    }
}
@media(max-width:992px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card:nth-child(3) .card__overlay .card__desc{
        font-weight:500;
        font-size:18px;
        color:var(--text-dark-color);
        line-height:30px;
        letter-spacing:.5px
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card .card__img{
    width:100%;
    height:220px;
    border-radius:10px;
    overflow:hidden
}
@media(max-width:1336px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:1100px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card .card__img{
        height:160px
    }
}
@media(max-width:992px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:550px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card .card__img{
        height:300px
    }
}
@media(max-width:450px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__latestNews .custom-container .ap__latestNews-grid .grid__card .card__img{
        height:200px
    }
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card .card__img img{
    transform:scale(1.01);
    transition:all 600ms ease-in-out
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card .card__overlay{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap);
    margin-top:var(--sm-gap)
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card .card__overlay .card__title a{
    color:var(--text-dark-color);
    font-size:22px;
    font-weight:700;
    transition:all 300ms ease-in-out
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card .card__overlay .card__desc{
    font-weight:500;
    font-size:18px;
    color:var(--text-dark-color);
    line-height:30px;
    letter-spacing:.5px
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__latestNews .custom-container .ap__latestNews-grid .grid__card:hover .card__overlay .card__title a{
    color:var(--primary-color)
}
.ap__headlines{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__headlines .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__headlines .custom-container .ap__headlines-content .section__tab{
    display:flex;
    flex-direction:column;
    grid-gap:var(--md-gap)
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid{
        grid-template-columns:repeat(3,1fr);
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:768px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid{
        grid-template-columns:repeat(2,1fr)
    }
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card{
    width:100%;
    border-radius:10px;
    overflow:hidden
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1){
    grid-column:span 4;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    align-items:center;
    background:var(--dark-color)
}
@media(max-width:992px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1){
        grid-column:span 3
    }
}
@media(max-width:768px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1){
        grid-column:span 2;
        display:grid;
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1) .card__img{
    flex:1;
    width:100%;
    height:450px
}
@media(max-width:768px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1) .card__img{
        height:350px
    }
}
@media(max-width:650px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1) .card__img{
        height:300px
    }
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1) .card__details{
    flex:1;
    padding:var(--xl-gap);
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap);
    margin-top:0
}
@media(max-width:992px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1) .card__details{
        padding:var(--md-gap)
    }
}
@media(max-width:768px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1) .card__details{
        padding:var(--sm-gap)
    }
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1) .card__details .card__title a{
    color:var(--white-color);
    font-size:32px;
    line-height:45px
}
@media(max-width:400px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1) .card__details .card__title a{
        font-size:26px
    }
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1) .card__details .card__desc{
    color:var(--white-color);
    font-size:20px
}
@media(max-width:550px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:nth-child(1) .card__details .card__desc{
        font-weight:300
    }
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__img{
    width:100%;
    height:220px;
    border-radius:10px;
    overflow:hidden
}
@media(max-width:1336px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:1150px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__img{
        height:160px
    }
}
@media(max-width:992px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:850px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__img{
        height:180px
    }
}
@media(max-width:768px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:550px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__img{
        height:180px
    }
}
@media(max-width:450px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__img{
        height:140px
    }
}
@media(max-width:375px){
    .ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__img{
        height:120px
    }
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__img img{
    transform:scale(1.01);
    transition:all 600ms ease-in-out
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__details{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap);
    margin-top:var(--sm-gap)
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    font-size:22px;
    font-weight:700;
    transition:all 300ms ease-in-out
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card .card__details .card__desc{
    font-weight:500;
    font-size:18px;
    color:var(--text-dark-color);
    line-height:30px;
    letter-spacing:.5px
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__headlines .custom-container .ap__headlines-content .section__tab .ap__grid .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__epaperSection{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__epaperSection .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__epaperSection .custom-container .ap__epaperSection-grid{
    display:grid;
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__epaperSection .custom-container .ap__epaperSection-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .ap__epaperSection .custom-container .ap__epaperSection-grid{
        grid-gap:var(--sm-gap)
    }
}
.ap__epaperSection .custom-container .ap__epaperSection-grid .grid__card{
    width:100%
}
.ap__epaperSection .custom-container .ap__epaperSection-grid .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__epaperSection .custom-container .ap__epaperSection-grid .grid__card .card__img{
    width:100%;
    box-shadow:var(--box-shadow);
    border-radius:10px;
    overflow:hidden
}
.ap__epaperSection .custom-container .ap__epaperSection-grid .grid__card .card__img img{
    object-fit:cover;
    transform:scale(1.01);
    transition:all .5s ease-in-out
}
.ap__multimedia{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__multimedia .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__multimedia .custom-container .ap__multimedia-grid{
    display:grid;
    grid-template-columns:repeat(9,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__multimedia .custom-container .ap__multimedia-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1200px){
    .ap__multimedia .custom-container .ap__multimedia-grid{
        grid-template-columns:repeat(3,1fr);
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:992px){
    .ap__multimedia .custom-container .ap__multimedia-grid{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:650px){
    .ap__multimedia .custom-container .ap__multimedia-grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card{
    position:relative;
    display:flex;
    grid-gap:var(--sm-gap);
    grid-column:span 3
}
@media(max-width:1200px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card{
        grid-column:span 1
    }
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1){
    grid-column:span 5
}
@media(max-width:1200px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1){
        grid-column:span 3
    }
}
@media(max-width:992px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1){
        grid-column:span 2
    }
}
@media(max-width:650px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1){
        grid-column:span 1
    }
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1) .card__play svg{
    font-size:5rem
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1) .card__img{
    height:550px;
    position:relative
}
@media(max-width:1200px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1) .card__img{
        height:450px
    }
}
@media(max-width:992px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1) .card__img{
        height:350px
    }
}
@media(max-width:650px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1) .card__img{
        height:300px
    }
}
@media(max-width:550px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1) .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1) .card__img{
        height:200px
    }
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1) .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1) .card__overlay{
    position:absolute;
    z-index:120;
    width:100%;
    bottom:0;
    left:0;
    padding:var(--sm-gap)
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1) .card__overlay .card__title a{
    color:var(--white-color);
    font-size:32px;
    line-height:45px
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(1) .card__overlay .card__desc{
    color:var(--white-color);
    font-size:20px
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2){
    grid-column:span 2
}
@media(max-width:992px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2){
        grid-column:span 1
    }
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2) .card__play svg{
    font-size:5rem
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2) .card__img{
    height:550px;
    position:relative
}
@media(max-width:1200px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2) .card__img{
        height:450px
    }
}
@media(max-width:992px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2) .card__img{
        height:350px
    }
}
@media(max-width:650px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2) .card__img{
        height:300px
    }
}
@media(max-width:550px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2) .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2) .card__img{
        height:200px
    }
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2) .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2) .card__overlay{
    position:absolute;
    z-index:120;
    width:100%;
    bottom:0;
    left:0;
    padding:var(--sm-gap)
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2) .card__overlay .card__title a{
    color:var(--white-color);
    font-size:32px;
    line-height:45px
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(2) .card__overlay .card__desc{
    color:var(--white-color);
    font-size:20px
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3){
    grid-column:span 2
}
@media(max-width:1200px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3){
        grid-column:span 1
    }
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3) .card__play svg{
    font-size:5rem
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3) .card__img{
    height:550px;
    position:relative
}
@media(max-width:1200px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3) .card__img{
        height:450px
    }
}
@media(max-width:992px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3) .card__img{
        height:350px
    }
}
@media(max-width:650px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3) .card__img{
        height:300px
    }
}
@media(max-width:550px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3) .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3) .card__img{
        height:200px
    }
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3) .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3) .card__overlay{
    position:absolute;
    z-index:120;
    width:100%;
    bottom:0;
    left:0;
    padding:var(--sm-gap)
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3) .card__overlay .card__title a{
    color:var(--white-color);
    font-size:32px;
    line-height:45px
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:nth-child(3) .card__overlay .card__desc{
    color:var(--white-color);
    font-size:20px
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__play{
    position:absolute;
    z-index:11;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%)
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__play svg{
    font-size:2rem;
    color:var(--white-color)
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__img{
    overflow:hidden;
    border-radius:10px;
    position:relative;
    height:100px;
    flex:1
}
@media(max-width:1100px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__img{
        height:80px
    }
}
@media(max-width:992px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__img{
        height:100px
    }
}
@media(max-width:700px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__img{
        height:80px
    }
}
@media(max-width:650px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__img{
        height:120px
    }
}
@media(max-width:450px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__img{
        height:100px
    }
}
@media(max-width:375px){
    .ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__img{
        height:80px
    }
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__img img{
    transform:scale(1.01);
    transition:all .5s ease-in-out
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__details{
    flex:2
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__details .card__title{
    font-size:20px;
    line-height:30px;
    font-weight:600
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    transition:all 300ms ease-in-out
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__multimedia .custom-container .ap__multimedia-grid .grid__card:hover .card__details a{
    color:var(--primary-color)
}
.ap__editorial{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__editorial .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__editorial .custom-container .ap__editorial-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__editorial .custom-container .ap__editorial-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__editorial .custom-container .ap__editorial-grid{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:992px){
    .ap__editorial .custom-container .ap__editorial-grid{
        grid-gap:var(--sm-gap)
    }
}
.ap__editorial .custom-container .ap__editorial-grid .grid__groups{
    grid-column:span 2;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__editorial .custom-container .ap__editorial-grid .grid__groups{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .ap__editorial .custom-container .ap__editorial-grid .grid__groups{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:550px){
    .ap__editorial .custom-container .ap__editorial-grid .grid__groups{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card{
    display:flex;
    flex-direction:column;
    grid-gap:var(--sm-gap);
    position:relative;
    padding-bottom:var(--md-gap)
}
.ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card::before{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:var(--light-grey-color)
}
.ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__details{
    display:flex;
    flex-direction:column;
    grid-gap:var(--sm-gap);
    align-items:flex-start
}
.ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__details .card__title{
    font-size:26px;
    font-weight:600;
    line-height:35px
}
.ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    transition:all 300ms ease-in-out
}
.ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__details .card__desc{
    font-size:20px;
    font-weight:400;
    color:var(--text-dark-color)
}
.ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__img{
    width:100%;
    height:300px;
    border-radius:10px;
    overflow:hidden
}
@media(max-width:1336px){
    .ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__img{
        height:250px
    }
}
@media(max-width:1199px){
    .ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__img{
        height:350px
    }
}
@media(max-width:1100px){
    .ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__img{
        height:300px
    }
}
@media(max-width:900px){
    .ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__img{
        height:250px
    }
}
@media(max-width:700px){
    .ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__img{
        height:200px
    }
}
@media(max-width:550px){
    .ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__img{
        height:300px
    }
}
@media(max-width:400px){
    .ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__img{
        height:200px
    }
}
.ap__editorial .custom-container .ap__editorial-grid .grid__groups .grid__card .card__img img{
    transform:scale(1.01);
    transition:all .5s ease-in-out
}
.ap__international{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__international .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__international .custom-container .ap__international-content .section__tab{
    display:flex;
    flex-direction:column;
    grid-gap:var(--md-gap)
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    grid-gap:var(--lg-gap);
    align-items:flex-start
}
@media(max-width:1336px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:992px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group{
    grid-column:span 3;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group{
        grid-column:span 2
    }
}
@media(max-width:992px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group{
        grid-column:span 1
    }
}
@media(max-width:650px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card{
    background:unset;
    position:relative;
    display:flex;
    grid-gap:var(--sm-gap)
}
@media(max-width:400px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card{
        flex-direction:column
    }
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1){
    grid-column:span 1;
    grid-row:span 4
}
@media(max-width:992px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1){
        grid-column:span 2;
        grid-row:span 1
    }
}
@media(max-width:650px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1){
        grid-column:span 1
    }
}
@media(max-width:500px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1){
        display:flex;
        flex-direction:column
    }
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__img{
    width:100%;
    height:100%;
    overflow:hidden;
    border-radius:10px;
    position:relative
}
@media(max-width:992px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:450px
    }
}
@media(max-width:768px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:400px
    }
}
@media(max-width:600px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:350px
    }
}
@media(max-width:500px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:250px;
        flex:unset
    }
}
@media(max-width:350px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:200px
    }
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__img img{
    transform:scale(1.01);
    transition:all 300ms ease-in-out
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__details{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap);
    position:absolute;
    bottom:0;
    left:0;
    padding:var(--md-gap)
}
@media(max-width:650px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__details{
        padding:var(--sm-gap)
    }
}
@media(max-width:500px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__details{
        position:static;
        padding:0;
        flex:unset
    }
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__details .card__title{
    font-size:26px;
    font-weight:700
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__details .card__title a{
    color:var(--white-color);
    transition:all 300ms ease-in-out
}
@media(max-width:500px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__details .card__title a{
        color:var(--text-dark-color);
        font-size:22px
    }
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__details .card__desc{
    font-size:20px;
    font-weight:300;
    line-height:35px;
    letter-spacing:.5px;
    color:var(--white-color)
}
@media(max-width:500px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:nth-child(1) .card__details .card__desc{
        color:var(--text-dark-color);
        font-size:18px;
        font-weight:500
    }
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:not(:first-child){
    padding-bottom:var(--md-gap)
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:not(:first-child)::before{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:var(--light-grey-color)
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__img{
    width:100%;
    height:120px;
    overflow:hidden;
    border-radius:10px;
    flex:1
}
@media(max-width:1336px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__img{
        height:100px
    }
}
@media(max-width:1199px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__img{
        height:120px
    }
}
@media(max-width:992px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__img{
        height:100px
    }
}
@media(max-width:800px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__img{
        height:90px
    }
}
@media(max-width:700px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__img{
        height:80px
    }
}
@media(max-width:650px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__img{
        height:120px
    }
}
@media(max-width:500px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__img{
        height:100px
    }
}
@media(max-width:400px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__img{
        height:250px;
        flex:unset
    }
}
@media(max-width:350px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__img{
        height:200px
    }
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__img img{
    transform:scale(1.01);
    transition:all 300ms ease-in-out
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__details{
    display:flex;
    flex-direction:column;
    grid-gap:var(--xs-gap);
    margin:0;
    flex:2;
    z-index:10
}
@media(max-width:400px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__details{
        flex:unset
    }
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__details .card__title{
    font-size:22px
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__details .card__title a{
    font-size:inherit;
    color:var(--text-dark-color);
    transition:all 300ms ease-in-out
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-group .grid__card .card__details .card__desc{
    font-size:18px
}
.ap__international .custom-container .ap__international-content .section__tab .ap__grid-bigyapaan{
    grid-column:span 1;
    position:sticky;
    top:100px
}
@media(max-width:1199px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-bigyapaan{
        grid-column:span 2
    }
}
@media(max-width:650px){
    .ap__international .custom-container .ap__international-content .section__tab .ap__grid-bigyapaan{
        grid-column:span 1
    }
}
.ap__idea{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__idea .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__idea .custom-container .ap__idea-news{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    grid-gap:var(--lg-gap);
    align-items:flex-start
}
@media(max-width:1336px){
    .ap__idea .custom-container .ap__idea-news{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__idea .custom-container .ap__idea-news{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:650px){
    .ap__idea .custom-container .ap__idea-news{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group{
    grid-column:span 3;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group{
        grid-column:span 2
    }
}
@media(max-width:650px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group{
        grid-template-columns:repeat(1,1fr);
        grid-column:span 1
    }
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card{
    display:flex;
    grid-gap:var(--sm-gap)
}
@media(max-width:400px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card{
        flex-direction:column
    }
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:not(:first-child){
    padding-bottom:var(--sm-gap);
    position:relative
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:not(:first-child)::before{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:var(--light-grey-color)
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:nth-child(1){
    grid-column:span 2;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    align-items:center;
    background:var(--dark-color);
    border-radius:10px;
    overflow:hidden
}
@media(max-width:768px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:nth-child(1){
        display:flex;
        flex-direction:column-reverse
    }
}
@media(max-width:650px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:nth-child(1){
        grid-column:span 1
    }
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:nth-child(1) .card__img{
    width:100%;
    height:350px;
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
@media(max-width:768px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:300px
    }
}
@media(max-width:500px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:100px
    }
}
@media(max-width:400px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:250px;
        flex:unset
    }
}
@media(max-width:350px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:200px
    }
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:nth-child(1) .card__details{
    padding:var(--md-gap);
    grid-gap:var(--sm-gap)
}
@media(max-width:768px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:nth-child(1) .card__details{
        flex:unset;
        padding:var(--sm-gap)
    }
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:nth-child(1) .card__details .card__title a{
    color:var(--white-color);
    font-size:32px;
    line-height:45px
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:nth-child(1) .card__details .card__desc{
    color:var(--white-color);
    font-size:20px
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__img{
    width:100%;
    height:120px;
    overflow:hidden;
    border-radius:10px;
    flex:1
}
@media(max-width:1336px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__img{
        height:100px
    }
}
@media(max-width:1199px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__img{
        height:120px
    }
}
@media(max-width:1024px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__img{
        height:100px
    }
}
@media(max-width:768px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__img{
        height:80px
    }
}
@media(max-width:650px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__img{
        height:120px
    }
}
@media(max-width:500px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__img{
        height:100px
    }
}
@media(max-width:400px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__img{
        height:250px;
        flex:unset
    }
}
@media(max-width:350px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__img{
        height:200px
    }
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__img img{
    transform:scale(1.01);
    transition:all .5s ease-in-out
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__details{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--xs-gap);
    flex:2
}
@media(max-width:400px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__details{
        flex:unset
    }
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    font-size:26px;
    font-weight:700;
    transition:all 300ms ease-in-out
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card .card__details .card__desc{
    font-size:18px;
    color:var(--text-dark-color)
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__idea .custom-container .ap__idea-news .ap__grid-group .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__idea .custom-container .ap__idea-news .ap__grid-bigyapaan{
    grid-column:span 1;
    position:sticky;
    top:100px
}
@media(max-width:1199px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-bigyapaan{
        grid-column:span 2
    }
}
@media(max-width:650px){
    .ap__idea .custom-container .ap__idea-news .ap__grid-bigyapaan{
        grid-column:span 1
    }
}
.ap__interview{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__interview .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__interview .custom-container .ap__interview-content .section__tab{
    display:flex;
    flex-direction:column;
    grid-gap:var(--md-gap)
}
.ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:992px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid{
        grid-gap:var(--sm-gap)
    }
}
.ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups{
    grid-column:span 2;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups{
        grid-column:span 2
    }
}
@media(max-width:992px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:450px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card{
    position:relative;
    height:350px
}
@media(max-width:650px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card{
        height:auto;
        display:flex;
        flex-direction:column;
        grid-gap:var(--sm-gap)
    }
}
.ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card:nth-child(1){
    grid-column:span 1;
    grid-row:span 2;
    height:100%
}
@media(max-width:768px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card:nth-child(1){
        grid-column:span 2;
        grid-row:unset
    }
}
@media(max-width:450px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card:nth-child(1){
        grid-column:1
    }
}
@media(max-width:650px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card:nth-child(1) .card__img{
        height:300px
    }
}
@media(max-width:450px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card:nth-child(1) .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card:nth-child(1) .card__img{
        height:200px
    }
}
.ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__img{
    width:100%;
    height:100%;
    overflow:hidden;
    border-radius:10px;
    position:relative
}
@media(max-width:650px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__img{
        height:200px
    }
}
@media(max-width:550px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__img{
        height:160px
    }
}
@media(max-width:450px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__img{
        height:200px
    }
}
.ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__img img{
    transform:scale(1.01);
    transition:all .5s ease
}
.ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__details{
    padding:var(--md-gap);
    position:absolute;
    bottom:0;
    left:0;
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap);
    z-index:10
}
@media(max-width:768px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__details{
        padding:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__details{
        position:static;
        padding:0
    }
}
.ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__details .card__title a{
    color:var(--white-color);
    font-size:26px;
    font-weight:700;
    transition:all 300ms ease-in-out
}
@media(max-width:650px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__details .card__title a{
        color:var(--text-dark-color)
    }
}
.ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__details .card__desc{
    color:var(--white-color);
    font-size:20px;
    font-weight:400;
    line-height:35px
}
@media(max-width:650px){
    .ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card .card__details .card__desc{
        color:var(--text-dark-color);
        font-weight:500
    }
}
.ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card:hover .card__details a{
    color:var(--primary-color)
}
.ap__interview .custom-container .ap__interview-content .section__tab .ap__interview-grid .grid__groups .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__corporate{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__corporate .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__corporate .custom-container .ap__corporate-grid{
    display:grid;
    grid-template-columns:repeat(6,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__corporate .custom-container .ap__corporate-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .ap__corporate .custom-container .ap__corporate-grid{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__corporate .custom-container .ap__corporate-grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__corporate .custom-container .ap__corporate-grid .grid__card{
    position:relative;
    height:450px
}
@media(max-width:1336px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card{
        height:400px
    }
}
@media(max-width:1100px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card{
        height:350px
    }
}
@media(max-width:650px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card{
        height:auto;
        display:flex;
        flex-direction:column;
        grid-gap:var(--sm-gap)
    }
}
.ap__corporate .custom-container .ap__corporate-grid .grid__card:nth-child(1),.ap__corporate .custom-container .ap__corporate-grid .grid__card:nth-child(2){
    grid-column:span 3
}
@media(max-width:650px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card:nth-child(1),.ap__corporate .custom-container .ap__corporate-grid .grid__card:nth-child(2){
        grid-column:span 1
    }
}
.ap__corporate .custom-container .ap__corporate-grid .grid__card:nth-child(3),.ap__corporate .custom-container .ap__corporate-grid .grid__card:nth-child(4),.ap__corporate .custom-container .ap__corporate-grid .grid__card:nth-child(5){
    grid-column:span 2
}
.ap__corporate .custom-container .ap__corporate-grid .grid__card .card__img{
    width:100%;
    height:100%;
    overflow:hidden;
    border-radius:10px;
    position:relative
}
@media(max-width:650px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card .card__img{
        height:350px
    }
}
@media(max-width:500px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card .card__img{
        height:300px
    }
}
@media(max-width:400px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card .card__img{
        height:200px
    }
}
.ap__corporate .custom-container .ap__corporate-grid .grid__card .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__corporate .custom-container .ap__corporate-grid .grid__card .card__img img{
    transform:scale(1.01);
    transition:all .5s ease
}
.ap__corporate .custom-container .ap__corporate-grid .grid__card .card__details{
    padding:var(--md-gap);
    position:absolute;
    bottom:0;
    left:0;
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap);
    z-index:10
}
@media(max-width:1199px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card .card__details{
        padding:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card .card__details{
        position:static;
        padding:0
    }
}
.ap__corporate .custom-container .ap__corporate-grid .grid__card .card__details .card__title a{
    color:var(--white-color);
    font-size:26px;
    font-weight:700;
    transition:all 300ms ease-in-out
}
@media(max-width:650px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card .card__details .card__title a{
        color:var(--text-dark-color)
    }
}
.ap__corporate .custom-container .ap__corporate-grid .grid__card .card__details .card__desc{
    color:var(--white-color);
    font-size:20px;
    font-weight:400;
    line-height:35px
}
@media(max-width:650px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card .card__details .card__desc{
        color:var(--text-dark-color)
    }
}
.ap__corporate .custom-container .ap__corporate-grid .grid__card:hover .card__details a{
    color:var(--primary-color)
}
.ap__corporate .custom-container .ap__corporate-grid .grid__card:hover .card__img img{
    transform:scale(1.1)
}
@media(max-width:992px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card:not(:nth-child(1),:nth-child(2)){
        height:auto;
        display:flex;
        flex-direction:column;
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card:not(:nth-child(1),:nth-child(2)){
        grid-column:span 1
    }
}
@media(max-width:992px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card:not(:nth-child(1),:nth-child(2)) .card__details{
        position:static;
        padding:0
    }
}
@media(max-width:992px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card:not(:nth-child(1),:nth-child(2)) .card__details .card__title a{
        color:var(--text-dark-color)
    }
}
@media(max-width:992px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card:not(:nth-child(1),:nth-child(2)) .card__details .card__desc{
        color:var(--text-dark-color)
    }
}
@media(max-width:992px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card:not(:nth-child(1),:nth-child(2)) .card__img{
        height:200px
    }
}
@media(max-width:850px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card:not(:nth-child(1),:nth-child(2)) .card__img{
        height:160px
    }
}
@media(max-width:650px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card:not(:nth-child(1),:nth-child(2)) .card__img{
        height:350px
    }
}
@media(max-width:500px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card:not(:nth-child(1),:nth-child(2)) .card__img{
        height:300px
    }
}
@media(max-width:400px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card:not(:nth-child(1),:nth-child(2)) .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__corporate .custom-container .ap__corporate-grid .grid__card:not(:nth-child(1),:nth-child(2)) .card__img{
        height:200px
    }
}
.ap__economy{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__economy .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__economy .custom-container .ap__economy-content{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    grid-gap:var(--lg-gap);
    align-items:flex-start
}
@media(max-width:1336px){
    .ap__economy .custom-container .ap__economy-content{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__economy .custom-container .ap__economy-content{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:992px){
    .ap__economy .custom-container .ap__economy-content{
        grid-gap:var(--sm-gap)
    }
}
.ap__economy .custom-container .ap__economy-content .grid__groups{
    grid-column:span 2;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__economy .custom-container .ap__economy-content .grid__groups{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .ap__economy .custom-container .ap__economy-content .grid__groups{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:550px){
    .ap__economy .custom-container .ap__economy-content .grid__groups{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card{
    width:100%;
    position:relative
}
@media(max-width:400px){
    .ap__economy .custom-container .ap__economy-content .grid__groups .grid__card{
        padding-bottom:var(--sm-gap);
        display:flex;
        flex-direction:column;
        grid-gap:var(--sm-gap)
    }
    .ap__economy .custom-container .ap__economy-content .grid__groups .grid__card::before{
        content:"";
        position:absolute;
        bottom:0;
        left:0;
        width:100%;
        height:2px;
        background:var(--light-grey-color)
    }
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:not(:first-child){
    padding-bottom:var(--sm-gap)
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:not(:first-child)::before{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:var(--light-grey-color)
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1){
    grid-column:span 2
}
@media(max-width:550px){
    .ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1){
        grid-column:span 1
    }
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__img{
    width:100%;
    height:500px
}
@media(max-width:850px){
    .ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__img{
        height:400px
    }
}
@media(max-width:550px){
    .ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__img{
        height:350px
    }
}
@media(max-width:450px){
    .ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__img{
        height:300px
    }
}
@media(max-width:400px){
    .ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__img{
        height:200px
    }
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__details{
    position:absolute;
    bottom:0;
    left:0;
    padding:var(--md-gap);
    width:100%;
    z-index:10
}
@media(max-width:768px){
    .ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__details{
        padding:var(--sm-gap)
    }
}
@media(max-width:400px){
    .ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__details{
        position:static;
        padding:0
    }
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__details .card__title a{
    font-size:32px;
    color:var(--white-color)
}
@media(max-width:400px){
    .ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__details .card__title a{
        color:var(--text-dark-color)
    }
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__details .card__desc{
    color:var(--white-color);
    font-size:20px;
    font-weight:300;
    letter-spacing:.5px
}
@media(max-width:400px){
    .ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:nth-child(1) .card__details .card__desc{
        color:var(--text-dark-color);
        font-weight:500
    }
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card .card__img{
    width:100%;
    position:relative;
    border-radius:10px;
    overflow:hidden
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card .card__img a:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card .card__img img{
    transform:scale(1.01);
    transition:all .5s ease-in-out
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card .card__details{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap)
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    font-size:26px;
    font-weight:700;
    transition:all 300ms ease-in-out
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card .card__details .card__desc{
    color:var(--text-dark-color);
    font-size:20px;
    font-weight:400;
    letter-spacing:.5px
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__economy .custom-container .ap__economy-content .grid__groups .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__sports{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__sports .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__sports .custom-container .ap__sports-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__sports .custom-container .ap__sports-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__sports .custom-container .ap__sports-grid{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:992px){
    .ap__sports .custom-container .ap__sports-grid{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__sports .custom-container .ap__sports-grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__sports .custom-container .ap__sports-grid .grid__card{
    position:relative;
    display:flex;
    grid-gap:var(--sm-gap)
}
.ap__sports .custom-container .ap__sports-grid .grid__card:not(:nth-child(5)){
    padding-bottom:var(--sm-gap);
    position:relative
}
.ap__sports .custom-container .ap__sports-grid .grid__card:not(:nth-child(5))::before{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:var(--light-grey-color)
}
.ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5){
    grid-column:2/3;
    grid-row:1/5
}
@media(max-width:768px){
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5){
        grid-column:1/3;
        grid-row:unset
    }
}
@media(max-width:650px){
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5){
        grid-column:span 1;
        flex-direction:column;
        padding-bottom:var(--sm-gap);
        position:relative
    }
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5)::before{
        content:"";
        position:absolute;
        bottom:0;
        left:0;
        width:100%;
        height:2px;
        background:var(--light-grey-color)
    }
}
.ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__img{
    position:relative;
    height:calc(400 + var(--lg-gap));
    border-radius:10px
}
@media(max-width:768px){
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__img{
        height:450px
    }
}
@media(max-width:650px){
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__img{
        height:400px;
        flex:unset
    }
}
@media(max-width:550px){
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__img{
        height:350px
    }
}
@media(max-width:500px){
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__img{
        height:300px
    }
}
@media(max-width:450px){
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__img{
        height:200px
    }
}
.ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__details{
    position:absolute;
    bottom:0;
    left:0;
    padding:var(--md-gap);
    width:100%;
    z-index:10;
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap)
}
@media(max-width:768px){
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__details{
        padding:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__details{
        position:static;
        padding:0;
        flex:unset
    }
}
.ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__details .card__title a{
    font-size:32px;
    color:var(--white-color)
}
@media(max-width:650px){
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__details .card__title a{
        color:var(--text-dark-color);
        font-size:22px;
        font-weight:600;
        line-height:30px
    }
}
.ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__details .card__desc{
    color:var(--white-color);
    font-size:20px;
    font-weight:300;
    letter-spacing:.5px
}
@media(max-width:650px){
    .ap__sports .custom-container .ap__sports-grid .grid__card:nth-child(5) .card__details .card__desc{
        color:var(--text-dark-color);
        font-weight:500
    }
}
.ap__sports .custom-container .ap__sports-grid .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__sports .custom-container .ap__sports-grid .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__sports .custom-container .ap__sports-grid .grid__card .card__img{
    flex:1;
    height:100px;
    border-radius:5px;
    overflow:hidden
}
@media(max-width:700px){
    .ap__sports .custom-container .ap__sports-grid .grid__card .card__img{
        height:80px
    }
}
@media(max-width:650px){
    .ap__sports .custom-container .ap__sports-grid .grid__card .card__img{
        height:120px
    }
}
@media(max-width:450px){
    .ap__sports .custom-container .ap__sports-grid .grid__card .card__img{
        height:100px
    }
}
@media(max-width:375px){
    .ap__sports .custom-container .ap__sports-grid .grid__card .card__img{
        height:80px
    }
}
.ap__sports .custom-container .ap__sports-grid .grid__card .card__img img{
    transform:scale(1.01);
    transition:all .5s ease-in-out
}
.ap__sports .custom-container .ap__sports-grid .grid__card .card__details{
    flex:2
}
.ap__sports .custom-container .ap__sports-grid .grid__card .card__details .card__title{
    font-size:22px;
    font-weight:600;
    line-height:30px
}
.ap__sports .custom-container .ap__sports-grid .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    transition:all 300ms ease-in-out
}
.ap__sports .custom-container .ap__sports-grid .grid__card .card__details .card__desc{
    font-size:18px
}
.ap__entertainment{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__entertainment .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab{
    display:flex;
    flex-direction:column;
    grid-gap:var(--md-gap)
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    grid-gap:var(--lg-gap);
    align-items:flex-start
}
@media(max-width:1336px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:992px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group{
        grid-gap:var(--sm-gap)
    }
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid{
    grid-column:span 2;
    display:grid;
    grid-template-columns:repeat(3,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid{
        grid-template-columns:repeat(3,1fr);
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:768px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid{
        grid-template-columns:repeat(2,1fr)
    }
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card{
    width:100%;
    border-radius:10px;
    overflow:hidden
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1){
    grid-column:span 3;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    align-items:center;
    background:var(--dark-color)
}
@media(max-width:992px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1){
        grid-column:span 3
    }
}
@media(max-width:768px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1){
        grid-column:span 2;
        display:grid;
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1) .card__img{
    flex:1;
    width:100%;
    height:450px
}
@media(max-width:768px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1) .card__img{
        height:350px
    }
}
@media(max-width:650px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1) .card__img{
        height:300px
    }
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1) .card__details{
    flex:1;
    padding:var(--xl-gap);
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap);
    margin-top:0
}
@media(max-width:992px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1) .card__details{
        padding:var(--md-gap)
    }
}
@media(max-width:768px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1) .card__details{
        padding:var(--sm-gap)
    }
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1) .card__details .card__title a{
    color:var(--white-color);
    font-size:32px;
    line-height:45px
}
@media(max-width:400px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1) .card__details .card__title a{
        font-size:26px
    }
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1) .card__details .card__desc{
    color:var(--white-color);
    font-size:20px
}
@media(max-width:550px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:nth-child(1) .card__details .card__desc{
        font-weight:300
    }
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__img{
    width:100%;
    height:220px;
    border-radius:10px;
    overflow:hidden
}
@media(max-width:1336px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:1150px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__img{
        height:160px
    }
}
@media(max-width:992px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:850px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__img{
        height:180px
    }
}
@media(max-width:768px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:550px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__img{
        height:180px
    }
}
@media(max-width:450px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__img{
        height:140px
    }
}
@media(max-width:375px){
    .ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__img{
        height:120px
    }
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__img img{
    transform:scale(1.01);
    transition:all 600ms ease-in-out
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__details{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap);
    margin-top:var(--sm-gap)
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    font-size:22px;
    font-weight:700;
    transition:all 300ms ease-in-out
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card .card__details .card__desc{
    font-weight:500;
    font-size:18px;
    color:var(--text-dark-color);
    line-height:30px;
    letter-spacing:.5px
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__entertainment .custom-container .ap__entertainment-content .section__tab .grid__group .ap__grid .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__literature{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__literature .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__literature .custom-container .ap__literature-news{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    grid-gap:var(--lg-gap);
    align-items:flex-start
}
@media(max-width:1336px){
    .ap__literature .custom-container .ap__literature-news{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__literature .custom-container .ap__literature-news{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:992px){
    .ap__literature .custom-container .ap__literature-news{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__literature .custom-container .ap__literature-news{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group{
    grid-column:span 3;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group{
        grid-column:span 2
    }
}
@media(max-width:650px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group{
        grid-template-columns:repeat(1,1fr);
        grid-column:span 1
    }
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card{
    display:flex;
    grid-gap:var(--sm-gap)
}
@media(max-width:400px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card{
        flex-direction:column
    }
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card.reverseRow{
    flex-direction:row-reverse
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:not(:first-child){
    padding-bottom:var(--sm-gap);
    position:relative
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:not(:first-child)::before{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:var(--light-grey-color)
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:nth-child(1){
    grid-column:span 2;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    align-items:center;
    background:var(--dark-color);
    border-radius:10px;
    overflow:hidden
}
@media(max-width:768px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:nth-child(1){
        display:flex;
        flex-direction:column
    }
}
@media(max-width:650px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:nth-child(1){
        grid-column:span 1
    }
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:nth-child(1) .card__img{
    width:100%;
    height:350px;
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
@media(max-width:768px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:300px
    }
}
@media(max-width:500px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:100px
    }
}
@media(max-width:400px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:250px;
        flex:unset
    }
}
@media(max-width:350px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:nth-child(1) .card__img{
        height:200px
    }
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:nth-child(1) .card__details{
    padding:var(--md-gap);
    grid-gap:var(--sm-gap)
}
@media(max-width:768px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:nth-child(1) .card__details{
        flex:unset;
        padding:var(--sm-gap)
    }
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:nth-child(1) .card__details .card__title a{
    color:var(--white-color);
    font-size:32px;
    line-height:45px
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:nth-child(1) .card__details .card__desc{
    color:var(--white-color);
    font-size:20px
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__img{
    width:100%;
    height:120px;
    overflow:hidden;
    border-radius:10px;
    flex:1
}
@media(max-width:1336px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__img{
        height:100px
    }
}
@media(max-width:1199px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__img{
        height:120px
    }
}
@media(max-width:1024px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__img{
        height:100px
    }
}
@media(max-width:768px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__img{
        height:80px
    }
}
@media(max-width:650px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__img{
        height:120px
    }
}
@media(max-width:500px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__img{
        height:100px
    }
}
@media(max-width:400px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__img{
        height:250px;
        flex:unset
    }
}
@media(max-width:350px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__img{
        height:200px
    }
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__img img{
    transform:scale(1.01);
    transition:all .5s ease-in-out
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__details{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--xs-gap);
    flex:2
}
@media(max-width:400px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__details{
        flex:unset
    }
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    font-size:26px;
    font-weight:700;
    transition:all 300ms ease-in-out
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card .card__details .card__desc{
    font-size:18px;
    color:var(--text-dark-color)
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__literature .custom-container .ap__literature-news .ap__grid-group .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__literature .custom-container .ap__literature-news .ap__grid-bigyapaan{
    grid-column:span 1;
    position:sticky;
    top:100px
}
@media(max-width:1199px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-bigyapaan{
        grid-column:span 2
    }
}
@media(max-width:650px){
    .ap__literature .custom-container .ap__literature-news .ap__grid-bigyapaan{
        grid-column:span 1
    }
}
.ap__world{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__world-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    grid-gap:var(--lg-gap);
    align-items:flex-start
}
@media(max-width:1336px){
    .ap__world-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__world-grid{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:992px){
    .ap__world-grid{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__world-grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__world-grid .grid__left{
    grid-column:span 2;
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__world-grid .grid__left .grid__left-content{
    grid-column:span 2;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__world-grid .grid__left .grid__left-content{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__world-grid .grid__left .grid__left-content{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:992px){
    .ap__world-grid .grid__left .grid__left-content{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__world-grid .grid__left .grid__left-content{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__world-grid .grid__left .grid__left-content .grid__card{
    position:relative;
    display:flex;
    grid-gap:var(--sm-gap)
}
.ap__world-grid .grid__left .grid__left-content .grid__card:not(:nth-child(5)){
    padding-bottom:var(--sm-gap);
    position:relative
}
.ap__world-grid .grid__left .grid__left-content .grid__card:not(:nth-child(5))::before{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:var(--light-grey-color)
}
.ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5){
    grid-column:2/3;
    grid-row:1/5
}
@media(max-width:768px){
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5){
        grid-column:1/3;
        grid-row:unset
    }
}
@media(max-width:650px){
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5){
        grid-column:span 1;
        flex-direction:column;
        padding-bottom:var(--sm-gap);
        position:relative
    }
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5)::before{
        content:"";
        position:absolute;
        bottom:0;
        left:0;
        width:100%;
        height:2px;
        background:var(--light-grey-color)
    }
}
.ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__img{
    position:relative;
    height:calc(400 + var(--lg-gap));
    border-radius:10px
}
@media(max-width:768px){
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__img{
        height:450px
    }
}
@media(max-width:650px){
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__img{
        height:400px;
        flex:unset
    }
}
@media(max-width:550px){
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__img{
        height:350px
    }
}
@media(max-width:500px){
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__img{
        height:300px
    }
}
@media(max-width:450px){
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__img{
        height:200px
    }
}
.ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__details{
    position:absolute;
    bottom:0;
    left:0;
    padding:var(--md-gap);
    width:100%;
    z-index:10;
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap)
}
@media(max-width:768px){
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__details{
        padding:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__details{
        position:static;
        padding:0;
        flex:unset
    }
}
.ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__details .card__title a{
    font-size:32px;
    color:var(--white-color)
}
@media(max-width:650px){
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__details .card__title a{
        color:var(--text-dark-color);
        font-size:22px;
        font-weight:600;
        line-height:30px
    }
}
.ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__details .card__desc{
    color:var(--white-color);
    font-size:20px;
    font-weight:300;
    letter-spacing:.5px
}
@media(max-width:650px){
    .ap__world-grid .grid__left .grid__left-content .grid__card:nth-child(5) .card__details .card__desc{
        color:var(--text-dark-color);
        font-weight:500
    }
}
.ap__world-grid .grid__left .grid__left-content .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__world-grid .grid__left .grid__left-content .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__world-grid .grid__left .grid__left-content .grid__card .card__img{
    flex:1;
    height:100px;
    border-radius:5px;
    overflow:hidden
}
.ap__world-grid .grid__left .grid__left-content .grid__card .card__img img{
    transform:scale(1.01);
    transition:all .5s ease-in-out
}
.ap__world-grid .grid__left .grid__left-content .grid__card .card__details{
    flex:2
}
.ap__world-grid .grid__left .grid__left-content .grid__card .card__details .card__title{
    font-size:22px;
    font-weight:600;
    line-height:30px
}
.ap__world-grid .grid__left .grid__left-content .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    transition:all 300ms ease-in-out
}
.ap__world-grid .grid__left .grid__left-content .grid__card .card__details .card__desc{
    font-size:18px
}
.ap__world-grid .ap__horoscope{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
@media(max-width:1199px){
    .ap__world-grid .ap__horoscope{
        grid-column:span 2
    }
}
.ap__pradesh{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__pradesh .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab{
    display:flex;
    flex-direction:column;
    grid-gap:var(--md-gap)
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid{
        grid-gap:var(--sm-gap);
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:550px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card{
    position:relative;
    display:block
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:nth-child(1){
    grid-column:span 2;
    grid-row:span 2;
    background:0 0;
    height:100%
}
@media(max-width:550px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:nth-child(1){
        grid-column:span 1
    }
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:nth-child(1) .card__img{
    height:100%
}
@media(max-width:992px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:nth-child(1) .card__img{
        height:400px
    }
}
@media(max-width:550px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:nth-child(1) .card__img{
        height:350px
    }
}
@media(max-width:450px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:nth-child(1) .card__img{
        height:300px
    }
}
@media(max-width:400px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:nth-child(1) .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:nth-child(1) .card__img{
        height:200px
    }
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:nth-child(1) .card__details{
    padding:var(--md-gap)
}
@media(max-width:768px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:nth-child(1) .card__details{
        padding:var(--sm-gap)
    }
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:nth-child(1) .card__details .card__title a{
    font-size:32px;
    font-weight:700
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__img{
    flex:unset;
    width:100%;
    height:250px;
    position:relative;
    overflow:hidden;
    border-radius:10px
}
@media(max-width:1199px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:992px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__img{
        height:250px
    }
}
@media(max-width:650px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:550px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__img{
        height:350px
    }
}
@media(max-width:450px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__img{
        height:300px
    }
}
@media(max-width:400px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__img{
        height:250px
    }
}
@media(max-width:375px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__img{
        height:200px
    }
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__img a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient);
    z-index:10
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__img a img{
    transform:scale(1.01);
    transition:all .5s ease-in-out
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__details{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    z-index:10;
    flex:unset;
    padding:var(--sm-gap)
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__details .card__title a{
    color:var(--white-color);
    font-size:22px;
    font-weight:600;
    transition:all 300ms ease-in-out
}
@media(max-width:550px){
    .ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card .card__details .card__title a{
        font-size:32px;
        font-weight:700;
        line-height:45px
    }
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__pradesh .custom-container .ap__pradesh-content .section__tab .tab-content .ap__grid .grid__card:hover .card__img a img{
    transform:scale(1.1)
}
.ap__health{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__health .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__health .custom-container .ap__health-group{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__health .custom-container .ap__health-group{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:1199px){
    .ap__health .custom-container .ap__health-group{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:992px){
    .ap__health .custom-container .ap__health-group{
        grid-gap:var(--sm-gap)
    }
}
.ap__health .custom-container .ap__health-group .ap__health-news{
    grid-column:span 3;
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid{
    display:grid;
    grid-template-columns:repeat(2,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:650px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card{
    display:flex;
    grid-gap:var(--sm-gap);
    position:relative
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:not(:first-child){
    padding-bottom:var(--sm-gap);
    position:relative
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:not(:first-child)::before{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:var(--light-grey-color)
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:nth-child(1){
    grid-column:span 2;
    flex-direction:column;
    background:var(--dark-color);
    overflow:hidden;
    border-radius:10px
}
@media(max-width:650px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:nth-child(1){
        grid-column:span 1
    }
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:nth-child(1) .card__img{
    flex:unset;
    height:400px
}
@media(max-width:768px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:nth-child(1) .card__img{
        height:350px
    }
}
@media(max-width:650px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:nth-child(1) .card__img{
        height:300px
    }
}
@media(max-width:550px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:nth-child(1) .card__img{
        height:250px
    }
}
@media(max-width:400px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:nth-child(1) .card__img{
        height:250px
    }
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:nth-child(1) .card__details{
    flex:unset;
    padding:var(--md-gap);
    grid-gap:var(--sm-gap);
    align-items:flex-start
}
@media(max-width:768px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:nth-child(1) .card__details{
        padding:var(--sm-gap)
    }
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:nth-child(1) .card__details .card__title{
    font-size:32px;
    font-weight:700
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:nth-child(1) .card__details .card__title a{
    color:var(--white-color)
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:nth-child(1) .card__details .card__desc{
    font-size:20px;
    color:var(--white-color);
    letter-spacing:.5px
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card .card__img{
    width:100%;
    flex:1;
    height:120px;
    border-radius:10px;
    overflow:hidden
}
@media(max-width:768px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card .card__img{
        height:100px
    }
}
@media(max-width:650px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card .card__img{
        height:140px
    }
}
@media(max-width:550px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card .card__img{
        height:120px
    }
}
@media(max-width:400px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card .card__img{
        height:100px
    }
}
@media(max-width:350px){
    .ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card .card__img{
        height:80px
    }
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card .card__img a img{
    transform:scale(1.01);
    transition:all .5s ease-in-out
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card .card__details{
    flex:2;
    display:flex;
    flex-direction:column;
    grid-gap:var(--xs-gap)
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card .card__details .card__title{
    font-size:22px;
    font-weight:600
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    transition:all 300ms ease-in-out
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card .card__details .card__desc{
    font-size:18px;
    color:var(--text-dark-color);
    letter-spacing:.5px
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:hover .card__img a img{
    transform:scale(1.1)
}
.ap__health .custom-container .ap__health-group .ap__health-news .ap__health-grid .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__health .custom-container .ap__health-group .ap__popular{
    grid-column:span 1;
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
@media(max-width:1199px){
    .ap__health .custom-container .ap__health-group .ap__popular{
        grid-column:span 2
    }
}
.ap__health .custom-container .ap__health-group .ap__popular-grid{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__health .custom-container .ap__health-group .ap__popular-grid .grid__card{
    display:flex;
    grid-gap:var(--sm-gap)
}
.ap__health .custom-container .ap__health-group .ap__popular-grid .grid__card:not(:last-child){
    padding-bottom:var(--sm-gap);
    position:relative
}
.ap__health .custom-container .ap__health-group .ap__popular-grid .grid__card:not(:last-child)::before{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:var(--light-grey-color)
}
.ap__health .custom-container .ap__health-group .ap__popular-grid .grid__card .card__number{
    font-size:42px;
    font-weight:700;
    color:var(--primary-color);
    min-width:3rem;
    height:3rem;
    display:flex;
    align-items:center
}
.ap__health .custom-container .ap__health-group .ap__popular-grid .grid__card .card__details .card__title{
    font-size:20px;
    font-weight:600;
    line-height:30px
}
.ap__health .custom-container .ap__health-group .ap__popular-grid .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    transition:all 300ms ease-in-out
}
.ap__health .custom-container .ap__health-group .ap__popular-grid .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__gallery{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__gallery .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__unity{
    width:100%;
    background:var(--banner-color);
    position:relative;
    min-height:550px;
    padding:var(--md-gap);
    display:grid;
    place-items:center;
    overflow:hidden
}
@media(max-width:550px){
    .ap__unity{
        padding:var(--lg-gap) var(--md-gap)
    }
}
.ap__unity .custom-container{
    display:grid;
    place-items:center;
    height:100%
}
.ap__unity .custom-container .hero__img{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:800px;
    height:600px
}
@media(max-width:992px){
    .ap__unity .custom-container .hero__img{
        width:700px;
        height:500px
    }
}
@media(max-width:700px){
    .ap__unity .custom-container .hero__img{
        width:100%;
        height:500px
    }
}
.ap__unity .custom-container .hero__img img{
    object-fit:contain;
    opacity:5%
}
.ap__unity .custom-container .hero__details{
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    grid-gap:var(--sm-gap)
}
.ap__unity .custom-container .hero__details .hero__title{
    color:var(--white-color);
    text-transform:uppercase;
    font-size:32px;
    font-family:var(--title-font);
    font-weight:700;
    letter-spacing:1px;
    text-align:center;
    padding:0 10rem
}
@media(max-width:992px){
    .ap__unity .custom-container .hero__details .hero__title{
        padding:0
    }
}
@media(max-width:768px){
    .ap__unity .custom-container .hero__details .hero__title{
        font-size:26px
    }
}
@media(max-width:550px){
    .ap__unity .custom-container .hero__details .hero__title{
        font-size:22px
    }
}
.ap__unity .custom-container .hero__details .hero__desc{
    font-size:18px;
    font-family:var(--english-font);
    letter-spacing:.5px;
    line-height:35px;
    color:var(--white-color);
    font-weight:300;
    text-align:center;
    padding:0 10rem
}
@media(max-width:992px){
    .ap__unity .custom-container .hero__details .hero__desc{
        padding:0
    }
}
@media(max-width:768px){
    .ap__unity .custom-container .hero__details .hero__desc{
        font-size:16px
    }
}
.ap__unity .custom-container .hero__details .hero__btn{
    min-width:10rem;
    height:45px;
    background:var(--primary-color);
    border-radius:50px;
    overflow:hidden;
    position:relative;
    padding:0 var(--md-gap);
    margin-top:calc(var(--sm-gap) * 3 - var(--xs-gap));
    box-shadow:var(--box-shadow)
}
.ap__unity .custom-container .hero__details .hero__btn.active::before{
    transform:translate(-50%,-50%) scale(1);
    border-radius:0;
    transition-delay:100ms
}
.ap__unity .custom-container .hero__details .hero__btn.active span{
    color:var(--white-color);
    animation:btnSlidingTransition .5s alternate
}
.ap__unity .custom-container .hero__details .hero__btn.active span img{
    filter:brightness(0) invert(1)
}
.ap__unity .custom-container .hero__details .hero__btn a{
    width:100%;
    height:100%;
    display:flex;
    align-items:center;
    justify-content:center
}
.ap__unity .custom-container .hero__details .hero__btn a::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    background:var(--white-color);
    width:100%;
    height:100%;
    transform:scaleX(0);
    transform-origin:left;
    transition:all 500ms cubic-bezier(.68,-.55,.27,1.55);
    opacity:0
}
.ap__unity .custom-container .hero__details .hero__btn a p{
    font-size:16px;
    position:relative;
    color:var(--white-color);
    font-family:var(--english-font);
    transition:all 300ms ease-in-out
}
.ap__unity .custom-container .hero__details .hero__btn:hover a::before{
    transform:scaleX(1);
    opacity:1;
    transition-delay:.3s
}
.ap__unity .custom-container .hero__details .hero__btn:hover a p{
    color:var(--primary-color);
    animation:btnSlidingTransition 1s linear
}
.ap__details-hero{
    width:100%;
    height:600px;
    position:relative;
    overflow:hidden
}
@media(max-width:1536px){
    .ap__details-hero{
        height:500px
    }
}
@media(max-width:1336px){
    .ap__details-hero{
        height:450px
    }
}
@media(max-width:768px){
    .ap__details-hero{
        height:400px
    }
}
@media(max-width:450px){
    .ap__details-hero{
        height:350px
    }
}
.news__details-content{
    margin-top:-30rem;
    position:relative
}
@media(max-width:1536px){
    .news__details-content{
        margin-top:-20rem
    }
}
@media(max-width:768px){
    .news__details-content{
        margin-top:-10rem
    }
}
.news__details-content .ap__news-content{
    position:relative;
    background:var(--white-color);
    padding:var(--md-gap)
}
@media(max-width:768px){
    .news__details-content .ap__news-content{
        padding:var(--md-gap) var(--sm-gap)
    }
}
.news__details-content .ap__news-content .news__details-titles{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    grid-gap:var(--sm-gap);
    margin-bottom:var(--md-gap)
}
.news__details-content .ap__news-content .news__details-titles .news__title{
    font-size:52px;
    font-weight:700;
    color:var(--text-dark-color)
}
@media(max-width:1024px){
    .news__details-content .ap__news-content .news__details-titles .news__title{
        font-size:42px;
        line-height:55px
    }
}
@media(max-width:650px){
    .news__details-content .ap__news-content .news__details-titles .news__title{
        font-size:38px
    }
}
@media(max-width:550px){
    .news__details-content .ap__news-content .news__details-titles .news__title{
        font-size:32px;
        line-height:45px
    }
}
@media(max-width:550px){
    .news__details-content .ap__news-content .news__details-titles .post__meta{
        flex-direction:column;
        align-items:flex-start;
        grid-gap:var(--sm-gap)
    }
}
.news__details-content .ap__news-content .news__details-titles .post__meta .author{
    position:relative
}
.news__details-content .ap__news-content .news__details-titles .post__meta .author::before{
    content:"";
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right:calc(-1 * var(--sm-gap));
    width:1px;
    height:100%;
    background:var(--quote-color)
}
@media(max-width:550px){
    .news__details-content .ap__news-content .news__details-titles .post__meta .author::before{
        display:none
    }
}
.news__details-content .ap__news-content .news__details-titles .post__meta .author .author__name{
    font-weight:500
}
.news__details-content .ap__news-content .news__details-titles .post__meta .author .author__name a{
    color:var(--text-dark-color)
}
.news__details-content .ap__news-content .news__details-titles .post__meta .date{
    color:var(--text-dark-color)
}
.news__details-content .ap__news-content .news__details-titles .post__meta .date span{
    font-weight:500;
    color:var(--text-dark-color)
}
.news__details-content .ap__news-content .img__withSound{
    position:relative;
    margin-bottom:var(--md-gap)
}
.news__details-content .ap__news-content .img__withSound::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:var(--linear-gradient)
}
@media(max-width:550px){
    .news__details-content .ap__news-content .img__withSound::before{
        display:none
    }
}
@media(max-width:550px){
    .news__details-content .ap__news-content .img__withSound{
        display:flex;
        flex-direction:column;
        grid-gap:var(--sm-gap)
    }
}
.news__details-content .ap__news-content .img__withSound #timeline{
    width:800px;
    height:240px
}
.news__details-content .ap__news-content .shareThis{
    display:flex;
    align-items:center;
    justify-content:center;
    margin-bottom:var(--md-gap)
}
.news__details-content .ap__news-content .news__details .news__desc{
    font-size:22px;
    font-weight:400;
    line-height:45px;
    color:var(--text-dark-color);
    letter-spacing:.5px;
    margin-bottom:var(--md-gap)!important
}
@media(max-width:768px){
    .news__details-content .ap__news-content .news__details .news__desc{
        text-align:justify
    }
}
.news__details-content .ap__news-content .news__details .news__desc a{
    color:var(--primary-color);
    font-weight:600
}
.news__details-content .ap__news-content .news__details .ap__pollSection{
    display:grid;
    align-items:flex-start;
    grid-template-columns:repeat(3,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .news__details-content .ap__news-content .news__details .ap__pollSection{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .news__details-content .ap__news-content .news__details .ap__pollSection{
        grid-gap:var(--sm-gap);
        grid-template-columns:repeat(1,1fr)
    }
}
.news__details-content .ap__news-content .news__details .ap__pollSection-left{
    grid-column:span 2
}
@media(max-width:992px){
    .news__details-content .ap__news-content .news__details .ap__pollSection-left{
        grid-column:span 1
    }
}
.news__details-content .ap__news-content .news__details .ap__pollSection-left .ap__grid-bigyapaan{
    margin-bottom:var(--md-gap)
}
.news__details-content .ap__news-content .news__details .ap__pollSection-left .ap__grid-bigyapaan .ap__bigyapan-inline{
    display:grid;
    grid-template-columns:repeat(auto-fill,minmax(200px,1fr))
}
.news__details-content .ap__news-content .news__details .ap__grid-floating{
    float:left;
    margin-right:var(--md-gap)
}
@media(max-width:650px){
    .news__details-content .ap__news-content .news__details .ap__grid-floating{
        width:100%
    }
}
.news__details-content .ap__news-content .news__details .ap__grid-floating .ap__bigyapan-inline{
    flex-direction:row
}
@media(max-width:1199px){
    .news__details-content .ap__news-content .news__details .ap__grid-floating .ap__bigyapan-inline{
        display:flex
    }
}
@media(max-width:650px){
    .news__details-content .ap__news-content .news__details .ap__grid-floating .ap__bigyapan-inline{
        margin-bottom:var(--md-gap)
    }
}
@media(max-width:550px){
    .news__details-content .ap__news-content .news__details .ap__grid-floating .ap__bigyapan-inline{
        flex-direction:column
    }
}
.news__details-content .ap__news-content .news__details .news__tags{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    grid-gap:var(--sm-gap)
}
.news__details-content .ap__news-content .news__details .news__tags li a{
    overflow:hidden
}
.news__details-content .ap__news-content .news__details .news__tags li a:hover .card__category::before{
    width:100%;
    opacity:1
}
.news__details-content .ap__news-content .news__details .news__tags li a:hover .card__category p{
    color:var(--white-color);
    animation:btnSlidingTransition 1s linear
}
.news__details-content .ap__news-content .news__details .news__tags li a .card__category{
    position:relative;
    padding:.3rem 2rem
}
.news__details-content .ap__news-content .news__details .news__tags li a .card__category::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:0;
    height:100%;
    opacity:0;
    background:var(--primary-color);
    transition:all 300ms ease-in-out;
    transition-delay:300ms;
    border-radius:2px
}
.news__details-content .ap__news-content .news__details .news__tags li a .card__category p{
    position:relative;
    font-size:18px;
    transition:all 300ms ease-in-out
}
.news__details-content .ap__fbComment{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap);
    padding:var(--lg-gap) 0
}
.ap__moreNews{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__moreNews .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__moreNews .custom-container .ap__moreNews-grid{
    display:grid;
    grid-template-columns:repeat(auto-fill,minmax(350px,1fr));
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__moreNews .custom-container .ap__moreNews-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .ap__moreNews .custom-container .ap__moreNews-grid{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:400px){
    .ap__moreNews .custom-container .ap__moreNews-grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__moreNews .custom-container .ap__moreNews-grid .grid__card{
    display:flex;
    grid-gap:var(--sm-gap)
}
.ap__moreNews .custom-container .ap__moreNews-grid .grid__card .card__number{
    font-size:42px;
    font-weight:700;
    color:var(--primary-color);
    min-width:3rem;
    height:3rem;
    display:flex;
    align-items:center
}
.ap__moreNews .custom-container .ap__moreNews-grid .grid__card .card__details .card__title{
    font-size:22px;
    font-weight:600;
    line-height:30px
}
.ap__moreNews .custom-container .ap__moreNews-grid .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    transition:all 300ms ease-in-out
}
.ap__moreNews .custom-container .ap__moreNews-grid .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__relatedNews{
    width:100%;
    padding:var(--lg-gap) 0
}
.ap__relatedNews .custom-container{
    display:flex;
    flex-direction:column;
    grid-gap:var(--lg-gap)
}
.ap__relatedNews .custom-container .ap__relatedNews-grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    grid-gap:var(--lg-gap)
}
@media(max-width:1336px){
    .ap__relatedNews .custom-container .ap__relatedNews-grid{
        grid-gap:var(--md-gap)
    }
}
@media(max-width:992px){
    .ap__relatedNews .custom-container .ap__relatedNews-grid{
        grid-gap:var(--sm-gap)
    }
}
@media(max-width:850px){
    .ap__relatedNews .custom-container .ap__relatedNews-grid{
        grid-template-columns:repeat(2,1fr)
    }
}
@media(max-width:450px){
    .ap__relatedNews .custom-container .ap__relatedNews-grid{
        grid-template-columns:repeat(1,1fr)
    }
}
.ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card{
    display:flex;
    flex-direction:column;
    grid-gap:var(--sm-gap)
}
.ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card:hover .card__img img{
    transform:scale(1.1)
}
.ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card:hover .card__details .card__title a{
    color:var(--primary-color)
}
.ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card .card__img{
    width:100%;
    height:200px;
    border-radius:10px;
    overflow:hidden;
    position:relative
}
@media(max-width:1100px){
    .ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card .card__img{
        height:180px
    }
}
@media(max-width:992px){
    .ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card .card__img{
        height:160px
    }
}
@media(max-width:850px){
    .ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card .card__img{
        height:200px
    }
}
@media(max-width:550px){
    .ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card .card__img{
        height:160px
    }
}
@media(max-width:450px){
    .ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card .card__img{
        height:250px
    }
}
@media(max-width:380px){
    .ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card .card__img{
        height:200px
    }
}
.ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card .card__img img{
    transform:scale(1.01);
    transition:all .5s ease-in-out
}
.ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card .card__details .card__title{
    font-size:22px;
    font-weight:600;
    line-height:35px
}
.ap__relatedNews .custom-container .ap__relatedNews-grid .grid__card .card__details .card__title a{
    color:var(--text-dark-color);
    transition:all 300ms ease-in-out
}
