.add-to-row,.line-title{position:relative;text-align:center;padding-bottom:25px;display:flex;align-items:center}.line-text,.line-text .num{align-items:center;display:flex}.add-to-row::after,.add-to-row::before,.line-title::after,.line-title::before{content:"";display:block;width:100%;height:4px;background-color:var(--this-yellow)}.line-text{width:max-content;justify-content:center;gap:10px;flex-shrink:0;font-size:22px;font-family:var(--pf-bold);color:var(--this-black);padding:5px 10px;background-color:var(--this-yellow);border-radius:20px;text-transform:uppercase;position:relative}.line-text::after{position:absolute;right:20px;content:"\f078";font-family:"Font Awesome 5 Pro";font-size:25px;font-weight:500}.line-text[data-toggle=collapse]{cursor:pointer}.line-text[data-toggle=collapse][aria-expanded=true]::after{content:"\f077"}.line-text .num{justify-content:center;width:30px;height:30px;border:1px solid var(--this-black);border-radius:50px}@media (max-width:576px){.line-text,.line-text::after,.tour-collapse [data-toggle=collapse]::after{font-size:16px}.line-text{width:max-content}.line-text .text,.tour-collapse [data-toggle=collapse] .text{transform:translateY(1.2px)}.line-text::after{position:relative;right:0}}.btn-nxt,.btn-nxt:focus{background-color:var(--hm-yellow);border-color:var(--hm-yellow);border-radius:50px;color:var(--this-black);font-size:30px;font-family:var(--pf-bold);padding:3px 40px 0}.fls-row .btn-select{width:35px;height:35px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--white);background-color:transparent;border-radius:50%;margin:auto}.fls-row .btn-select.selected span{width:26px;height:26px;border-radius:50%;display:block;background-color:var(--hm-red)}.fl-ter{width:13%}.fl-dur{width:16%}.fl-sel{width:5%}@media (min-width:992px){.line-text{width:400px}.hotel-card .c-sec{width:65%}}