/*Write your custom style or CSS code here*/

header.header .logo-img {
    max-width: 150px;
    max-height: 50px;
}

.top-header .navbar-nav {
    flex-direction: row;
    width: 100%;
    justify-content: flex-end;
    padding-top: 5px;
    padding-bottom: 5px;
    gap: 10px;
}

.top-header .navbar-nav li a, .top-header .navbar-nav.tt-toolbar-wrap.toolbar li a.cart-btn {
    color: white;
}

.tt-service-single:before, .tt-service-single:after {
    border: 2px solid white;
}

.tt-promo-row .tt-promo {
    cursor: default;
}

.tt-domain-search-wrap .tt-domain-list .list-inline-item {
    background-color: var(--primary);
    padding: 2px 10px;
    border-radius: 4px;
}

.tt-domain-search-wrap .tt-domain-list .list-inline-item span {
    color: white;
}

.tt-cta-img {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.tt-single-product .tt-product-desc div {
    text-align: left;
}

.domain-checker-container .domain-checker-bg {
    background-image: unset;
}