/*
Theme Name: Advanced Bootstrap Theme
Theme URI: https://www.devciel.com/themes/advanced-bootstrap-theme
Author: DevCiel Solutions
Author URI: https://www.devciel.com/
Description: Advanced Bootstrap Theme is designed to be flexible, versatile and applicable to any website. Its collection of templates and patterns tailor to different needs, such as presenting a business, blogging and writing or showcasing work. A multitude of possibilities open up with just a few adjustments to color and typography. Advanced Bootstrap Theme comes with style variations and full page designs to help speed up the site building process, is fully compatible with the site editor, and takes advantage of new design tools introduced in WordPress 6.4.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: advancedbootstraptheme
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
*/
.cs_site_branding img {
  filter: brightness(0) invert(1);
  width: 170px;
}
.cs_footer_text_widget {
  max-width: 100% !important;
}
.footer_logo {
  filter: brightness(0) invert(1);
}

.cs_service_details h1,
.cs_service_details h2,
.cs_service_details h3 {
  color: var(--accent-color);
}

.cs_service_details ul {
  list-style-type: none;
}

.cs_service_details ul.cs_list {
    list-style-type: square;
    padding-left: 2rem;
}

.cs_service_details ul li {
    font-size: 18px;
    color: #000;
}

.cs_service_details .faq {
  margin: 20px 0;
  padding: 10px;
  background-color: #ecf0f1;
  border-radius: 10px;
}

.cs_service_details .faq h3 {
  margin-bottom: 10px;
}

/* footer */
.cs_footer.cs_style_1 .cs_social_btns.cs_style_1 {
  justify-content: center;
}

.cs_footer .cs_footer_top .cs_footer_links {
  text-align: left;
  color: rgba(255, 255, 255, .6);
  display: flex;
  justify-content: space-between;
}
.cs_footer .cs_footer_top .cs_footer_links ul {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cs_footer .cs_footer_top .cs_footer_links ul li {
  display: flex;
  align-items: center;
  margin-bottom: .25rem;
  padding-left: 10px;
  position: relative;
  padding: 5px 0 5px 20px;
  transition: .5s all;
}
.cs_footer .cs_footer_top .cs_footer_links ul li a {
  font-weight: 400;
  color: rgba(255, 255, 255, .6);
}
.cs_footer .cs_footer_top .cs_footer_links ul li::before {
  position: absolute;
  top: 12px;
  left: 0;
  content: "";
  width: 6px;
  height: 6px;
  border: solid rgba(255, 255, 255, .6);
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.cs_footer .cs_footer_top .cs_timings {
  margin-bottom: 20px;
  color: rgba(255, 255, 255, .6);
}
.cs_footer .cs_footer_top .cs_timings h5,
.cs_footer .cs_footer_top .cs_timings .h5 {
  font-size: 16px;
  font-weight: 500;
  color: rgba(255, 255, 255, .8);
}
.cs_footer .cs_footer_top .cs_timings p {
  margin: 0;
  font-size: 14px;
}

.cs_footer .cs_footer_top .cs_contact_details .cs_info {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
  font-weight: 400;
}
.cs_footer .cs_footer_top .cs_contact_details .cs_info i {
  min-width: 25px;
  font-size: 25px;
  margin-right: 10px;
  color: #ffeb3b;
}
.cs_footer .cs_footer_top .cs_contact_details .cs_info p {
  margin: 0;
  line-height: 25px;
}
.cs_footer .cs_footer_top .cs_contact_details .cs_info a {
  color: #ffeb3b;
}

/* cs_disclaimer */
.cs_footer .cs_footer_disclaimer {
  padding: 30px 0;
  color: rgba(255, 255, 255, .6);
  border-bottom: 1px solid rgba(255, 255, 255, .2);
}
.cs_footer .cs_footer_disclaimer p {
  font-size: 14px;
  color: rgba(255, 255, 255, .6);
}
.cs_footer .cs_footer_disclaimer strong {
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 2px;
}