/*
 Theme Name:   S&V Marketing Theme
 Theme URI:    https://svmarketinginc.com/
 Description:  A custom child theme for GeneratePress
 Author:       Anastasiya Goers
 Author URI:   https://www.svmarketinginc.com/
 Template:     generatepress
 Version:      1.0
*/
main#main{
    overflow: hidden;
}
.main-navigation:not(.slideout-navigation) .main-nav li.menu-cta a {
  background-color: var(--contrast-3);
color: var(--contrast);
  border: 0;
  line-height: 24px;
	padding: 6px 24px;
  border-radius: 4px;
  margin-left: 12px;
  transition: all 0.5s ease 0s;
}

.main-navigation:not(.slideout-navigation) .main-nav li.menu-cta a:hover {
  background-color: var(--contrast-2);
color: #ffffff;
  transition: all 0.5s ease 0s;
}
.main-navigation .inside-navigation {
    align-items: end;
}

@media (min-width: 768px) and (max-width: 1100px){
	.site-header .header-image {
    width: 220px;
}
}

.times, .times > a{
	font-family: "Times New Roman", serif !important;
	text-transform: uppercase !important;
	font-weight: bold !important;
}

.masonry-load-more.load-more.has-svg-icon {
    text-align: center;
}

/*Seopress accordion FAQ*/
button.wpseopress-accordion-button {
    background-color: var(--contrast-3);
    color: var(--contrast);
    text-align: left;
	margin-bottom: 1.5rem;
border-radius: 4px;}
button.wpseopress-accordion-button:hover{
        background-color: #fcfbf7;
}
button.wpseopress-accordion-button h4{
	margin-bottom: 0;
    padding: 16px;
}
button.wpseopress-accordion-button h4:before{
content:url("data:image/svg+xml,%3Csvg aria-hidden='true' role='img' height='1em' width='1em' viewBox='0 0 256 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%239cc638' d='M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z'%3E%3C/path%3E%3C/svg%3E");
	padding-right: 0.5rem;
	    margin-left: -1.65rem;

}
button.wpseopress-accordion-button[aria-expanded="true"] > h4:before{
	content: url("data:image/svg+xml,%3Csvg aria-hidden='true' role='img' height='1em' width='1em' viewBox='0 0 448 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%239cc638' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'%3E%3C/path%3E%3C/svg%3E");;
}
p.wpseopress-faq-answer-desc {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}
.nav-links {
    text-align: center;
}
.gb-block-image:has(.featured-image) + .gb-block-image {
    display: none;
}
