.ashrama-pagination{margin-bottom:5rem;margin-top:5rem}.ashrama-pagination ul{padding:0!important;text-align:center!important}.ashrama-pagination ul li{display:inline}.ashrama-pagination ul li a,.ashrama-pagination ul li span.current{background-color:#511d27;border-radius:3px;color:#fff;cursor:pointer;padding:.75rem 1.25rem;text-decoration:none}.ashrama-pagination ul li a:hover{background-color:#252020}.ashrama-pagination ul li span.current{background-color:#e35200}.hero{height:50vh;overflow:hidden;position:relative}@media(max-width:575.98px){.hero{height:70vh}}@media screen and (max-width:575.98px)and (max-height:570px){.hero{height:100vh}}@media only screen and (min-width:576px)and (max-width:767.98px){.hero{min-height:360px}}@media only screen and (min-width:768px)and (max-width:1399.98px){.hero{min-height:380px}}.hero:after{background:linear-gradient(180deg,rgba(7,0,0,.54),transparent);background:linear-gradient(180deg,#0000007a 22%,#00000057 40%,#0000009e);content:"";height:100%}.hero:after,.hero video{left:0;position:absolute;top:0;width:100%}.hero video{height:50vh;object-fit:cover}@media(max-width:575.98px){.hero video{height:70vh}}@media screen and (max-width:575.98px)and (max-height:570px){.hero video{height:100vh}}@media only screen and (min-width:576px)and (max-width:767.98px){.hero video{min-height:360px}}@media only screen and (min-width:768px)and (max-width:1399.98px){.hero video{min-height:380px}}.hero__content{align-items:flex-end;display:flex;height:50vh;justify-content:flex-start;padding-bottom:5rem;position:relative;text-align:left;z-index:3}@media(max-width:575.98px){.hero__content{height:70vh;padding-bottom:4rem}}@media screen and (max-width:575.98px)and (max-height:570px){.hero__content{height:100vh}}@media only screen and (min-width:576px)and (max-width:767.98px){.hero__content{min-height:360px;padding-bottom:3.5rem}}@media only screen and (min-width:768px)and (max-width:1399.98px){.hero__content{min-height:380px;padding-bottom:4rem}}.hero__content h3,.hero__content h6{color:#fff}.hero__content h3{line-height:1.6}@media(max-width:575.98px){.hero__content h3{font-size:1.6rem}}@media only screen and (min-width:576px)and (max-width:1199.98px){.hero__content h3{font-size:1.8rem;font-size:clamp(1.8rem,4vw,2.25rem)}}@media only screen and (min-width:1200px)and (max-width:1399.98px){.hero__content h3{font-size:2rem}}.hero__content h6{line-height:1.6}@media only screen and (min-width:576px)and (max-width:1199.98px){.hero__content h6{font-size:1.2rem}}.hero__content button{margin-top:1rem;padding:.6rem 24px}.hero__content button span{font-weight:400!important}.hero__content button span:first-child{margin-right:8px}.category-description{margin-bottom:5rem;padding-top:5rem;text-align:center}@media(max-width:575.98px){.category-description{margin-bottom:4rem;padding-top:4rem}.category-description h2{margin-bottom:6px}.video__tiles{margin-top:6rem}.video__tiles .single-video-tile{margin-top:1rem;padding:0}}.video__tiles .single-video-tile a{color:#252020}@media(max-width:575.98px){.video__tiles .single-video-tile a{--bs-gutter-x:1.5rem;--bs-gutter-y:0;align-items:center!important;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1)}}.video__tiles .single-video-tile a:hover img{transform:scale(1.2)}.video__tiles .single-video-tile a:hover h4{color:#e35200}.video__tiles .single-video-tile figure{height:180px;margin:0;overflow:hidden;position:relative}@media(max-width:575.98px){.video__tiles .single-video-tile figure{flex:0 0 auto;max-height:140px;min-width:109px;width:25%}}.video__tiles .single-video-tile figure img{height:100%;object-fit:cover;transition:all .5s ease-in;width:100%}.video__tiles .single-video-tile figure .playIcon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video__tiles .single-video-tile figure .playIcon svg{height:2.5rem;width:2.5rem}.video__tiles .single-video-tile .card-body{height:140px}@media(max-width:575.98px){.video__tiles .single-video-tile .card-body{flex:0 0 auto;height:140px;width:58.33333333%}}.video__tiles .single-video-tile .card-body h4{-webkit-line-clamp:3;font-size:1rem;transition:all .3s ease-in}.video__tiles .single-video-tile .card-body h4,.video__tiles .single-video-tile .card-body h6{-webkit-box-orient:vertical;display:-webkit-box;line-height:1.6;overflow:hidden;text-overflow:ellipsis}.video__tiles .single-video-tile .card-body h6{-webkit-line-clamp:1;font-size:14px}@media(max-width:575.98px){.video__tiles .single-video-tile .card-body h6{font-size:12px}}