.tdb_header_logo{margin-bottom:0;clear:none}.tdb_header_logo .tdb-logo-a,.tdb_header_logo h1{display:flex;pointer-events:auto;align-items:flex-start}.tdb_header_logo h1{margin:0;line-height:0}.tdb_header_logo .tdb-logo-img-wrap img{display:block}.tdb_header_logo .tdb-logo-svg-wrap+.tdb-logo-img-wrap{display:none}.tdb_header_logo .tdb-logo-svg-wrap svg{width:50px;display:block;transition:fill .3s ease}.tdb_header_logo .tdb-logo-text-wrap{display:flex}.tdb_header_logo .tdb-logo-text-title,.tdb_header_logo .tdb-logo-text-tagline{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.tdb_header_logo .tdb-logo-text-title{background-size:cover;background-position:center center;font-size:75px;font-family:serif;line-height:1.1;color:#222;white-space:nowrap}.tdb_header_logo .tdb-logo-text-tagline{margin-top:2px;font-size:12px;font-family:serif;letter-spacing:1.8px;line-height:1;color:#767676}.tdb_header_logo .tdb-logo-icon{position:relative;font-size:46px;color:#000}.tdb_header_logo .tdb-logo-icon-svg{line-height:0}.tdb_header_logo .tdb-logo-icon-svg svg{width:46px;height:auto}.tdb_header_logo .tdb-logo-icon-svg svg,.tdb_header_logo .tdb-logo-icon-svg svg *{fill:#000}.tdi_9 .tdb-logo-a,.tdi_9 h1{flex-direction:column;align-items:center}.tdi_9 .tdb-logo-svg-wrap{display:block}.tdi_9 .tdb-logo-svg-wrap+.tdb-logo-img-wrap{display:none}.tdi_9 .tdb-logo-img-wrap{display:block}.tdi_9 .tdb-logo-text-tagline{margin-top:5px;margin-left:0;display:block;color:#000;font-family:Cormorant Garamond!important;font-size:22px!important;letter-spacing:0px!important}.tdi_9 .tdb-logo-text-title{display:block;color:#000;font-family:Josefin Sans!important;font-size:35px!important;font-weight:600!important;text-transform:uppercase!important}.tdi_9 .tdb-logo-text-wrap{flex-direction:column;align-items:center}.tdi_9 .tdb-logo-icon{top:0;display:block}.tdi_9 .tdb-logo-a:hover .tdb-logo-text-title{color:#ff787e;background:none;-webkit-text-fill-color:initial;background-position:center center}.tdi_9 .tdb-logo-a:hover .tdb-logo-text-tagline{color:#fff;background:none;-webkit-text-fill-color:initial;background-position:center center}@media (max-width:767px){.tdb_header_logo .tdb-logo-text-title{font-size:36px}}@media (max-width:767px){.tdb_header_logo .tdb-logo-text-tagline{font-size:11px}}@media (min-width:768px) and (max-width:1018px){.tdi_9 .tdb-logo-svg-wrap{max-width:80px}.tdi_9 .tdb-logo-svg-wrap svg{width:80px!important;height:auto}}@media (max-width:767px){.tdi_9 .tdb-logo-text-tagline{margin-top:0;margin-left:0;font-size:20px!important}.tdi_9 .tdb-logo-text-title{font-size:30px!important}}