 
    .header {
        position: fixed;
        z-index: 1000;
        height: 156px;
        width: 100%;
        background: rgb(0 141 185 / 0%);
        -webkit-transition: all ease-out .5s;
        -moz-transition: all ease-out .5s;
        -o-transition: all ease-out .5s;
        transition: all ease-out .5s;
        background: linear-gradient(0deg, #34bcf4 0.53%, #1757a1 107.27%);
    }

    .Navctive {
        background: linear-gradient(0deg, #34bcf4 0.53%, #1757a1 107.27%);
    }

    .parallax {
        position: relative;
        background-attachment: fixed;
        background-position: center 0;
        background-repeat: no-repeat;
        background-size: cover;
        height: 100%;
    }

    .mtp {
        margin-top: 156px;
    }

    .about-section h2 {
        font-weight: 700;
    }


    p {
        text-align: justify;
    }

    .mission-sec {
        background: url(Images/mission.jpg) no-repeat center center;
        background-size: cover;
        padding: 100px 0;
    }

    .card1 {
        border: 1px solid #e0e0e0;
        border-radius: 12px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
        margin-bottom: 15px;
        background-color: white;
        min-height: 309px;
    }




    .card-text {
        flex: 1;
        padding: 24px;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
    }

        .card-text h2 {
            font-size: 1.5rem;
            margin-bottom: 10px;
        }

        .card-text p {
            font-size: 1rem;
            color: #555;
            margin-bottom: 16px;
        }

        .card-text a {
            text-decoration: none;
            color: #007BFF;
            font-weight: bold;
            display: inline-flex;
            align-items: center;
        }

            .card-text a span {
                display: inline-block;
                width: 32px;
                height: 32px;
                background-color: #FF5733;
                color: white;
                border-radius: 50%;
                text-align: center;
                line-height: 32px;
                margin-left: 8px;
            }

    .card-image {
        flex: 1;
    }

        .card-image img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

    .specBg .gohBox-con {
        border-radius: 22px;
    }

    .bookNow {
        cursor: pointer;
        outline: 0;
        color: #fff;
        background:linear-gradient(0deg, #E91E63 0.53%, #F44336 107.27%);
        border-color: #f53938;
        display: inline-block;
        font-weight: 400;
        line-height: 1.5;
        text-align: center;
        border: 1px solid transparent;
        padding: 6px 12px;
        font-size: 16px;
        border-radius: .25rem;
        transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    }

        .bookNow:hover {
            color: #fff;
            background-color: linear-gradient(0deg, #E91E63 0.53%, #F44336 107.27%);
            border-color: #f53938;
        }

    .vwPro {
        cursor: pointer;
        outline: 0;
        color: #fff;
        /*background: linear-gradient(to right, rgb(230, 30, 77) 0%, rgb(230 50 55) 50%, rgb(215, 4, 102) 100%);
        border-color: #0d6efd;*/
        background: #0d6efd;
        border-color: #0d6efd;
        display: inline-block;
        font-weight: 400;
        line-height: 1.5;
        text-align: center;
        border: 1px solid transparent;
        padding: 6px 12px;
        font-size: 16px;
        border-radius: .25rem;
        transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    }

    .borW {
        width: 251px;
    }
    .specBg .gohBox {
    margin: 6px;
}
    .specBg .gohBox img {
        width: 75% !important;
    }

    @media (max-width: 768px) {
        .mtp {
            margin-top: 77px;
        }

        .borW {
            width: 251px;
        }

        .header {
            background: #fff !important;
        }

        .specBg .dwd {
            width: 100%;
        }
            .mtp {
        margin-top: 97px !important;
    }
        .card-container {
            width:100% !important;
        }
    }
 .fdbrd{
	 ---bs-breadcrumb-divider: '>';
 }
 
 .fdbg{
	 background: url('/Content/NewWebsite/Images/img-doc1.png'); background-repeat: no-repeat; background-size: cover; background-position: top;
 }
 .fdcol1{
	 color: #1757a1;
 }
 .fdcalbox{
	 background-color: #0267b1; margin: 0px; color: white;
 }
.fdspec {
     font-size:5rem; color:white;
}
.fdexp {
    color:#fff;text-align:center;
}

