/* Home Page Specific Overrides */
.offers-banner .offers-banner-inner .deal {
    color: var(--white);
}
.offers-banner .offers-banner-inner .coupon {
    margin-top: 20px;
    color: var(--white);
}
    .offers-banner .offers-banner-inner .coupon span {
        border: 2px dashed var(--bg-primary-color);
        padding: 10px;
        margin: 5px;
    }

@media (max-width: 575px) {
    .hx-business-block .hx-business-list li, .hx-business-list li {
        max-width: 32.5%;
    }
}




/* Banners Override */
.banner {
    background: url(../images/bnr-graphic.png) 0% 0% / 100% no-repeat var(--bg-secondary-color);
    background-size: cover;
}
.hx-business-banner.p-vertical {
    background: url(../images/bnr-graphic.png) 0% 0% / 100% no-repeat var(--bg-secondary-color);
    background-size: cover;
}
.banner-bottombar .cols {
    justify-content: center;
    font-size: 19px;
}
.coming-soon img {
    max-width: 100%;
    width: 100%;
}
.we-build {
    background-color: var(--bg-light-grey);
}
    .we-build .features-col {
        background-color: #ffffff;
    }

@media (max-width: 575px) {
    .hx-business-banner.p-vertical {
        padding-bottom: initial;
    }
}



/* Footer Overrides */
footer.footer {
    padding: 50px 0 20px;
}

/* Menu Overrides */
.toll-free {
    background-color: var(--bg-secondary-color);
}

 .main-sec i.fa.fa-chevron-down {
     display: initial;
}


.features-option2 .features-col .img-box img, .features-option2 .features-col .img-box svg {
    width: 45px;
}
/* General Color overides */
.lw-red {
    color: var(--primary-color);
}

.completeSolution {
    display: none;
}
.top-mega-menu-latest-cls .drop-down-menu {
    top: 118px;
}

.new_hx-banner, .new_hx-business-banner, .hx-business-banner {
    padding: 70px 0;
}

/* Home Page Overrides */
.features-option2.features-option4 .features-col {
    min-height: 310px;
}
.features-option3 {
    background-color: var(--bg-secondary-color);
}
    .features-option3 .top h2, .features-option3 .top p {
        color: var(--bg-white);
    }
    .features-option3 .features-col {
        text-align: center;
    }
.simple-steps {
    background-color: var(--bg-light-grey);
}
.price_list {
    background-color: var(--bg-white);
    padding-bottom: 0px;
}
    .price_list.footer-sec {
        padding: 20px 0 70px;
    }
.domain {
    background: url(../images/bnr-graphic.png) 0% 0% / 100% no-repeat var(--bg-secondary-color);
}
/*
    .domain .top h2, .domain .top h5, .domain .top p {
        color: var(--section-heading-color);
    }
*/
.domain-b-search {
    background-image: url(../images/search-icon.svg);
}
ul.domain-block-tld-price {
    max-width: initial;
    overflow: hidden;
}

/* Pricing Tables Override*/
ul#changeBillingCycle {
    width: initial;
    margin:  0px 15px 40px;
}
.pricing_section .price_group .owl-item .price_sect h2 {
    font-size: 32px;
    line-height: initial;
}
.has-config-vps-price {
    letter-spacing: 0px;
    text-align: center !important;
}
.list-para {
    padding-left: 0px;
}
.price_sect h5.blpr {
    font-size: 50px;
    letter-spacing: -4.5px;
    color: var(--primary-color);
}
.pricing-vps-sec-lower {
    padding: 2rem 0.5rem 1.25rem;
    margin: 2rem -10px 1.25rem;
    background-color: #F9F9F8;
    text-align: center !important;
}
.pricing-vps-sec-lower strong {
    color: var(--primary-color);
}
.pricing-vps-sec-lower span {
    letter-spacing: initial;
    color: #333333;
}
.pricing-block-vps-page-V1 strong {
    display: initial;
}
.pricing_section ul#changeBillingCycle li a.active, .pricing_section ul#changeBillingCycle li a:hover, .main-sate .upper-sec-satelite .satelitetop-detail .active, .main-sate .upper-sec-satelite .satelitetop-detail p:hover {
    color: var(--white);
}
.pricing_section .price_group .owl-item .price_sect h2 {
    text-transform: initial;
}
ul.list br {
    display: none;
}
.price_V1_discount-discount.percentage-dis, .striked-price {
    letter-spacing: initial;
}

/* Domain Overrides */
.domain .search_box {
    max-width: initial;
    padding: 12px 12px 12px 60px;
}
.domain ul.domain-options {
    max-width: initial;
    overflow-x: initial;
}
.domain ul.domain-options li, ul.domain-block-tld-price li {
    margin-right: 24px;
}
.tlds .left table tr td span.sale {
    background-color: #FCBF49;
}


.submit-ticket-step-one .department-support {
    max-width: calc(100%/3 - 15px);
}

/* Careeres Overide */
.careers-col {
    height: 95%;
    padding: 20px;
    transition: all .5s ease;
    margin: 20px 0;
}
.careers-col .img-box {
    text-align: center;
}
.careers-col .img-box i {
    color: var(--primary-color);
}
.careers-col h6 {
    text-align: center;
}

/* Legal Pages Overide */
.inner-term-domain-page h3 {
    font-size: 28px;
}

/* Google Workspace Override */
.features-option2 .features-col .img-box {
    margin: 0 auto 20px;
}

/* Testimonial Manager */
.testimonial_full_review {
    text-align: left;
    padding-bottom: 14px;
}
.hx_testimonial-wrapper .hx-client-name {
    font-size: 28px;
    padding-bottom: 14px;
}
.hx-client-rating i {
    font-size: 12px;
}
.website-rating .choose-us-row .rating-box .ratinginner h3 {
    font-weight: 700;
}

.domain h2 {
    text-transform: initial;
}

/* Shopping Cart Overrides */
.shoping-cart-background {
    background: url(../images/bnr-graphic.png) 0% 0% / 100% no-repeat var(--bg-secondary-color);
    height: 380px;
}
    div#order-standard_cart {
        margin-top: -340px !important;
    }

/* cPanel hosting page overrides */
.cpanel-pr-head-services {
    background-color: var(--bg-white);
    padding-bottom: 0px;
}

/* Blocks Override */
.secure_col {
    background-image: url(../banners/lw-support-banner.jpg);
}

/* SiteLock Pricing Block Override */
.landing-page.sitelock .plans .plan ul li span {
    float: left;
    text-align: left;
}
.landing-page.sitelock .plans .plan ul li {
    text-align: right;
}
.landing-page.sitelock .plans .fa-check {
    float: unset;
}


/* Market Connect Overrides */
.hero {
    background: url(../images/bnr-graphic.png) 0% 0% / 100% no-repeat var(--bg-secondary-color) !important;
}

.choose-col.color-white {
    min-height: 565px;
}


.other-options-list ul {
    padding-left: 1rem;
    margin-bottom: 0rem;
}

.other-options-list li {
    list-style-image: url('../images/li-about-img.png');
    text-align: left;
    padding-bottom: 12px;
}

.normallyhidden {
    width: 100%;
}

.choose-col.color-white.serversincluded {
    min-height: 630px;
}

.border-light-blue-offer .border-yellow-offer .border-light-red-offer {
    min-height: 266px;
}
.border-light-red-offer {
    min-height: 266px;
}

.our-culture {
    background: var(--bg-dark-grey);
    text-align: center;
}
    .our-culture .top {
        margin-bottom: 4rem;
    }
.culture-col.color-white {
    background: var(--bg-secondary--dark);
    color: var(--white);
    border-radius: 5px;
    padding: 30px 20px;
    margin-bottom: 1rem;
    text-align: left;
}
    .culture-col h4, .culture-col p {
        color: var(--secondary-heading-color);
    }

.col-sm-6:has(.bigboi-left) {
    display: flex;
    align-items: center;
}

.bigboi-left {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    align-self: center;
    height: 50% !important;
}

.bigboi-left .img-box img {
    width: 80px;
    height: 80px;
}

.bigboi-left h6 {
    font-size: 1.4rem;
}

.bigboi-left p {
    font-size: 1rem;
}

.mouse-leave-div .col-sm-6 {
  margin-top: 30px;
}

