.to-img,.tour-card .c-sec,.tour-card .i-sec,.tour-card .pri-sec{width:100%}.t-free-tag,.tour-card .to-ti{font-family:var(--pf-bold)}.tour-collapse{border:2px solid var(--this-yellow);border-radius:var(--card-radius)}.tour-c-row{margin-top:20px}.add-tour-collapse .panel-heading,.tour-collapse .panel-heading{padding:0;border:0}.add-tour-collapse [data-toggle=collapse],.tour-collapse [data-toggle=collapse]{display:flex;align-items:center;gap:15px;padding:6px 20px;border-radius:16px;background-color:var(--white);color:var(--this-black);font-size:22px;font-family:var(--pf-bold);text-transform:uppercase}.add-tour-collapse .disabled [data-toggle=collapse]{opacity:.8;cursor:not-allowed}.add-tour-collapse [data-toggle=collapse] .date{font-family:var(--pf-medium)}.add-tour-collapse [data-toggle=collapse]{text-transform:none}.tour-collapse [data-toggle=collapse][aria-expanded=true]::after{content:"\f077"}.add-tour-collapse [data-toggle=collapse][aria-expanded=true],.tour-collapse [data-toggle=collapse][aria-expanded=true]{background-color:var(--this-yellow)}.to-img{height:270px;object-fit:cover;border-radius:var(--card-radius)}.tour-card{position:relative;padding:12px 15px;border:1px solid var(--white);border-radius:var(--card-radius)}.btn-add-to>span,.btn-trm{padding:5px;color:var(--this-black)}.tour-card:hover{border-color:transparent;box-shadow:var(--fdd-shadow)}.tour-card.modal-card{background:var(--bg-primary-gradient-support);background:var(--bg-primary-gradient-rev);border-radius:var(--card-radius);box-shadow:var(--fdd-shadow);border:1px solid transparent;padding:8px 10px}.btn-add-to span.i,.btn-trm .ci{color:var(--white);background-color:var(--hm-red)}.btn-add-to>span,.btn-trm{background-color:var(--white)}.tour-card.modal-card.recommended{border:2px solid var(--hm-yellow)}.tour-card.modal-card.special{border:2px solid var(--hm-red)}.tour-card.modal-card .notch{width:150px}.btn-trm{display:flex;align-items:center;gap:6px;font-weight:600;border-radius:0 var(--card-radius) 0 var(--card-radius);position:absolute;right:-1px;top:0}.btn-trm .ci{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:12px;border-radius:50%}.btn-trm .ci i{line-height:0}.t-free-tag{display:inline-block;color:var(--black);font-size:40px;text-transform:uppercase;background-color:var(--this-yellow);line-height:45px;padding:0 20px;border-radius:50px}.add-to-row{gap:20px;padding-bottom:0}.add-to-row::after,.add-to-row::before{height:2px;background-color:var(--white)}.btn-add-to,.btn-add-to:focus,.btn-add-to:hover{flex-shrink:0;padding:0;display:flex;border-radius:8px;overflow:hidden;border:0}.btn-add-to>span{display:flex;align-items:center;height:25px;font-size:15px;font-weight:700;text-transform:uppercase}.btn-add-to span.i{font-size:18px;padding:5px 10px}@media (max-width:576px){.fdd-carousel-wrapper .fdd-car-img{height:220px!important}.fdd-title{font-size:30px}.fdd-ti>div,.hc-ti-row>div{width:100%;flex-grow:1}.pri-row{flex-wrap:wrap;justify-content:space-between;gap:0;width:100%}.pri-row .cur{font-size:18px}.pri-row .dis,.pri-row .pri{font-size:25px}.tour-c-row{gap:12px}.add-tour-collapse [data-toggle=collapse],.tour-collapse [data-toggle=collapse]{gap:6px;padding:6px 6px 4px;font-size:13px}}@media (min-width:768px){.tour-c-row{margin-top:-20px}}@media (min-width:992px){.pri-row{padding:15px 25px}.tour-card .i-sec{width:35%}.tour-card .c-sec{width:45%}.tour-card .pri-sec{width:20%}}