/* :: 14.0 Breadcumb Area CSS */

.breadcumb-area {
    position: relative;
    z-index: 10;
    width: 100%;
    height: 375px !important;
}

@media only screen and (max-width: 767px) {
    .breadcumb-area {
        height: 340px;
    }
}

.breadcumb-area .bradcumbContent {
    margin-top: 150px;
}

@media only screen and (max-width: 767px) {
    .breadcumb-area .bradcumbContent {
        margin-top: 0;
    }
}

.breadcumb-area .bradcumbContent h2 {
    font-size: 48px;
    color: #ffffff;
    margin-bottom: 0;
    padding: 5px 30px;
    border: 2px solid #cb8670;
    background-color: rgba(0, 0, 0, 0.63);
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .breadcumb-area .bradcumbContent h2 {
        font-size: 36px;
    }
}

@media only screen and (max-width: 767px) {
    .breadcumb-area .bradcumbContent h2 {
        font-size: 30px;
    }
}

@media only screen and (max-width: 767px) {
    .pool-content {
        padding: 50px 50px !important;
        left: -65px !important;
    }
    .modal-body {
        padding: 1rem 2rem 0 !important;
    }
    /* :: 12.0 Testimonial Area CSS */
    .testimonial-content {
        position: relative;
        z-index: 1;
        border: 2px solid #cb8670;
        background-color: black !important;
        padding: 100px;
        width: 100%;
    }
    @media only screen and (max-width: 767px) {
        .testimonial-content {
            padding: 30px;
        }
    }
    .testimonial-content .single-testimonial {
        position: relative;
        z-index: 1;
        text-align: center;
    }
    .testimonial-content .single-testimonial p {
        font-size: 16px;
        color: #7d7d7d;
        font-style: italic;
    }
    @media only screen and (max-width: 767px) {
        .testimonial-content .single-testimonial p {
            font-size: 14px;
        }
    }
    .testimonial-content .single-testimonial h6 {
        margin-top: 55px;
        margin-bottom: 60px;
    }
    .testimonial-content .single-testimonial h6 span {
        color: #cb8670;
    }
    @media only screen and (max-width: 767px) {
        .testimonial-content .single-testimonial h6 {
            margin-top: 25px;
            margin-bottom: 30px;
        }
    }
    .testimonial-content .single-testimonial img {
        width: auto !important;
        margin: 0 auto;
    }
    .header-area .palatin-main-menu .classy-nav-container {
        background-color: #000000a3 !important;
    }
    .slide-top {
        -webkit-animation: slide-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
        animation: slide-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
    }
    /* ----------------------------------------------
 * Generated by Animista on 2022-9-24 10:28:35
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */
    /**
 * ----------------------------------------
 * animation slide-top
 * ----------------------------------------
 */
    @-webkit-keyframes slide-top {
        0% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
        }
        100% {
            -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
        }
    }
    @keyframes slide-top {
        0% {
            -webkit-transform: translateY(0);
            transform: translateY(0);
        }
        100% {
            -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
        }
    }
}



.header-area .palatin-main-menu .classy-nav-container {
    background-color: #00000094!important;
}