/* Custom Styles */


.header__content .link-list__link,
.dropdown__trigger
{
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size:14px;
    font-weight:bold;
}


.header__content .link-list__links {
    height:32px;
}

.header .user__login a {
    color: #16567A;
        text-transform: uppercase;
    letter-spacing: 1px;
    font-size:14px;
    font-weight:bold;
}

/* MOBILE DROPDOWN STYLING */

.header__content--mobile .dropdown__trigger {
    display: block!important;
    padding: 8px 20px;
    font-size:16px;
}

.header__content--mobile .dropdown__trigger:after {
        content: '\f0d7';
font-family: FontAwesome;
    font-weight: 900;
    width:30px;
}

.header__content--mobile .dropdown__item a {
    font-weight:600;
    padding-left:30px;
}

/* END MOBILE DROPDOWN STYLING */

.ccintro-spacer {
    height:100%;
    background:url(intro-heather3.png) no-repeat bottom center!important;
    background-size:contain!important;
    padding:0!important;
}

@media only screen and ( max-width: 900px ) {
	.ccintro-spacer  {
	    height:500px;
	}

}

h2 {
    margin:20px 0;
    color:#7b151d;
}

h2.pricing__price {
    font-size:32px;
}

#block-1625596300501 .pricing__content p,
#block-1639237362193_3 .pricing__content p,
#block-1639356295459_3 .pricing__content p {
    margin-bottom:0;
}

#block-1639356481427 .block {
    padding:0!important;
}

#block-1639356684391 .block,
#block-1639356811838 .block {
    padding:20px 60px 0 60px;
}

#block-1639356684391 .block p,
#block-1639356811838 .block p {
    font-size:22px;
}

ul.stars {
    list-style-type:none;
    margin-left:30px;
}

ul.stars li:before {
    content: '\f762';
 font-family: "Font Awesome 6 Pro";
 font-weight: 900;
 padding-right: 10px;
 width:40px;
    margin:0 5px 0px -33px;
    list-style-type:none;
}

ul.stars li {
    margin-bottom:20px;
    line-height:1.4em;
}

ul.checkmarks {
    list-style-type:none;
    margin-left:30px;
}

ul.checkmarks li:before {
    content: '\f00c';
 font-family: "Font Awesome 5 Free";
 font-weight: 900;
 padding-right: 10px;
 width:40px;
    margin:0 5px 0px -33px;
    color: #7B151D;
    list-style-type:none;
}

ul.checkmarks li {
    margin-bottom:20px;
    line-height:1.5em;
}

.until-styled {
    background:url(assetunderline.png) no-repeat bottom center!important;
    padding-bottom:5px;
}