@media(min-width: 1500px) and (max-width:3000px){
  body .container {
    max-width: 1450px;
	width: 100%;
}
.elementor .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1450px;
	width: 100%;
}

body .entry-content {
    padding: 50px 0 50px;
}
} */
@media(min-width: 1400px) and (max-width:1500px){
  body .container {
    max-width: 1350px;
	width: 100%;
}
.elementor .elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 1350px;
	width: 100%;
  }
body .entry-content {
    padding: 50px 0 50px;
}
} 
@media(min-width: 1300px) and (max-width:1400px){
.elementor .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1250px;
	width: 100%;
  } 
  body .container {
    max-width: 1250px;
	width: 100%;
}
body .entry-content {
    padding: 50px 0 50px;
}
}
@media(min-width: 1230px) and (max-width:1300px){
.elementor .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1200px;
  } 
  body .container {
    max-width: 1200px;
}
body .entry-content {
    padding: 50px 0 50px;
}
}
@media(min-width: 768px) and (max-width:1230px){
.elementor .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 100%!important;
  } 
  body .container {
    max-width: 100%!important;
}
body .entry-content {
    padding: 30px 0 30px;
}
}
@media(max-width:767px){
.custom-gradient{
    background-image: linear-gradient(0deg, var( --e-global-color-primary ) 28%, #2BACBB3D 26%)!important;
}
body .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center{
    text-align:center;
}
body .ekit-wid-con .text-xs-center, 
body .text-xs-center{
	text-align:center!important;	
	}
body .text-xs-right ,
body .ekit-wid-con .text-xs-right {
	text-align:right!important;	
	}
body .text-xs-left ,
body .ekit-wid-con .text-xs-left {
	text-align:left!important;	
	}
body .entry-content {
    padding: 20px 0 20px;
}
}
.heading-box-hover:not(:hover) .elementor-widget-wrap{
	background-image:none!important;
}
.heading-box-hover .elementor-widget-elementskit-heading , .heading-box-hover {
	transition:all .3s ease-in-out;
}
.heading-box-hover:hover .elementor-widget-elementskit-heading :is(h1,h2,h3,h4 ,h5 , p , div , span ) {
    color: #fff!important;
}
.heading-box-hover:hover .list-style li:before {
    filter: invert(47) brightness(5.5);
}
@media(max-width:767px){
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding-left: 10px!important;
	padding-right: 10px!important;
}
}
.elementor-icon.elementor-social-icon {
    display: flex;
}
/*.bg-element-group::before {*/
/*    background-image: url(https://stoneskart.com/bh/wp-content/uploads/2023/03/bg-single-glry.png);*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background-size: cover;*/
/*    background-position: top center;*/
/*    top: -60px;*/
/*}*/
.bg-element-group span.bg-elem {
    position: absolute;
}
.bg-element-group{
    position:relative;
}
@media (max-width: 1024px){
.talent-table .elementor-section .elementor-container {
    flex-wrap: nowrap;
}
.talent-table .elementor-section.elementor-section-boxed > .elementor-container {
    width: max-content;
    overflow:auto;
}
}
.max-height-300 {
    max-height: 300px;
    overflow: auto;
	padding-right:10px!important;
}
.max-height-300::-webkit-scrollbar {
  width: 4px;
}
/* Track */
.max-height-300::-webkit-scrollbar-track {
  background: rgb(241 206 1 / 20%);
}
/* Handle */
.max-height-300::-webkit-scrollbar-thumb {
  background: #f1ce01;
}
/* Handle on hover */
.max-height-300::-webkit-scrollbar-thumb:hover {
  background: #000;
}
@media (max-width: 991px){
body .content-area.col-md-9 {
    margin-bottom: 20px;
  }
}
body .tv-container{
	width:100%;
	max-width:100%;
	padding-left:6%;
	padding-right:6%;
}
@media (max-width: 991px){
body .tv-container {
   padding-left:20px;
   padding-right:20px;
  }
}
@media (max-width: 767px){
body .tv-container {
   padding-left:10px;
   padding-right:10px;
  }
}

@media (min-width: 991px){
body.single-product .content-product-wrapper {
    max-width: 1200px;
    margin: auto;
}
}