.primary-background-color, ul.nav-filter li a.active, ul.nav-filter li a:hover, .site-menu ul .extra-cart-item .cart-contents .mini-cart-counter, .woocommerce .widget_shopping_cart_content .buttons a, .widget_shopping_cart_content .buttons a, .woocommerce .widget_shopping_cart_content .buttons a:hover, .widget_shopping_cart_content .buttons a:hover, .woocommerce .widget_shopping_cart_content .buttons a:focus, .widget_shopping_cart_content .buttons a:focus, .woocommerce .widget_shopping_cart_content .buttons a:active, .widget_shopping_cart_content .buttons a:active, .woocommerce .widget_shopping_cart_content .buttons a:active:hover, .widget_shopping_cart_content .buttons a:active:hover, .woocommerce .widget_shopping_cart_content .buttons a:active:focus, .widget_shopping_cart_content .buttons a:active:focus, .woocommerce .widget_shopping_cart_content .buttons a:hover, .widget_shopping_cart_content .buttons a:hover, .woocommerce .widget_shopping_cart_content .buttons a:focus, .widget_shopping_cart_content .buttons a:focus, .woocommerce .widget_shopping_cart_content .buttons a:active, .widget_shopping_cart_content .buttons a:active, .woocommerce .widget_shopping_cart_content .buttons a:active:hover, .widget_shopping_cart_content .buttons a:active:hover, .woocommerce .widget_shopping_cart_content .buttons a:active:focus, .widget_shopping_cart_content .buttons a:active:focus, .numeric-navigation .page-numbers:hover, .numeric-navigation .page-numbers.current, .btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:active:hover, .btn-primary:active:focus, .owl-nav div:hover, .owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span, .slick-dots li:hover, .slick-dots li.slick-active, .page-template-template-home-boxed, .blog-masonry .blog-wrapper:hover .entry-summary, .blog-list .blog-wrapper:hover .entry-summary, .backtotop.style-2, .portfolio-grid-wide .hover-border:before, .portfolio-metro .hover-border:before, .portfolio-masonry .hover-border:before, .portfolio-grid-wide .hover-border:after, .portfolio-metro .hover-border:after, .portfolio-masonry .hover-border:after, .portfolio-grid-wide .hover-border div:before, .portfolio-metro .hover-border div:before, .portfolio-masonry .hover-border div:before, .portfolio-grid-wide .hover-border div:after, .portfolio-metro .hover-border div:after, .portfolio-masonry .hover-border div:after, .portfolio-carousel .portfolio-carousel-wrapper .pages li.active:before, .comment-respond .form-submit .submit, .comment-respond .form-submit .submit:hover, .comment-respond .form-submit .submit:focus, .comment-respond .form-submit .submit:active, .comment-respond .form-submit .submit:active:hover, .comment-respond .form-submit .submit:active:focus, .comment-respond .form-submit .submit:hover, .comment-respond .form-submit .submit:focus, .comment-respond .form-submit .submit:active, .comment-respond .form-submit .submit:active:hover, .comment-respond .form-submit .submit:active:focus, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus, .woocommerce #respond input#submit:focus, .woocommerce a.button:active, .woocommerce button.button:active, .woocommerce input.button:active, .woocommerce #respond input#submit:active, .woocommerce a.button:active:hover, .woocommerce button.button:active:hover, .woocommerce input.button:active:hover, .woocommerce #respond input#submit:active:hover, .woocommerce a.button:active:focus, .woocommerce button.button:active:focus, .woocommerce input.button:active:focus, .woocommerce #respond input#submit:active:focus, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus, .woocommerce #respond input#submit:focus, .woocommerce a.button:active, .woocommerce button.button:active, .woocommerce input.button:active, .woocommerce #respond input#submit:active, .woocommerce a.button:active:hover, .woocommerce button.button:active:hover, .woocommerce input.button:active:hover, .woocommerce #respond input#submit:active:hover, .woocommerce a.button:active:focus, .woocommerce button.button:active:focus, .woocommerce input.button:active:focus, .woocommerce #respond input#submit:active:focus, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:focus, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:focus, .woocommerce #respond input#submit.alt:focus, .woocommerce a.button.alt:active, .woocommerce button.button.alt:active, .woocommerce input.button.alt:active, .woocommerce #respond input#submit.alt:active, .woocommerce a.button.alt:active:hover, .woocommerce button.button.alt:active:hover, .woocommerce input.button.alt:active:hover, .woocommerce #respond input#submit.alt:active:hover, .woocommerce a.button.alt:active:focus, .woocommerce button.button.alt:active:focus, .woocommerce input.button.alt:active:focus, .woocommerce #respond input#submit.alt:active:focus, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:focus, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:focus, .woocommerce #respond input#submit.alt:focus, .woocommerce a.button.alt:active, .woocommerce button.button.alt:active, .woocommerce input.button.alt:active, .woocommerce #respond input#submit.alt:active, .woocommerce a.button.alt:active:hover, .woocommerce button.button.alt:active:hover, .woocommerce input.button.alt:active:hover, .woocommerce #respond input#submit.alt:active:hover, .woocommerce a.button.alt:active:focus, .woocommerce button.button.alt:active:focus, .woocommerce input.button.alt:active:focus, .woocommerce #respond input#submit.alt:active:focus, .woocommerce div.product div.summary .single_add_to_cart_button, .woocommerce-cart .woocommerce table.cart .btn-shop, .woocommerce-cart .woocommerce table.checkout .btn-shop, .woocommerce-cart .woocommerce table.cart .btn-shop:hover, .woocommerce-cart .woocommerce table.checkout .btn-shop:hover, .woocommerce-cart .woocommerce table.cart .btn-shop:focus, .woocommerce-cart .woocommerce table.checkout .btn-shop:focus, .woocommerce-cart .woocommerce table.cart .btn-shop:active, .woocommerce-cart .woocommerce table.checkout .btn-shop:active, .woocommerce-cart .woocommerce table.cart .btn-shop:active:hover, .woocommerce-cart .woocommerce table.checkout .btn-shop:active:hover, .woocommerce-cart .woocommerce table.cart .btn-shop:active:focus, .woocommerce-cart .woocommerce table.checkout .btn-shop:active:focus, .woocommerce-cart .woocommerce table.cart .btn-shop:hover, .woocommerce-cart .woocommerce table.checkout .btn-shop:hover, .woocommerce-cart .woocommerce table.cart .btn-shop:focus, .woocommerce-cart .woocommerce table.checkout .btn-shop:focus, .woocommerce-cart .woocommerce table.cart .btn-shop:active, .woocommerce-cart .woocommerce table.checkout .btn-shop:active, .woocommerce-cart .woocommerce table.cart .btn-shop:active:hover, .woocommerce-cart .woocommerce table.checkout .btn-shop:active:hover, .woocommerce-cart .woocommerce table.cart .btn-shop:active:focus, .woocommerce-cart .woocommerce table.checkout .btn-shop:active:focus, .ba-member .hover-border:before, .ba-member .hover-border:after, .ba-member .hover-border div:before, .ba-member .hover-border div:after, .ba-member .member-content .name:after, .ba-hero-slider .slider-grid-content .item-content.active .item-inner, .ba-hero-slider .slider-grid-content .item-inner:hover, .ba-vs-slider3 .slider-content .link:after, .vc_progress_bar.vc_progress-bar-color-custom .vc_single_bar .vc_bar, .wpcf7-form .wpcf7-submit, .wpcf7-form .wpcf7-submit:hover, .wpcf7-form .wpcf7-submit:focus, .wpcf7-form .wpcf7-submit:active, .wpcf7-form .wpcf7-submit:active:hover, .wpcf7-form .wpcf7-submit:active:focus, .wpcf7-form .wpcf7-submit:hover, .wpcf7-form .wpcf7-submit:focus, .wpcf7-form .wpcf7-submit:active, .wpcf7-form .wpcf7-submit:active:hover, .wpcf7-form .wpcf7-submit:active:focus, .mc4wp-form input[type="submit"], .baroque-dark.page-template-template-home-boxed, .baroque-dark.blog-list .blog-wrapper:hover .entry-summary, .baroque-dark.blog-masonry .blog-wrapper:hover .entry-summary {
    background-color: #b02471;
}
.nav-links {visibility: hidden;}


	.form-btn.col-md-12.col-xs-12.col-sm-12.ba-custom-btn{
  text-align: center;
}
.ba-portfolio-quote.quote-detail{
  font-size: 14px;
}  

.meta-content {
    font-family: Karla;
    font-weight: 500;
}

.portfolio-meta h5 {
    color: #00ACD4;
    font-size: 14px;
    font-weight: 400;
    margin-top: 0;
    margin-bottom: 6px;
}
p {
    color: #000;
}

.homepage-blurb{
  font-size: 22px;
	width: 76%;
	text-align:center;
	margin-left:12%;
}

.hp-btn{
  margin-left: 25%;
}

.vc_btn3.vc_btn3-shape-rounded {
    border-radius: 0px;
}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
	background-color: #b02471;
font-weight: 600;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-juicy-pink:focus, .vc_btn3.vc_btn3-color-juicy-pink:hover {
    color: #f7f7f7;
    background-color: #ff52b1;
}

span {
    font-style: normal;
}

.blox-side-small-round-icon-box .blox-side-small-round-icon-box-heading {
    color: rgb(0, 0, 0);
    font-size: 17px;
    line-height: 33px;
    margin: 0px 0px 5px;
    font-family: 'Karla';
    font-weight: 300;
}

h3.vc_custom_heading {
    font-size: 18px;
}

.starr-meta {
	font-size: 18px;
	font-weight: 500;
}

.page-header.page-header-default {
    padding-top: 100px;
    padding-bottom: 10px;
}

.site-content {
    padding-top: 0px;
    padding-bottom: 90px;
}

.text-large{
	font-size: 24px;
}

.special_heading{
	  font-size: 30px;
    font-weight: 700;
    text-align: left;
}

.single-image{
	    display: inline-block;
    vertical-align: top;
    margin: 0;
    max-width: 100%;
    filter: drop-shadow(0.8rem 0.8rem 1.5rem rgba(0, 0, 0, 0.2));
}

a {
    transition: 0.5s;
    color: #B02471;
    text-decoration: none;
    font-weight: 600;
}

a:hover, a:focus {
    text-decoration: none;
    color: #ff52b1;
	  font-weight: 600;
}

.sm-caption{
	font-size: 14px
}

.ba-button .button,
button.wpcf7-submit {
    padding: 15px;
    background-color: #B02471;
    transform: perspective(1px) translateZ(0);
}
.ba-button .button::before,
button.wpcf7-submit::before {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    transform: scaleX(0);
    transform-origin: 0 50%;
    transition-property: transform;
    transition-duration: 0.3s;
    transition-timing-function: ease-out;
}
.ba-button .button:hover,
button.wpcf7-submit:hover {
    background-color: #FF52B1;
}

.all-venues {
    margin-top: 50px;
}

.contact_heading {
    font-size: 43px;
    font-weight: 800;
}

.vc_custom_heading a, .vc_custom_heading a:focus, .vc_custom_heading a:hover, .vc_custom_heading a:visited {
    border: none;
    text-decoration: inherit;
    color: #B02471;
}

.site-footer .footer-contact {
    font-weight: 300;
    font-size: 14px;
}

.blox-classic-pointer-timeline li .blox-wrapper:before{width:10px;height:10px;display:block;content:'';transform:rotate(-45deg);position:absolute;left:-5px;top:20px;background-color:inherit;}

.ba-portfolio-quote .quote-header {
    width: 24%;
    padding-right: 20px;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}

.ba-portfolio-quote {
    padding: 50px 54px;
    border: 1px solid #000000;
    position: relative;
    display: flex;
}

.ba-portfolio-quote .quote-icon {
    width: 97px;
    height: 97px;
    border-radius: 50%;
    background-color: #e4e4e4;
    margin-left: 46px;
    position: relative;
    margin-bottom: 23px;
}

.ba-portfolio-quote .quote {
    font-size: 28px;
    color: #000;
    font-family: Karla;
    margin-bottom: 10px;
}

form.post-password-form {
    margin-top: 130px;
}

.wpb_text_column.wpb_content_element.dgh-bullets {
    font-family: inherit;
    font-size: 14px;
    font-weight: 100;
    color: #000;
}

.page-header.page-header-default {
    padding-top: 60px;
    padding-bottom: 0px;
}