@media screen and (max-width:1439px){
/* 	.trigger-container:first-child .elementor-widget-container .elementor-image-box-content,
	.trigger-container:nth-child(3) .elementor-widget-container .elementor-image-box-content{
		padding-left:calc(80px + 10%);
	}
	.trigger-container .elementor-widget-container .elementor-image-box-content{
		padding-left: 50px;
	}
	.trigger-container:nth-child(5) .elementor-widget-container .elementor-image-box-content,
	.trigger-container:last-child .elementor-widget-container .elementor-image-box-content{
		padding-left:calc(80px + 5%)
	}
	.trigger-container:nth-child(6) .elementor-widget-container .elementor-image-box-content {
	  padding-left: calc(80px + 18%);
	} */
	.trigger-container .elementor-widget-container .elementor-image-box-content{
		max-width: calc(100% - 100px);
	}
}

@media screen and (max-width:1365px){
	.cstTabs .e-n-tabs-heading{
		left:-200px;
	}
}

@media screen and (max-width:1279px){
    .header .elementor-top-section {
        box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.1) !important;
    }
	.serSlider .slick-list{
		margin:0;
		margin-right:-15px;
		padding-left:35px;
	}
	.cstTabs .e-n-tabs{
		display: flex;
  		flex-wrap: wrap;
	}
	.cstTabs .e-n-tabs-heading{
		position: static;
		display: flex !important;
		  max-width: none;
		  flex-wrap: nowrap !important;
		  width: 100%;
		  flex-direction: row !important;
		  align-items: start;
	}
	.cstTabs .e-n-tabs-heading button span{
		text-align: start;
  		text-indent: -4px;
	}
	.cstTabs .e-n-tabs-heading {
	  margin-bottom: 20px;
	}
	.faqTabs .e-n-accordion-item .e-n-accordion-item-title-header{
		padding-left:50px;
		padding-right:50px;
	}
	.faqTabs .e-n-accordion-item .e-n-accordion-item-title-header .e-n-accordion-item-title-text{
		line-height:normal
	}
	.serSlider .slick-list::after{
		background:transparent;
	}
	.serSlider .slick-list{
		padding-left: 50px;
    	padding-right: 50px;
	}
}

@media screen and (max-width:1023px){
    li.menu-item.locationMenu{
        display:none;
    }
	.trigger-container:first-child .elementor-widget-container .elementor-image-box-content,
	.trigger-container:nth-child(3) .elementor-widget-container .elementor-image-box-content{
		padding-left: calc(150px + 10%);
	}
	.trigger-container .elementor-widget-container .elementor-image-box-content{
		padding-left:80px;
	}
	.trigger-container:nth-child(5) .elementor-widget-container .elementor-image-box-content,
	.trigger-container:last-child .elementor-widget-container .elementor-image-box-content {
	  padding-left: calc(120px + 5%);
	}
	.trigger-container:nth-child(6) .elementor-widget-container .elementor-image-box-content {
	  padding-left: calc(240px + 18%);
	}
	
	
}

@media screen and (max-width:767px){
    .callicon .elementor-icon{
        font-size:25px;
    }
    .callicon .elementor-icon-wrapper{
        display: flex;
        align-items: center;
        justify-content: end;
    }

    .footerAddress p{
        font-size:0;
    }
    .footerAddress p strong{
        font-size:18px;
        display:block;
        margin:5px 0;
        letter-spacing: normal;
    } 
    .barbers .elementor-heading-title {
        display: block;       
      }   
    .barbers .elementor-heading-title strong {
        font-weight: 600;
        font-family: "sweet-sans-pro", Sans-serif;
        font-size: 12px;
        letter-spacing: 4px;
        text-transform: uppercase;
        margin-left: 0;
        display: block;
        margin-bottom: 20px;
        margin-top: 5px;
      }
      body.page-id-80 .header .elementor-top-section {
        box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.1) !important;
      }
	.serSlider .slick-list{
		margin-right: -5px;
		padding-left: 0;
		margin-left: -5px;
		padding-right: 80px;
	}
	.serSlider .snglServices.slick-slide .elementor-widget-image img{
		border-radius:0!important;
	}
	.serSlider .snglServices.slick-slide.slick-current .elementor-widget-image img{
		border-radius:100%!important
	}
	 .trigger-container .elementor-image-box-title {
		min-width: 70px;
		min-height: 70px;
		 margin-right:10px;
	  }
	.trigger-container .elementor-image-box-content p{
		line-height:normal;
		text-align:left;
	}
	.trigger-container .elementor-widget-container .elementor-image-box-content{
		padding-left:25px!important
	}
	.trigger-container .elementor-image-box-img{
		display:none!important
	}
	.cstTestimonials .elementor-swiper-button{
		display:none!important;
	}
	.cstTestimonials .swiper-pagination{
		display:block!important;
		position:static;
		margin-top:10px;
	}
	.cstTestimonials .swiper-pagination span.swiper-pagination-bullet {
	  width: 20px;
	  height: 10px;
	  border-radius: 100px;
	  border:1px solid #8C3227;
		background:transparent;
		opacity:1!important
	}
	.cstTestimonials .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{
		background:#8C3227;
	}
	.menuBar .elementor-icon-wrapper{
		display:flex;
	}
	.mobileBook a.elementor-button{
		width: 60px;
		  height: 60px;
		  display: flex;
		align-items: center;
		justify-content: center;
	}
	.sngView:hover .elementor-widget-image{
		z-index:inherit
	}
	.sngView.show-hover-contnt .elementor-widget-image{
		z-index:-1!important
	}
	.sngView.show-hover-contnt .e-con-full {
	  box-shadow: inset 0px 0px 0px 1px #8C3227!important;
	}
	.footerAccordians span.e-opened::before{
		content:'-'
	}
	.footerAccordians span.e-closed::before{
		content:'+'
	}
	.footerAccordians span > span{
		display:flex;
		align-items:center
	}
	.footerAccordians span.e-opened svg, .footerAccordians span.e-closed svg {
	  display: none;
	}
	.footerAccordians .e-n-accordion-item:first-child .e-n-accordion-item-title{
		border-top:1px solid #FEFCF4!important
	}
	 .cstTabs .e-n-tabs-heading {
		margin-bottom: 20px;
		display: block !important;
		flex-basis: auto !important;
	  }
	.cstTabs .e-n-tabs-heading button {
	  width: 100% !important;
	  display: block;
	  text-align: left;
	  margin-top: 0 !important;
	  margin-block-end: 0 !important;
	}
	.cstTabs .e-n-tabs-heading button {
		display: inherit;
		width: auto !important;
		background:transparent!important;
		font-weight:normal;
		margin-right:25px;
	}
	.cstTabs .slick-list{
		padding: 0 70px;
  		margin: 0 -35px;
	}
	.artistSlider {
	  display: block!important;
	}
	.artistSlider .slick-list{
		padding:0;
	}
	 .faqTabs .e-n-accordion-item .e-n-accordion-item-title-header {
		padding-left: 35px;
		padding-right: 35px;
	  }
	
	.trigger-container .elementor-widget-container .elementor-image-box-content{
		max-width:100%
	}
}

@media screen and (max-width:639px){
    #locDropdown .elementor-accordion .elementor-accordion-item {
        padding:20px;
    }
    .healCodeBtn a.healcode-link{
        font-size:20px;
        padding:12px 30px 12px 30px;
    }
	.serSlider .slick-track{
		gap:10px;
	}
	.cstTabs .slick-list{
		padding-left:25px;
  		margin: 0 -25px;
	}
	.faqTabs .e-n-accordion-item .e-n-accordion-item-title-header{
		padding-left: 25px;
		padding-right: 25px;
	}
	.mobileBook span.elementor-button-text {
	  position: relative;
	  top: 1px;
	}
	.termsTabs .e-n-tabs {
		flex-direction: column !important;
		gap: 30px !important;
	}
	.servicesTabs .e-n-tabs-heading {
	  display: block !important;
	}
}
