.navbar-nav li{margin-left: 20px;}
   .text-justify{text-align: justify;}
   header{position: fixed;width: 100%;z-index: 100;}
   .text-justify{text-align: justify;}
   .p-color {
    color: #5a5a5a;
}

.bg-img{
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.page-title h2{text-shadow: 0px 0px 10px black;font-weight: 600;}
.title-page-img-up{background-color: #003a6652;color: white;}
.title-page-img-up h2{color: white;text-transform: uppercase;}
.choose{border: 1px solid #ff9800;padding: 12px;height: 300px;}
.contact-info i{color: #ff9800;}
.border-radius-top{border-radius: 10px 10px 0px 0px;}
.tour-day{border: 1px solid #ff9800;
    padding: 21px;
    border-radius: 10px;}

footer .nav-link{padding: 4px 0px 4px 0px;}
.btn-name{font-size: 20px;color: white;}
.pointer{cursor: pointer;}
.d-flow-root{display: flow-root;}
.float-right{float: right;}
.float-left{float: left;}
.tour-boder{border: 1px solid #ff9800;}
.slider h1 span{
    color: #ff9800;
    /* background-color: #ffffffcc; */
    padding: 12px;border-radius: 50px;
    border: 1px solid #ff9800;}

footer h4{color: #ff9800;}
.contact-info a{color: black;text-decoration: none;}
h1, h2, h3, h4, h5{font-family: 'Poppins', sans-serif;}
.navbar-light .navbar-nav .nav-link {text-transform: uppercase;}
.navbar-light .navbar-nav .nav-link {
    color: #003a66;
}

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: #ff9800;
}
.owl-theme .owl-controls .owl-buttons div {
    background-color: white!important;
    padding: 2px!important;
    opacity: 1.5!important;}
    .owl-next{rotate: 180deg;float: right;}
    .owl-prev{float: left;}
    .owl-buttons{position: absolute;width: 100%;bottom: 57%;}
   .owl-theme .owl-controls .owl-page span{background: #ea8b00;}
   @media (max-width: 768px){

   .w-100-75{width: 100%;}
   .logo{    font-size: 28px;}
   .navbar{padding-top: 6px!important;padding-bottom: 6px!important;}
   .title-page-img-up{padding-top: 40px;padding-bottom: 40px;}
   .page-title {padding-top: 50px;}
   .contact-info i{font-size: 26px;}
   .contact-info p{font-size: 18px;}
   .text-p-center{text-align: center;}
   .capy{padding-bottom: 56px;}
   }

   @media (min-width: 768px){

    .w-100-75{width: 75%;}
    h3{font-size: 24px;}
    .logo{font-size: 40px;}
    .page-title{padding-top: 92px;}
    .title-page-img-up{padding-top: 80px;padding-bottom: 80px;}
    .contact-info i{font-size: 30px;}
    .contact-info p{font-size: 20px;}
   }

   .carousel-caption{bottom: 50%;}
   .bi-trophy{color: #FF9800;}
   .nav-link:hover {color: #ff9800;}
   .user{color: #ff9800;}
   .bi-star-fill{color: #ff9800;}
   .btn-warning {
    color: #fff;
    background-color: #ff9800;
    border-color: #ff9800;
}


   h2{color: #003a66;padding-bottom: 10px;}
   .logo{   
    font-family: 'Cookie', cursive; 
    /* text-transform: uppercase; */
    color: #003a66;}
    .bg-img1 {
        background-image: url(assets/images/back/row-bg-img-1.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    
    .bg-base-grey {
        background-color: #f0f5fb;
    }
    @media (min-width: 768px)
    {
        .text-center-nr{text-align: center;}
    }
    .border-radius-20{border-radius: 10px;}
    .border-y20{border-bottom: 1px solid #f2f7f6;}
    .day{    position: absolute;
    bottom: 15px;
    right: 5%;}
    #car .item{margin-left: 10px;margin-right: 10px;}
    h3{color: #ff9800;}
    .icon-border {
        width: 60px;
        border: 2px dashed #ff9800;
        border-radius: 50%;
        height: 60px;
        position: absolute;
        bottom: 0;
        /* text-align: center; */
        animation: spin 10s linear infinite;
    }
    @keyframes spin { 
      100% { 
        transform: rotateZ(360deg);
      }
    }
    .img-icon{position: absolute;
        bottom: 0;
        left: 0;
        padding: 12px;}
    
        .icon-div{    position: relative;
        width: 60px;
        height: 60px;}
        .div-icon-img{padding-left: 42%;}
        .left-quote{top: -40px;}
        .right-quote{bottom: -26px;right: 0;}
        #reviews .item{border: 1px solid #edf2f1;
        border-radius: 20px;
        margin-left: 10px;
        margin-right: 10px;
        padding: 24px;}
        .bg-footer {
            background-image: url(assets/images/back/footer-bg.png);
            background-position: bottom center;
            background-size: cover;
            background-repeat: no-repeat;
            background-attachment: scroll;
        }
        .bg-base-dark {
            background-color: #003a66e0;
        }
        footer .nav-link{color: white;}
        @media (max-width: 768px)
        {
            .col-nr-3 {
        flex: 0 0 auto;
        width: 20%;
    }
        }
       .icon-name{font-size: 13px;margin-top: -4px;}
       .icon{font-size: 20px;}
       .phone{
        border-radius: 15px 15px 0px 0px;
        position: fixed;
        bottom: 0;
        width: 100%;
        z-index: 100;
       }
       .a-link{text-decoration: none; color: #003965;}
       .p-link:hover{border-top: 3px solid #ff9800!important;color: #ff9800;}
       .p-link{border-top: 3px solid rgb(255, 255, 255)!important;}
       .owl-prev img{width: 34px;}
       .owl-next img{width: 34px;}

       
       
       