<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* custom css - generated by TagDiv Composer */
/* custom css - generated by TagDiv Composer */
.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_8 .tdb-logo-a,
                .tdi_8 h1{
                    align-items: center;
                
                    justify-content: center;
                }.tdi_8 .tdb-logo-svg-wrap{
                    display: block;
                }.tdi_8 .tdb-logo-svg-wrap + .tdb-logo-img-wrap{
                    display: none;
                }.tdi_8 .tdb-logo-img{
                    max-width: 180px;
                }.tdi_8 .tdb-logo-img-wrap{
                    margin-top: 0px;
                
                    margin-bottom: 0px;
                
                    margin-right: 10px;
                
                    margin-left: 0px;
                
                    display: block;
                }.tdi_8 .tdb-logo-img-wrap:first-child{
                    margin-top: 0;
                
                    margin-left: 0;
                }.tdi_8 .tdb-logo-img-wrap:last-child{
                    margin-bottom: 0;
                
                    margin-right: 0;
                }.tdi_8 .tdb-logo-text-tagline{
                    margin-top: -4px;
                    margin-left: 0;
                
                    color: #000000;
                
                    font-family:Poppins !important;font-size:32px !important;font-weight:600 !important;;
                }.tdi_8 .tdb-logo-text-wrap{
                    flex-direction: column;
                
                    align-items: flex-start;
                }.tdi_8 .tdb-logo-icon{
                    top: 0px;
                
                    display: block;
                }.tdi_8 .tdb-logo-text-title{
                    color: #000000;
                
                    font-family:Poppins !important;font-size:18px !important;font-weight:400 !important;;
                }@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;
                  }
                }

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px){
/* custom css - generated by TagDiv Composer */
.tdi_8 .tdb-logo-img{
                    max-width: 160px;
                }.tdi_8 .tdb-logo-text-title{
                    font-size:16px !important;;
                }.tdi_8 .tdb-logo-text-tagline{
                    font-size:26px !important;;
                }
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
/* custom css - generated by TagDiv Composer */
.tdi_8 .tdb-logo-img{
                    max-width: 140px;
                }.tdi_8 .tdb-logo-text-title{
                    font-size:14px !important;;
                }.tdi_8 .tdb-logo-text-tagline{
                    font-size:20px !important;;
                }
}

/* phone */
@media (max-width: 767px){
/* custom css - generated by TagDiv Composer */
.tdi_8 .tdb-logo-img{
                    max-width: 200px;
                }.tdi_8 .tdb-logo-img-wrap{
                    margin-right: 30px;
                }.tdi_8 .tdb-logo-img-wrap:last-child{
                    margin-right: 0;
                }.tdi_8 .tdb-logo-text-tagline{
                    margin-top: 0px;
                    margin-left: 0;
                
                    display: none;
                
                    font-size:16px !important;letter-spacing:0px !important;;
                }.tdi_8 .tdb-logo-text-title{
                    display: none;
                
                    font-size:11px !important;;
                }
}
</pre></body></html>