.crtplst_reguler_price bdi {
    text-decoration: line-through!important;
}
.crtplst_reguler_price bdi span.woocommerce-Price-currencySymbol {
    text-decoration: line-through!important;
}
.bwdmenucenter {
    display: flex!important;
    justify-content: right!important; 
}
.bundle-align {
    text-align: center;
}
.bundle-pricing {
	   display: inline-block;
    padding: 13px 30px;
    border-radius: 30px;
    background: #fff;
    font-size: 22px;
    font-weight: 700;
    color: #000!important;
    text-transform: uppercase;
    z-index: 1;
    position: relative;
    -webkit-transition: all 0.1s ease 0s;
    transition: all 0.1s ease 0s;
    border: 1px solid #feca8b;
}
.bundle-pricing:hover {
	border: 1px solid #feca8b;
	 color: #fff!important;
   background: -webkit-gradient(linear, left top, right bottom, from(#fa6fe6), to(#ffef65))!important;
    background: linear-gradient(to bottom right, #fa6fe6, #ffef65)!important;
}
.nx-bar-content h4 {
    color: #fff;
}
/* .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
    outline: none!important;
    text-decoration: none!important;
}
.usshare_style4 .usshare_btn_link_wrap a:focus{
    background: #f6eaea!important;
}
.usshare_style5 .usshare_btn_link_wrap a:focus {
	background: #dc3545!important;
}
.usshare_style6 .usshare_btn_link_wrap a:focus {background: #7470f7!important;}
.usshare_style7 .usshare_btn_link_wrap a:focus{background:#0000!important;}
.usshare_style12 .usshare_btn_link_wrap a:focus{background: #bc2a8d!important;}
.usshare_style14 .usshare_btn_link_wrap a:focus{background: #DA1884!important;}
.usshare_style16 .usshare_btn_link_wrap a:focus{background: #0a87e6!important;}
.usshare_style19 .usshare_btn_link_wrap a:focus{background: #fbba42!important;}
.usshare_style22 .usshare_btn_link_wrap a:focus {background: #0a87e6!important;}
.usshare_style23 .usshare_btn_link_wrap a:focus{background: #093fae!important;}
.usshare_style24 .usshare_btn_link_wrap a:focus{background: #0a87e6!important;}
.usshare_style17 .usshare_btn_link_wrap a:focus{background:#444444!important;} */
body {
	overflow-x: visible!important;
}
.mybutton{
	display: flex; 
  justify-content: start;
}
.mybutton.footer-btn {
    justify-content: center;
}
.mybutton:hover{
	color:#fff;
}
#bodybutton{
	color:#fff;
}
#bodybutton:hover{
	color:#000;
}

#fscCanvas img {
    width: 130px;
    transform: translate(-50%, -50%);
	  margin-left: 0!important;
		margin-top: 0!important;
}
.mybutton button {
    border-radius: 47px;
    padding: 12px 35px;
	  background: #000!important;
    border: 2px solid #0000;
	  transition: all .3s;
}
.mybutton button:hover {
    color: #fff;
    background: transparent!important;
    border: 2px solid #fff;
}
 button.homeBuyBtn:hover {
	border: 2px solid #000;
	color: #000;
}
.woocommerce-result-count, .woocommerce-breadcrumb {
    padding-left: 2rem;
    padding-top: 1rem;
}
.woocommerce-ordering {
	 padding-right: 2rem;
    padding-top: 1rem;
}
.woocommerce-products-header {
    text-align: center;
}
.entry-content .woocommerce {
    max-width: 1140px!important;
}
.woocommerce-input-wrapper {
    width: 100%;
}
.select2-container .selection {
    width: 100%;
}
.woocommerce-products-header h1 {
    font-size: 45px;
    font-weight: 400;
    margin-bottom: 10px;
}
/* .condition_btn a:focus {
    outline: none!important;
    text-decoration: none!important;
    background: #3498db!important;
} */
/* Content Switcher*/
.bwdcs-content-switcher-1-area .bwdcs-switcher-content-area .bwdcs-switcher-content-item, .bwdcs-content-switcher-1-area .bwdcs-switcher-content-area.bwdcs-change-item .bwdcs-switcher-content-wrraper {
	padding-top: 15px!important;
}
.snow-bg1 {
   position: relative;
}

.snow-bg1:after {
   content: '';
   display: block;
   position: absolute;
   z-index: 2;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   pointer-events: none;
   background-image: url('https://library.elementor.com/resources/christmas-snow-effect/s1.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s2.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s3.png');
    animation: snow 10s linear infinite;
}

@keyframes snow {
 0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
 100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}

/*  Header Style */
 * ul#menu-unique-header-8 {
    z-index: 1;
    position: relative;
}
ul#menu-unique-header-6 {
    z-index: 3;
    position: relative;
}
ul#menu-unique-header-7 {
    position: relative;
    z-index: 2;
}
ul#menu-unique-header-3 {
    position: relative;
    z-index: 9;
}
ul#menu-unique-header-5 {
    position: relative;
    z-index: 1;
}
.dates-header-1 {
	z-index: inherit;
}
ul#menu-unique-header {
    position: relative;
    z-index: 3;
}
ul#menu-unique-header-1 {
    position: relative;
    z-index: 2;
}
ul#menu-unique-header-9 {
    position: relative;
    z-index: 2;
}
ul#menu-unique-header-11 {
    position: relative;
    z-index: 1;
}
ul#menu-unique-header-21 {
   position: relative;
    z-index: 3;
}
ul#menu-unique-header-22 {
   position: relative;
    z-index: 2;
}
ul#menu-unique-header-23 {
   position: relative;
    z-index: 1;
}
ul#menu-unique-header-30 {
   position: relative;
    z-index: 3;
}
ul#menu-unique-header-31 {
   position: relative;
    z-index: 2;
}
ul#menu-unique-header-32 {
   position: relative;
    z-index: 1;
}
#jp-relatedposts {
    clear: both;
    display: none;
    margin: 1em 0;
    padding-top: 1em;
    position: relative;
    display: none !important;
}

/* ferdaussk for licensing start */
.tooltip {
    position: relative;
    display: contents !important;
}
.bwdcs-content-switcher-4-area .bwdcs-switcher-content-item button.bundle-pricing, .bwdcs-content-switcher-4-area .bwdcs-switcher-content-area button.bundle-pricing {
    background: transparent;
}
/* For reading progress bar start */
.elementor-container.elementor-column-gap-default {
    z-index: 99;
}
.elementor-element-f82e979, .elementor-element-be999fc, .elementor-element-4f297bd, .elementor-element-9f15e3d,.elementor-element-0146e5d,.elementor-element-677f70b,.elementor-element-659a9dd,.elementor-element-9f664ad,.elementor-element-7f2cf2e,.elementor-element-f74735a,.elementor-element-e5e05b9,.elementor-element-f93a6ac,.elementor-element-0c795a7,.elementor-element-ebf4e3a,.elementor-element-9308b88,.elementor-element-f82e979,.elementor-element-be999fc,.elementor-element-4f297bd,.elementor-element-73321faf,.elementor-section-full_width{
    z-index: 0;
}
/* For reading progress bar end */
/* ferdaussk for licensing end */

/* shahadat */
.bwdrmx-button-color-white {
	color: #fff!important;
}
.bwdrmx-button-color-white:hover {
	color: #E91E63!important;
}
.bwdiscr-image-scroll-4-area.bwdiscr-image-scroll-common {
    max-height: 694px;
}
.bwdiscr-image-scroll-4-area .bwdiscr-scroll-item {
    max-height: initial;
}
.bwdiscr-image-scroll-4-area .bwdiscr-scroll-item .bwdiscr-scroll-device-img {
    height: 690px;
}
.bwddh-heading {
    justify-content: center;
}
.bwdtl_hed_align {
    text-align: center;
		padding: 50px 0;
}
#style6 {
    text-align: center;
		margin-bottom: 30px;
}
#bwdtl_sec_pad {
    padding-bottom: 64px;
}
/*  */
.crpt-price-box {
    display: flex;
}
.crpt-price-box bdi {
    color: #a7a4a4;
}
.crpt-old-price bdi {
    font-size: 20px;
}
.crpt-old-price span bdi {
    text-decoration: line-through;
}
del bdi { /* for shop page*/
    text-decoration: line-through;
}
/*  */

/* shahadat */
.bwdcspxmymove .elementor-widget-container img {
    animation-name: mymove;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@keyframes mymove {
	0% {
			transform: translatey(0px);
	}
	50% {
			transform: translatey(-20px);
	}
		100% {
			transform: translatey(0px);
	}
}
@keyframes rotate360 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.bwdaicxrotate .elementor-widget-container img {
  animation: rotate360 10s linear infinite;
}
.bwdaicximgcolor .elementor-widget-container img {
	filter: invert(18%) sepia(100%) saturate(3007%) hue-rotate(195deg) brightness(101%) contrast(89%)!important;
}
.bwdwpmx-loadmore .elementor-widget-container a {
	display: block!important;
}
.bwdwpmx-focus-problem-o .bwdwpmx-woo-product .products-filter li a:hover, .bwdwpmx-focus-problem-o .bwdwpmx-woo-product .products-filter li a:focus, .bwdwpmx-focus-problem-ff .bwdwpmx-woo-product .products-filter li a:hover, .bwdwpmx-focus-problem-ff .bwdwpmx-woo-product .products-filter li a:focus {
	background-color: #A13502!important;
}
.bwdwpmx-focus-problem-t .elementor-button:focus {
	background-color: #F1A200!important;
}
.bwdwpmx-focus-problem-f .elementor-button:focus {
	background-color: #CD1900!important;
}
.bwdwpmx-focus-problem-s .bwdwpmx-woo-product .products-filter li a:hover, .bwdwpmx-focus-problem-s .bwdwpmx-woo-product .products-filter li a:focus {
	background-color: #0D775EA3!important;
}
.bwdwpmx-focus-problem-ss .bwdwpmx-woo-product .products-filter li a:hover, .bwdwpmx-focus-problem-ss .bwdwpmx-woo-product .products-filter li a:focus {
	background-color: #fff!important;
}
.bwdwpmx-focus-problem-e .elementor-button:focus {
	background-color: #CD1900!important;
}
.bwdwpmx-focus-problem-n .page-numbers:focus{
	background-color: #DD9995!important;
}
@media only screen and (max-width: 880px) {
  .bwdiukx-hide-column {
    display: none!important;
  }
}
.bwdiukx-icon-margin .elementor-widget-container .elementor-button-content-wrapper .elementor-button-icon {
	margin: 0!important;
}
/* shahadat */

.cspContactForm1 .elementor-column.elementor-col-50.elementor-top-column.elementor-element {
    width: 100%!important;
}
.cspToolPop  .elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-b31d87a {
    width: 50%!important;
}
.cspToolPop .elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-ea13b8e {
    width: 50%!important;
}
/* .cspToolPop .elementor-23899 .elementor-element.elementor-element-7f1f833 {
    width: 100%;
} */
.cspToolPop .elementor-23899 .elementor-element.elementor-element-7f1f833,
.cspToolPop .elementor-23914 .elementor-element.elementor-element-3461f07,
.cspToolPop .elementor-23914 .elementor-element.elementor-element-6667b94,
.cspToolPop .elementor-23914 .elementor-element.elementor-element-86627fc{
    width: 100%!important;
}
.quantity, .quantity + button {
	margin-top: 20px!important;
}
.quantity .text {
	position: unset;
	top: unset;
}
.quantity + button {
	background: #28303d!important;
}
.quantity + button:hover {
	color: #d1e4dd!important;
}
.shipping-taxable {
    padding: 50px!important;
}
.shipping-taxable .price {
    margin-top: 1rem!important;
}
.bwduf-show-hide-btn {
	z-index: 999;
}