.elementor-423 .elementor-element.elementor-element-4e25770:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-423 .elementor-element.elementor-element-4e25770 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2022/09/Polygon-2.png);
/*     background-position: 115px 66px; */
    background-repeat: no-repeat;
     background-position: 83px 46px;
    background-size: 85% auto;
}
.single-tab td {
    border: 2px solid black;
}
.fram-single .image_frame.scale-with-grid {
    border: 1px solid black;
}
.panel img.attachment-full.size-full {
    border: 1px solid black !important;
}

.about-lft img.attachment-large.size-large:hover {
    transform: scale(1.1);
	padding: 27px;
}

.about-lft img.attachment-large.size-large {
    transition: transform 2s ;
}
.about-est img.attachment-large.size-large:hover {
    transform: scale(1) !important;
	 transition: transform 0s ;
}
.elementor-768 .elementor-element.elementor-element-4e25770:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-768 .elementor-element.elementor-element-4e25770 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2022/09/Polygon-2.png);
    background-repeat: no-repeat;
  background-position: 78px 58px;
    background-size: 85% auto;
}
.qhse-icon i.fas.fa-check-circle {
    margin-top: -53px;
}
.qhse-icons i.fas.fa-check-circle {
    margin-top: -24px;
}
.qhses-icons i.fas.fa-check-circle {
    line-height: 30px;
}
/* .qhses-icons i.fas.fa-check-circle {
    margin-top: -38px;
} */
.elementor-20 .elementor-element.elementor-element-18cb4d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-18cb4d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2022/09/Polygon-2.png);
    background-repeat: no-repeat;
    background-position: 83px 46px;
    background-size: 85% auto;
}
.gallery-imgs .eael-gallery-grid-item a:hover img {
    transform: scale(1.1);
}

.eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap>img {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transition: all 2s ease 0s;
    transition: all 2s ease 0s;
    -moz-transition: all 2s ease 0s;
    -o-transition: all 2s ease 0s;
	    border: 1px solid black;
    border-radius: 20px 20px 20px 20px;
}
.gallery-item-caption-wrap .gallery-item-hoverer-bg{
	display:none;
}
.gallery-btns a.eael-gallery-load-more {
    position: relative;
}
 a.eael-gallery-load-more:before {
    position: absolute;
    content: "";
    background: #FFA54E;
    width: 44px;
    height: 100%;
    top: 0;
    left: -16px;
    border-radius: 24px 0px 0px 24px;
    z-index: 0;
	 border: 1px solid black;
}
.gallery-imgs .eael-gallery-load-more {
    border-radius: 44px;
    background-color: #997054;
    color: #fff;
    height: 49px;
    width: 20%;
    line-height: 1.6;
    font-family: 'Lato';
    font-size: inherit;
    font-weight: 700;
	border: 1px solid black;
}
.gallery-imgs .eael-gallery-load-more:hover {
    background-color: #FFA54E;
    color: #fff !important;
}
.fa-angle-right:before {
    content: "\f105";
    position: absolute;
    left: 0px;
   top: 0px;
}
a:hover {
    color: #FFA54E !important;
    text-decoration: none !important;
}
a.eael-gallery-load-more:hover:before {
    background-color: #997054;
}
@media only screen and (max-width:1536px){
	#product-main-sec .elementor-container {
    max-width: 1300px;
}
	#product-detail-sec1 .elementor-container {
    max-width: 1300px;
}
}
@media only screen and (max-width:1367px){
	
	#product-detail-slider .slick-prev {
    z-index: 9;
    left: -19px;
}
	#product-detail-slider .slick-arrow {
/*     background-color: transparent!important; */
/*     box-shadow: none!important; */
/*     border: none; */
/*     top: 40%; */
    right: 8px;
}
}

@media only screen and (max-width:767px){
	#product-detail-slider .slick-arrow {
    right: 22px;
}
	#product-detail-slider button.slick-prev.slick-arrow {
    left: -2px;
}
	#product-detail-slider .slick-prev {
    z-index: 9;
    left: -12px;
}
	#product-detail-slider .slick-arrow {
    top: 45%;
}

}
@media only screen and (max-width: 767px) and (min-width: 320px){
.gallery-imgs .eael-gallery-load-more{
	    width: 57%;
}