/* main p,
main li {
    color: #7a7264;
} */
.tour-form .form-control {
    border: none;
    padding: 0;
    background-color: unset;
}
.tour-form .input-item {
    border: 1px solid #ced4da;
    border-radius: 10px;
    padding: .375rem .75rem;
}


.li-icon1 {
                    list-style-image: url('../svg/check.svg');
                }
                 .tab-content {
                        border: 1px solid #dee2e6;
                        border-top: none;
                    }

                    .nav-tabs .nav-link {
                        margin-bottom: -1px;
                        background: #fe8a02;
                        border: 1px solid transparent;
                        border-top-left-radius: .25rem;
                        border-top-right-radius: .25rem;
                        color: white;
                        /* text-transform: uppercase; */
                    }
                            .itinerary-1 .item {
                                display: flex;
                                gap: 6px;
                                margin-bottom: 10px;
                                border-radius: 10px;
                                overflow: hidden;
                            }

                            .itinerary-1 .item .dayT {
                                margin-bottom: 1.5rem;
                            }

                            .itinerary-1 .item .accordion-item {
                                width: 100%;
                            }

                            .itinerary-1 .accordion-item,
                            .itinerary-1 .accordion-button {
                                background-color: #faf7f0;
                            }

                            .itinerary-1 .accordion-button:not(.collapsed) {
                                color: #ffffff;
                                background-color: #ff8a01 !important;
                                box-shadow: unset;
                            }

                            .accordion-button:focus {
                                box-shadow: unset;
                            }

                            .itinerary-1 .item .day .day-no {
                                background-color: #ff8a01;
                                border-radius: 10px;
                                color: white;
                                font-weight: 700;
                                width: 40px;
                                height: 52px;
                                place-content: center;
                                text-align: center;
                            }

                            .itinerary-1 .item .day {
                                position: relative;
                                z-index: 1;
                            }

                            .itinerary-1 .item .day::before {
                                content: '';
                                position: absolute;
                                left: 17px;
                                height: 100%;
                                width: 1px;
                                background: linear-gradient(0deg, rgba(255, 138, 1, 0) 0%, rgba(255, 138, 1, 0.71) 50%, rgba(255, 138, 1, 1) 100%);
                                z-index: -1;
                            }

                            .itinerary-1 h5 {
                                color: #000000 !important;
                            }       
                            .bi-x-circle-fill {
                                color: #ff8a01;
                            }

                            .bi-check-circle-fill {
                                color: #8abe3f;
                            }

                            @media (min-width:768px) {
                                .column-count-2 {
                                    column-count: 2;
                                    column-rule: 2px dashed #00000036;
                                    column-gap: 2rem;
                                }
                            }    
                                            .side-box1 {
                    margin-bottom: 30px;
                    padding: 0;
                    position: sticky !important;
                    top: 140px;
                }   
                
                #should .card {
    border: none;
}

#should .card-body {
    /* position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(136deg, #055160 0%, rgb(255 137 1) 100%); */
    color: white;
}