/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
/* shop page css */
/* .woocommerce-shop li.classic img {
    object-fit: contain;
    aspect-ratio: 3 / 3;
} */

/* #page-header-bg h1 {
    color: #ee5125 !important;
} */

/* digital downloads css */
header#top {
    background-color: #000;
}
.page-id-1198 div#page-header-wrap .page-header-bg-image {
    background-position: bottom !important;
}


div#about-inner h1 span, div#about-inner p {
	color: #fff !important;
}

/* header#top ul.sf-menu.sf-js-enabled.sf-arrows li a span {
    color: #fff !important;
} */
div#about-inner p {
    color: #000;
}
a#logo img {
    border-radius: 0px 0px 50% 50%;
}
/* #header-outer #top ul.sub-menu span.sf-sub-indicator {
    display: none;
} */
#header-outer ul.sub-menu {
    border-radius: 10px !important;
}
div#about-inner p {
    text-wrap: balance;
}
.digital-download-btn {
  position: relative;
  bottom: 40px;
  left: 0;
  color: #fff;
  border-radius: 5px;
  font-size: 14px;
  text-decoration: none;
  z-index: 99;
  transition: background-color 0.3s ease;
  background-color: #f78924 !important;
  font-size: 14px;
  padding: 15px 22px;
  display: table;
  margin: 0 auto;
}
.digital-download-btn:hover {
  background-color: #000;
}
.digital-download-btn:hover {
  background-color: #000;
}
/* ======================================= */
/* div#header-space, header#top {
    height: 80px !important;
} */
/* header#top ul.sf-menu.sf-js-enabled.sf-arrows, header#top ul.buttons.sf-menu {
    height: 80px !important;
} */
header#top i.icon-salient-cart::before {
	margin-top: -10px;
    content: "\f290" !important;
    font-family: 'FontAwesome';
}
header#top span.icon-salient-m-user:before {
	margin-top: -15px;
    content: "\f007";
    font-family: fontawesome;
}
header#top span.icon-salient-search:before {
    margin-top: -16px;
}
header#top span.icon-salient-m-user::before, header#top i.icon-salient-cart::before, header#top span.icon-salient-search::before {
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50px;
  color: #fff;
  font-size: 18px;
  background: linear-gradient(rgb(246, 137, 33) 0%, rgb(235, 64, 38) 100%);
}
div#about-inner p {
    padding-bottom: 10px;
}
/* ============================================ */
div#revoluiton-slider {
    margin: 0px !important;
}
/* ============================================= */
div#about {
    padding: 50px 0px 50px 0px !important;
    margin: 0px !important;
    position: relative;
}
div#about-inner {
    background: #F2F2F2;
    border-radius: 20px;
}
/* ======================================== */
div#product {
    padding: 50px 0px !important;
    margin-bottom: 0px !important;
}
a.button.product_type_variable.add_to_cart_button i, .archive a.button.product_type_variable.add_to_cart_button i {
    display: none;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .archive a.button.product_type_variable.add_to_cart_button {
/*     width: 50% !important; */
    right: 0;
    transform: unset !important;
    border: 2px solid #f08631 !important;
    border-radius: 50px !important;
    background: #f08631 !important;
    color: #121212;
    left: unset !important;
    bottom: 0;
    transition: .3s;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover, .archive a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover {
    background: linear-gradient(180deg, hsla(29, 93%, 55%, 1) 0%, hsla(10, 86%, 54%, 1) 100%) !important;
    border-color: #F68921 !important;
    color: #fff !important;
    transition: .3s;
}
a.button.product_type_variable.add_to_cart_button span, .archive a.button.product_type_variable.add_to_cart_button span {
    text-transform: uppercase !important;
}
div#product-inner .product-wrap, .archive .product-wrap {
    filter: drop-shadow(2px 4px 6px #000);
    overflow: visible;
}
h2.woocommerce-loop-product__title, .archive h2.woocommerce-loop-product__title {
    font-size: 22px !important;
    color: #000;
}
bdi, .archive bdi {
    font-family: "inter" !important;
    font-size: 16px;
    color: #666666;
}
/* ============================================= */
div#category {
    padding: 100px 0px !important;
    margin-bottom: 0px !important;
    position: relative;
}
div#category .row-bg.viewport-desktop.using-image {
    background-size: 100% 100%;
}
/* div#category .inner-wrap.row-bg-layer.using-image:before {
    content: "";
    background-image: url(https://hopeartworks.com/wp-content/uploads/2025/08/Vector.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 60px;
    z-index: 99;
    margin: 150px 0px 0px 50px !important;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 8000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
} */
div#category .row-bg-layer:before {
    content: "";
    background-image: url(https://hopeartworks.com/wp-content/uploads/2025/08/Vector.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 60px;
    z-index: 99;
    margin: 150px 0px 0px 50px !important;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 8000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
} 
div#category .inner-wrap.row-bg-layer.using-image:after {
    content: "";
    background-image: url(https://hopeartworks.com/wp-content/uploads/2025/06/Group-8.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 156px;
    height: 108px;
    z-index: 999;
    margin: 0px 50px 100px 0px !important;
    animation: img 10s ease-in-out 0s 1000 normal forwards;
}
@keyframes img {
	0%,
	100% {
		transform: rotate(0deg);
		transform-origin: 50% 50%;
	}

	10% {
		transform: rotate(8deg);
	}

	20%,
	40%,
	60% {
		transform: rotate(-10deg);
	}

	30%,
	50%,
	70% {
		transform: rotate(10deg);
	}

	80% {
		transform: rotate(-8deg);
	}

	90% {
		transform: rotate(8deg);
	}
}
div#category-inner {
    margin: 0px 15px;
    padding: 15px;
    background: #fff;
    border-radius: 170px;
    filter: drop-shadow(2px 4px 6px #ccc);
    transition: .5s;
	background: linear-gradient(180deg, hsla(29, 93%, 55%, 1) 0%, hsla(10, 86%, 54%, 1) 100%) !important;
	 transition: .5s;
}
div#category-inner:hover {
	 background: #fff !important;
	 transition: .5s;
}
div#category-inner .t-1 {
    padding-bottom: 10px;
}
div#category-inner h3 span {
    transition: .5s;
}
/* div#category-inner:hover h3 span {
    color: #fff !important;
} */
div#category-inner h6 a {
    opacity: 1;
    color: #fff !important;
    transition: .5s;
    background-color: #ea5b2e !important;
    padding: 5px 10px !important;
    border-radius: 50px;
}
div#category-inner:hover h6 a {
    color: #fff;
}
/* ================================================= */
div#scrolling-sec {
    background: linear-gradient(180deg, hsla(29, 93%, 55%, 1) 0%, hsla(10, 86%, 54%, 1) 100%);
    padding: 10px 0px !important;
    margin-bottom: 40px !important;
}
div#scrolling-sec h1 {
    display: flex;
    justify-content: center;
    align-items: center;
}
div#scrolling-sec h1 img {
    padding: 0px 70px 0px 40px !important;
    width: 160px;
}
/* =================================================== */
div#Print {
    padding: 100px 0px !important;
    margin: 0px !important;
}
div#Print .row-bg.viewport-desktop.using-image {
    background-size: 100% 100%;
}
div#Print-inner .rigt-img {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 50%;
    margin: 0px 0px -200px 0px !important;
    filter: drop-shadow(2px 6px 6px #cccccc);
}
/* ========================================== */
div#Gallery {
    margin: 0;
}
div#Gallery .owl-carousel.owl-theme.owl-loaded.owl-drag {
    margin-bottom: 0px !important;
}
div#Gallery .owl-stage-outer {
    overflow: visible !important;
}
div#gallery-inner {
    margin: 0px 10px;
}
div#gallery-inner img {
    width: 100%;
    height: 250px;
    object-fit: cover;
    border-radius: 20px;
}
div#Gallery .owl-dots {
    display: none;
}
/* div#Gallery  .owl-stage {
 animation: marquee-horizontal 20s linear infinite;
}
@keyframes marquee-horizontal{
100% {
 transform: translateX(0%);
}
} */
/*  div#Gallery  .owl-carousel:hover .owl-stage {
 animation-play-state: paused !important;
}
div#Gallery  .owl-carousel:not(:hover) .owl-stage {
 animation-play-state: running !important;
}
div#Gallery .owl-carousel:nth-child(even) .owl-stage {
    animation-direction: reverse;
} */

div#gallery-inner .hover-wrap-inner a:before {
  content: "+";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #f06121b5;
  z-index: 9999;
  border-radius: 20px;
  color: #fff !important;
  font-size: 55px;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: 0.9s all;
  opacity: 0;
}
div#gallery-inner .hover-wrap-inner a:hover::before {
  opacity: 1 !important;
}
/* ========================================== */
div#testimonials {
    padding: 50px 0px !important;
    margin: 0px !important;
}
div#testimonials-inner {
    margin: 0px 10px !important;
    padding: 20px 30px !important;
    background: #fff;
    filter: drop-shadow(2px 4px 6px #ccc);
    border-radius: 10px;
    border: 2px solid #fff;
    transition: .9s;
}
div#testimonials-inner:hover {
    border-color: #CFAE7A;
    transition: .9s;
}
div#testimonials-inner .iwt-icon img {
    width: unset;
    filter: drop-shadow(2px 4px 6px #ccc);
}
div#testimonials-inner .iwithtext .iwt-text {
    padding-left: 75px;
    padding-top: 4px;
}
div#testimonials-inner .iwithtext .iwt-text h5 {
    margin: 0;
}
/* ======================================= */
div#text-icon {
    padding: 50px 0px !important;
    margin-bottom: 0px !important;
}
div#text-icon-inner {
    margin: 0px 200px;
}
div#text-icon-inner .iwithtext .iwt-icon {
    background: #fff;
    filter: drop-shadow(2px 4px 6px #ccc);
    display: flex;
    justify-content: center;
    align-items: center;
    width: 80px;
    height: 80px;
    transition: .9s;
    border-radius: 50%;
}
div#text-icon-inner .iwithtext:hover .iwt-icon {
    background: -webkit-linear-gradient(#F78924, #EE4825);
}
div#text-icon-inner .iwithtext .iwt-icon img {
    width: 50px;
    margin: 0;
}
div#text-icon-inner .iwithtext:hover .iwt-icon img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(235deg) brightness(109%) contrast(101%);
}
div#text-icon-inner .iwithtext .iwt-text {
    padding-left: 95px;
    padding-top: 10px;
}
div#text-icon-inner .iwithtext .iwt-text h3 {
    margin: 0;
    font-size: 22px;
}
/* ======================================= */
div#footer-globel-menu {
    margin: 0px;
    padding: 170px 0px 20px 0px !important;
}
div#footer-globel-menu .widget.widget_nav_menu {
    margin: 0 auto;
    display: table;
}
div#footer-globel-menu h2 {
    font-size: 25px;
    text-transform: uppercase !important;
}
div#footer-globel-menu ul {
    margin: 0px !important;
}
div#footer-globel-menu ul li {
    list-style: none;
}
div#footer-globel-menu ul#menu-contact-info li {
    margin-bottom: 20px !important;
}
div#footer-globel-menu ul#menu-contact-info li a {
    position: relative;
    padding-left: 50px !important;
}
div#footer-globel-menu ul#menu-contact-info li a i {
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    left: 0px;
    border-radius: 50%;
    font-size: 22px;
    background: -webkit-linear-gradient(#F78924, #EE4825);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    top: -10px;
}
div#footer-globel-menu .pay-img {
    margin: 0 auto;
}
div#footer-globel-inner {
    margin: 0;
    padding: 30px 0px !important;
}
div#footer-globel-inner ul li i {
    width: 40px;
    height: 40px;
    line-height: 40px;
    background: #fff;
    border-radius: 50%;
}
i.fa-brands.fa-facebook-f {
    background: #3C5B9B !important;
    color: #fff !important;
}
i.fa-brands.fa-instagram {
    background: #3F729B !important;
    color: #fff !important;
}
i.fa-brands.fa-pinterest-p {
    background: #E60023 !important;
    color: #fff !important;
}
i.fa-brands.fa-x-twitter {
    color: #000;
}
div#footer-globel-inner ul {
    margin: 0;
}
div#footer-globel-inner ul li {
    display: inline-block;
    margin-right: 5px;
}
div#footer-globel-inner form.tnp-form {
    display: flex;
    width: 100%;
}
div#footer-globel-inner input.tnp-email {
    background: #0000;
    border-left: unset !important;
    border-radius: 0px !important;
    border-right: unset !important;
    border-bottom: 0px !important;
    border-top: 1px solid #fff;
}
div#footer-globel-inner input.tnp-email::placeholder {
    color: #fff;
    opacity: 1;
}
div#footer-globel .row-bg.viewport-desktop.using-image {
    background-size: 100% 100%;
}
div#footer-globel-inner input.tnp-submit {
    font-size: 0;
    width: auto;
    background-color: #fff0 !important;
    transform: unset !important;
    box-shadow: unset !important;
    background-image: url(https://devu1b.customdev.solutions/edenp/wp-content/uploads/2025/06/Button-1.png);
    background-repeat: no-repeat;
    margin: 0px 0px 0px -45px !important;
    background-position: 100% 70%;
}
div#footer-globel-inner img {
    width: 50%;
}
/* ================================================ */
div#copyright-globle {
    padding: 20px 0px !important;
}
.archive .page-header-bg-image:after {
	display: none;
}
/* =-============================================= */
a#btn {
    background: linear-gradient(180deg, hsla(29, 93%, 55%, 1) 0%, hsla(10, 86%, 54%, 1) 100%);
    border-radius: 30px !important;
}
h4 span {
	    background: -webkit-linear-gradient(#F78924, #EE4825);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained, a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
	background: -webkit-linear-gradient(#F78924, #EE4825);
	border-radius: 30px !important;
}
h4 img {
    display: inline-block !important;
    margin-bottom: 5px !important;
}
/* ================================================= */
.product-template-default .container.main-content, .page-id-12 .container.main-content {
    margin-top: 50px;
}
div#category .row-bg.viewport-desktop.using-image {
    background: #000 !important;
}
div#category-inner .t-1 h3 span {
    color: #fff !important;
}

div#category-inner:hover .t-1 h3 span {
    color: #000 !important;
}
div#category h4 span {
    color: #fff !important;
}
div#product  div#category {
    padding: 0px 0px !important;
}
/* category text hide */
header.woocommerce-products-header .term-description h2 {
    display: none !important;
}
nav.woocommerce-breadcrumb h1.breadcrumb-title {
    color: #f26323 !important;
}

div#faqssec1 h2 {
    font-size: 38px;
    padding-bottom: 20px;
}

div#faqssec1 a {
    font-size: 16px !important;
}



/* ============================================ */
@media (max-width: 1920px) {
	div#category {
  padding: 50px 0px !important;
}
}
@media (max-width: 1600px) {
	div#text-icon-inner {
    margin: 0px 100px;
}
	div#category .inner-wrap.row-bg-layer.using-image:after {
    width: 106px;
    height: 78px;
    margin: 0px 50px 100px 0px !important;
}
}
@media (max-width: 1440px) {
	    div#text-icon-inner {
        margin: 0px 30px;
    }
	div#footer-globel-menu {
    padding: 150px 0px 20px 0px !important;
}
}
@media (max-width: 1366px) {
	div#text-icon-inner {
        margin: 0px 20px;
    }
	div#text-icon-inner .iwithtext .iwt-icon {
    width: 70px;
    height: 70px;
}
	div#text-icon-inner .iwithtext .iwt-text {
    padding-left: 80px;
    padding-top: 10px;
}
	a.button.product_type_variable.add_to_cart_button {
    width: 55% !important;
}
	h2.woocommerce-loop-product__title {
    font-size: 20px !important;
}
	
}
@media (max-width: 1340px) {}
@media (max-width: 1336px) {}
@media (max-width: 1320px) {}
@media (max-width: 1280px) {}
@media (max-width: 1080px) {
	#header-outer #logo img, #header-outer .logo-clone img, #header-outer .logo-spacing img {
    height: 125px;
}
	.slide-out-widget-area-toggle.mobile-icon.slide-out-from-right {
    height: 80px;
}
		.text-lft {
        margin-left: -90px;
    }
	p, li a {
    font-size: 13px;
    line-height: 23px !important;
}
	div#about {
    padding: 0px 0px 30px 0px !important;
}
	div#category {
    padding: 50px 0px !important;
}
	div#category .row-bg.viewport-desktop.using-image {
    background-size: cover;
}
	div#category .inner-wrap.row-bg-layer.using-image:before {
    width: 40px;
    height: 40px;
    margin: 100px 0px 0px 20px !important;
}
	div#category-inner {
    margin: 0px 10px;
}
	    div#category .inner-wrap.row-bg-layer.using-image:after {
        width: 76px;
        height: 58px;
        margin: 0px 30px 70px 0px !important;
    }
	a.button.product_type_variable.add_to_cart_button span {
    font-size: 12px;
}
	bdi {
    font-size: 14px;
}
	a.button.product_type_variable.add_to_cart_button {
        width: 55% !important;
        padding: 6px 0px !important;
    }
	div#product {
    padding: 20px 0px !important;
}
	div#scrolling-sec h1 img {
    padding: 0px 70px 0px 40px !important;
    width: 150px;
}
	div#Print {
        padding: 50px 0px !important;
    }
	div#Print .row-bg.viewport-desktop.using-image {
    background-size: cover;
}
	div#Print-inner img.img-with-animation.bottom-img.skip-lazy {
    width: 80%;
}
	div#Print-inner .rigt-img {
    width: 50%;
    margin: 0px 0px -130px 0px !important;
}
	.flickity-page-dots {
    bottom: -40px;
    margin: 0 !important;
}
	div#gallery-inner img {
    height: 200px;
}
	div#testimonials {
    padding: 30px 0px !important;
}
	div#testimonials .owl-stage {
    padding: 10px 0px !important;
}
	    div#footer-globel .row-bg.viewport-desktop.using-image {
        background-size: cover;
        background-position: 40% 100% !important;
    }
	div#footer-globel-menu {
        padding: 100px 0px 20px 0px !important;
    }
	div#footer-globel-menu h2 {
    font-size: 22px;
}
	div#footer-globel-menu ul#menu-contact-info li a {
    padding-left: 40px !important;
}
}
@media (max-width: 1024px) {
	a.button.product_type_variable.add_to_cart_button {
        width: 50% !important;
        padding: 6px 0px !important;
    }
	div#text-icon-inner .iwithtext .iwt-text h3 {
    font-size: 20px;
}
}
@media (max-width: 912px) {
	body[data-slide-out-widget-area-style="slide-out-from-right"].material .slide_out_area_close::before {
  background-color: #ee4825 !important;
}
	div#header-space, header#top {
    height: auto !important;
}
	    body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
        height: 70px !important;
    }
	header#top span.icon-salient-m-user:before {
    margin-top: 0px;
}
	div#header-outer {
    padding: 0px 0px !important;
}
    header#top span.icon-salient-search:before {
        margin-top: 0px;
    }
	header#top i.icon-salient-cart::before {
    margin-top: -7px;
}
	header#top .col.span_9.col_last a {
    margin: 0px 2px !important;
}
	header#top .col.span_9.col_last {
    margin-right: 20px;
}
	header#top span.icon-salient-m-user:before, header#top i.icon-salient-cart::before, header#top span.icon-salient-search:before {
    width: 35px;
    height: 35px;
    font-size: 16px;
}
	div#about-inner {
    margin: 0px 100px !important;
    text-align: center;
    padding: 20px;
}
	div#about-inner img {
    border-radius: 20px;
}
	div#product-inner {
        margin: 0px 100px;
    }
	div#category:before {
        width: 30px;
        height: 30px;
        margin: 40px 90px 0px 0px !important;
    }
div#category-inner img.img-with-animation.skip-lazy {
    width: 100%;
}
	div#category-inner .clm .t-1 {
    width: 100%;
    height: 100%;
    transform: translate(0px, 0px);
}
	    div#Print .row-bg.viewport-desktop.using-image {
        background-position: 40% 100% !important;
    }
	div#Print-inner {
    text-align: center;
    margin: 0px 100px;
}
	div#Print-inner img.img-with-animation.top-img.skip-lazy {
    width: 100%;
}
	    div#Print-inner .rigt-img {
        display: none;
    }
	.owl-dots {
    display: none;
}
	    div#text-icon-inner {
        margin: 0px 100px;
    }
	div#text-icon-inner .iwithtext {
    margin-bottom: 10px;
}
	div#footer-globel-menu .pay-img {
    margin: unset;
}
	div#footer-globel-menu .widget.widget_nav_menu {
    display: unset;
}
	div#footer-globel-inner {
    margin: 0px 100px;
}
}
@media (max-width: 800px) {
	    div#about-inner {
        margin: 0px 80px !important;
    }
	    div#product-inner {
        margin: 0px 20px;
    }
	div#Print-inner {
    margin: 0px 80px;
}
	div#text-icon-inner {
        margin: 0px 70px;
    }
	div#footer-globel-inner {
    margin: 0px 80px;
}
}
@media (max-width: 768px) {}
@media (max-width: 480px) {
	header#top {
    padding: 10px 0px !important;
}
	body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
        height: 70px !important;
    }
	    div#about-inner {
        margin: 0px 0px !important;
    }
	div#about-inner p br {
    display: none;
}
	    div#product-inner {
        margin: 0px 0px;
    }
	    div#category {
        padding: 20px 0px !important;
    }
	div#category .owl-stage {
    padding: 0px !important;
}
	div#category .inner-wrap.row-bg-layer.using-image:before, div#category .inner-wrap.row-bg-layer.using-image:after {
		display: none;
}
	    div#Print-inner {
        margin: 0px 0px;
    }
	    div#gallery-inner img {
        height: 140px;
    }
	div#Gallery .owl-carousel.owl-theme.owl-loaded.owl-drag {
    margin: 0;
}
	div#Gallery .owl-stage {
    padding: 10px 0px !important;
}
	div#footer-globel-menu {
        margin: 0px;
        padding: 40px 0px 30px 10px !important;
    }
	div#footer-globel .row-bg.viewport-desktop.using-bg-color {
    border: 10px solid #fff;
    border-radius: 30px;
}
	div#copyright-globle {
    padding-bottom: 30px !important;
}
	div#footer-globel-inner {
        margin: 0px 0px;
    }
	    p, li a {
        font-size: 12px;
        line-height: 22px !important;
    }
	h1 {
    font-size: 25px !important;
}
	div#category p br {
    display: none;
}
		div#footer-globel .row-bg.viewport-desktop.using-image {
        background-position: 45% 100% !important;
    }
	div#copyright-globle p {
    font-size: 10px;
}
	.digital-download-btn {
  font-size: 13px;
  padding: 13px 11px;
  display: table;
  margin: 0 auto;
}
	#text-icon {
  display: none;
}
	.archive li.classic.product {
  width: 100% !important;
  margin: 0px 50px !important;
}
}
@media (max-width: 428px) {
	div#product-inner.one li.classic {
    width: 100%;
    margin: 0px 50px !important;
}
	div#Print-inner p br {
    display: none;
}
	    div#text-icon-inner .iwithtext .iwt-text {
        padding-left: 0px;
        padding-top: 10px;
        text-align: center;
    }
	    div#text-icon-inner .iwithtext .iwt-icon {
        width: 80px;
        height: 80px;
        position: unset;
        margin: 0 auto;
    }
}
@media (max-width: 414px) {
	    div#category-inner {
        margin: 0px 5px;
        padding: 10px !important;
    }
	    div#product-inner.one li.classic {
        margin: 0px 20px !important;
    }
	.archive li.classic.product {
  margin: 0px 20px !important;
}
}
@media (max-width: 390px) {}
@media (max-width: 375px) {}
@media (max-width: 360px) {}

@-moz-document url-prefix() {
	#scrolling-sec .nectar-scrolling-text .nectar-scrolling-text-inner {
  height: 70px !important;
}
@media (max-width: 1600px){}
@media (max-width: 1440px){}
@media (max-width: 1366px){}
@media (max-width: 1326px){}
@media (max-width: 1280px){}
@media (max-width: 1024px){}
@media (max-width: 912px){}
@media (max-width: 800px){}
@media (max-width: 768px){}
@media (max-width: 480px){}
@media (max-width: 428px){}
@media (max-width: 414px){}
@media (max-width: 390px){}
@media (max-width: 375px){}
@media (max-width: 360px){}
}
