.page-id-45.singular .entry-header,
.page-id-41.singular .entry-header,
.page-id-39.singular .entry-header,
.elementor-41 .elementor-wc-products ul.products li.product .price,
.elementor-41 .woocommerce ul.products li.product .button,
.singular .intro-text{
	display: none;
}
.elementor-41 .woocommerce ul.products li.product a img {
	border-radius: 10px;
}
.elementor-45 input[type="submit"] {
	font-size: 14px;
	padding: 15px 35px;
	background-color: #0d71b6;
	border-radius: 10px;
	font-weight: 300;
}
.elementor-45 .wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea {
	border-radius: 10px;
	border-color: #000;
	padding: 18px 20px;
	color: #000;
	font-weight: 300;
}
.blog-pst-css .elementor-element .elementor-nav-menu--main .elementor-item {
	box-shadow: 0px 0px 10px 0px #00000029;
	border-radius: 30px;
}
.blog-pst-css .elementor-post__meta-data span.elementor-post-date {
	background-color: #0d71b6;
	padding: 15px 30px;
	color: #fff;
	margin-top: -132px;
	position: absolute;
	font-size: 16px;
}
.blog-pst-css .elementor-element .elementor-post {
	position: relative;
}
.page-id-45 .entry-content h2,
.page-id-41 .entry-content h2,
.page-id-39 .entry-content h2{
	margin: 0px;
}
.block4-inner .elementor-column {
	z-index: 9;
	position: relative;
}
.block4-inner .elementor-column:first-child {
	margin-bottom: 0px;
}
.block4 .elementor-widget-image-box .elementor-image-box-content {
	box-shadow: 0 10px 15px 0px #0000001c;
}
.block6 #wps-slider-section #sp-woo-product-slider-192 .wpsf-product-price {
	display: none;
}
.block7 .elementor-post .elementor-post__text {
	padding: 0rem 3.5rem 2rem 3.5rem;
}
.elementor-35 .block7 .elementor-element .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: 60% !important;
}
.singular #site-content .entry-header h1.entry-title {
	padding: 2rem 0;
	color: #0D71B6;
	font-size: 32px;
	font-weight: 700;
	text-align: left;
	text-transform: capitalize;
}
.singular #site-content .entry-header {
	background-color: #fff;
	padding: 0 0 0 0;
	margin-bottom: 4rem;
}
.singular #site-content .entry-header h1.entry-title::after {
	content: "";
	height: 2px;
	background-color: #0d71b6;
	display: block;
	width: 4%;
	margin: 8px 0px 0px 0px;
}
.comment-respond #submit {
	background-color: #0d71b6;
	border-radius: 5px;
	padding: 15px 25px;
	font-size: 15px;
}
.single-post .pagination-single, .single-post .comments-wrapper {
	display: none;
}
.single-post .entry-content {
	padding-bottom: 30px;
}
.single-product .woocommerce div.product div.images a img {
	object-fit: cover;
	height: 390px;
	object-position: center center;
}
.block6 #wps-slider-section #sp-woo-product-slider-192 .wpsf-product-title a {
	color: #465772;
	font-size: 16px;
}
.single-product .woocommerce .related ul.products li.product .price, .single-product .woocommerce .related ul.products li.product .button {
	display: none;
}

.elementor-location-footer .elementor-grid .elementor-grid-item {
	border: none;
}
.woocommerce-tabs h2{
	display:none;
}
.home-banner .swiper-slide-inner{
	background: url('http://creatvmind.org/web/arukengg/wp-content/uploads/2023/04/banner-shape.svg');
	background-position: bottom right !important;
    background-repeat: no-repeat !important;
}

@media only screen and (min-width: 1180px){
.home-banner .swiper-slide-contents{
	padding-left: 16%;
}
}
@media (min-width: 768px){
.block4-inner .elementor-column {
	margin-bottom: -120px;
}
	}


@media only screen and (max-width: 768px){
	.singular #site-content .entry-header h1.entry-title{font-size:26px!important;}
	.blog-pst-css .elementor-post__meta-data span.elementor-post-date{margin-top:-170px;}
	section.block6 .elementor-element h2.elementor-heading-title {
	position: relative;
	bottom: -5rem;}
section.block6, section.block6 .elementor-element .elementor-widget-wrap.elementor-element-populated {
	padding-top: 0px;}
	
}

@media only screen and (max-width: 640px){
.elementor-618 .elementor-element.elementor-element-df3846e .elementor-nav-menu--main .elementor-item{
	margin-bottom:6px;
}
.home-banner .swiper-slide-inner{
	background: none;
}
.home-banner .elementor-slide-description,
.home-banner .elementor-slide-heading{
	color: #fff !important;
}
}

@media only screen and (max-width: 520px){
	.singular #site-content .entry-header h1.entry-title{font-size:18px!important;padding-bottom:0px;}
	.entry-content p, .entry-content li {
    line-height: 26px!important;
    font-size: 14px!important;
}
	.related.products h2{font-size: 21px;}
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {width:100%!important;text-align:center!important;}
	.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size: 14px;}
	.elementor-39 .elementor-element.elementor-element-4efa61e, .elementor-211 .elementor-element.elementor-element-279c339 .elementor-nav-menu .elementor-item, .elementor-211 .elementor-element.elementor-element-fc920c0 .elementor-nav-menu .elementor-item, .elementor-211 .elementor-element.elementor-element-abb8534, .elementor-211 .elementor-element.elementor-element-0b6b707 .elementor-icon-list-text, .elementor-618 .elementor-element.elementor-element-f579740 .elementor-post__excerpt p, .elementor-813 .elementor-element.elementor-element-d1291b6{font-size: 14px!important;}
	.elementor-41 .elementor-element.elementor-element-d07b10a.elementor-wc-products ul.products{display:block!important;}
	
	.elementor-618 .elementor-element.elementor-element-f579740 .elementor-post__title, .elementor-618 .elementor-element.elementor-element-f579740 .elementor-post__title a{font-size:18px!important;}
	.blog-pst-css .elementor-post__meta-data span.elementor-post-date{margin-top:-151px;font-size:14px;}
	.elementor-45 .elementor-element.elementor-element-4814951 .elementor-heading-title, .elementor-45 .elementor-element.elementor-element-9d3878a .elementor-heading-title{font-size:22px!important;}
	.elementor-41 .elementor-element.elementor-element-d07b10a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-41 .elementor-element.elementor-element-d07b10a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {font-size:16px!important;}
	.elementor-35 .elementor-element.elementor-element-49b2bd0 .elementor-heading-title, .elementor-35 .elementor-element.elementor-element-47fbf67 .elementor-heading-title, .elementor-35 .elementor-element.elementor-element-0a8da1b .elementor-heading-title, .elementor-35 .elementor-element.elementor-element-a7a9bcd .elementor-heading-title, .elementor-35 .elementor-element.elementor-element-34d459b .elementor-heading-title{font-size:23px!important;}
	.elementor-35 .elementor-element.elementor-element-2f0a538 .swiper-slide-contents {
    max-width: 100%!important;
}
	.elementor-45 .elementor-element.elementor-element-b785a93 .elementor-button{font-size:13px!important;}
	.elementor-41 .elementor-element.elementor-element-9aca33a .elementor-heading-title{font-size:24px!important;}
}

.elementor-41 .elementor-element.elementor-element-d07b10a.elementor-wc-products ul.products li.product, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
  box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;border-radius: 24px;
}
.elementor-41 .elementor-element.elementor-element-d07b10a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__title { padding-bottom: 17px !important; text-align:center; }
.woocommerce ul.products li.product .price, .woocommerce ul.products li.product .button { display:none; }
@media only screen and (max-width: 520px){
.elementor-211 .elementor-element.elementor-element-82d5c86:not(.elementor-motion-effects-element-type-background) { background:#184496; background-image:none !important; }
}
.elementor-41 .elementor-element.elementor-element-d07b10a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title { font-family: Sans-serif!important;
font-size: 18px!important;
font-weight: 600!important;
color: #2f2f2f!important;   }