/*
Theme Name:     Kadence Boba Digital
Theme URI:      n/a
Template:       kadence
Author:         Boba Digital
Author URI:     https://bobadigital.com/
Description:    This is a theme for SCRAcvs' new design, do no delete or make any changes.
Version:        1.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/
.faq h3 {
    font-size: 17px;
    color: #171717;
    font-weight: 700;
}
.widget ul {
    padding: 0;
  list-style-type: disc!important;
    margin-bottom: 20px;
}

.faq .title {
    color: #171717;
    margin-bottom: 4rem;
	  font-size: 32px!important;
    margin-top: 0px!important
}

.attachment-post-thumbnail {
    height: 100%;
}

/* TOP BUTTON */

.topbutton {
 	width: 50px;
	height: 50px;
	display: inline-block;
	text-align: center;
  position: fixed;
  bottom: 100px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: #d02027;
  color: white;
  cursor: pointer;
  padding: 0px;
  border-radius: 4px;
}

.topbutton a.{
background-color: #ac181a;
}

.topbutton:hover {
background-color: #ac181a;
color: white;
}

.topbutton:after {
  content: "\f077";
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 2em;
  line-height: 45px;
  color: #fff;
}

.why-scra .col-12.blue-side {
    display: block!important;
}

.why-scra .col-12.blue-side .title {
	margin-top: 10%;
}

.why-scra .col-12.blue-side .link {
 text-align: left;
    margin-left: auto;
    max-width: 387px;
}
@media screen and (max-width: 768px) {
	.why-scra .col-12.blue-side .title {
		text-align: center!important;
	}
	.why-scra .col-12.blue-side .link {
		max-width: 100%;
    text-align: center;
	}
}


footer ul li a {
font-family: 'Libre Baskerville',serif;
}

#footer-links li a{
font-family: 'Libre Baskerville',serif;
}

.site-description {
	font-family: 'Libre Baskerville', sans-serif!important;
}

.schema-faq-section-1 {
    margin-bottom: 6px;
    width: 100%;
    min-width: 100%;
    background-color: #eee;
    padding: 9px;
}

body{
	color: #000000!important;
	background: #fbfaf7;
}
/*TOC Customization Start*/
#toc_container p.toc_title {
	background:#d02027;
    height: 40px;
    line-height: 40px;
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
    margin: 0;
    border-radius: 5px;
    padding: 0 20px;
    display: inline-block;
    box-shadow: 0 15px 20px -5px rgba(74, 75, 98, 0.64);
}
#toc_container{
	border: none;
	border-radius: 10px;
    box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.1);
    padding: 0 20px 20px 20px;
    display: inline-block;
    margin: 20px 0 20px;
}
.toc_toggle a {
	color: #fff !important; }
/*TOC Customization End*/
