/* 21 October */
.dark-theme,
:root {
    --highlight: #ff6564
}

.dark-theme .my-package-blue-header,
.dark-theme.white-heading,
.white-heading,
p.white-paragraph {
    color: #fff !important
}

.dark-theme .faqs-paragraph {
    background-color: transparent !important;
    color: #fff !important
}

.dark-theme .guarantee-text,
.dark-theme .gummy-transition .cd-btn,
.dark-theme .kaANqX,
.dark-theme h5.h5-lg {
    color: var(--heading-color-dark) !important
}

.dark-theme .payment-line,
.payment-line {
    font-weight: 200;
    line-height: 12px;
    font-size: 16px
}

.dark-theme .fsSdUl,
.dark-theme .tabs-style-shape nav li a span,
.gHYiwM {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

:root {
    --background: #FFF;
    --text: #000;
    --icon-color-light: #0195ff !important;
    --icon-color-dark: #0195ff !important;
    --icon-bgcolor-light: rgb(151 151 151 / 8%);
    --icon-bgcolor-dark: rgb(214 237 255 / 8%);
    --icon-bg-dark-color: rgb(51 56 64);
    --bg-grey-light: #f3f4f5bd;
    --bg-grey-dark: #252830;
    --bg-variable-icon-light: #b80404;
    --bg-variable-icon-dark: #0195ff !important;
    --image-invert-webkit-filter: invert(100);
    --image-grayscale-light: grayscale(100);
    --image-grayscale-dark: grayscale(0);
    --toggle-light: #28282896;
    --toggle-dark: #d2f0ff61;
    --faqs-bg-light: #4b5663;
    --faqs-bg-dark: #4c525a;
    --pink-color-light: #b80404 !important;
    --pink-color-dark: #0195ff;
    --heading-color-dark: #0195ff
}

body {
    background: var(--background);
    transition: background .5s
}

.color-switch {
    --background: #fff;
    --text: #000;
    color: var(--text);
    width: 60px;
    height: 25px;
    background-image: url(/../images/webp/theme-light.webp) !important;
    border-radius: 50px;
    position: absolute;
    cursor: pointer
}

.color-switch .switch {
    background: url(/../images/webp/sun.webp) #f9b428 !important;
    width: 25px;
    height: 25px;
    border-radius: 100%;
    position: absolute;
    top: 0;
    left: 0;
    transition: .5s
}

.btn-premium,
.btn-premium:hover {
    border: 1px solid var(--pink-color-light) !important
}

.dark-theme {
    --background: #252830;
    --text: #FFF;
    background: var(--background)
}

.dark-theme .color-switch {
    background-image: url(/../images/webp/theme-dark.webp) !important
}

.dark-theme .color-switch .switch {
    transform: translateX(37px);
    background-color: #252830 !important;
    background-image: url(/../images/webp/moon.webp) !important
}

.dark-theme a {
    color: #afafaf
}

.dark-theme .capcOd,
.dark-theme .review {
    background-color: var(--background)
}

.dark-theme ._form-label,
.dark-theme ._row._checkbox-radio,
.dark-theme .bullet-points,
.dark-theme .cJBofY,
.dark-theme .comment,
.dark-theme .dBDXpf,
.dark-theme .jmzsUj,
.dark-theme .kdDwXd,
.dark-theme .panel,
.dark-theme span.ReviewAuthorName__AuthorName-sc-11w9fv5-1.gHYiwM,
.domain-text {
    color: var(--text) !important
}

._form-label,
._row._checkbox-radio,
.dark-theme .heading-main,
.heading-main,
p.black-paragraph {
    color: #000 !important
}

.dark-sidebar-logo,
.sb-info {
    display: none !important
}

.dark-theme .dark-sidebar-logo {
    display: block;
    padding: 0;
    margin: 0;
    float: left
}

.dark-theme .dark-sidebar-logo img {
    vertical-align: middle;
    width: auto;
    max-width: inherit;
    max-height: 50px;
    margin: 4px 0 40px
}

.dark-theme .bg-grey,
.dark-theme .grid-column {
    background-color: var(--icon-bgcolor-dark) !important
}

.btn-premium {
    background-color: var(--pink-color-light) !important
}

.btn-premium:hover {
    background-color: transparent !important
}

.dark-theme .wsmenu>.wsmenu-list>li>.wsmegamenu {
    top: 70px
}

.dark-theme .tra-menu .wsmainfull {
    background-color: #252830 !important;
    padding: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    box-shadow: 0 1px 1px rgb(37 40 48)
}

.dark-theme .wsmenu>.wsmenu-list>li>a {
    display: block;
    color: #9398ad !important;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: .5px;
    margin: 0 7px;
    padding: 10px 12px;
    line-height: 50px;
    text-decoration: none;
    position: relative
}

.dark-theme .wsmenu>.wsmenu-list>li>a:hover {
    color: #0195ff !important
}

.dark-theme .wsmenu>.wsmenu-list>li.mg_link:hover>a:after {
    content: "";
    background-color: #d0e2f0 !important;
    position: absolute;
    bottom: -2px;
    left: 34%;
    height: .9375rem;
    width: .9375rem;
    border-top: 1px solid #eee !important;
    border-left: 1px solid #eee !important;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    z-index: 9990;
    transition: 1.4s ease-in-out
}

.dark-theme .btn-lightblue,
.dark-theme .lightblue-hover:hover {
    background-color: #d0e2f0 !important
}

.menu-dropdown {
    background-color: #d0e2f0
}

.dark-theme .eapps-pricing-table-toggle-item-hint {
    background-color: #a48e12 !important
}

.dark-theme .fbox-seo {
    border: 0
}

.dark-theme .more-questions {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 40px;
    color: var(--pink-color-dark) !important
}

.dark-theme .payment-line,
.dark-theme .strike-through {
    color: var(--text);
    opacity: .6
}

.payment-line,
.strike-through {
    color: grey
}

.dark-theme .strike-through,
.strike-through {
    text-decoration: line-through;
    font-weight: 200;
    line-height: 18px;
    font-size: 18px;
    display: inline-block
}

.dark-theme .btn-premium {
    background-color: var(--pink-color-light) !important;
    border: 1px solid var(--pink-color-light) !important;
    color: #fff !important
}

.dark-theme .btn-premium:hover {
    background-color: transparent !important;
    border: 1px solid var(--pink-color-light) !important;
    color: var(--pink-color-light) !important
}

.dark-theme .comparison-table {
    flex-flow: row wrap;
    border: 10px solid var(--background);
    width: 100%;
    -webkit-box-shadow: 0 5px 10px 5px rgba(5 5 5 / 9%);
    -moz-box-shadow: 0 5px 10px 5px rgba(5 5 5 / 9%);
    box-shadow: 0 5px 10px 5px rgba(5 5 5 / 9%);
    border-radius: 10px !important
}

.dark-theme .fbox-blue {
    background-color: #2a353f !important;
    border: 1px solid var(--background) !important;
    color: var(--text) !important
}

.dark-theme .fbox-green,
.dark-theme .fbox-red {
    padding: 30px 20px !important;
    color: var(--text);
    border: 1px solid var(--background)
}

.dark-theme .fbox-green {
    background-color: rgb(18 46 28)
}

.dark-theme .fbox-red {
    background-color: #331a1a
}

.dark-theme .fbox-1 {
    background-color: #252830
}

.dark-theme .pricing-table-box .pricing-table-box-list:nth-child(2n) td {
    background: #29435b !important
}

.dark-theme .pricing-table-box .pricing-table-box-list:nth-child(1n) td.fourth-row,
.dark-theme .pricing-table-box .pricing-table-box-list:nth-child(1n) td.second-row,
.dark-theme .pricing-table-box .pricing-table-box-list:nth-child(1n) td.third-row {
    background: #2a353f !important;
    border: 1px solid var(--background);
    color: #fff !important
}

.dark-theme .pricing-table-box .pricing-table-box-list:nth-child(2n) td.fourth-row,
.dark-theme .pricing-table-box .pricing-table-box-list:nth-child(2n) td.second-row,
.dark-theme .pricing-table-box .pricing-table-box-list:nth-child(2n) td.third-row {
    background: #3c4859 !important;
    border: 1px solid var(--background);
    color: #fff !important
}

.dark-theme .pricing-table-box .pricing-table-box-list td {
    padding: 5px 15px;
    font-weight: 300;
    text-align: left;
    font-size: 14px;
    background: #21384d !important;
    color: #fff !important
}

.digital-marketing-h {
    background-color: var(--bg-grey-light);
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 2px;
    color: var(--background);
    border: 2.5px solid var(--background)
}

.btn-facebook,
.btn-instagram,
.btn-linkedin,
.btn-youtube {
    color: #fff !important;
    width: 150px
}

.btn-facebook {
    background-color: #0f53fa;
    border: 1px solid #0f53fa
}

.btn-facebook:hover {
    background-color: #fff;
    color: #0f53fa !important;
    border: 1px solid #0f53fa
}

.btn-instagram {
    background-color: #6a26da;
    border: 1px solid #6a26da
}

.btn-instagram:hover {
    background-color: #fff;
    color: #6a26da !important;
    border: 1px solid #6a26da
}

.btn-linkedin {
    background-color: #0195ff;
    border: 1px solid #0195ff
}

.btn-linkedin:hover {
    background-color: #fff;
    color: #0195ff !important;
    border: 1px solid #0195ff
}

.btn-youtube {
    background-color: #b80404;
    border: 1px solid #b80404
}

.btn-youtube:hover {
    background-color: #fff;
    color: #b80404 !important;
    border: 1px solid #b80404
}

.dark-theme .card__by {
    color: #00a2ff !important
}

.dark-theme .digital-marketing-h {
    background-color: var(--background);
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 2px;
    color: var(--text);
    border: 2.5px solid var(--background)
}

.corporate-tiles {
    font-size: 14px;
    line-height: 16px;
    color: grey
}

.dark-theme .bullet-points-new {
    color: #000
}

.dark-theme .fbox-contactbox:hover {
    background-color: rgba(13, 135, 231, .08);
    border: 1px solid var(--icon-bgcolor-dark);
    padding: 30px 30px 0;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    border-radius: 16px;
    height: 520px;
    -webkit-box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .05);
    -moz-box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .05);
    box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .05)
}

.dark-theme .fbox-1img {
    background-image: url(/../images/webp/request-a-quote-dark.webp);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid var(--icon-bgcolor-dark) !important;
    text-align: left;
    background-repeat: no-repeat;
    background-color: var(--icon-bgcolor-dark) !important
}

.dark-theme .fbox-1img:hover {
    background-color: var(--bg-icon-dark);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid var(--icon-bgcolor-dark) !important;
    text-align: left;
    -webkit-box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .05);
    -moz-box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .05);
    box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .05)
}

.dark-theme .corporate-tiles {
    font-size: 14px;
    line-height: 16px;
    color: var(--text)
}

.dark-theme .tiles-heading,
.tiles,
.tiles-heading {
    font-size: 20px;
    font-weight: 600;
    text-align: justify
}

.mac-os-btn {
    background-color: rgba(255, 255, 255, .2)
}

.dark-theme.mac-os-btn {
    background-color: rgba(255, 255, 255, .2) !important
}

.tiles,
.tiles-heading {
    color: var(--text)
}

.dark-theme #hero-7 {
    position: relative;
    background-image: url(/../images/webp/dark-banner.jpg) !important;
    padding-top: 20px;
    margin-bottom: 0
}

.dark-theme .tiles-heading {
    color: var(--pink-color-dark)
}

.dark-theme .tiles-paragraph,
.tiles-paragraph {
    color: var(--text);
    font-size: 14px;
    text-align: justify
}

.tiles-paragraph {
    margin: 15px
}

.tiles-wordpress {
    font-size: 30px;
    font-weight: 500;
    letter-spacing: 2px;
    text-transform: uppercase;
    line-height: 28px
}

.dark-theme .bg-dark-gradient {
    background: linear-gradient(90deg, #282b38 0, #343848 31%, #2f333a 51%, #343848 72%, #282b38 100%)
}

.search-box,
.search-box:hover {
    background: var(--background);
    height: 90%
}

.dark-theme .tiles-paragraph {
    margin: 0
}

.dark-theme .guarantee-text,
.guarantee-text {
    font-size: 35px;
    line-height: 50px;
    font-weight: 600
}

.dark-theme .fbox-ms-office {
    padding-top: 30px;
    padding-bottom: 30px;
    border: 10px solid var(--background);
    width: 100%;
    max-width: 1200px;
    -webkit-box-shadow: 0 5px 10px 5px rgba(5 5 5 / 9%);
    -moz-box-shadow: 0 5px 10px 5px rgba(5 5 5 / 9%);
    box-shadow: 0 5px 10px 5px rgba(5 5 5 / 9%);
    margin: 0 auto;
    border-radius: 10px !important
}

.fbox-ftp,
.fbox-ftp:hover,
.search-box,
.search-box:hover {
    padding: 20px 50px;
    margin-bottom: 10px
}

.dark-theme .tabs-style-shape nav li a span {
    display: block;
    padding: 5px 15px;
    background-color: #3c4859;
    color: #fff;
    border: 2px var(--bg-grey-dark) solid;
    border-radius: 8px
}

.dark-theme .tab-current a span {
    background-color: var(--heading-color-dark) !important;
    margin-bottom: 30px;
    border: 2px var(--heading-color-dark) solid;
    color: #fff;
    border-radius: 8px;
    padding: 5px 15px
}

.dark-theme .gummy-transition .cd-btn:hover {
    color: var(--heading-color-light) !important
}

.dark-theme .tabs-style-shape nav li a:hover span {
    background-color: var(--pink-color-dark);
    border: 2px solid var(--pink-color-dark);
    color: #fff;
    border-radius: 8px
}

.tabs-style-shape nav li a:hover svg {
    fill: var(--pink-color-dark)
}

.dark-theme .heading-blue {
    color: var(--heading-color-dark)
}

._html-code,
.dark-theme .content-points,
.guarantee-text,
h1,
h2,
h3,
h4,
h5,
h6 {
    color: var(--text)
}

.dark-theme h5.h5-lg {
    font-size: 1.625rem
}

.search-box {
    border: 0 solid;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    border-radius: 16px
}

.fbox-ftp,
.search-box:hover {
    border: 0 solid
}

.search-box:hover {
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    border-radius: 16px;
    -webkit-box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .09);
    -moz-box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .09);
    box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .09)
}

.fbox,
.fbox-ftp {
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px
}

.fbox-ftp,
section#blog-1 {
    height: auto
}

.fbox-ftp {
    background: rgba(13, 135, 231, .05);
    border-radius: 16px
}

.fbox-ftp:hover {
    background: rgba(13, 135, 231, .1);
    border: 0 solid;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    border-radius: 16px;
    height: auto;
    -webkit-box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .09);
    -moz-box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .09);
    box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .09)
}

.dark-theme .fbox,
.fbox {
    padding: 10px;
    -webkit-box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .05);
    -moz-box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .05);
    box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .05)
}

.fbox {
    background-color: #fff;
    border-radius: 16px
}

.dark-theme .fbox {
    background-color: var(--bg-grey-dark);
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    border-radius: 16px
}

.dark-theme .fbox-contact,
.dark-theme .fbox-contact:hover {
    background-color: var(--bg-grey-dark) !important;
    padding: 5px;
    height: 90px
}

.dark-theme .fbox-contact {
    border: 1px solid var(--bg-grey-dark);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 8px
}

.dark-theme .fbox-contact:hover {
    border: 1px solid var(--bg-grey-dark);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 8px;
    -webkit-box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .05);
    -moz-box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .05);
    box-shadow: 0 15px 20px 0 rgba(5, 5, 5, .05)
}

.dark-theme .fbox-tiles,
.fbox-tiles {
    background-color: rgb(188 188 188 / 17%) !important;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 10px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 10px
}

.dark-theme .fHMuiw,
.fHMuiw {
    position: relative;
    transition: background-color .1s;
    box-sizing: border-box;
    padding: 24px;
    border-radius: 34px
}

.dark-theme .eapps-search-ae0d560e-d5d7-46c3-bd26-7f8597eaa7d5-custom-css-hook .bMrcNV {
    background-color: #ffffff45 !important
}

.menu-h3 {
    color: #0e2c44 !important
}

.bg-variable-color {
    background-color: var(--bg-variable-icon-light)
}

.fa-variable-icon {
    color: var(--icon-color-light) !important
}

.bg-tra-violet-red {
    background: rgb(170 189 235 / 18%)
}

.bg-grey {
    background-color: var(--bg-grey-light)
}

.dark-theme .main-my-new-faqs .my-new-faqs-addup {
    background-color: var(--faqs-bg-dark)
}

.dark-theme .fa-variable-icon {
    color: var(--icon-color-dark) !important
}

.dark-theme .bg-tra-violet-red {
    background: var(--icon-bgcolor-dark)
}

.dark-theme .bg-variable-color {
    background-color: var(--bg-variable-icon-dark)
}

.dark-theme .bg-white {
    background: var(--background) !important
}

.dark-theme .brands-img-light {
    filter: var(--image-invert-webkit-filter)
}

.brands-img:hover,
.dark-theme .brands-img {
    filter: var(--image-grayscale-dark);
    -webkit-filter: var(--image-grayscale-dark)
}

.dark-theme .btn-pink {
    background-color: var(--pink-color-dark) !important;
    color: #fff !important;
    border-color: var(--pink-color-dark) !important
}

.dark-theme .RkHYD,
.dark-theme .fHMuiw {
    background-color: var(--background) !important
}

.dark-theme .dfOZEb,
.dark-theme .fsSdUl,
.dark-theme .kGYwFu,
.dark-theme .tra-pink-hover:hover {
    color: var(--pink-color-dark) !important
}

.dark-theme .tra-pink-hover:hover {
    background-color: transparent !important;
    border-color: var(--pink-color-dark) !important
}

.dark-theme .DateTime__Time-sc-13gi7wj-0.dXelQe.ReviewInfo__StyledDateTime-sc-1ingy5q-3.gZjHDH {
    color: var(--text) !important;
    opacity: .5
}

.brands-img {
    filter: var(--image-grayscale-light);
    -webkit-filter: var(--image-grayscale-light)
}

p {
    font-size: 1.0625rem;
    color: var(--text) !important
}

.fvXxWa {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    color: var(--text)
}

.jFpICR img,
.jFpICR svg {
    display: block;
    object-fit: contain;
    width: 12px;
    height: 12px;
    fill: var(--text)
}

.faqs-paragraph {
    background-color: transparent !important;
    color: #000 !important
}

.fHMuiw {
    -webkit-box-flex: 1;
    flex-grow: 1;
    background-color: #fff !important
}

.dark-theme .fHMuiw {
    -webkit-box-flex: 1;
    flex-grow: 1
}

.dark-theme .dfOZEb {
    display: inline-block;
    font-weight: 700;
    margin-bottom: 10px
}

.gHYiwM {
    font-size: 14px;
    line-height: 18px;
    font-weight: 700;
    max-width: 100%;
    color: #3297cb !important
}

.gZjHDH {
    display: inline;
    cursor: default;
    color: #767676 !important
}

.jUXzLe {
    background-color: #d7d7d7 !important
}

.grbUXA,
.grbUXA * {
    box-sizing: border-box !important;
    outline: 0 !important;
    color: var(--text) !important
}

.swiper-button-next,
.swiper-button-prev {
    width: 40px !important;
    height: 40px !important
}

._form-label {
    font-weight: 700;
    margin-bottom: 5px;
    display: block;
    color: var(--text) !important
}

.sctsp {
    border: 1px solid;
    background-color: #fff !important
}

.dark-theme .label,
.label {
    display: inline;
    color: #000 !important
}

#_form_652F75066D544_ ._form_element *,
.dark-theme #_form_652F75066D544_ ._form_element * {
    font-size: 14px;
    color: #000 !important
}

.dark-theme .sb-inner {
    background-color: var(--icon-bg-dark-color) !important;
    color: var(--text) !important
}

.search-table {
    background: var(--bg-grey-light);
    padding: 20px
}

.dark-theme .search-table {
    background: var(--icon-bgcolor-dark) !important;
    padding: 20px
}

.dark-theme .blog_details {
    color: var(--text);
    text-decoration: none !important
}

.dark-theme .hlightbox-caption,
.dark-theme .resp-tabs-container.hor_1 {
    color: #fff
}

.dark-theme .hlightbox-content {
    background-color: #212529
}

.dark-theme .hlightbox-profile-name {
    color: #0095f6
}

.dark-theme .hlightbox-follow-btn {
    background: 0 0;
    color: #0095f6 !important;
    border: 2px solid #0095f6;
    padding: 2px 10px;
    cursor: pointer;
    border-radius: 24px
}

.dark-theme .hlightbox-follow-btn:hover {
    background: #0095f6;
    color: #fff !important;
    border: 2px solid #0095f6;
    padding: 2px 10px;
    cursor: pointer;
    border-radius: 24px
}

tr.pricing-table-box-list-ssl {
    background-color: rgb(236 246 253)
}

tr.pricing-table-box-list-ssl:nth-child(1n) td.second-row {
    background-color: rgb(219 237 251)
}

.fixed-table-container tbody td:first-child {
    border-left: none;
    background-color: #21384d;
    color: #fff
}

.fixed-table-container tbody td:second-child {
    border-left: none;
    background-color: #345069;
    color: #fff
}

.table-cell-blue {
    padding: 3px 2px
}

.dark-theme .table-cell-blue {
    background-color: #21384d;
    color: #fff
}

.dark-theme .light-theme {
    display: none;
}

.dark-theme .ico-dropdown {
    background-image: url("/../images/svgs/white-caret.svg")
}

.dark-theme .dark-theme-img {
    display: block !important;
}

.dark-theme .light-theme-img {
    display: none !important;
}

.dark-theme .updated-features.mt-10 {
    background-color: #1477b96e;
    border-radius: 10px;
    padding: 20px
}

.dark-theme .branding-pricing-table {
    border-bottom: 2px dotted lightgrey;
    text-align: left;
    color: var(--text);
    font-weight: 500
}

.dark-theme .branding-pricing-table-last {
    border-bottom: 0px;
    text-align: left;
    color: var(--text);
    font-weight: 500
}

.dark-theme .search-table {
    background: var(--icon-bgcolor-dark) !important;
    padding: 10px 20px;
    max-width: 90%
}

.dark-theme .custom-h5-md {
    color: #007BFF
}

.dark-theme .request-a-call-back {
    color: #fff !important
}

.dark-theme .request-a-call-back:hover {
    color: lightblue
}

.dark-theme .request-a-call {
    color: #fff !important;
    font-weight: 500
}

.dark-theme .request-a-call:hover {
    color: #b80404 !important;
    font-weight: 500
}

.dark-theme .industries-box {
    background-color: #21384d;
    border: 1px solid #222d3d
}

.dark-theme .bullets-items {
    color: white
}

.dark-theme span.my-markers {
    color: white
}

.dark-theme .flyer-btn {
    color: #0195ff !important;
    border-color: #0195ff !important
}

.dark-theme .flyer-btn:hover {
    background-color: #0195ff;
    color: white !important
}

.dark-theme .dark-sidebar-logo,
.dark-theme-logo {
    display: none
}

.dark-theme .h-img {
    display: block !important
}

.dark-theme .stars {
    color: #FFD700
}

.dark-theme .o-stars {
    color: #FFD700
}