@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//doncept.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.3.8") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//doncept.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//doncept.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//doncept.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//doncept.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//doncept.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//doncept.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//doncept.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//doncept.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Fixel", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(53,53,53);
	--wd-text-font-size: 15px;
	--wd-title-font: "Fixel", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Fixel", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Beatrice Deck", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Fixel", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 400;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Fixel", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: inherit;
	--wd-header-el-font-size: 16px;
	--wd-brd-radius: 3px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(109,97,223);
	--wd-alternative-color: rgb(27,31,57);
	--btn-default-font-family: "Fixel", Arial, Helvetica, sans-serif;
	--btn-default-font-weight: 600;
	--btn-default-transform: none;
	--btn-default-bgcolor: rgb(243,243,247);
	--btn-default-bgcolor-hover: rgb(235,235,255);
	--btn-accented-font-weight: 600;
	--btn-accented-transform: none;
	--btn-accented-bgcolor: rgb(109,97,223);
	--btn-accented-bgcolor-hover: rgb(31,27,57);
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #222222;
	--wd-link-color-hover: rgb(109,97,223);
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(19,16,35);
	background-image: none;
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(17,17,17);
	--wd-form-placeholder-color: rgb(153,153,153);
	--wd-form-brd-color: rgb(216,213,246);
	--wd-form-brd-color-focus: rgb(109,97,223);
	--wd-form-bg: #ffffff;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1280px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
}

@media (min-width: 1280px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1280px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1280px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}



@font-face {
	font-family: "Fixel";
	src: url("//doncept.com/wp-content/uploads/2024/02/FixelText-Light.woff2") format("woff2"), 
url("//doncept.com/wp-content/uploads/2024/02/FixelText-Light.woff") format("woff");
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: "Fixel";
	src: url("//doncept.com/wp-content/uploads/2024/02/FixelText-Regular.woff2") format("woff2"), 
url("//doncept.com/wp-content/uploads/2024/02/FixelText-Regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Fixel";
	src: url("//doncept.com/wp-content/uploads/2024/02/FixelText-Medium.woff2") format("woff2"), 
url("//doncept.com/wp-content/uploads/2024/02/FixelText-Medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: "Fixel";
	src: url("//doncept.com/wp-content/uploads/2024/02/FixelText-SemiBold.woff2") format("woff2"), 
url("//doncept.com/wp-content/uploads/2024/02/FixelText-SemiBold.woff") format("woff");
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: "Fixel";
	src: url("//doncept.com/wp-content/uploads/2024/02/FixelText-Bold.woff2") format("woff2"), 
url("//doncept.com/wp-content/uploads/2024/02/FixelText-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: "Fixel";
	src: url("//doncept.com/wp-content/uploads/2024/10/FixelText-ExtraBold.woff2") format("woff2"), 
url("//doncept.com/wp-content/uploads/2024/10/FixelText-ExtraBold.woff") format("woff");
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: "Fixel";
	src: url("//doncept.com/wp-content/uploads/2024/10/FixelText-Black.woff2") format("woff2"), 
url("//doncept.com/wp-content/uploads/2024/10/FixelText-Black.woff") format("woff");
	font-weight: 900;
	font-style: normal;
}

.woocommerce-mini-cart__buttons .checkout, .woocommerce-mini-cart__buttons .btn-cart, .btn, .button, button, [type="submit"], [type="button"], .cart-actions .button[name="apply_coupon"], input[type="email"], input[type="date"], input[type="search"], input[type="number"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea, select, div.wpforms-container-full .wpforms-form input[type="submit"]:hover, div.wpforms-container-full .wpforms-form input[type="submit"]:focus, div.wpforms-container-full .wpforms-form input[type="submit"]:active, div.wpforms-container-full .wpforms-form button[type="submit"]:hover, div.wpforms-container-full .wpforms-form button[type="submit"]:focus, div.wpforms-container-full .wpforms-form button[type="submit"]:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:focus, .latepoint-w .latepoint-booking-form-element.latepoint-border-radius-rounded .latepoint-btn, .gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices {
	text-transform: none !important;
	border-radius: 3px !important;
}

#smeFeatures .wd-info-box .info-box-title, #smeReviews .wd-info-box .info-box-title {
	margin-bottom: -6px !important;
}



#smeReviews .wd-info-box .info-box-icon {
	width: 80px;
	border-radius: 100%;
}

.ember-grad {
	background: linear-gradient(42deg, #FFCD4F, #D8F055);
	background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.ember-grad2 {
	background: linear-gradient(42deg, #E0115F, #720930);
	background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#dloadHero .wd-info-box .info-box-icon {
	max-width: 144px;
}

#dloadHero .info-box-title {
	padding-bottom: 16px;
}

#digages-chatbot-container {
  z-index: 9999992;
}

#sme .btn.btn-style-link {
	border-width: 0px !important;
}

form.fluent_form_3 .wpf_has_custom_css.ff-btn-submit {
	height: 52px;
	font-weight: 600;
}

.ember-img {
	box-shadow: 0px 25px 80px rgba(0, 0, 0, 0.15);
}

.drand-stats {
	box-shadow: 0px 20px 50px -10px rgba(0, 0, 0, 0.1);
	border-radius: 3px !important;
}

#preview .wd-gallery-item img {
	border: 1px solid #EBEDEF;
	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.15);
}

#preview .wd-list .wd-icon {
	padding-top: 8px;
}
#preview .wd-list li {
	align-items: flex-start;
	gap: 20px;
}

#shopCommerce .features-head {
	font-weight: 700;
}

#shopCommerce .features-box {
	background: #f9f7f1;
	border-radius: 5px !important;
	padding: 40px !important;
	text-align: center;
	color: #1f1b39;
}

.don-inactive {
	color: #999 !important;
}

 #shopPrice .wd-product .wd-entities-title {
	padding-bottom: 8px; 
}

#shopCommerce .features-text {
	padding: 20px 0;
	border-bottom: 1px solid;
	border-image-slice: 1;
	border-image-source: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.05) 60%, rgba(0,0,0,0));
	display: block;
	font-weight: 500;
}

#shopCommerce .features-image {
	padding-bottom: 20px;
}

#shopCommerce .features-last {
	border-bottom: 0px !important;
	margin-bottom: -20px !important;
}


#place_order {
	font-size: 16px !important;
}
.taptap-main-wrapper-active, .taptap-background-color-active, .taptap-background-image-active {
	-webkit-backdrop-filter: saturate(180%) blur(10px) !important;
	backdrop-filter: saturate(180%) blur(10px) !important;
}
 .wd-social-icons.icons-size-large .wd-icon {
  font-size: 20px !important;
  line-height: 48px !important;
}

.icons-size-large .wd-social-icon {
  width: 48px !important;
  height: 48px !important;
}

#shopFeatures .features-card {
	background-color: #fff;
	border-radius: 10px;
	box-shadow: 10px 25px 40px -22px rgba(104,119,142,.08);
	padding: 30px 25px;
}

#shopReviews .testi-card {
	background-color: #F4E4DB;
	border-radius: 10px;
	box-shadow: 10px 25px 40px -22px rgba(104,119,142,.08);
	padding: 30px 25px !important;
	transition: all ease-in .4s;
}

#shopPrice .wd-entities-title a, #shopPrice .product-title a, #shopPrice .product-element-top, #shopPrice .product-thumbnail, #shopPrice a img, #shopPrice .widget_shopping_cart .mini_cart_item .cart-item-link, #shopPrice .woocommerce-cart-form__cart-item  .product-name a {
	pointer-events:none !important;
  cursor: default !important;
}
 
#shopPrice .wd-product .wd-entities-title, #shopPrice .wd-product .price {
	text-align: center !important;
}


#shopReviews .testi-card:hover {
	background-color: #F3D9DC;
}
.cta-bg {
/* 	background: linear-gradient(204deg,rgb(70 11 31 / 82%) 1%,rgb(38 24 136) 40%,rgba(77,14,77,1) 90%) !important; */
	background: linear-gradient( 202deg, rgba(70, 11, 31, 1) 0%, rgba(18, 12, 60, 1) 30%, rgba(77, 14, 77, 1) 100% ) !important;
}


.wd-dropdown-menu.wd-design-default {
	--wd-dropdown-width: 240px !important;
}

.lesson-template-default  .taptap-menu-button-wrapper {
    display: none;
}

.sti-head {
	font-weight: 700 !important;
	color: #1f1b39 !important;
}

#works .wd-info-box .info-box-icon {
	border-radius: 3px;
}

#place_order {
	min-height: 52px !important;
}

.woocommerce-MyAccount-downloads-file {
	background-color: #6d61df !important;
	color: #fff !important;
	padding: 12px 16px !important;
}


.woocommerce-terms-and-conditions-wrapper  {
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	border-top: 0px;
}

.success_message {
	background: #F2FCF9 !important;
}

.payment_methods, .automatewoo-optin {
    display: none !important;
}

.conflict_message {
	background: #fafafa !important;
}

#eeDel .list-content {
  text-align: left;
}

 .worth-cost .wd-product.product-list-item .product-list-content .wd-entities-title, .worth-cost .price .amount, .value .wd-product.product-list-item .product-list-content .wd-entities-title, .value .price .amount  {
    font-size: 24px;
}

div.si-form input[type="text"] {
  background-color: #fff !important;
  border-radius: 3px !important;
  font-size: 18px !important;
  height: 50px !important;
  padding-left: 16px !important;
  border: 1px solid #D8D5F6 !important;
	text-align: left !important;
	text-transform: lowercase !important;
}

.si-submit {
	margin: 16px 0 !important;
  font-weight: 600 !important;
  padding: 16px 30px !important;
  width: 100% !important;
}

.si-result-content {
  font-size: 16px !important;
	padding: 16px !important;
  margin-top: 16px !important;
	margin-bottom: 16px !important;
	border-radius: 3px;
}

.not_access {
	color: #222 !important;
	text-align: center;
}

.value .wd-product :is(.wd-entities-title, .wd-product-cats, .wd-product-brands-links, .wd-product-sku, .wd-product-stock, .price) {
 text-align: center;   
}

.value .wd-product .wd-entities-title {
	display: none !important;
}

.worth-cost .wd-product.product-list-item .product-list-content .wd-entities-title, .worth-cost .price .amount {
  color: #2809E9;
  font-weight: 600 !important;
}

.value .price .amount {
  color: #2809E9 !important;
}

.green-price .price .amount {
  color: #22AD80  !important;
}

#eeDel del .amount{
  color: #a6abb5  !important;
	font-weight: 600 !important;
	margin-right: 16px;
	text-decoration: line-through;
}



.btn-size-extra-large {
	padding: 12px 40px !important;
}

.worth-head {
	background: #f6f5ff;
	padding: 20px 28px;
}

.ee-images {
	border: 1px solid #EBEDEF;
	border-radius: 3px;
}

.grecaptcha-badge { 
visibility: hidden; 
}

.don-dot {
	width: 12px;
	height: 12px;
	margin-right: 4px;
	position: relative;
	vertical-align: middle;
}



#eeCurr .woocommerce-multi-currency.wmc-shortcode.plain-horizontal {
	border-radius: 3px;
	border: 1px solid #D8D5F6;
	text-align: center !important;
}

#eeCurr .woocommerce-multi-currency.wmc-shortcode .wmc-currency {
	padding: 10px 16px !important;
}

.woocommerce-multi-currency.wmc-shortcode.plain-horizontal .wmc-currency a {
	font-weight: 400;
}

#eeCurr .woocommerce-multi-currency.wmc-shortcode .wmc-currency.wmc-active {
	background-color: #D8D5F6;
}

.tutor-mt-12, .tutor-single-course-sidebar-more .tutor-course-details-instructors, .tutor-mb-44 {
	display: none !important;
}

.wd-product :is(.wd-entities-title, .wd-product-cats, .wd-product-brands-links, .wd-product-sku, .wd-product-stock, .price) {
	text-align: left;
}



#eeCost .wd-product.product-list-item .product-element-top, .wd-product.product-list-item .product-element-top, #eeCost .wd-product.product-list-item .wd-add-btn, #eeLanding .wd-product.product-list-item .wd-add-btn, #eeCost .wd-product.product-list-item .product-list-content .wd-entities-title, #eeLanding .wd-product.product-list-item .product-list-content .wd-entities-title, #miniCost .wd-product.product-list-item .product-element-top, #miniCost .wd-product.product-list-item .wd-add-btn, .product-element-top, .wd-product.product-list-item .wd-add-btn {
	display: none !important;
}

#miniCost .wd-product.product-list-item .product-list-content, .worth-cost .wd-product.product-list-item .product-list-content {
	flex-direction: row !important;
}

#eeCost del .amount {
	display: block;
	color: #a6abb5 !important;
	font-weight: 600 !important;
	font-size: 24px !important;
}



#eeCost .price .amount {
	font-weight: 600;
	color: #1f1f1f;
}

#miniCost .price .amount {
	font-weight: 600;
	color: #1f1b39;
}

/* #eeCost .price .amount {
  font-size: 22px;
  padding: 0px 4px;
}
.wd-product.product-list-item .product-wrapper {
	flex-direction: unset !important;
}

#eeCost .wd-product .product-image-link,#eeCost .wd-product .wd-entities-title {
    display: none !important;
}

#eeCost .wd-product.wd-hover-tiled {
  --wd-prod-bg-cont-sp: 0px !important;
}
#eeCost .wd-product.wd-hover-tiled .product-wrapper {
    box-shadow: 0 0 0px !important;
    padding: 20px 36px;
    background-color: #fafafa;
    border-radius: 5px;
    border: #ebedef 1px solid;
}

#eeCost .wd-product.wd-hover-tiled {
  --text-align: center !important;
} */

.wd-checkout-remove-btn {
	color: #EA1D2D !important;
	font-size: 12px !important;
}
.dondisc {
/* -webkit-font-feature-settings: none;
  font-feature-settings: none;
  -webkit-font-variant-ligatures: none;
  font-variant-ligatures: none;
  -webkit-text-decoration-color: #6d61df;
  text-decoration-color: #6D61DF;
  text-decoration-thickness: .5rem;
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
  text-underline-offset: .375rem;
  text-decoration-skip-ink: none; */
	color: #22AD80 !important;
}

#miniCost .price .amount,  #miniCost .wd-product.product-list-item .product-list-content .wd-entities-title {
	font-size: 18px;
	line-height: 36px;
}


#miniCost .wd-product.product-list-item .product-list-content .wd-entities-title {
	color: #222;
	font-weight: 400 !important;
}


.cart-discount .amount {
	color: #777 !important;
	font-weight: 500 !important;
}

.don-sales {
	text-decoration: line-through;
	color: #717384 !important;
}

.don-regular {
	color: #1f1b39 !important;
}

.don-sales, .don-regular {
	padding: 0px 8px !important;
	font-weight: 500 !important;
}


.don-heading {
	font-weight: 600 !important;
}

.ee-price .info-box-subtitle {
	text-decoration: line-through !important;
	margin-bottom: -8px !important
}
	
	

wdc-style #results div {
  font-size: 15px !important;
  line-height: 20px !important;
}
 .wd-side-hidden {
    z-index: 9999991;
  }

.tutor-single-course-sidebar-more .tutor-course-details-instructors + div, .tutor-card:not(.tutor-no-border), .tutor-single-course-sidebar .tutor-sidebar-card .tutor-card-body, .tutor-btn {
	border-radius: 3px !important;
}

.wd-accordion.wd-style-default .wd-accordion-item {
  border-bottom: 1px solid #EBEBFF !important;
}

.wd-accordion.wd-style-default::before { 
	border-top: 1px solid #EBEBFF !important;
}

#mini-web  .fas {
	font-size: 12px !important;
}


.gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer {
	text-align: center !important;
}

#wdc-style .input-group {
	font-family: "Fixel";
	border: 1px solid rgb(216,213,246);
	border-radius: 3px;
	box-shadow: 0px 0px !important;
}
.wd-btn-icon {
	margin-left: 12px !important;
}


#wdc-style #results div, #wdc-style .input-group {
	font-family: "Fixel";
}
.features-card {
	background-color: #F7F8F8;
	border-radius: 3px;
	box-shadow: 10px 15px 20px -22px rgba(104,119,142,.09);
}

.contact-card {
	padding: 32px 40px;
	box-shadow: 0 1px 6px #E7E6FA;
	border-radius: 3px;
}

.contact-card .btn.btn-style-link, .don-emails .btn.btn-style-link {
	border-width: 0px !important;
	font-size: 17px !important;
	color: #3531D4 !important;
}

#wdc-style .large #Search {
  font-size: 20px !important;
  padding-left: 20px !important;
}



.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices {
	border: 1px solid #D8D5F6 !important;
}

/* #contact :is(.btn, #contact .button, #contact button, #contact [type="submit"], */

 #contact .button, #eeSubmit .button,  #miniSubmit .button,   #career .button, #form .button {
  color: #fff;
  background-color: #6d61df;
	padding-left: 40px !important; 
	padding-right: 40px !important;
/* 	padding-top: 16px !important;
	padding-bottom: 16px !important; */
	font-size: 16px !important;
	min-height: 52px !important;
}


 #form .button {
	width: 100% !important; 
}
 #contact .button:hover,  #career .button:hover, #form .button:hover {
  background-color: #1f1b39;
}

.gform_wrapper.gravity-theme input[type="color"], .gform_wrapper.gravity-theme input[type="date"], .gform_wrapper.gravity-theme input[type="datetime-local"], .gform_wrapper.gravity-theme input[type="datetime"], .gform_wrapper.gravity-theme input[type="email"], .gform_wrapper.gravity-theme input[type="month"], .gform_wrapper.gravity-theme input[type="number"], .gform_wrapper.gravity-theme input[type="password"], .gform_wrapper.gravity-theme input[type="search"], .gform_wrapper.gravity-theme input[type="tel"], .gform_wrapper.gravity-theme input[type="text"], .gform_wrapper.gravity-theme input[type="time"], .gform_wrapper.gravity-theme input[type="url"], .gform_wrapper.gravity-theme input[type="week"], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea, .gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices {
	padding: 8px 16px !important;
}

.gform_wrapper.gravity-theme .gfield_label {
	font-weight: 500 !important;
}

.donceptLink {
	border-bottom: 1px solid #D8D5F6;
	font-weight: 500;
}

.eeLink {
	border-bottom: 2px solid #E0DDF8;
	font-weight: 500;
}


.wd-dropdown {
	background-color: #fafaff !important;
	border-radius: 3px !important;
}

.wd-sub-menu li > a {
	color: #121212; 
	font-size: 15px !important;
	font-weight: 500 !important;
}


.donceptLink:hover {
	color: #6d61df;
	border-bottom: 1px solid #6d61df;
}
.footerLink {
	color: #fff 
}

.footerLink:hover {
	color: #B5ADFF;
/* 	border-bottom: 3px solid #B5ADFF; */
}

.menu-label::before {
	border-radius: 24px !important;
}

.box-icon-align-top .box-icon-wrapper {
	margin-bottom: 2px !important;
}

.wd-info-box .info-box-title {
  margin-bottom: 2px !important;
}

.donResults .wd-info-box .info-box-title {
  margin-bottom: -6px !important;
}

#mini .wd-info-box .info-box-title {
  margin-bottom: 16px !important;
}

.wd-nav-vertical.wd-design-default, .wd-nav-vertical.wd-design-default > li:not(:last-child) {
border: 0px solid !important;
}


.widget_nav_mega_menu .wd-nav {
  margin-bottom: 5px !important;
}

.wd-nav-vertical > li > a {
	font-size: 16px !important;
	color: #F5F5FF !important;
	font-weight: 400 !important;
	padding: 12px 16px !important;
}

footer .widget_nav_mega_menu > .widget-title {
	padding: 0 16px 12px !important;
	background-color: transparent !important;
	color: #d8d5f6 !important;
}

footer {
	transition: .15s ease all !important;
}

#wdc-style .large button#Submit {
	font-size: 15px !important;
	font-weight: 600 !important;
	letter-spacing: 0px !important;
	box-shadow: 0 0px !important;
	background-color: #6d61df !important;
}

#wdc-style .large button#Submit:hover {
	background-color: #1f1b39 !important;
}

footer .wd-nav-vertical.wd-design-default > li:is(.wd-opened, :hover) > a {
	background-color: transparent !important;
	color: #B1AAEE !important;
/* 	font-weight: 600 !important; */
}


.woodmart-counter .counter-label {
  margin-top: 16px !important;
  color: #1f1b39 !important;
}
.woodmart-counter .counter-value {
	color: #6d61df !important;
}

.woodmart-counter .counter-value:after {
    content: "+" !important;
    display: inline !important;
}

.portfolio-text-shown .entry-header {
	box-shadow: 0 0 0px rgba(0,0,0,0.0)!important;
}

.taptap-by-bonfire ul li a {
	font-weight: 500 !important;
}

.portfolio-text-shown .portfolio-info {
  text-align: left !important;
}
 #works .wd-info-box-link {
 	cursor: url(https://doncept.com/wp-content/uploads/2024/02/Image-Cursor-3.svg), auto;
}

 

 #wdc-style a#buy {
  height: 36px !important;
	border-radius: 2px !important;
	font-weight: 600 !important;
	border: none !important;
	padding: 13px 16px 13px 16px !important;
	line-height: 16px !important;
 	text-transform: capitalize !important;
 	letter-spacing: 0px !important;
	font-size: 14px !important;
}


.ee-card {
	border: 1px solid #D8D5F6;
	padding: 24px;
	border-radius: 3px !important;
	transition: .3s all ease-in;
}

.ee-column-card:hover {
	background-color: fafafa !important;
}


.ee-padding {
	padding-left: 32px !important;
	padding-right: 32px !important
}


.wd-product.product-list-item .product-list-content .wd-entities-title {
	pointer-events: none !important;
}@media (min-width: 1025px) {
	.taptap-menu-button-wrapper  {
	display: none !important;
}


#digages-chatbot-bubble {
    width: 72px;
    height: 72px;
    font-size: 32px;
    border: 1px solid rgba(255, 255, 255, 0.3);
}

#shopCommerce .features-image {
	width: 200px;
	height: 200px
}

#shopCommerce .features-head, #shopPrice .wd-product .price {
	font-size: 40px;
}

#shopCommerce .features-text, {
	font-size: 20px;
}


#eeCost .price .amount  {
	font-size: 32px;
}

#shopPrice .wd-product .wd-entities-title {
	font-size: 28px;
}

.sti-head {
	font-size: 40px !important;
}

 .worth-cost .wd-product.product-list-item .product-list-content .wd-entities-title, .worth-cost .price .amount  {
    font-size: 24px;
}

.value .wd-product.product-list-item .product-list-content .wd-entities-title, .value .price .amount  {
    font-size: 28px !important;
}


#miniCost .wd-product .product-wrapper {
	margin-bottom: -12px !important;
}


.wd-product.product-list-item:where(:not(:last-child)) {
	border-bottom: 0px solid !important;
	padding-bottom: 0px !important
}

.donResults img {
	height: 320px;
	width: 320px;
}

.features-card {
	padding: 48px 56px;
}

.text-center .inline-element {
  margin-right: 16px;
  margin-left: 16px;
}

.ee-card {
	padding: 32px !important;
/* 	min-height: 256px !important; */
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.text-center .inline-element {
  margin-right: 16px;
  margin-left: 16px;
}


#shopCommerce .features-image {
	width: 180px;
	height: 180px
}


#digages-chatbot-bubble {
    width: 64px;
    height: 64px;
    font-size: 28px;
    border: 1px solid rgba(255, 255, 255, 0.3);
}

#shopCommerce .features-head, #shopPrice .wd-product .price {
	font-size: 36px;
}

#shopCommerce .features-text {
	font-size: 18px;
}


#eeCost .price .amount  {
	font-size: 28px;
}

 #shopPrice .wd-product .wd-entities-title {
	font-size: 24px; 
}

.sti-head {
	font-size: 32px !important;
}

 .worth-cost .wd-product.product-list-item .product-list-content .wd-entities-title, .worth-cost .price .amount {
    font-size: 22px;
}

.value .wd-product.product-list-item .product-list-content .wd-entities-title, .value .price .amount  {
    font-size: 26px !important;
}


.donResults img {
	height: 200px;
	width: 200px;
}

.features-card {
	padding: 28px 32px;
}

 #wdc-style #results div {
    font-size: 16px;
  }
}

@media (min-width: 577px) and (max-width: 767px) {
	.features-card {
	padding: 28px 32px;
}


#shopCommerce .features-image {
	width: 160px;
	height: 160px
}


#digages-chatbot-bubble {
    width: 56px;
    height: 56px;
    font-size: 24px;
    border: 1px solid rgba(255, 255, 255, 0.3);
}

#shopCommerce .features-head, #shopPrice .wd-product .price {
	font-size: 32px;
}

#shopCommerce .features-text {
	font-size: 18px;
}


 #wdc-style #results div {
    font-size: 16px;
  }

#eeCost .price .amount {
	font-size: 28px;
}

 #shopPrice .wd-product .wd-entities-title {
	font-size: 24px; 
}

.donResults img {
	height: 200px;
	width: 200px;
}

}

@media (max-width: 576px) {
	.woodmart-counter .counter-label {
	font-size: 20px !important;
}

#smeFeatures .wd-info-box .info-box-title {
	margin-top: -12px !important;
}


#digages-chatbot-bubble {
    width: 56px;
    height: 56px;
    font-size: 24px;
    border: 1px solid rgba(255, 255, 255, 0.3);
}


#smeReviews .wd-info-box .info-box-icon {
	width: 64px;
}

#eeCost .price .amount {
	font-size: 28px;
}

.sti-head {
	font-size: 28px !important;
}

 .worth-cost .wd-product.product-list-item .product-list-content .wd-entities-title, .worth-cost .price .amount {
    font-size: 22px;
}

.value .wd-product.product-list-item .product-list-content .wd-entities-title, .value .price .amount  {
    font-size: 26px !important;
}


.wd-nav-vertical > li > a {
	padding: 12px 0px !important;
}

footer .widget_nav_mega_menu > .widget-title {
	padding: 0 0px 12px !important;
}


 #wdc-style #results div {
    font-size: 16px;
  }

.features-card {
	padding: 24px 28px 32px 28px;
}

.donResults img {
	height: 192px;
	width: 192px;
}
blockquote {
	padding-left: 20px !important;
}

.payment_methods li img {
	margin-top: 16px;
	margin-bottom: 8px;
}

.don-dot {
	width: 8px;
	height: 8px;
	margin-right: 0px;
}

.si-submit {
  min-width: 100% !important;
}

.hurrytimer-timer-digit {
 font-size: 28px !important; 
}
#shopCommerce .features-image {
	width: 128px;
	height: 128px
}

#shopCommerce .features-head, #shopPrice .wd-product .price {
	font-size: 32px;
}

.ff-el-form-top {
	margin-top: 12px !important;
}

#shopPrice .wd-product .wd-entities-title {
 font-size: 22px;
}

#shopCommerce .features-text {
	font-size: 16px;
}

#dloadHero .wd-info-box .info-box-icon {
	max-width: 96px;
}

/* 
.ee-card {
	padding: 24px !important;
} */
}

