.qodef-page-footer .widget.widget_nav_menu ul li a{
    color: #a9a9a9;
}
.qodef-page-footer .widget.widget_nav_menu ul li a:hover{
    color: #00ABF3;
}
.tour-category-title{
    padding: 0;
}
@media only screen and (max-width: 1024px){
    .qodef-tour-item-single-holder .qodef-sidebar-holder{
        width: 100%;
    }
    .qodef-tour-item-single-holder .qodef-sidebar-holder .single-tour-sidebar{
        display: flex;
        gap: 15px;
    }
    .single-tour-sidebar .tour-advice-box{
        width: 50%;
        margin-bottom: 0px;
    }
    .single-tour-sidebar .box-question{
        width: 50%;
    }
    .qodef-tour-item-single-holder .related-tour .qodef-grid-row{
        grid-template-columns: repeat(2, 1fr);
    }
}
@media only screen and (max-width: 768px){
    .tour-category-list
    {
        grid-template-columns: repeat(2, minmax(200px, 1fr));
    }
    .tour-category .qodef-container-inner {
        padding: 50px 35px 45px 35px;
    }
    .qodef-tour-item-single-holder .qodef-tour-item-section .qodef-route-top-holder .qodef-line-between-icons{
        left: 15px;
    }
}
@media only screen and (max-width: 667px){
    .tour-category-list {
        grid-template-columns: repeat(1, minmax(200px, 1fr));
    }
    .tour-category .qodef-container-inner {
        padding: 50px 20px 45px 20px;
    }
    .qodef-tour-item-single-holder .related-tour .qodef-grid-row {
        grid-template-columns: repeat(1, 1fr);
    }
    .qodef-tour-item-single-holder .qodef-sidebar-holder .single-tour-sidebar {
        display: flex;
        flex-direction: column;
    }
    .single-tour-sidebar .tour-advice-box {
        width: 100%;
    }
    .single-tour-sidebar .box-question {
        width: 100%;
    }
    .single-tour-sidebar .tour-advice-box{
        width: 100%;
    }
}
@media only screen and (max-width: 480px){
    .tour-category .qodef-container-inner {
        padding: 50px 15px 45px 15px;
    }
}