.tb-logo a img {
    height: 50px !important;
    width: auto !important;
}
.tb-header-v3 .tb-header-menu {
        background: #ffffff !important;
    }
    .tb-menu-list>ul>li>a {
	color: #002f49 !important;
	}
	.flex-center{
	display: flex!important;
    flex-direction: row!important;
    flex-wrap: wrap!important;
    justify-content: center!important;
	}
	#nav > li > a, a.icon_search_wrap, a.icon_cart_wrap, .header-menu-item-icon a {
    font-family: Montserrat;
    font-style: normal;
    font-size: 14px!important;
	}
	.tb-menu-control-mobi>a {
    font-size: 14px;
    padding: 0 12px;
    line-height: 60px;
    display: block;
    color: #002f49 !important;
}
.tz_custom_1744949603839956 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
}
.uk-grid {
    margin: 0!important;
    padding: 0!important;
    list-style: none!important;
}
.templaza-heading h3, .templaza-footer h2, .templaza-footer h4 {
    font-weight: 700!important;
    text-transform: uppercase!important;
    font-size: 18px!important;
    line-height: 1.2em!important;
    color: #ffffff!important;
}
.templaza-footer .templaza-heading h3 {
    padding-bottom: 18px!important;
    margin-bottom: 33px!important;
    position: relative!important;
}
.templaza-heading h3, .templaza-footer h2, .templaza-footer h4 {
    font-weight: 700!important;
    text-transform: uppercase!important;
    font-size: 18px!important;
    line-height: 1.2em!important;
    color: #ffffff!important;
}
.tz_custom_1744949603839872 {
    background-color: #002f49!important;    padding: 30px 0;
}
.tz_custom_1744949603839872 p, .tz_custom_1744949603839872 {
    color: #ffffff !important;
}
.templaza-footer .templaza-heading h3:before {
    content: ""!important;
    width: 40px!important;
    position: absolute!important;
    height: 2px!important;
    bottom: -1px!important;
    left: 0!important;
    background: #ff5400!important;
}
#templaza-navigation-1744949603842072 .tz-nav-item > a {
    border-top: 0!important;
    border-right: 0!important;
    border-bottom: 0!important;
    border-left: 0!important;
    border-style: solid!important;
}
.uk-nav>li>a {
    padding: 4px 0!important;
}
.uk-nav li>a {
    display: flex!important;
    align-items: center!important;
    column-gap: 0.25em!important;
    text-decoration: none!important;
}
.tz_custom_1744949603847855 {
    background-color: #151515 !important;
    padding-top: 25px !important;
    padding-bottom: 25px !important;
}
.tz_custom_1744949603847508 {
    background-color: #ff5400 !important;
    margin-top: -28px !important;
    padding: 8px 25px !important;
    border-radius: 30px !important;
}
.uk-position-top-center {
    top: 0!important;
}
.uk-position-top-center, .uk-position-bottom-center, .uk-position-center-horizontal {
    left: calc(50% - var(--uk-position-margin-offset))!important;
    --uk-position-translate-x: -50%!important;
    transform: translate(var(--uk-position-translate-x), 0)!important;
    width: max-content!important;
}
[class*="uk-position-top"], [class*="uk-position-bottom"], [class*="uk-position-left"], [class*="uk-position-right"], [class*="uk-position-center"] {
    position: absolute !important;
    max-width: calc(100% - (var(--uk-position-margin-offset) * 2)!important;
    box-sizing: border-box;!important;
}

.uk-flex-center {
    justify-content: center!important;
}
.uk-text-center {
    text-align: center !important;
}
.uk-grid-collapse, .uk-grid-column-collapse {
    margin-left: 0!important;
}


