:root{--primary-color:#ff0000}
header .desktop,header .mobile{background:#ff0000}
header .logo>a,.footer-logo>a{display:inline-flex;align-items:center;gap:16px;text-decoration:none;max-width:100%}
header .logo img,.back-footer .footer-logo img{width:96px;height:82px;object-fit:contain;flex-shrink:0;border-radius:3px}
.bt-wordmark{display:flex;flex-direction:column;gap:5px;color:#fff;text-align:left;line-height:1.2}
.bt-wordmark strong{font-family:Georgia,'Times New Roman',serif;font-size:29px;letter-spacing:.5px;color:#fff;white-space:nowrap}
.bt-wordmark small{font-size:13px;letter-spacing:.2px;color:#fff;opacity:.92;white-space:nowrap}
.bt-contact{display:flex;flex-direction:column;gap:10px;margin:18px 0 24px}
.bt-contact a{color:#eee!important;font-size:13px;overflow-wrap:anywhere}
.bt-contact i{width:18px;margin-right:5px}
.back-footer .footer-logo>a{gap:10px}
.back-footer .footer-logo img{width:76px;height:65px}
.back-footer .bt-wordmark strong{font-size:20px}
.back-footer .bt-wordmark small{font-size:10px}
.contact-item p a{overflow-wrap:anywhere;color:var(--primary-color)}
.contact-item{height:100%}
@media(min-width:992px) and (max-width:1399px){header .navbar .nav-link{white-space:nowrap;font-size:14px;padding-left:9px;padding-right:9px}header .navbar .navbar-nav{flex-shrink:1}}
.preloader img{height:70px;width:auto}
.left-drawer .logo img{width:72px;height:62px}
.left-drawer .bt-wordmark strong{font-size:20px}
.left-drawer .bt-wordmark small{font-size:10px}
.left-drawer .bt-wordmark,.left-drawer .bt-wordmark strong,.left-drawer .bt-wordmark small{color:#222}
@media(max-width:991px){header .mobile .logo{padding:8px 0;float:none}header .mobile .logo>a{gap:8px}header .mobile .logo img{width:57px;height:49px}header .mobile .bt-wordmark strong{font-size:19px}header .mobile .bt-wordmark small{font-size:10px}.mobile .toggler-icon{padding:18px 3px}}
@media(max-width:420px){header .mobile .logo img{width:44px;height:38px}header .mobile .bt-wordmark strong{font-size:15px}header .mobile .bt-wordmark small{font-size:8px}header .mobile .logo>a{gap:5px}.mobile .toggler-icon{padding:13px 2px;font-size:18px}}
