/* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	font-family: "Oxygen";	font-weight:300;
	font-size:20px;
	line-height:27px;
	text-transform:none;	text-align:left;
	color: #333131; 
}
a {	
	color: #e687cb; 
}
a:hover {	
	color: #f052c6; 
}
.transparent-header #headerwrap a,.transparent-header #headerwrap.fixed-header a,#headerwrap a,#headerwrap.fixed-header a,#footerwrap a {	
	color: #333131; 
}
.transparent-header #headerwrap,.transparent-header #headerwrap.fixed-header,#headerwrap,#headerwrap.fixed-header,#footerwrap {	background: none;
	background-color: rgba(84,199,195,0.61);
	color: #333131; 
}
#pagewrap {	background: none;
	background-color: #ffffff;background-image: none; 
}
#body {	background-image: none; 
}
#content {	background-image: none; 
}
#sidebar {	background: none;
	background-color: #ffffff;background-image: none; 
}
h1 {	
	font-family: "Oxygen";	font-weight:bold;
	font-weight:300;
	font-weight:bold;
	font-size:37px;
	line-height:37px;
	text-transform:uppercase;	text-align:center;
	color: #976dad; 
}
h2 {	
	font-family: "Palatino", 'Palatino Linotype', 'Book Antiqua', serif;	font-weight:500;
	font-size:35px;
	line-height:42px;
	text-transform:none;	text-align:left;
	color: #b75bc7; 
}
h3 {	
	font-family: "Oxygen";	font-weight:300;
	font-size:26px;
	line-height:35px;
	text-transform:capitalize;	text-align:center;
	color: #eb81d9; 
}
h4 {	
	font-family: "Palatino", 'Palatino Linotype', 'Book Antiqua', serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-weight:300;
	letter-spacing:0px;
	font-weight:bold;
	font-size:30px;
	line-height:45px;
	text-transform:none;	text-align:center;
	color: #836991; 
}
h5 {	
	font-family: "Oxygen";	font-weight:bold;
	font-weight:300;
	font-weight:bold;
	font-size:25px;
	text-align:center;
	color: #8e77a1; 
}
h6 {	
	font-family: "Oxygen";	font-weight:bold;
	font-size:22px;
	line-height:26px;
	text-align:center;
	color: #8c629e; 
}
input:read-write,input:read-only,input[type=radio],input[type=checkbox],select,textarea {	background: none;
	background-color: #ffffff;background-image: none;
	border: 2px solid #c7c7c7;
	color: #333131; 
}
input:read-write,input:read-only,select,textarea {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-size:15px;
 
}
input:read-write:focus,input:read-only:focus,select:focus,textarea:focus {	background-image: none; 
}
input[type=reset], input[type=submit], button, button[type=submit] {	background: none;
	background-color: rgba(86,199,195,0.80);background-image: none; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover, button[type=submit]:hover {	background: none;
	background-color: #60f7f2;background-image: none; 
}
#headerwrap {	background: none;
	background-color: #ffffff;background-image: none;
	padding-bottom: 10px; 
}
#headerwrap #header {	background: none;
	background-color: #ffffff;background-image: none; 
}
#header {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-size:15px;
	line-height:30px;
	text-transform:lowercase;	text-align:center;
	color: #b5aeae; 
}
#headerwrap a {	
	color: #b3b1b5; 
}
#headerwrap a:hover {	
	color: #e687cb; 
}
body #site-logo a {	
	font-family: "Cinzel";	font-weight:bold;
	font-weight:bold;
	font-size:28px;
	line-height:20px;
	text-transform:capitalize;	text-align:left;
	color: #867e8c; 
}
body #site-logo a img {	
	height: 50px; 
}
#site-logo {		position:absolute;
 
}
#site-description {	
	font-family: "Palatino", 'Palatino Linotype', 'Book Antiqua', serif;	font-style:normal;
	font-size:20px;
	line-height:22px;
	text-transform:capitalize;	text-align:justify;
	color: #b5a8bd;display: none;	position:fixed;

	left: 30px; 
}
#main-nav {	background: none;
	background-color: #ffffff;	position:relative;

	height: 30px; 
}
#main-nav a {	
	color: #666464;
	font-family: "Quicksand";	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-weight:normal;
	font-size:17px;
	line-height:16px;
	text-transform:capitalize;	text-align:left; 
}
#main-nav a:hover {	
	color: #e687cb; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	color: #b75bc7; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	
	color: #e687cb; 
}
#main-nav li > .sub-menu {	background: none;
	background-color: #ffffff;background-image: none; 
}
#main-nav ul a {	
	color: #524f52;
	font-family: "Quicksand";	font-weight:300;
	font-size:16px;
	line-height:18px;
 
}
#main-nav ul a:hover {	
	color: #e687cb; 
}
#main-nav .sub-menu > .current_page_item > a, #main-nav .sub-menu > .current-menu-item > a {	
	color: #b75bc7; 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 {	
	font-family: "Oxygen";	font-weight:300;
	font-size:25px;
	text-align:left; 
}
.woocommerce ul.products li.product .price {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-size:28px;

	color: #eb7be5; 
}
.woocommerce ul.products li.product a.button, .woocommerce ul.products li.product button.button, .woocommerce ul.products li.product input.button, .woocommerce ul.products li.product a.button.alt, .woocommerce ul.products li.product button.button.alt, .woocommerce ul.products li.product input.button.alt, .woocommerce ul.products li.product button.button.alt.disabled, .woocommerce ul.products li.product button.button:disabled, .woocommerce ul.products li.product button.button:disabled[disabled] {	background: none;
	background-color: #56c7c3; 
}
.woocommerce ul.products li.product a.button:hover, .woocommerce ul.products li.product button.button:hover, .woocommerce ul.products li.product input.button:hover, .woocommerce ul.products li.product a.button.alt:hover, .woocommerce ul.products li.product button.button.alt:hover, .woocommerce ul.products li.product input.button.alt:hover, .woocommerce ul.products li.product button.button.alt.disabled:hover, .woocommerce ul.products li.product button.button:disabled:hover, .woocommerce ul.products li.product button.button:disabled[disabled]:hover {	background: none;
	background-color: #46f2ec; 
}
.single-product #content input.button, .single-product #respond input#submit, .single-product #content input.button.alt, .single-product #respond input#submit.alt, .single-product a.button, .single-product button.button, .single-product input.button, .single-product a.button.alt, .single-product button.button.alt, .single-product input.button.alt, .single-product button.button.alt.disabled, .single-product button.button:disabled, .single-product button.button:disabled[disabled] {	background: none;
	background-color: #56c7c3;
	color: #333131; 
}
.single-product #content input.button:hover, .single-product #respond input#submit:hover, .single-product #content input.button.alt:hover, .single-product #respond input#submit.alt:hover, .single-product a.button:hover, .single-product button.button:hover, .single-product input.button:hover, .single-product a.button.alt:hover, .single-product button.button.alt:hover, .single-product input.button.alt:hover, .single-product button.button.alt.disabled:hover, .single-product button.button:disabled:hover, .single-product button.button:disabled[disabled]:hover {	background: none;
	background-color: #3af2ec; 
}
.post-title {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-weight:normal;
	letter-spacing:2px;
	font-size:27px;
	text-transform:capitalize;	text-align:left; 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #cc96e0; 
}
.post-title a:hover, .loops-wrapper .post-image + .post-content .post-title a:hover {	
	color: #ec9ef2; 
}
.single-post .has-post-title .post-title,.single-post .featured-area .post-title {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-weight:normal;
	font-size:26px;
	line-height:100px;
	text-transform:capitalize;	text-align:center; 
}
.post-meta {	
	color: #b3adad; 
}
.more-link {	
	color: #cf8ad1; 
}
.more-link:hover {	
	color: #f0b4fa; 
}
.page-title {	background-image: none;
	color: #806a91;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:20px;
	line-height:20px;
	text-transform:capitalize;	text-align:left; 
}
.module-title {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-size:18px;
 
}
#footerwrap {	background: none;
	background-color: rgba(237,231,240,0.36);
	border-top: 1px solid #e4c8eb;
	border-bottom: 10px solid #e4c8eb;
	padding-top: 4%; 
}
#footer-logo a {	display: none; 
}
#footer {	background-image: none;
	color: #b5b5b5; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	line-height:25px;
	text-transform:capitalize;	text-align:left; 
}
#footer a {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-size:15px;
	line-height:20px;
	text-transform:capitalize;	text-align:left;
	color: #e6a7eb; 
}
#footer a:hover {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-size:15px;
	line-height:15px;
	text-align:left;
	color: #f0bddf; 
}
#footer-nav {	background: none;
	background-color: #ffffff;	position:static;
width: auto; 
}
#footer-nav a {	
	border: none !important;
	color: #847b8a;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-size:14px;
	line-height:14px;
	text-transform:capitalize;	text-align:left; 
}
#footer-nav .current_page_item a, #footer-nav .current-menu-item a {	
	color: #f0bddf; 
}
.footer-widgets .widget {	background-image: none;
	color: #737273; 
}
.footer-widgets {	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	font-size:15px;
	line-height:22px;
	text-transform:none;	text-align:center; 
}
#footer .footer-widgets .widgettitle {	
	color: #9d8ca3;
	font-family: "Palatino", 'Palatino Linotype', 'Book Antiqua', serif;	font-weight:bold;
	font-weight:bold;
	font-size:17px;
	line-height:20px;
	text-transform:uppercase;	text-align:center; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body #site-logo a img {	
	height: 50px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {	
	height: 50px; 
}
 }@media(max-width: 480px) { /* Themify Customize Styling */
body #site-logo a img {	
	height: 50px; 
}
 }.header-minbar #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap .sidemenu-on a:hover, .mobile_menu_active #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap #main-nav ul a:hover { 
	color: #e687cb; }.header-minbar #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a { 
	color: #b75bc7; }.header-minbar #headerwrap #main-nav .current_page_item > a:hover, .mobile_menu_active #headerwrap #main-nav .current_page_item > a:hover, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a:hover { 
	color: #e687cb; }
/* Themify Custom CSS */
#body {
  margin-top: 80px;
}
#header {
  padding-bottom: 1.5%;
}
#body {
  margin-top: 0;
}
.header-horizontal #site-description {
  margin-top: 28px;
}

#site-logo {
  width: 315px!important;
}
.logged-in.admin-bar #site-logo {
  margin-top: 0px;
}
#site-logo {
  position: absolute;
top: px;
}
.no-home .fixed-header-on #site-logo img {
  height: 80px;
}
.no-home #headerwrap.fixed-header{
  height: 90px;
}
#site-logo {
  margin-top: 0;
}
@media (max-width: 800px) {
    #text-4959-0-0-2 h1 {
  font-size: 47px;
}
.module-text ul {
  line-height: 20px;
}
.module-text p{
margin-bottom: 10px;
}}
@font-face {
    font-family: "ufonts.com_century_gothic__2_";
    src: url("https://candiceluper.com/fonts/ufonts.com_century_gothic__2_.eot");
	}
h1 {
    font-family: "ufonts.com_century_gothic__2_";
}
.module-text p{
margin-top: -1px;
margin-bottom: 20px;
}

.page #content {
    padding-top: 0;
}

#header.pagewidth{
width: 98%;
}

.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{
font-family: fontawesome !important;
}
.webkit .themify_builder_row {
    backface-visibility: hidden;
}

/* WooCommerce */
.button, .woocommerce a.button, .woocommerce a.button.button.alt .woocommerce button.button { background-color: #7A6BF8!important; color: #EEEDFF!important; }

.button:hover, .woocommerce a.button:hover, .woocommerce a.button.button.alt .woocommerce button.button:hover { background-color: #9589FF!important; color: #EEEDFF!important; }