.video-container {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%;
}
.inside-video{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    border:0
}
.offcanvas,
.navbar {
    transition: .2s;
}
.head-logo{
    max-width: 80px;
    padding-block: 8px;
}
.splide-pagination-custom{
    margin-top: 1rem !important;
}
.splide-pagination-custom .page-item{
    padding: 0.25rem;
    background: #fff;
    border-radius: 50%;
    border: 4px solid #e5e5e5;
    margin-inline: 0.2rem;
}
.splide-pagination-custom .page-item.is-active{
    background: #296ca6;
}
.navbar .container {
    margin-top: 1rem;
}
.navbar-stick .container{
    margin-top: 0rem;
}

.external-link-card a,
.external-link-card a:hover,
.external-link-card a:focus{
    text-decoration: none !important;
    color: inherit !important;
}
.external-link-card .card{
    transition: .2s;
}
.external-link-card .card:hover{
    background: aliceblue;
    border-color: rgb(63,120,224) !important;
}
@media (max-width:991px) {
    .navbar .container {
        margin-top: 0rem;
    }
    .head-logo{
        max-width: 50px;
    }
}
@media (max-width:768px) {
    .head-logo{
        max-width: 50px;
    }
    .slider-holder .post-title{
        font-size: 0.6rem;
        line-height: 1.2;
    }
    .slider-holder figcaption{
        padding: 0.5rem !important;
    }
    .navbar .container {
        margin-top: 0rem;
    }
}
