/*-----------Offer Pages CSS----------------------*/
.offer-banner-bg {background: var(--color-blue) url(../images/bg-lines.svg) center center no-repeat; background-size: 100%;}

.feature-list.d-grid{grid-gap: 1rem;}
.feature-list.d-grid.list-col2{grid-template-columns: repeat(auto-fit,minmax(500px,1fr));}
.feature-list.d-grid.list-col3{grid-template-columns: repeat(auto-fit,minmax(380px,1fr));}
.feature-list li {position: relative; padding-left: 25px;}
.feature-list li:before {content: "\f00c"; font-family: "Font Awesome 5 Free"; font-weight: 900; color: var(--color-orange); position: absolute; left: 0;}
.features li + li {margin-top:1.25rem;}

.offer-banner-bg {background: var(--color-blue) url(../images/bg-lines.svg) center center no-repeat; background-size: 100%;}
.table_email table td {padding: 15px; color: var(--color-black); text-align: center; font-weight: normal;}
.table-bordered > :not(caption) > * {background:#fff;}

.ppc-feature-list ul li {text-align:center; padding:1rem; color:var(--color-black)}
.ppc-feature-list ul li:nth-child( odd ) {background:#f3f6fb;}
.ppc-feature-list ul li:nth-child( even ) {background:#ffffff;}
.ppc-feature-list ul li + li {border-top:1px solid #dee2e6;}
.border-top-2 {border-top:2px solid var(--color-gray1);}


.overview ol li + li {margin-top: 0.8rem;}
.border-grey-start {border-left: 1px solid #f3f6fb;}

.flex-selection .form-select{font-size: 0.875rem;}

@media (min-width: 1200px) {
    .border-start-xl-0{border-left: none !important;}
}
@media (min-width: 992px) {
    .moneybacktext{border-left: 1px solid #FFF;}
    .two-line {min-height:81px;}
    .mh68 {min-height:68px;}
}
@media only screen and (min-width: 992px) and (max-width: 1400px) {
    .two-line-xl {min-height: 80px;}
    .three-line-xl {min-height: 105px;}
}
@media (max-width: 992px) {
    .border-left-1 {border-left: 1px solid #dee2e6 !important;}
    .why-cheap-sslweb::after {height: calc(100% - 49%);}
}

@media (max-width: 576px) {
    .lets-talk img{max-width: 24px;}
    .lets-talk span strong {font-size: 1rem !important;}

    .feature-list.d-grid.list-col2{grid-template-columns: repeat(auto-fit,minmax(100%,1fr));}
    .feature-list.d-grid.list-col3{grid-template-columns: repeat(auto-fit,minmax(100%,1fr));}
} 
