.header-title-links .container-text{background-color:#fff;display:flex;flex-direction:column;gap:24px;padding-top:40px;padding-bottom:40px;padding-top:78px !important}
@media(min-width:768px){.header-title-links .container-text{padding-top:64px;padding-bottom:64px}
}
@media(min-width:621px){.header-title-links .container-text{padding-top:112px !important;gap:32px}
}
.header-title-links .title-container{display:flex;align-items:flex-start;justify-content:space-between}
.header-title-links .title-container .title{font-family:'N27 Bold';font-weight:700;font-style:normal;font-size:48px;line-height:56px;text-transform:uppercase;color:#333f48;max-width:1200px;hyphens:auto;word-break:auto-phrase}
@media(min-width:1024px){.header-title-links .title-container .title{font-size:64px;line-height:72px}
}
@media(min-width:1600px){.header-title-links .title-container .title{font-size:72px;line-height:82px}
}
@media(min-width:768px){.header-title-links .title-container .title{hyphens:none;word-break:normal}
}
@media(max-width:1024px){.header-title-links .title-container .title{font-size:38px}
}
.header-title-links .title-container .icons{display:flex;gap:16px}
.header-title-links .title-container .icons .icon{display:flex;padding:10px;align-items:center;border-radius:60px;border:1px solid #333f48;background:#fff;cursor:pointer}
.header-title-links .title-container .icons .icon span::before{font-size:24px}
@media(max-width:750px){.header-title-links .title-container{flex-direction:column-reverse;gap:24px}
}
.header-title-links .tags{display:flex;flex-wrap:wrap;align-items:center;gap:16px}
.header-title-links .tags .tag{display:flex;padding:8px 16px;align-items:center;font-family:"N27 Medium";font-size:14px;line-height:22px;border-radius:44px}
.header-title-links .tags .tag-gray{color:#fff;background:#333f48}
.header-title-links .tags .tag-white{color:#333f48;background:#f5f5f5}
.header-title-links .tags .availability{display:flex;color:#333f48;font-family:"N27 Medium";font-size:14px}
.header-title-links .tags .availability .icon-tag{display:block;width:12px;height:12px;margin-right:8px;border-radius:12px}
.header-title-links .tags .availability_open .icon-tag{background:#009262}
.header-title-links .tags .availability_close .icon-tag{background:#da291c}