/*!
 * Theme Name: 		   astra-child
 * Text Domain: 	   astra
 * Template:           astra
 * Version:            3.4.1
 * Tested up to:       6.1.1
 * Requires at least:  5.6
 * Requires PHP:       7.2
 * Author:             Code Calibre Team
 * Author URI:         https://codecalibre.com/
 * Theme URI:          https://codecalibre.com/
 * Description:        astra-child is the perfect theme for your project. There is any issue or new funtionality, visit: https://codecalibre.com/
 */

 .gt_selector{
	padding:0.3em 1.9em!important;
}
.elementor-1075
{
	background:#F9F5EC;
	margin-bottom:-10px !important;
}
body
{
	font-family: 'Inter', sans-serif;
}

.wp-block-search__button-outside wp-block-search__text-button wp-block-search
{
	padding-top: 0px;
}
.wp-block-search__label
{
	display:none;
}
.wp-block-search__inside-wrapper 
{
	    display: flex;
}
form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button
{
	padding: 5px 33px;
    background-color: #000000;
    position: relative;
    font-size: 0;
}
.ast-builder-menu-1 .sub-menu, .ast-builder-menu-1 .inline-on-mobile .sub-menu
{
	border-color:#A38A72 !important;
}
.main-header-menu span.dropdown-menu-toggle.ast-header-navigation-arrow {
    display: none;
}
.sdassad
{
	display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 2% 4%;
}
.sdassad p
{
    color: #ffffff;
    font-size: 22px;
    text-align: left;
    font-weight: 600;
	padding: 0px 44px;
}
.form-subscribe .input-group
{
	    position: relative !important;
}
.form-subscribe {
    padding: 0% 0%;
    width: 50%;
}
.form-subscribe .btn {
    position: absolute;
    z-index: 111;
    margin-left: 0;
    margin-top: 0;
    background: #A38A72;
    border-radius: 14px;
    right: 2px;
    top: 50%;
    transform: translateY(-50%);
}
.wp-block-search__inside-wrapper .wp-block-search__input
{
	    padding: 0 125px 0px 30px !important;
	    height: 34px;
}
.ast-builder-menu-1 .menu-item.current-menu-item >  .menu-link
{
	color: #A38A72;

}
.ast-custom-button
{
	background: #000000;
}
.woocommerce-js select
{
	border-color: #000000;
}
.ast-builder-html-element h5
{
	padding-bottom: 12px;
}
.ast-builder-html-element p:last-child
{
	line-height:39px;
}
.widget {
    margin-bottom: 0.67em !important;
}
.wp-block-image
{
	width : 120px !important;
}
button.wp-block-search__button.wp-element-button:before{
	    content: '\f002';
    font-family: fontawesome;
    font-size: 20px;
    padding: 10px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row, .site-below-footer-wrap[data-section="section-below-footer-builder"]
{
	    min-height: 39px;
	    background: #A38A72;
}
.site-below-footer-wrap, .ast-footer-copyright p
{
	padding:0px !important;
	color: #000000;
	text-decoration : none;
}
.elementor-widget-container
{
	text-align:center;
}
.e-con-inner
{
	padding-top:70px;
}
.ast-above-header.ast-above-header-bar, .ast-primary-header-bar
{
	background: #F9F5EC;
}
.site-above-footer-inner-wrap
{
	padding-left:13px;
}
.elementor-13 .elementor-element.elementor-element-11ac690:not(.elementor-motion-effects-element-type-background)
{
    position: relative;
    z-index: 999999;
    margin-top: -7.1%;
    text-align: center;
    padding-left: 81px;
	margin-bottom:-40px;
}
.elementor-element-b853c51
{
	padding-top:59px;
}
.e-con>.e-con-inner
{
	margin:0px;
}
.elementor-element-9d33fa4
{
	margin: 0px;
    padding: 0px;
}
.elementor-element-9d33fa4 .elementor-widget-image img
{
	margin-top:-11%;
}
.elementor-element-fb3a078 .elementor-widget-container img
{
	margin-top:-11%;
}
.elementor-element-d3c3735 .elementor-widget-container img
{
	margin-top:-11%;
}
.elementor-element-c07c713  .elementor-widget-container img
{
	margin-top:-11%;
}
.e-con.e-flex>.e-con-inner
{
	margin:auto;
}
.elementor-element-39c1931 img,
.elementor-element-fb3a078 img,
.elementor-element-d3c3735 img,
.elementor-element-c07c713 img{
    width: 100%;
}
.elementor-13 .elementor-element.elementor-element-92da47e:not(.elementor-motion-effects-element-type-background){
/* background-size: 100% 100%; */
    min-height: 700px;
    /* position: absolute; */
    z-index: 11;
    margin-top: -9%;
}
.elementor-element-51a4e91
{
	padding-top:12%;
}
.elementor-element-dcc17e3
{
	padding-top:16%;
}
.elementor-element-11fe3c5
{
	padding-top:5%;
}
.elementor-element-09bdba8, .elementor-element-df329dd, .elementor-element-aee14e9
{
	padding:0px !important;
}
.elementor-element-8cada09 .elementor-widget-container img
{
	width:100% !important;
}
.elementor-element-c975240
{
	    margin-top: 20%;
    margin-bottom: auto;
    padding-left: 13%;
}
.elementor-element-3e5a8e3
{
	padding:0px;
}
.site-above-footer-wrap[data-section="section-above-footer-builder"] {
    background-color: #F9F5EC;
    background-image: none;
    min-height: 60px;
}
#swiper-wrapper-79ec0e35252ef67b .swiper-slide :nth-child(odd) {
  padding-top:40px;
}

#swiper-wrapper-feb7eac8994b59eb .swiper-slide:nth-child(odd) .sp-wps-product-image-area {
    padding-top: 40px;
  margin-top:40px;
}
.elementor-element-11ac690, .elementor-element-de75866
{
	    padding-bottom: 18%;
}
 .elementor-element-25bbd25, .elementor-element-0d3ed5f, .elementor-element-88173b4
{
	margin-top:-12%;
}
.elementor-element-0d3ed5f
{
/* 	margin-left: -3%;
    margin-right: -3%; */
/*     z-index: 1; */
}
.wpsf-product img
{
	width:100%;
}
.display-posts-listing li
{
	 display: flex;
    flex-direction: column;
    text-align: left;
	line-height:33px;
}
.listing-item .image
{
	padding-bottom:34px;
}
.display-posts-listing li .title
{
	    font-size: 26px;
    color: black;
    text-decoration: none;
}
.excerpt-dash,.rating-wrapper
{
	display:none !important;
}
.wqeq img {
    filter: brightness(0);
}
.tss-wrapper .tss-carousel3 .item-content-wrapper {
    padding: 20px;
    background: transparent;
    position: relative;
}
 .tss-wrapper .tss-carousel3 .single-item-wrapper h3.author-name
{
	    text-align: center;
    position: absolute;
    bottom: 0;
    z-index: 1;
    margin: auto;
    left: 43%;
    padding-top: 16px;
}
.item-content
{
	padding-bottom:12px;
}
#sp-woo-product-slider-394 .wpsp-pagination-dot
{
	width:100%;
}
/* .listing-item .image img:hover
{ transform: scale(1.5); 
  box-shadow: 0 0 10px rgb(0 0 0 / 50%);
}
 */
[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {

    fill: #000000 !important;
}
.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link
{
	color:#000000 !important;
}

.image img:hover
{
	position:relative;
}
.listing-item .title:hover
{
	position:absolute
}
.wqeq h3
{
	padding: 16px 34px;
}
.wqeq p
{
	padding: 0px 36px;
}
#sp-woo-product-slider-394 .swiper-wrapper .swiper-slide-next
{
	transform:none !important;
}
.swiper-wrapper .swiper-slide-next {
opacity:1 !important;
/* 	transform:scale(1.1) ; */
}
.swiper-container-initialized
{
	padding-bottom:35px !important;
}
.swiper-pagination-bullets .swiper-pagination-bullet
{
	color:black;
	Background:black;
}
.widget_block ul li a
{
	color:black
}
.tss-carousel .swiper-wrapper .swiper-slide {
/*   transform: scale(1); */
  transition: transform 0.3s ease;
	opacity:0.5;
}
.tss-carousel.swiper.swiper.swiper-container-initialized .swiper-pagination
{
	opacity:1 !important;
}
.swiper-pagination-bullet:only-child
{
	justify-content: center;
    display: inline-flex !important;
}
.display-posts-listing li {
    display: flex;
    flex-direction: column;
    text-align: left;
    line-height: 33px;
    position: relative;
    min-height: 300px;
    overflow: hidden;
    transition: .2s all ease;
}
.display-posts-listing li .title {
    font-size: 26px;
    color: black;
    text-decoration: none;
    position: absolute;
    bottom: 80px;
    width: 100%;
    background: #fff;
    padding: 15px 10px 0px 10px;
}
span.excerpt {
    position: absolute;
    bottom: 0;
    width: 100%;
    background: #fff;
    padding: 15px 10px;
    line-height: 1.2;
    min-height: 82px;
}

.single-item-wrapper:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 85%;
    background: #F9F5EC;
    left: 0;
    top: 15%;
}
.single-item-wrapper {
    position: relative;
    padding-bottom: 22px;
    margin-bottom: 39px;
}
.rt-loading-overlay
{
	    display: none;
}

element.style {
}

.listing-item .image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.fa-phone-square:before, .fa-envelope:before
{
	content: "\f098";
    padding: 41px 12px 0px 0px;
    margin-top: 18px;
}
.fa-phone-square, .fa-envelope
{
	font-size:25px !important;
}
.single-item-wrapper:after {
    content: " ";
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -59px;
    border-top: 61px solid #F9F5EC;
    border-right: 61px solid transparent;
    border-left: 62px solid transparent;
    border-bottom: none;
}
.wqeq:hover {
    transform: scale(1.2);
    transition: transform 330ms ease-in-out;
	position:absolute;
	z-index:1;
	background: #A38A72 !important;
	color:#ffffff
}
.wqeq:hover h3
{
	color:#ffffff;
}
.abc {
    height: 300px;
    padding-bottom: 46%;
}
.wqeq:hover img {
    filter: brightness(100%) invert(100%);
}
.cdf:hover img {
    filter: brightness(1);
}
.elementor-element-39375e7
{
	padding:0px;
}
.site-header-above-section-left
{
	justify-content:flex-end;
}
.site-above-header-wrap
{
	padding-top:3%;
}
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item
{
    padding: 0px 6px;
}
.wqeq {
    position: relative;
}
.elementor-element-7f1987b, .elementor-element-e9fb26f, .elementor-element-c5343b0, .elementor-element-9b203f9
{
	height:320px;
}
#wps-slider-section .wps-product-section .swiper-button-next, #wps-slider-section .wps-product-section .swiper-button-prev
{
	padding-top:119px !important;
}
 .tss-wrapper .tss-carousel3 .item-content-wrapper:before
	{
    content: "\F10D";
    color: black !important;
    position: absolute;
    left: 0px;
    top: -15px;
    font-family: "tss-font", serif;
    font-size: 30px;
	}
.tss-wrapper .tss-carousel3 .item-content-wrapper:after {
    content: "\F10D";
    color: black !important;
    position: absolute;
    left: 89%;
    top: 109px;
    font-family: 'tss-font', serif;
    font-size: 30px;
    rotate: 180deg;
}
}
.tss-wrapper .single-item-wrapper
	{

    width: 100%;
    height: 85%;
    background: #F9F5EC !important;
    left: 0;
    top: 15%;

	}
.tss-wrapper .tss-carousel3 .single-item-wrapper h3.author-name
	{
		    color: #A38A72 !important;
	}
.ast-builder-menu-1 .sub-menu, .ast-builder-menu-1 .inline-on-mobile .sub-menu {
  width: max-content !important;
}

.df-container.df-controls-hidden.df-float .df-bg{
	background-color: rgba(255, 255, 255, 0);	
}
#oldmgz,
.ast-site-title-wrap .site-title{
	display:none;
}
.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link, .ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-1 .current-menu-ancestor > .menu-link {
    color: #A38A72;
}

.sdassad .input-group p
{
  position: relative;
  padding-right: 0;
}
.sdassad .input-group p .wpcf7-form-control.wpcf7-submit.has-spinner.btn.btn-success.btn-lg.submitButton
{
  top: 3px !important;
  transform: unset !important;
  right: 3px !important;
}
.sdassad .input-group p .wpcf7-spinner, .sdassad .input-group p br
{
  display: none;
}

@media (max-width: 765px){
		.elementor-13 .elementor-element.elementor-element-92da47e:not(.elementor-motion-effects-element-type-background)	{
			background:#F9F5EC !important;}
	.elementor-element-11fe3c5 img {
    width: 90% !important;
		height: 84% !important;}
	.elementor-element-7d9e92b
	{
		padding-top:24% !important;
	}
	.elementor-element-bfe499c
	{
		padding-top:15% ;
	}
	.elementor-13 .elementor-element.elementor-element-11ac690:not(.elementor-motion-effects-element-type-background)
	{
		margin-bottom:0px;
	}
	.elementor-13 .elementor-element.elementor-element-11fe3c5 > .elementor-widget-container
	{
		padding:0px !important;
	}
	.elementor-element-11fe3c5 img
	{
		height:auto !important;
	}
	.wqeq {
    position: relative;
    margin: 30px 0px;
}
			.swiper-slide
	{
		padding:24px;
	}
	.single-item-wrapper:after{
		right:37%;
	}
	.elementor-element-db528fe
	{
	position: relative;
    margin-top: 42% !important;
    margin-bottom: 0%;
	}
	.elementor-element-aee14e9
	{
	position: absolute;
    top: -20%;
	}
	.elementor-element-9b203f9
	{
/* 		padding-bottom:70% !important; */
		position: relative;
    	margin-top: 56% !important;
	}
	.elementor-element-7f1987b
	{
		padding-bottom:92% !important;

	}
	.elementor-13 .elementor-element.elementor-element-7d9e92b
	{
		padding-block-end: 0px !important;
	}
	.elementor-element-3e5a8e3
	{
		    position: absolute;
		margin-top:0% !important ;
	}
	.elementor-element-11fe3c5 img
{
	width:100%;
	height:auto !important;
	margin-right: 0% !important;
}
	.elementor-element-063f885
	{
		margin-bottom:10% ;
	}
	.elementor-element-b853c51
	{
		margin-top:12% !important;
	}
	.elementor-element-dcc17e3
	{
/* 		position:absolute; */
		top:0;
	}
	.elementor-element-9b203f9
	{
		margin-top:82px ;
	}
	.elementor-element-51a4e91
	{
		padding-top:11%;
	}
	.elementor-element-9b6354c
	{
		padding-bottom:43% ;
	}
.tss-wrapper .tss-carousel3 .single-item-wrapper h3.author-name
	{
		    color: #A38A72 !important;
	}
	#wps-slider-section .wps-product-section .swiper-button-next,#wps-slider-section .wps-product-section .swiper-button-prev
	{
		top:0px !important;
	}
	.tss-wrapper .tss-carousel3 .item-content-wrapper:before, .tss-wrapper .tss-carousel3 .item-content-wrapper:after{
		display:none;
	}
	.wpsp-pagination-dot span
	{
		display:none!important;
	}
	.wpsp-pagination-dot::after{
		display:none;
	}
.elementor-element-9bca28d h2
{
    font-size: 21px !important;	
}
	.abc
	{
	padding-left: 63px !important;
    padding-right: 6% !important;
	}
	.tss-wrapper .single-item-wrapper
	{
	margin-top:12%;
    width: 100%;
    height: 85%;
    background: #F9F5EC !important;
    left: 0;
    top: 25%;

	}
	 .tss-wrapper .tss-carousel3 .item-content-wrapper:before
	{
    content: "\F10D";
    color: black !important;
    position: absolute;
    left: 0px;
    top: -15px;
    font-family: "tss-font", serif;
    font-size: 30px;
	}
	.single-item-wrapper:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 85%;
    background: #F9F5EC;
    left: 0;
    top: 15%;
}
	.elementor-element-7f1987b, .elementor-element-e9fb26f, .elementor-element-c5343b0, .elementor-element-9b203f9, .abc
{
	height:462px;
}
	 .abc
{
	height:462px !important;
}
	.elementor-element-9b203f9
	{
		margin-top:-116px;
	}
	.elementor-element-aee14e9, .elementor-element-3e5a8e3{
		margin-top:186px
	}
.elementor-element-9b6354c
	{
		margin-top:-12px;
	}
.ast-builder-html-element
{
	text-align:left !important;
	}
#sp-woo-product-slider-394 .swiper-wrapper
	{
		margin-top:83px;
	}
	.elementor-element-11ac690, .elementor-13 .elementor-element.elementor-element-11ac690:not(.elementor-motion-effects-element-type-background)
	{
		padding:0px;
	}
	.abc
	{
		padding-bottom:30%;
	}
	.elementor-element-9bca28d
	{
		padding-top: 12%;
    padding-bottom: 10%;
	}
	.elementor-element-11ac690 h2
	{
		    padding: 0px 12% !important;
	}
	.elementor-13 .elementor-element-e9fb26f, .elementor-element-c5343b0
	{
		display:block!important;
		--margin-block-start: 0px !important;
    	--margin-block-end: 0px !important;
		--margin-inline-start: 0px !important;
	}
}
/* 
.display-posts-listing li:hover .title:hover {
    z-index: 999;
    position: absolute;
    display: block !important;
    background: transparent;
} */
.swiper-button-next
{
	z-index:999;
}
.swiper-button-next .fa .fa-angle-right:before
{
	border-left: 2px solid;
    gap: 16px;
    padding: 12px;
    height: 12px;
    z-index: 999;
    position: absolute;
}
#wps-slider-section #sp-woo-product-slider-394.wps-product-section .wpsp-nav
{
	border-right:3px;
	padding-left:0px !important;
	border-right:0px !important;
	border-top:0px !important;
	border-bottom:0px !important;
	height:15px;
	font-size:26px;
}
.swiper-button-next.fa-angle-right:before
{
	content: "\f105";
    margin-top: -15px;
    font-size: 36px;
}
.swiper-button-prev:before
{
	    content: '';
    width: 100%;
    border-bottom: solid 1px #fff;
    position: absolute;
    left: 0;
    top: 50%;
    z-index: 1;
}
#wps-slider-section .wps-product-section .swiper-button-prev,#wps-slider-section #sp-woo-product-slider-394.wps-product-section .wpsp-nav
{
	border:0px !important
}
.elementor-element-ac63323 li{
	    position: relative;
}
.display-posts-listing .listing-item::before {
  content: '';
  position: absolute;
  top: 5%;
  left: 5%;
  width: 90%;
  height: 53%;
  background: transparent;
  border: 1px solid #664228;
}
.elementor-element-ac63323:hover .image img{
transform:scale(1.5);
/* opacity: 0.5;
background: #FFF2DB; */
}
.elementor-element-eb7cfaa:hover .image img{
transform:scale(1.5);
/* opacity: 0.5;
background: #FFF2DB; */
border:3px solid
padding:5px;
}
.display-posts-listing .listing-item:hover::before {
  content: '';
  position: absolute;
  top: 5%;
  left: 5%;
  width: 90%;
  height: 90%;
  background: #FFF2DB87;
  border: 0;
  z-index:1;
}
.elementor-element-ac63323:hover a.title {
  position: absolute;
  bottom: 34%;
  z-index: 2;
  background: transparent;
  left: 8%;
}
.elementor-element-eb7cfaa:hover a.title{
	position: absolute;
  bottom: 34%;
  z-index: 2;
  background: transparent;
  left: 8%;
}
.elementor-element-ac63323:hover  span.excerpt{
	    position: absolute;
    	bottom: 25%;
	 	background: transparent;
	z-index: 2;
	left: 8%;
	width: 80%;
}
.elementor-element-eb7cfaa:hover  span.excerpt{
	    position: absolute;
    bottom: 25%;
	 background: transparent;
	z-index: 2;
	left: 8%;
	width: 80%;
}
.ast-footer-copyright p
{
	color:white;
}
.sp-wps-product-details-inner
{
	text-align:left;
}
.sp-wps-product-details-inner
{
	display:flex;
}
.wpsf-cart-button::after {
content: '\2192';
    margin-left: 5px;
    padding: 55%;
    margin-left: 25px;
    font-size: 44px;
    text-align: end;
}
    }
.sp-woo-product-slider-section-title
{
	display:none;
}
form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover{
	background:#000000 !important;
}
.ast-builder-menu-1 .menu-item:hover > .menu-link
{
	color:#A38A72;
}
.elementor-element-11fe3c5 img
{
	width:100%;
	height:109% !important;
	margin-right: -40%;
}
.elementor-element-dcc17e3
{
	padding: 13% 7%;
}
    .wpsf-cart-button a {
        display: none !important; /* Remove underline */
    }
.product_type_simple
{
	display:none;
}
#wps-slider-section #sp-woo-product-slider-394 .wpsf-cart-button a:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button){
	display:none !important;
}
#wps-slider-section .wpsf-product:hover
{
	padding:10px;
/* 	border:2px solid; */
}
#wps-slider-section .wps-product-image:hover
{
	border:1px solid black;
	padding:14px;
}
 .ast-custom-button:hover
{
	background:black !important;
}
.gt_selector 
{
	height: 37px;
    padding: 0 38px !important;
}
@media (max-width:913px)
{
	.responsive 
	{
		height:auto !important;
	}
	.sdf img
	{
		margin:auto;
	}
	.slick-prev, .slick-next
	{
		left : 0px !important;
		right :0px !important;
	}
	.menu-item-has-children:hover > a::before{
		    opacity: 0 !important;
	}
	.draggable .sdf:nth-child(odd) {
    margin-top: 0% !important;
}
	.slick-dots
	{
		display:none !important;
	}
	.ast-builder-menu-mobile .main-navigation .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link
	{
		    color: #000000 !important;
    		background:#F9F5EC !important;
	}
	.sdassad ,.elementor-element-d85eaaf
	{
		display:none !important;
	}
	.elementor-element-cb731ae h2
	{
		    font-size: 19px !important;
	}
	.elementor-element-cb731ae p
	{
		    font-size: 13px !important;
	}
}
@media screen (min-width:1450px)
	
{
.elementor-element-39375e7
{
	position: relative;
    width: 100%;
    border-radius: 10px !important;
}
}
.form-subscribe .form-control
{
	position:relative;
	width:100%;
	border-radius:10px !important;
}
.form-subscribe .btn 
{
    position: absolute;
    z-index: 111;
    margin-left: 0;
    margin-top: 0;
    background: #A38A72;
    border-radius: 14px;
    right: 2px;
    top: 50%;
    transform: translateY(-50%);
}
.form-subscribe
{
	padding: 0% 6%;
    width: 50%;
}
.form-subscribe .input-group
.sdassad p
{
color: white;
    font-size: 29px;
    padding: 34px;
    text-align: left;
    line-height: 32px;
}
.elementor-13 .elementor-element.elementor-element-d85eaaf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d85eaaf > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
	border-radius:5px;
}
.elementor-element-b853c51
{
	    position: relative;
    z-index: 1212;
    margin-top: 0;
}
.elementor-element-d85eaaf
{
	    position: relative;
    margin-bottom: -79px;
    z-index: 1;
	margin-top:6%;
}
.elementor-element-e5bef4a
{
	    padding-top: 30px;
}

@media (max-width:1100px)
{
#ast-hf-menu-1 .menu-item,.main-header-menu .menu-link, .main-header-menu>a	{
		padding: 0px 4px !important;
	}
	
}
@media screen and (min-width: 760px) and (max-width:780px){
	.elementor-element-406b1bd9
	{
		z-index:-111;
	}
	.wpcf7 .wpcf7-form-control-wrap
	{
		width:100% !important;
	}
	.wpcf7 input:not([type=submit])
	{
		width:100% !important
	}
		.sdassad, .elementor-element-d85eaaf, .elementor-element-e07acad
	{
		display:block !important;
		margin-bottom:0px !important;
	}
	
.ast-button input[type=button] input[type=reset] input[type=submit], .submitButton	{
		    top: 58% !important;
   			 right: 7% !important;
	}

	.sdassad p
	{
		padding: 0px 18px 0px 0px;
	}
	.para
	{
		padding: 19px 52px 0px !important;
	}
	.elementor-element-ac63323:hover a.title, .elementor-element-eb7cfaa:hover a.title
	{
		bottom: 50%;
    	left: 0%;
    	font-size: 23px;
	}
	.display-posts-listing .listing-item:hover::before
	{
		height:73%;
	}
/* 	.display-posts-listing .listing-item::after{
		    top: 35px !important;
	} */
	.elementor-element-063f885
	{
		margin-bottom:10% !important;
	}
		.ast-builder-html-element p:last-child
	{
		width:89% !important;
	}
	.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-tablet-stack .site-footer-section {

    padding: 0px 0px 0px 17%;
}
	.elementor-13 .elementor-element.elementor-element-3e5a8e3 {
    --width: 47.6% !important;
}
		.elementor-element-dcc17e3 {
    padding: 13% 19% 0 !important;
}
	.elementor-13 .elementor-element.elementor-element-11fe3c5 > .elementor-widget-container
	{
		padding:0px !important;
	}
	.elementor-13 .elementor-element.elementor-element-dcc17e3 {
		--width: 86%;align-content
	}
	.elementor-element-574a7db
	{
		display:none;
	}
	.elementor-13 .elementor-element.elementor-element-92da47e:not(.elementor-motion-effects-element-type-background)	{
		background:#F9F5EC !important;
		min-height: 336px;
	}
		.ast-builder-grid-row-container.ast-builder-grid-row-tablet-4-equal .ast-builder-grid-row {
    grid-template-columns: repeat( 2,1fr );
}
	.wqeq {
    position: relative;
    margin: 30px 0px;
}
		.swiper-slide
	{
		padding:24px;
	}
.elementor-13 .elementor-element.elementor-element-e9fb26f, .elementor-13 .elementor-element.elementor-element-7f1987b, .elementor-13 .elementor-element.elementor-element-c5343b0, .elementor-13 .elementor-element.elementor-element-9b203f9 {
    --width: 61.5% !important;
}
.elementor-element-0be562e, .elementor-element-9b6354c, .elementor-element-bfe499c
	{
		padding-bottom:26% !important;
	}
	.abc
	{
		height:365px !important;
	}
	.wpsp-pagination-dot span, .wpsp-pagination-dot::after
	{
		display:none !important
	}
	.wpsp-pagination-dot:before{
		padding-top: 0px !important;
	}
	#wps-slider-section .wps-product-section .swiper-button-next, #wps-slider-section .wps-product-section .swiper-button-prev
	{
		padding-top:10px !important;
	}
	.elementor-element-7d9e92b
	{
		padding-bottom:8% !important;
	}
	.ast-builder-html-element p:last-child
	{
		font-size:12px;
		text-align:left;
	}
}
.elementor-element-eb7cfaa:hover span.excerpt, .elementor-element-ac63323:hover span.excerpt
{
display:none;
}
#wps-slider-section .sp-wps-theme_two .wpsf-product .sp-wps-product-image-area
{
	border:0px !important;
}
#wps-slider-section .sp-wps-theme_two .wpsf-product .sp-wps-product-details .sp-wps-product-details-inner
{
	
    margin-top: 66px;
}
@media screen and (min-width: 780px) and (max-width:900px){
	.abc h2
	{
		padding-top:58px !important
	}
	.wpcf7 .wpcf7-form-control-wrap
	{
		width:100% !important;
	}
		.wpcf7 input:not([type=submit])
	{
		width:100% !important
	}
		.sdassad, .elementor-element-d85eaaf, .elementor-element-e07acad
	{
		display:block !important;
		margin-bottom:0px !important;
	}
	
.ast-button input[type=button] input[type=reset] input[type=submit], .submitButton	{
		    top: 47% !important;
   			 right: 7% !important;
	}
/* 	.wpcf7 .wpcf7-form-control-wrap
	{
		    width: 137% !important;
	} */
	.sdassad p
	{
		padding: 0px 18px 0px 0px;
	}
	.para
	{
		padding: 19px 62px 0px;
	}
	.elementor-element-ac63323:hover a.title, .elementor-element-eb7cfaa:hover a.title
	{
		    bottom: 48%;
		left:0% ;
	}
	.display-posts-listing .listing-item:hover::before
	{
		height:73%;
	}
	#wps-slider-section .sp-wps-theme_two .wpsf-product .sp-wps-product-image-area
	{
		    padding: 18px;
	}
	.elementor-element-063f885
	{
		margin-bottom:10% !important;
	}
	.ast-builder-html-element p:last-child
	{
		width:89% !important;
	}
	.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-tablet-stack .site-footer-section {

    padding: 0px 0px 0px 17%;
}
	.footer-widget-area[data-section="section-fb-html-1"] .ast-builder-html-element
	{
		text-align:left !important;
	}
	.elementor-13 .elementor-element.elementor-element-3e5a8e3 {
    --width: 47.6% !important;
}
	.elementor-13 .elementor-element.elementor-element-11fe3c5 > .elementor-widget-container
	{
		padding:0px !important;
	}
	.elementor-13 .elementor-element.elementor-element-dcc17e3 {
		--width: auto !important;
	}
	.elementor-element-574a7db
	{
		display:none;
	}
	.elementor-element-dcc17e3 {
    padding:13% 4% 0 15% !important;
}
	.elementor-13 .elementor-element.elementor-element-92da47e:not(.elementor-motion-effects-element-type-background)	{
		background:#F9F5EC !important;
		    min-height: 336px;
	}
	.ast-builder-grid-row-container.ast-builder-grid-row-tablet-4-equal .ast-builder-grid-row {
    grid-template-columns: repeat( 2,1fr );
}
		.swiper-slide
	{
		padding:24px;
	}
.elementor-13 .elementor-element.elementor-element-e9fb26f, .elementor-13 .elementor-element.elementor-element-7f1987b,.elementor-13 .elementor-element.elementor-element-c5343b0,.elementor-13 .elementor-element.elementor-element-9b203f9 {
    --width: 60.5% !important;
	}
	.elementor-element-0be562e, .elementor-element-9b6354c, .elementor-element-bfe499c
	{
		padding-bottom:26% !important;
	}
	.abc
	{
		height:365px !important;
	}
.wpsp-pagination-dot span, .wpsp-pagination-dot::after
	{
		display:none !important
	}
	.wpsp-pagination-dot:before{
		padding-top: 0px !important;
	}
	#wps-slider-section .wps-product-section .swiper-button-next, #wps-slider-section .wps-product-section .swiper-button-prev
	{
		padding-top:10px !important;
	}
	.elementor-element-7d9e92b
	{
		padding-bottom:8% !important;
	}
}
@media screen and (min-width: 900px) and (max-width:914px)
{
		.responsive 
	{
		margin-bottom:0px !important;
		height:auto !important;
	}
	.slick-prev, .slick-next
	{
		display:none !important;
	}
.sdassad p
	{
		padding:0px 15px !important;
	}
	.para{
		padding: 19px 19% 0px;
	}
}
@media screen and (min-width: 914px) and (max-width:1050px){
		.responsive 
	{
		margin-bottom:0px !important;
		height:auto !important;
	}
.slick-prev, .slick-next
	{
		display:none !important;
	}
.ast-button input[type=button] input[type=reset] input[type=submit], .submitButton	{
/* 		    top: 65% !important;
   			 right: 12% !important; */
	}
	.sdassad p
	{
		padding:0px 15px !important;
	}

		.wpcf7 .wpcf7-form-control-wrap
	{
		width:100% !important;
	}
	.head
	{
		padding-left:12% !important;
	}
	.para
	{
		padding-left:22%;
	}
	.draggable .sdf:nth-child(odd)
	{
		margin-top:0px !important;
	}
	.sdf img
	{
		margin:auto;
	}
	.slick-prev, .slick-next
	{
		left : 0px !important;
		right :0px !important;
	}
	.sdassad
	{
		padding: 46px 0px !important;
	}
	.input-group {
    width: 84% !important;
		padding-right:4%;
}
	.swiper-slide
	{
		padding:24px;
	}
	.ast-builder-html-element p:last-child {
    line-height: 39px;
    font-size: 13px;
    text-align: left;
}
	.single-item-wrapper:after{
		    right: 30%;
	}
	.elementor-element-0be562e, .elementor-element-9b6354c, .elementor-element-bfe499c
	{
		padding-bottom:26% !important;
	}
.elementor-13 .elementor-element.elementor-element-e9fb26f, .elementor-13 .elementor-element.elementor-element-7f1987b,.elementor-13 .elementor-element.elementor-element-c5343b0,.elementor-13 .elementor-element.elementor-element-9b203f9 {
    --width: 59.5% !important;
	}
	.abc
	{
		height:365px !important;
	}
.wpsp-pagination-dot span, .wpsp-pagination-dot::after
	{
		display:none !important
	}
	.wpsp-pagination-dot:before{
		padding-top: 0px !important;
	}
	#wps-slider-section .wps-product-section .swiper-button-next, #wps-slider-section .wps-product-section .swiper-button-prev
	{
		padding-top:10px !important;
	}
	.elementor-13 .elementor-element.elementor-element-3e5a8e3
	{
		width:47% !important;
	}
}
@media screen and (min-width: 1050px) and (max-width:1235px){
.slick-prev, .slick-next
	{
		display:none !important;
	}
	.sdassad p
	{
		padding:0px 15px !important;
	}
	.ast-button input[type=button] input[type=reset] input[type=submit], .submitButton
	{
		right:3% !important;
	}
	.head
	{
		padding-left:12% !important;
	}
.elementor-13 .elementor-element.elementor-element-e9fb26f, .elementor-13 .elementor-element.elementor-element-7f1987b,.elementor-13 .elementor-element.elementor-element-c5343b0,.elementor-13 .elementor-element.elementor-element-9b203f9 {
    --width: 58.5% !important;
	}
.abc
	{
		height:365px !important;
	}	
	.wpcf7 .wpcf7-form-control-wrap
	{
		width:100% !important;
	}
}
.wpcf7 .wpcf7-form-control-wrap
	{
		width:100% ;
	}
@media screen and (min-width:1300px) and (max-width: 1500px){
		.sdassad p
	{
		padding:0px 15px !important;
	}
	.ast-button input[type=button] input[type=reset] input[type=submit], .submitButton
	{
		right:3% !important;
	}
.wpcf7 .wpcf7-form-control-wrap
	{
		width:100% !important;
	}
.elementor-element-7d9e92b
	{
		padding-bottom:16%;
	}
	.wpsp-pagination-dot:before
	{
		padding-top:5% !important;
	}
	.wpcf7 input:not([type=submit])
	{
		width:115% !important;
	}
}
.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link{
	position:relative;
/* 	border-bottom:2px solid #A38A72 !important; */
}
/* .ast-builder-menu-1 .menu-item > .menu-link:hover{
    position: absolute;
    content: "";
    top: 51px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    rotate: 180deg;
    border-top: 13px solid #A38A72;
    left: 50%;
} */
.main-header-menu .sub-menu .menu-link
{
	    padding: 6px 15px !important;
    font-size: 15px !important;
	text-transform: uppercase;
}
/* .ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu {
  width: auto !important;
} */
.ast-builder-menu-1 .main-header-menu > #menu-item-718 > .sub-menu
{
	    width: 234% !important;
}
.ast-builder-menu-1 .main-header-menu > #menu-item-31 > .sub-menu
{
	    width: 234% !important;
}
#wps-slider-section #sp-woo-product-slider-394.wps-product-section .wpsp-nav:hover{
	 color: #000000 !important; 
     background-color: transparent !important; 
     border-color: transparent !important;
}
#wps-slider-section .wps-product-section .swiper-button-prev, #wps-slider-section .wps-product-section .swiper-button-prev, #wps-slider-section #sp-woo-product-slider-394.wps-product-section .wpsp-nav 
{
	z-index:999;
}
#wps-slider-section .sp-wps-theme_two .wpsf-product .sp-wps-product-details .sp-wps-product-details-inner {
    background-color: #fff;
    padding: 1px 15px 15px 15px;
    transaction: unset !important;
    -webkit-transform: none;
}
.elementor-element-cb731ae button:hover, .elementor-element-9bca28d button:hover, .abc a button:hover
{
	background:#000000 !important;
}
.entry-content .elementor-13
{
	position:relative;
/* 	z-index:111; */
}
.elementor-element-cb731ae a:hover
{
	background:black !important;
}
.menu-item-has-children > a::before {
    content: '';
    position: absolute;
    top: 88%;
    left: 50%;
    transform: translateX(-50%);
    border: solid transparent;
    border-width: 0 8px 8px 8px;
    border-color: transparent transparent transparent transparent;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}
.menu-item-has-children:hover > a::before {
    opacity: 1;
    border-color: transparent transparent #A38A72 transparent;
}
ul li .menu-item-has-children > a::before {
    content: '';
    position: absolute;
    top: 50%;
    right: 1px;
    transform: translateY(-50%) rotate(90deg);
    border: solid;
    border-color: transparent transparent #A38A72 transparent;
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
    left: unset;
    border-width: 0 6px 6px 6px;
}
@media (min-width:550px) and (max-width:880px)
{
	.slick-prev, .slick-next
	{
		display:none !important;
	}
	.abc h2
	{
		padding-top:58px !important
	}
.draggable .sdf:nth-child(odd)
	{
		margin-top:0px ;
	}
.elementor-13 .elementor-element.elementor-element-92da47e:not(.elementor-motion-effects-element-type-background)	{
		background:#F9F5EC !important;
	}

	.site-footer-above-section-1 .ast-builder-html-element p img
	{
		width:60%;
	}
	.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]
	{
		padding: 0 1%;
	}
	.ast-builder-html-element h5 {
    padding-bottom: 12px;
    text-align: left;
}
	.ast-builder-html-element p:last-child {
    font-size: 12px;
    text-align: left;
    margin: auto;
    /* padding: 0 20%; */
}

}
@media (min-width:500px) and (max-width: 767px){
		.responsive 
	{
		margin-bottom:0px !important;
		height:auto !important;
	}
	.slick-prev, .slick-next
	{
		display:none !important;
	}
	.ast-button input[type=button] input[type=reset] input[type=submit], .submitButton	{
		position:unset;
		right:35% !important;
		margin-top:20%;
	}
.sdassad
	{
		height:260px !important;
	}
		.sdassad, .elementor-element-d85eaaf, .elementor-element-e07acad
	{
		display:block !important;
		margin-bottom:0px !important;
	}

/* 	.wpcf7 .wpcf7-form-control-wrap
	{
		    width: 137% !important;
	} */
	.sdassad p
	{
		padding: 0px 18px 0px 0px;
	}
	.elementor-element-11fe3c5 img
	{
		    height: 100% !important;
    		margin-right: 0%;
	}
.slick-dots
	{
		display:none !important;
	}
	.draggable .sdf:nth-child(odd)
	{
		margin-top:0px !important;
	}
.draggable .sdf:nth-child(odd)
	{
		margin-top:0px ;
	}
		.wqeq:hover {
    transform: none;
    transition: none;
    position: none;
    z-index: 1;
    background: #A38A72 !important;
    color: #ffffff;
}
	.elementor-13 .elementor-element.elementor-element-92da47e:not(.elementor-motion-effects-element-type-background)
	{
		background:#F9F5EC !important;
	}
	.ast-builder-grid-row-container.ast-builder-grid-row-tablet-4-equal .ast-builder-grid-row {
    grid-template-columns: repeat( 2,1fr );
}
	.e-con>.e-con-inner {
    gap: var(--gap);
		width: 50%;align-content
	}
}
@media (min-width:590px) and (max-width: 760px){
	
	.wpcf7 .wpcf7-form-control-wrap
	{
		width:100% !important;
	}
	.slick-dots
	{
		display:none;
	}
	.draggable .sdf:nth-child(odd)
	{
		margin-top:0px;
	}
	#wps-slider-section .sp-wps-theme_two .wpsf-product .sp-wps-product-image-area
	{
		    padding: 18px;
	}
	.elementor-element-a90482f {
		margin-top: 7%;
	}
	.elementor-element-063f885
	{
		margin-bottom:10% !important;
	}
}


@media (max-width:500px){
	.responsive 
	{
		margin-bottom:0px !important;
		height:auto !important;
	}
	.slick-prev, .slick-next
	{
		display:none !important;
	}
	.elementor-element-063f885
	.sdassad
{
padding :0px 20px !important;
}
	.wpcf7 .wpcf7-form-control-wrap
	{
		width:100% !important;
	}
	.sdassad, .elementor-element-d85eaaf, .elementor-element-e07acad
	{
		display:block !important;
		margin-bottom:0px !important;
	}
	
.ast-button input[type=button] input[type=reset] input[type=submit], .submitButton	{
		position:unset;
		top:95% !important;
		right:35% !important;
	}

	.sdassad p
	{
		padding: 0px 18px 0px 0px;
	}
	.head {
    text-align: left;
    line-height: 0.2;
    padding-left: 17% !important;
}
	.slick-slide img, .para
	{
		margin:auto !important;
		text-align:center !important;
	}
	.wqeq:hover {
    transform: none;
    transition: none;
    position: relative;
    z-index: 1;
    background: #A38A72 !important;
    color: #ffffff;
}
	.elementor-element-e5bef4a
	{
		display:none ;
	}
.elementor-element-063f885 {
    margin-bottom: 30% !important;
}
	.ast-builder-html-element p:last-child
	{
		width:80% !important;
	}
}
#wps-slider-section .wpsf-product
{
	padding:0px 4px;
}
.ast-custom-button:hover
{
	background:#A38A72 !important;
}
.elementor-13 .elementor-element.elementor-element-7482724 .elementor-heading-title
{
	text-transform:uppercase;
}
.ast-footer-copyright a
{
	color:white !important;
}
.ast-footer-html-2 .ast-builder-html-element p img
{
/* 	width : 85% !important; */
}
.site-footer-focus-item .ast-header-html .ast-builder-html-element p a
{
	color:black !important;
	padding-left:12px;
}
.woocommerce-js input[type=search]
{
	border:1px solid black !important; 
}
#ast-scroll-top
{
	    background: #A38A72;
}
.display-posts-listing .listing-item:hover::after {
    content: "View More";
    z-index: 1111111;
    position: relative;
    text-align: center;
    background: black;
    width: 38%;
    top: -74px;
    bottom: 11px;
    padding: 1px 0px;
    left: 10%;
    color: white;
	display:inline-block;
	cursor:pointer;
}
.tss-carousel .swiper-pagination-bullet:hover
{
	background:#000000 !important;
}
.ast-header-break-point .ast-mobile-header-wrap .ast-flex.stack-on-mobile
{
	z-index: 9999;
    position: absolute;
    width: 100%;
}
.display-posts-listing .listing-item::after {
    content: "View More";
    /* z-index: 999999; */
    position: relative;
    text-align: center;
    background: black;
    width: 38%;
    top: 0;
    /* bottom: 11px; */
    padding: 1px 0px;
    /* left: 10%; */
    color: white;
    display: inline-block;
    cursor: pointer;
    margin-bottom: -4px;
    left: 10px;
    height: 40px;

}
.wpcf7 form .wpcf7-response-output
{
	display:none ;
}
span.excerpt
{
	padding:0px 10px !important;
}
.input-group .wpcf7-form-control-wrap .wpcf7-text .input-lg
{
	position:relative;
}
.ast-button input[type=button] input[type=reset] input[type=submit], .submitButton{
	position: absolute;
    z-index: 1;
    top: 45px;
    right: 3%;
    margin-left: 0px;
	background:#A38A72 !important;
    margin-right: 0px;
    border-radius: 14px !important;
    top: 42%;
    transform: translateY(-50%);
}
.entry-content p
{
	margin-bottom:0px !important;
}
.input-group
{
/* 	width:100%; */
}
.woocommerce-js input[type=text]
{
	    border-radius: 13px;
}
/* .wpcf7 .wpcf7-form-control-wrap
{
	width:113% !important;
} */
.wpcf7 form>div
{
	margin-bottom:0px !important;
}
.xyz button:hover
{
background:#000000 !important;	
}
.elementor-element-41ce867 .e-con-inner 
{
  max-width:none !important;
}
#swiper-wrapper-c11dc53f44bc106ed .elementor-widget-image-carousel .swiper-slide
{
	padding : 17px;
}
.swiper-slide .swiper-slide-next
{
	transform: none !important;
}

.entry-content ul{
/* 	    position: absolute !important; */
    top: -11%;
    text-align: left;
    display: flex;
    flex-direction: column;
	margin-top: -20px ;
}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet
{
	height: 27px;
    width: 5px;
    border-radius: 0px;
}
.elementor-element-41ce867
{
	margin-top:4%;
}
.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button-next
{
	position:absolute;
	top:-28%;
	z-index:11111;
	color:#000000 !important;
/* 	left:0px; */
}
.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button-prev
{
	position:absolute;
	top:-28%;
	left:94%;
	color:#000000 !important;
	z-index:11111;
}
.elementor-13 .elementor-element.elementor-element-bd0d946.elementor-element
{
	    padding-bottom: 5%;
    left: 24px;
}
.elementor-13 .elementor-element.elementor-element-bd0d946.elementor-element:after {
    content: "";
    width: 285%;
    height: 2px;
    background: black;
    color: black;
    top: 18px;
    bottom: 0;
    position: absolute;
    left: 104%;
}
.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal:after {
    content: "#Tranding Post";
    padding-left: 2%;
    margin-top: -12px;
    top: 0px;
    font-size: 18px;
    bottom: 0px;
    line-height: .2;
    left: 0px;
}

.slick-dots li button:before
{
	font-family: 'slick';
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 6px !important;
    height: 29px !important;
    content: '' !important;
    text-align: center;
	background:black !important
}
.slick-dots li
{
	    height: 30px !important;
}
.head
{
	text-align:left;
	line-height:0.2;
	padding-left:5%;
}
.slick-initialized .slick-slide
{
	padding: 15px;
}
    .para {
	text-align:left;
/*     line-height: 0; */
    padding-top: 19px;
    }
.draggable {
z-index:1111;
}
.sdf img {
  border: 1px solid transparent;
  transition: border-color 0.3s ease-in-out;
}

.sdf:hover img {
/*    border: 2px solid black; */
	padding:14px;
   border-color: #000; 
}
.sdf:hover h4:after {
    content: '\2192';
    margin-left: 5px;
    /* padding: 55%; */
    /* margin-left: 25px; */
    font-size: 44px;
    text-align: end;
}
.draggable .sdf:nth-child(odd) {
    margin-top: 1%;
}
#menu-item-1004
{
	background: #000000;
	color:#ffffff;
	height: 40px;
    top: 12px;
}
.entry-content ul
{
	padding:inherit !important;
}
#menu-item-1004 a
{
	color:#ffffff !important;
}
@media (min-width: 1118px)
{
.elementor-13 .elementor-element.elementor-element-d85eaaf {
    --width: 64.859% !important;
	}}

.elementor-element-eb7cfaa .display-posts-listing .listing-item:hover a.image img{
	content: url('https://kob.stagingserver.cloud/wp-content/uploads/2023/12/Mask-group-9.png')
}
.elementor-element-ae6cf34 .display-posts-listing .listing-item:hover a.image img{
	content: url('https://kob.stagingserver.cloud/wp-content/uploads/2023/12/IMAGE-4-1.png')
}
@media (min-width:1228px) and (max-width:1280px){
.wpcf7 input:not([type=submit])
	{
		    width: 100% !important; 
	}
}

@media (min-width:1228px){
	.slick-prev 
{
	position: absolute;
    top: -11% !important;
    color: red !important;
    left: 96% !important;
    z-index: 11111111111 !important;
	display: block !important;
}
.slick-next
{
	display: block !important;
    position: absolute !important;
    top: -11% !important;
    right: 0 !important;
    z-index: 11111111 !important;
}
.elementor *, .elementor :after, .elementor :before {
    box-sizing: border-box;
}
.head h3:after {
    content: "";
    position: absolute;
    color: black;
    width: 50%;
    height: 2px;
    background: black;
    left: 26%;
    top: 2%;
	}}
.responsive 
{
	height:575px;
}
.slick-prev:before, .slick-next:before
{
	font-family: Inter !important;
	font-size: 24px !important;
    line-height: 1;
    opacity: 1 !important;
    font-weight: bold !important;
    color: black !important;
}
.elementor-element-c975240 p, .elementor-element-cb731ae p
{
	padding-bottom:20px;
}
.ast-builder-menu-1 .main-header-menu > #menu-item-921  > .sub-menu
{
	width:110% !important;
}
