/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #navbar-nav .menu-item ul{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	min-width:3px;
	width:360px;
}

body .elementor-element-2751aa3 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-c5b3e36 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-techza-main-menu .elementor-widget-container .navbar .navbar-inner #site-navigation .techza-menu-container #navbar-nav .menu-item ul{
	height:auto !important;
}

body .elementor-element-63bfca2 .elementor-widget-text-editor p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor > .elementor-element > .elementor-widget-heading h2{
	font-family:'Cabin', sans-serif;
}

body .elementor-element > .elementor-element .elementor-widget-heading .elementor-widget-container h2{
	font-family:'Cabin', sans-serif;
}

body .products .product img{
	display:block;
	position:relative;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	margin-bottom:0px;
	margin-right:-50px !important;
	max-width:100%;
	float:none;
	margin-left:-11px !important;
	margin-top:-15px !important;
	top:-10px;
	left:-75px;
	padding-left:6px;
	padding-top:27px;
	z-index:-10;
	min-width:93%;
	min-height:346px;
	max-height:100%;
	letter-spacing:1.4px;
}

body .products .product .product-thumb-wrapper{
	width:503px !important;
	margin-right:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:324px !important;
	padding-left:190px;
	margin-left:0px;
	position:relative;
	top:-2px;
	overflow:hidden;
	min-width:0px;
	max-width:2344px;
	max-height:437px;
	margin-top:-10px;
	margin-bottom:0px;
	background-attachment:scroll;
	background-image:-webkit-linear-gradient(28deg, #355c7d 0%, #355c7d 44%, #6c5b7b 56%, #c06c84 100%);	background-image:-o-linear-gradient(28deg, #355c7d 0%, #355c7d 44%, #6c5b7b 56%, #c06c84 100%);	background-image:linear-gradient(-62deg, #355c7d 0%, #355c7d 44%, #6c5b7b 56%, #c06c84 100%);
	border-top-left-radius:5px;
	-webkit-box-shadow:none;	box-shadow:none;
	background-color:#fdfbfb !important;
	padding-right:31px;
}

body #page .techza-woocommerce-page .container .justify-content-center .techza-shop-items-wrap{
	width:100% !important;
}

body .techza-woocommerce-page .techza-shop-items-wrap{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #page .techza-woocommerce-page .container .justify-content-center .techza-shop-items-wrap #primary .products .product .woocommerce-LoopProduct-link .product-thumb-wrapper img{
	height:470px !important;
	width:93% !important;
}

body .products .product h2{
	position:relative;
	top:-12px;
	left:23px;
	padding-left:34px !important;
	opacity:1;
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	margin-right:62px !important;
	width:351px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-top:0px !important;
	margin-top:-30px !important;
	text-align:center !important;
}

body .products .product a{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-left:0px;
	margin-left:-25px;
	margin-right:0px;
	width:416px;
}

body #page .blog-breadcrumb{
	margin-left:2px;
}

body #page .techza-woocommerce-page{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .woocommerce-product-gallery__image a img{
	padding-bottom:256px;
	-webkit-transform:translatex(-24px) translatey(0px);	-ms-transform:translatex(-24px) translatey(0px);	transform:translatex(-24px) translatey(0px);
	min-height:696px;
	width:449px !important;
	height:696px;
	margin-left:35px;
}

body .related .product img{
	padding-right:66px;
}

body .related .product .product-thumb-wrapper{
	padding-right:79px;
}

body .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{
	width:525px;
	height:707px;
	-webkit-transform:translatex(91px) translatey(25px);	-ms-transform:translatex(91px) translatey(25px);	transform:translatex(91px) translatey(25px);
	padding-left:0px;
}

body #tab-title-additional_information a{
	-webkit-transform:translatex(59px) translatey(0px);	-ms-transform:translatex(59px) translatey(0px);	transform:translatex(59px) translatey(0px);
}

body #page .elementor ol{
	list-style-type:disc;
}

body #page .elementor-widget-text-editor ul{
	list-style-type:disc;
	list-style-position:outside;
	font-weight:300;
}

body #page .elementor > .elementor-element > .e-con-inner > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:992px) and (max-width:1500px){

	body #page .techza-woocommerce-page{
	padding-left:50px;
	padding-right:50px;
	padding-bottom:100px;
}

body #primary .products li{
	width:369px !important;
	}

}



@media (min-width:992px){

	body #primary .products li{
	padding-right:148px;
	}

}