:root{--primary-color:#f29f05;--tac-primary-color:#f29f05;--primary-color-rgb:242, 159, 5;--secondary-color:#78a548;--secondary-color-rgb:120, 165, 72;--primary-font:'Roboto';--secondary-font:'Barlow';--tac-secondary-font:'Barlow'}.pagination .prev:before{--webkit-mark-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f29f05' viewBox='0 0 192 512'%3E%3Cpath d='M192 127.338v257.324c0 17.818-21.543 26.741-34.142 14.142L29.196 270.142c-7.81-7.81-7.81-20.474 0-28.284l128.662-128.662c12.599-12.6 34.142-3.676 34.142 14.142z'/%3E%3C/svg%3E") center center no-repeat;
}

.pagination .next:before {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f29f05' viewBox='0 0 192 512'%3E%3Cpath d='M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z'/%3E%3C/svg%3E") center center no-repeat;
}

#activities-slider .owl-prev:after {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f29f05' viewBox='0 0 192 512'%3E%3Cpath d='M192 127.338v257.324c0 17.818-21.543 26.741-34.142 14.142L29.196 270.142c-7.81-7.81-7.81-20.474 0-28.284l128.662-128.662c12.599-12.6 34.142-3.676 34.142 14.142z'/%3E%3C/svg%3E") center center no-repeat;
}

#destination-slider .owl-prev:after {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f29f05' viewBox='0 0 192 512'%3E%3Cpath d='M192 127.338v257.324c0 17.818-21.543 26.741-34.142 14.142L29.196 270.142c-7.81-7.81-7.81-20.474 0-28.284l128.662-128.662c12.599-12.6 34.142-3.676 34.142 14.142z'/%3E%3C/svg%3E") center center no-repeat;
}

#activities-slider .owl-next:after {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f29f05' viewBox='0 0 192 512'%3E%3Cpath d='M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z'/%3E%3C/svg%3E") center center no-repeat;
}

#destination-slider .owl-next:after {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f29f05' viewBox='0 0 192 512'%3E%3Cpath d='M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z'/%3E%3C/svg%3E") center center no-repeat;
}

.trip-search form .advanced-search-field .custom-select:before {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f29f05' viewBox='0 0 384 512'%3E%3Cpath d='M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z'/%3E%3C/svg%3E") center center no-repeat;
}

.trip-search form .trip-duration strong:before {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f29f05' viewBox='0 0 448 512'%3E%3Cpath d='M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm116 204c0-6.6-5.4-12-12-12H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-40zm0-128c0-6.6-5.4-12-12-12H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-40zm128 128c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-40zm0-128c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-40zm128 128c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-40zm0-128c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-40z'/%3E%3C/svg%3E") center center no-repeat;
}

.trip-search form .trip-cost strong:before {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f29f05' viewBox='0 0 288 512'%3E%3Cpath d='M211.9 242.1L95.6 208.9c-15.8-4.5-28.6-17.2-31.1-33.5C60.6 150 80.3 128 105 128h73.8c15.9 0 31.5 5 44.4 14.1 6.4 4.5 15 3.8 20.5-1.7l22.9-22.9c6.8-6.8 6.1-18.2-1.5-24.1C240.4 74.3 210.4 64 178.8 64H176V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48h-2.5C60.3 64 14.9 95.8 3.1 143.6c-13.9 56.2 20.2 111.2 73 126.3l116.3 33.2c15.8 4.5 28.6 17.2 31.1 33.5C227.4 362 207.7 384 183 384h-73.8c-15.9 0-31.5-5-44.4-14.1-6.4-4.5-15-3.8-20.5 1.7l-22.9 22.9c-6.8 6.8-6.1 18.2 1.5 24.1 24.6 19.1 54.6 29.4 86.3 29.4h2.8v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-48h2.5c49.2 0 94.6-31.8 106.4-79.6 13.9-56.2-20.2-111.2-73-126.3z'/%3E%3C/svg%3E") center center no-repeat;
}


/*========
Header Four style
================*/
.header-four .header-t {
    padding: 0;
}

.header-four .header-t .left {
    float: left;
}

.header-four .header-t .opening-time {
    float: left;
    margin-right: 20px;
    padding: 12px 20px 11px 0;
    border-right: 1px solid rgba(255, 255, 255, 0.1);
}

.header-four .header-t .opening-time svg {
    font-size: 18px;
    margin-right: 5px;
}

.header-four .header-t .email-link {
    float: left;
    color: #fff;
    padding: 12px 0 11px;
}

.header-four .header-t .email-link svg {
    font-size: 18px;
    margin-right: 5px;
}

.header-four .header-t .right {
    float: right;
}

.header-four .social-networks li {
    margin: 0;
}


.header-four .social-networks li a {
    color: #fff;
    padding: 11px 10px;
}

@media only screen and (min-width: 1025px) {
    .header-four .main-navigation {
        float: left;
        width: 95%;
    }

    .header-four .main-navigation>div>ul>li {
        margin: 0;
        border-right: 1px solid #e5e5e5;
    }

    .header-four .main-navigation>div>ul>li.menu-item-has-children:after {
        right: 15px;
        background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 320 512'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E") center center no-repeat;
    }

    .header-four .main-navigation>div>ul>li:first-child {
        border-left: 1px solid #e5e5e5;
    }

    .header-four .main-navigation>div>ul>li>a {
        padding: 10px 22px;
    }

    .header-four .main-navigation>div>ul>li>a:hover,
    .header-four .main-navigation>div>ul>li>a:focus {
        color: #111;
    }

    .header-four .main-navigation>div>ul>li:hover,
    .header-four .main-navigation>div>ul>li:focus {
        background: rgba(0, 0, 0, 0.05);
    }

    .header-four .main-navigation>div>ul>li:hover:after,
    .header-four .main-navigation>div>ul>li:focus:after {
        color: #111;
    }

    .header-four .main-navigation>div>ul>.current-menu-item,
    .header-four .main-navigation>div>ul>.current-menu-ancestor,
    .header-four .main-navigation>div>ul>.current_page_item,
    .header-four .main-navigation>div>ul>.current_page_ancestor {
        background: rgba(0, 0, 0, 0.05);
    }

    .header-four .main-navigation>div>ul>.current-menu-item>a,
    .header-four .main-navigation>div>ul>.current-menu-ancestor>a,
    .header-four .main-navigation>div>ul>.current_page_item>a,
    .header-four .main-navigation>div>ul>.current_page_ancestor>a {
        color: #111;
    }
}


.header-four .tools .form-section {
    margin: 0;
    border: 0;
}

.header-four .tools .form-section a {
    color: #666;
    font-size: 18px;
}

.header-four .form-section .form-holder .search-form input[type="search"] {
    font-size: 14px;
    color: #111;
    background: none;
    padding: 0;
    margin: 0;
    border: 0;
    border-radius: 0;
    width: 100%;
}

.header-four .form-section .form-holder .search-form input[type="submit"] {
    opacity: 0;
    position: absolute;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' viewBox='0 0 512 512'%3E%3Cpath d='M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z'/%3E%3C/svg%3E") center center no-repeat;
    width: 17px;
    height: 17px;
    padding: 0;
    top: 11px;
    right: 12px;
    font-size: 0;
}

.header-four .form-section .form-holder .search-form input[type="submit"]:focus {
    opacity: 1;
}

.mobile-navigation {
    background-color: var(--primary-color);
}

@media only screen and (max-width: 767px) {
    .header-four .form-section .form-holder {
        right: 0;
        left: -75px;
    }
}

@media only screen and (max-width: 1024px) {
    .header-four .tools {
        position: absolute;
        right: 97px;
        top: 7px;
    }

    .header-four .form-section {
        -webkit-transform: translate(-30px, 5px);
        transform: translate(-30px, 5px);
    }

    .header-four .form-section .form-holder {
        top: 40px;
    }
}


@media only screen and (min-width: 1025px) {
    .header-four .nav-holder {
        border-top: 1px solid #e5e5e5;
    }

    .header-four .nav-holder .holder {
        border-radius: 5px 5px 0 0;
    }

    .header-four .nav-holder .holder:after {
        content: "";
        display: block;
        clear: both;
    }

    .header-four .main-navigation {
        float: left;
    }

    .header-four .main-navigation>div>ul>li.menu-item-has-children:after {
        right: 15px;
        background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 320 512'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E") center center no-repeat;
    }

    .header-four .main-navigation>div>ul>li:hover,
    .header-four .main-navigation>div>ul>li:focus,
    .header-four .main-navigation>div>ul>.current-menu-item,
    .header-four .main-navigation>div>ul>.current_page_item,
    .header-four .main-navigation>div>ul>.current-menu-ancestor,
    .header-four .main-navigation>div>ul>.current_page_ancestor {
        background: rgba(0, 0, 0, 0.1);
    }
}

/* new changes */

.site-header .tools .form-section button {
    padding: 10px 0 0;
    font-size: 16px;
    background-color: transparent;
    border: none;
}

.desktop-search svg:not(:root).svg-inline--fa {
    color: #111;
}

.site-header .tools .form-section .form-holder {
    z-index: 999;
}

.site-header .btn-form-close {
    position: absolute;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111111' viewBox='0 0 32 32'%3E%3Cpath d='M32,2.3L29.7,0L16,13.7L2.3,0L0,2.3L13.7,16L0,29.7L2.3,32L16,18.3L29.7,32l2.3-2.3L18.3,16L32,2.3z'/%3E%3C/svg%3E");top:20px;right:47px;width:15px;height:15px;padding:0;border:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%);appearance:none;-webkit-appearance:none;-moz-appearance:none;opacity:0;background-color:#fff0;border-radius:0;z-index:111}.site-header .btn-form-close:focus{opacity:1;visibility:visible;outline:1px dotted #111}.site-header .tools .form-section .form-holder .search-form input[type=submit]:focus{outline:1px dotted #111}.trip-search form .advanced-search-field-submit input[type=submit]{background:var(--primary-color);padding:7px 25px;opacity:1}.popular-destination .grid .col .text-holder .meta-info svg{color:#fff}.popular-destination .grid .col .text-holder .title a:hover,.popular-destination .grid .col .text-holder .title a:focus{color:rgb(255 255 255 / .8)}@media screen and (max-width:1024px){.site-header .tools .form-section button{padding:4px 0 0}.desktop-search svg:not(:root).svg-inline--fa{color:#fff}.site-header .tools .form-section{z-index:999}#primary-toggle-button svg{margin:-4px 0 0 10px}#primary-toggle-button{padding:3px 0}}@media screen and (max-width:767px){.header-four .header-t .container{display:flex;flex-direction:column;align-items:center}.site-header .tools .form-section .form-holder{left:-182px;top:35px!important}}@media screen and (max-width:567px){.header-four .header-t .left{display:flex;flex-direction:column;text-align:center}.header-four .header-t .opening-time{margin:0;border:none;padding:12px 0}}.keyboard-nav-on .site input:active,.keyboard-nav-on .site input:focus,.keyboard-nav-on .site input:hover,.keyboard-nav-on .site a:active,.keyboard-nav-on .site a:focus,.keyboard-nav-on .site a:hover,.keyboard-nav-on .site button:active,.keyboard-nav-on .site button:focus,.keyboard-nav-on .site button:hover,.keyboard-nav-on .site textarea:active,.keyboard-nav-on .site textarea:focus,.keyboard-nav-on .site textarea:hover,.keyboard-nav-on .site select:active,.keyboard-nav-on .site select:focus,.keyboard-nav-on .site select:hover{outline:#666 dashed 2px!important}