.hero-section{background:linear-gradient(1deg,rgba(16,16,16,.6) -20.32%,rgba(16,16,16,.6) 79.92%),var(--trip-hero-bg-image,url("https://static.vecteezy.com/system/resources/thumbnails/002/574/719/original/closeup-of-woman-horseback-riding-in-super-slow-motion-shot-on-the-phantom-flex-4k-at-1000fps-video.jpg")) #d3d3d3 50%/cover no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:600px;background-size:cover;background-position:50%;background-repeat:no-repeat;gap:clamp(1.25rem,5vh,2rem);padding:clamp(1rem,7vw,1.5rem)}.hero-section .text-shower{height:90px}.hero-section .header{display:flex;flex-direction:column;justify-content:center;align-items:center;text-transform:uppercase;padding-bottom:40px}.hero-section .header .subheader{font:Satoshi,sans-serif;color:#fff;font-size:clamp(20px,3vw,24px);font-weight:400}.hero-section .header .main-header{font:Doppio One,sans-serif;color:#fff;font-size:clamp(40px,6vw,60px);font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:center}.hero-section .button-section,.hero-section .header .button-section{display:flex;justify-content:space-around}.trip-hero-section{background:linear-gradient(1deg,rgba(16,16,16,.6) -20.32%,rgba(16,16,16,.6) 79.92%),var(--trip-hero-bg-image,url("https://static.vecteezy.com/system/resources/thumbnails/002/574/719/original/closeup-of-woman-horseback-riding-in-super-slow-motion-shot-on-the-phantom-flex-4k-at-1000fps-video.jpg")) #d3d3d3 50%/cover no-repeat}.characteristics-section,.search-container{border-radius:16px;background:hsla(0,0%,100%,.18);backdrop-filter:blur(15px);display:grid;grid-template-columns:repeat(4,1fr) auto;justify-content:center;align-items:flex-end;padding:20px 30px;gap:24px}.characteristics-section .badge,.search-container .badge{display:flex;align-items:center;gap:10px;font-weight:500;line-height:140%;color:#fff;opacity:.7;background:#4b543b;padding:10px 15px;border-radius:8px;border:1px solid #7a8c5a}.characteristics-section .section,.search-container .section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.characteristics-section .section .title,.search-container .section .title{color:#fff;font-family:Satoshi,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:10px}.characteristics-section .section input,.search-container .section input{border-radius:8px;background:hsla(0,0%,100%,.19);box-shadow:0 4px 54px 0 rgba(0,0,0,.25);font-weight:700}@media screen and (max-width:970px){.characteristics-section,.search-container{padding:12px 16px;flex-direction:column;gap:16px;grid-template-columns:repeat(2,1fr)}.characteristics-section .section,.search-container .section{width:100%}.characteristics-section .section .title,.search-container .section .title{font-size:16px}.characteristics-section .section input,.search-container .section input{font-size:14px}}@media screen and (max-width:500px){.characteristics-section,.search-container{grid-template-columns:repeat(1,1fr)}}.masked-text{font-family:Doppio One,sans-serif;text-align:center;font-size:50px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;color:hsla(0,0%,100%,.223)}@media screen and (max-width:768px){.masked-text{display:none}}