@import url('https://fonts.googleapis.com/css?family=Libre Franklin');

.home .min-vh-100 {
	min-height: 80vh !important;
}
.home .min-vh-100 .divider {
	position: absolute;
	bottom: 0;
	top: auto;
	width: 100%;
}
.home .min-vh-100 a {
	margin-top: 22px;
}


.navbar-light .navbar-nav .nav-link {
    color: #5f7dd7;

}

.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {
    color: #3755BE;
}

a {
    font-weight: 400;
}
.text-muted {
    color: #FFF !important;
}
.elementor-button span {
    line-height: .8;
}

.formkit-form[data-uid="db95ad5881"] [data-group="checkboxes"] [data-group="checkbox"] label {
    color: #fff;
}

.formkit-form[data-uid="db95ad5881"] .formkit-button > span, .formkit-form[data-uid="db95ad5881"] .formkit-submit > span {
    display: block;
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    background-color: #ffe193;
color: #ee9197;
    font-size: 50px;
}
.text-dark {
    color: #FFF !important;
}
a:not(.card):not(.btn-primary):not(.nav-link):not(.text-white):not(.dropdown-item):not(.btn-outline-primary):not(.btn):not(.elementor-button):hover, section:not(.text-light) .nav-link, footer:not(.text-light) .nav-link, .widget a {
    color: #FFF;
}
h1.page-title, .product_title {
		color: rgb(95, 125, 215);
    font-family: "Jen Wagner Print", 		 sans-serif;
    font-size: 73px;
    font-weight: 400;
    line-height: 0.5em;
    letter-spacing: 0px;
}
h2, h2.woocommerce-loop-product__title {
    font-family: "Libre Franklin";
    font-weight: 400;
    line-height: 1em;
    letter-spacing: 0px;
}
p {
	font-family: 'Libre Franklin';
}

.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
	font-family:'Libre Franklin';
	font-weight:400;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	font-family: "Jen Wagner Print", Sans-serif;
	font-size: 48px;
	font-weight: 400;
	background-color: #5f7dd7;

}