/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 08 2022 | 06:09:01 */
/*
Theme Name: printify Child
Theme URI: http://z.commonsupport.com/printify/
Template: printify
Author: template_path
Author URI: https://themeforest.net/user/template_path/portfolio
Description: This is Printify All Purpose Printing Solution theme - Child Theme
Tags: one-column,two-columns,right-sidebar,custom-header,custom-menu,editor-style,featured-images,rtl-language-support,sticky-post,translation-ready,microformats
Version: 3.0.0.1632709482
Updated: 2021-09-27 02:24:42

*/

/** fonts **/

@import url('https://fonts.googleapis.com/css2?family=Lobster&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

.carousel-caption h2 {
	color: white !important;
	font-family: 'Montserrat', sans-serif !important;
	letter-spacing: -8px !important;
    text-shadow: 5px 3px 2px rgba(0, 0, 0, 0.5);
}

h2, h3 {
  letter-spacing: -1px;
}

h2.big-h2, .big-h2 h2 {
	color: #000 !important;
	font-size: 60px;
	font-weight: bolder;
}

h3.big-h3, .big-h3 h3 {
	color: #212121 !important;
	font-size: 36px !important;
	font-weight: bolder !important
}

.carousel-caption h3, .contact-form-content .title span, .contact-info .title span {
	color: #fff /* crimson */ !important;
	font-family: 'Lobster', cursive !important;
  	margin-bottom: 15px;
  text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.5);
}

.sec-pad {
  padding: 40px 0 !important;
}

.sec-title h3 {
  line-height: 60px;
}

#stickers-headline,#stickers-text {
  color: white;
  text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.5);
}


.welcome-section {
  background: white;
}

.welcome-section .welcome-content .title h3 {
	line-height: 60px !important;
}

h3 {
  line-height: auto !important;
}

.header-top, .header.header-lower-style-two .outer-box {
	background: #000 !important
}

body.home .call-to-action-one .call-to-action-content .title span {
  color: white; 
  text-shadow: 3px 3px 2px rgba(0, 0, 0, 0.5);
}

.welcome-section .welcome-content .title p {
  	font-family: 'Lobster', cursive !important;
  	margin-bottom: 15px
}


body:not(.home).welcome-section .welcome-content .title p, .hvr-bounce-to-bottom span, .footer-subscribe .title span  {
	font-family: Roboto !important;
	color: #ee2746 !important;
	margin-bottom: 15px !important
}

/** breadcrumb hide **/
.breadcumb-wrapper {
  display: none
}

/** icons **/
.hvr-bounce-to-bottom svg {
	transform:scale(1.75) !important;
}

/** header right logo **/
.header-upper-left {
  width: 35%
}

.header-upper-right {
  width: 65%
}

@media only screen and (max-width: 768px) {
  
	.header-upper-left, .header-upper-right {
  		width: 100%
	}
}

div.icon {
  color: #ec2c45;
  font-size: 25px
}

.iconic {
  text-align: center
}

.iconic h6 {
  	color: #2c2d3e;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    margin: 1px 0 0;
}

/** parallax **/
#stickers-parallax .inner-wrapper {
	background-color: #A5A7AA !important
}

.list-box li i.fas {
	display: none !important
}

.list-box li {
	color: #58595B !important
}

.thm-btn.yellow-bg {
	background: #EC2C45 !important
}
/** clients **/
#gallery-1 img {
     filter: url(filters.svg#grayscale);
  -webkit-filter: grayscale(1);
       -webkit-transition: all .4s ease-in-out;  
     }
#gallery-1 img:hover {
     filter: none;
       -webkit-filter: grayscale(0);
       -webkit-transform: scale(1.0);
     }

/** testi **/
.testi-carousel-wrapper .thm-container .single-testimonials .text-box p {
	color: #ee2746 /* crimson */ !important;
}


/** about us page **/
#about-ideal-section .thm-btn.yellow-bg {
	display: none  !important
}

.welcome-section .welcome-content {
  padding-right: 56px
}

/** hide arrows **/
a.read-more {
  display: none
}

/** carousel logo grayscale **/
.swiper-slide-image
{
	filter: grayscale(100%);
}

/** woocommerce **/
.pewc-radio-image-wrapper label { 
    font-weight: 400;
    line-height: 18px;
	text-align: center !important;
}

.pewc-field-label {
  margin-right: 10px
}

.price {
  display: none
}

/** contact side **/

#contact-side .carousel-caption h3, .contact-form-content .title span, .contact-info .title span {
  color: red !important;
  text-shadow: none;
}
