p {font-weight:500;}
p b {color:#c5202f; font-weight:700 !important;}

.fa-twitter-square {color:#1da1f2;}
.fa-facebook-square {color:#3b5998;}
.fa-instagram-square {color:#fd1d1d;}

/*Square Accents*/
.accent, .accent2 {position: relative;}
.accent::after {
    content: "";
    position: absolute !important;
    background-image: url('/wp-content/uploads/2021/06/accent-graphic.png');
    bottom: 110%;
    left: 0;
    display: block;
    width: 100%;
    height: 20px;
    background-repeat: no-repeat;
}
.accent2::after {
    content: "";
    position: absolute !important;
    background-image: url('/wp-content/uploads/2021/06/accent-graphic.png');
    bottom: 110%;
    left: 0;
    display: block;
    width: 100%;
    height: 20px;
    background-repeat: no-repeat;
    background-position:center;
}


h1, h1 img, h2 {font-weight:900; text-transform:uppercase;}
h1 img {max-height:3vw;}
h4 {font-weight:700;}


/*==========  Non-Mobile First Method  ==========*/
/* Large Devices, Wide Screens */
@media only screen and (min-width : 1201px) {		
h1, h1 img, .ss-h1 h1 {font-size:3vw !important;}
h2 {font-size:2.25vw !important;}
.ss-h3 h3 {font-size:2vw !important;}
h4 {font-size:1vw}
}
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {		

}
/* Medium Devices, Desktops */
@media only screen and (min-width : 993px) {
	
}
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {

}
/* Small Devices, Tablets */
@media only screen and (min-width : 769px) {
h1, h1 img, .ss-h1 h1 {font-size:3.5vw;}
h2 {font-size:2.75vw }
.ss-h3 h3 {font-size:2.5vw;}
}
/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
}

@media only screen and (max-width : 575px) { 
h1, h1 img, .ss-h1 h1 {font-size:30px !important;}
.h3, h3, .h5, h5 {font-size: 18px;}
    p {font-size:14px !important;}
}
/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {

}