@media (max-width:1200px) {
	.contact-info-box {
		margin: 0 0 30px;
	}
	.am-service-menue li a {
		font-size: 16px;
	}
	.am-service-menue li {
		padding: 0 20px;
	}
	.am-service-menue li:after {
		right: 0;
		font-size: 24px;
	}
	.ja-book-contact {
		padding-top: 0px !important;
	}
}

@media (max-width:1100px){
	
/* 	---------------Service Common Pages------------- */
	.am-sb-before {
		max-width: 110px;
		top: -31px;
		left: -19px;
	}
	.am-sb-after {
		max-width: 111px;
		bottom: -30px;
		right: -20px;
	}
	
	section#am_neoElite_section_782 .am-about-left {
	  padding-right: 40px;
	}
	
	img.neoskin1 {
	  top: -38px;
	  left: -25px;
	  width: 130px;
	}
	img.neoskin2 {
	  bottom: -39px;
	  right: -26px;
	  width: 130px;
	}
}
@media (max-width:1066px){
	.owl-prev img{
		left: -25px;
	}
	.owl-next img{
		right: -25px;
	}
}
@media (max-width:991px) {
	.am-service-sec-i {
    padding-bottom: 50px !important;
}
	.ja-trending-treatment .col-md-4.col-sm-6 {
    margin: 0 auto;
}
	
#rmp_menu_trigger-256:focus, #rmp_menu_trigger-256:hover {
    background-color: #bad4a9;
}
#rmp_menu_trigger-256.is-active {
    background: #bad4a9;
}
#rmp-menu-wrap-256 .rmp-menu-current-item .rmp-menu-item-link {
    color: #000000 !important;
    border-color: #bad4a9 !important;
    background-color: #bad4a9 !important;
}
	#rmp-menu-wrap-256 .rmp-menu-item-link:hover {
    color: #000000;
    border-color: #b9d3a8;
    background-color: #bad4a9;
}
	.am-service-sec-iii{
		margin: 45px 0px !important;
	}
	section#am_benefits{
		margin-top: 0px;
		margin-bottom: 25px;
	}
	.am-service-menue li:after {
		display: none;
	}
	.service-menubar-mobile {
	display: block; 
}
	.service-menubar-desktop {
		display: none;
	}
	.page-template-about .container {
		max-width: 90%;
	}
	section#am_contact-sec1_section_110 .col-lg-4.col-md-6.col-sm-12 {
		margin: 0 auto;
	}
	section#am_contact-sec1_section_110 {
		padding: 0 0 50px;
	}
	
/* 	---------------Service Common Pages------------- */
	.am-section-title{
		font-size: 44px;
    	line-height: 58px;
	}
	.am-neo-laser-benefits-sec{
		padding-top: 45px;
		padding-bottom: 45px;
	}
	.neo-laser-features .neo-laser-text h5{
		font-size: 18px;
    	line-height: 115%;
	}
	.neo-laser-benefits-features h5{
		font-size: 18px;
    	line-height: 115%
	}
	.ja-laser-treatment{
		margin-top: 90px !important;
	}
	.ja-laser-treatment{
		padding: 45px 0;
	}
	.am-book-consultation-sec {
		margin-top: 80px !important;
	}
	.am-book-consultation-sec .container{
		padding: 45px 50px;
	}
	.ja-trending-treatment{
		padding-top: 55px;
    	padding-bottom: 60px;
	}
	.am-sb-before{
		max-width: 130px;
		top: -48px;
		left: -32px;
	}
	.am-sb-after {
		max-width: 130px;
		bottom: -50px;
		right: -19px;
	}
	.am-ser-iii-before{
		width: 130px;
	}
	.am-ser-iii-after{
		width: 130px;
	}
	img.team-v1 {
		top: -38px;
		width: 130px;
		left: -40px;
	}
	img.team-v2 {
		width: 130px;
		bottom: -39px;
		right: -39px;
	}
	.am_treatment_space {
		margin: 80px 0 0px 0 !important;
	}
	
	
/* 	---------------Service Main Page------------- */
	section#am_tightning_section_782 .am-about-right {
	  padding-right: 20px;
	}
	section#am_hairRemoval_section_782 .am-about-right {
	  padding-right: 20px;
	}
	section#am_neoLaser_section_782 {
	  margin-top: 45px;
	}
	section#am_neoLaser_benefits_section_782{
		margin-top: 45px;
		padding: 45px 0 45px;
	}
	.am-neo-skin-heading {
	  margin-bottom: 30px;
	}
	.am-service-sec3{
		padding: 45px 0 45px;
	}
	section#am_neoLaser_section_782 .container{
		padding: 45px 0 15px;
	}
	section#am_NeoClearSkin_section2_782 .container{
		padding: 45px 0 45px;
		margin-top: 30px;
	}
	.am-faq-sec .container{
		padding: 45px 30px 45px;
	}
	section#am_melasma_section_782{
		margin-top: 45px;
	}
	section#am_hairRemoval_section_782 {
	  margin-top: 45px;
	}
	section#am_BefreAfter_section_782{
		margin-top: 70px;
	}
	.am-section-title{
		font-size: 40px;
		line-height: 54px;
	}
	section#am_NeoClearSkin_section2_782 {
	  margin-top: 45px;
	}
	.neoclearskin-heading h3{
		font-size: 24px;
	}
	.am-section-title{
		font-size: 40px;
	}
	img.neoclear1 {
	  width: 130px;
	  top: -38px;
	  right: -37px;
	}
	img.neoclear2 {
	  bottom: -33px;
	  left: -40px;
	  width: 130px;
	}
	section#am_PricingDetail_section_782 {
	  padding-top: 75px;
	}
	section#am_neoElite_section_782 img.team-v1{
		width: 130px;
		top: -38px;
		left: -27px;
	}
	section#am_PricingDetail_section_782 img.team-v2{
		width: 130px; 
		bottom: -39px;
		right: -37px;
	}
	section#am_PricingDetail_section_782 img.team-v1{
		top: -39px;
		width: 130px;
		left: -41px;
	}
	section#am_BefreAfter_section_782::before{
		top: 21%;
	}
	section#am_Faq_section_782 {
	  margin-top: 80px;
	  margin-bottom: 0px;
	}
	img.neoskin1 {
	  top: -36px;
	  left: -27px;
	  width: 130px;
	}
	.neo-skin-left img{
		  padding-right: 30px;
	}
	img.neoskin2 {
	  bottom: -30px;
		right: -24px;
	  width: 130px;
	}
	section#am_neoLaser_section_782 img.neoskin1 {
	  width: 130px;
	}
	section#am_neoLaser_section_782 img.neoskin2 {
	  width: 130px;
	}
	img.neoskin2 {
	  width: 130px;
	}
	.benefits-last-para {
	  margin-top: 20px;
	}
	section#am_PricingDetail_section_782 .am-about-right{
		margin-right: 20px;
	}
	section#am_NeoClearSkin_section2_782 {
	    margin-top: 5px;
		margin-bottom: 60px;
	}
	.owl-prev img{
		left: -30px;
	}
	.owl-next img{
		right: -30px;
	}
	.page-id-782 section#am_idealCandidates{
		margin-bottom: 50px;
	}
}

@media (max-width: 800px) {
	
/* 	---------------Service Common Pages------------- */
	.am-about-right {
		margin-right: 20px !important;
	}
	img.team-v1 {
		top: -33px;
		width: 115px;
		left: -34px;
	}
	img.team-v2 {
		width: 115px;
		bottom: -37px;
		right: -36px;
	}
	
}

@media (max-width: 767px) {
	.ja-social-left-content{
		flex-direction: column;
	}
	section#am_section_iii_910 {
		margin-top: 30px !important;
	}
	section#am_service_banner_910 {
		padding-bottom: 30px;
	} 
	.am-contact-form {
		margin-bottom: 30px;
	}
	.am-contact-sec3 h3 {
		font-size: 30px;
	}
	.contact-info-box {
		height: unset;
	}
	.contact-test-box {
		padding: 60px 20px 40px;
		height: unset;
	}
	section#am_contact-sec3_section_110 {
		padding: 40px 0;
		text-align: center;
	}
	.wpcf7-spinner {
		display: none;
	}
	.con-sec2-heading {
		margin-bottom: 60px;
	}
	section#am_contact-sec2_section_110 {
		padding: 50px 0 10px;
	}
	.con-sec1-heading {
		margin-bottom: 30px;
	}
	section#am_contact-sec1_section_110 {
    padding: 0 0 30px;
}
	
	section#am_team_section_609 {
    padding: 50px 0;
}
	img.about-p1 {
    top: 75px;
}
	section#am_about_section_609 {
		padding-top: 0;
		padding-bottom: 50px;
	}
	.am-team-left h3.d-block.d-md-none {
    font-family: 'Satoshi';
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 140%;
    color: #030C0B;
    margin-bottom: 10px;
    position: relative;
    z-index: 9;
    text-align: center;
}
	.am-team-left h4.d-block.d-md-none {
    font-family: 'Satoshi';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 140%;
    color: #030C0B;
    margin-bottom: 30px;
    text-align: center;
		position: relative;
    z-index: 9;
}
	.am-team-right .am-section-para {
    text-align: center;
    margin-top: 30px;
    position: relative;
    z-index: 9;
}
	
	section#am_treatment_section_609 h2.am-section-title.text-center {
		margin-bottom: 30px;
	}
	.am_treatment_space {
		margin: 80px 0 0px 0 !important;
	}
	
	.am-our-team .am-team-heading {
		margin-bottom: 30px;
	}
	
	
/* 	---------------Service Common Pages------------- */
	.am-section-title {
		font-size: 35px;
		line-height: 44px;
		margin-bottom: 20px;
	}
	.am-service-sec-i .am-sr-content {
		position: relative;
		z-index: 9;
	}
	.am-about-right{
		margin-right: 0px !important;
	}
	.am-service-sec-i {
		margin-top: 0px !important;
	}
	.neo-laser-heading{
		width: 100% !important;
	}
	.pricing-detail-heading {
		text-align: center;
		margin-bottom: 25px;
	}
	.am-sr-content p{
		margin-bottom: 15px;
	}
	.am-ser-sec-iii-content{
		padding-bottom: 45px !important;
	}
	.neo-laser-bnefits-heading .am-section-title{
		margin: 0 auto 20px !important;
	}
	.ja-laser-treatment .am-section-title {
		margin: 0 auto 19px;
	}
	.neo-laser-bnefits-heading {
		margin-bottom: 30px;
	}
	section.ja-trending-treatment h2, .ja-services h2, .ja-hear-about-result h2, .ja-browse-by-cornor h2{
		margin-bottom: 30px;
	}
	.ja-trending-treatment {
		padding-top: 45px;
		padding-bottom: 15px;
	}
	.am-about-left{
		text-align: center;
    	margin-top: 30px;
	}
	.am-about-left .cs-btn {
		margin-top: 30px;
	}
	.ja-laser-treatment {
		margin-top: 60px !important;
	}
	img.neoclear1 {
        width: 200px;
        right: -50px;
        top: -50px;
    }
    img.neoclear2 {
        width: 200px;
        left: -50px;
        bottom: -50px;
    }
	section#am_section_iii_906 .col-md-3.col-sm-12 {
		width: 100%;
	}
	section#am_section_iii_906 .col-md-3.col-sm-12 {
		width: 100%;
	}
	
/* 	---------------Service Main Page------------- */
	section#am_neoElite_section_782 .am-about-left{
		padding: 0px;
	}
	section#am_neoElite_section_782{
		margin-bottom: 50px;
	}
	.neo-skin-right {
		text-align: center;
		margin-top: 10px;
		position: relative;
		z-index: 9;
	}
	.am-section-para{
		text-align: center;
		margin-top: 20px;
	}
	.am-neo-skin-heading {
	  margin-bottom: 20px;
	}
	section#am_tightning_section_782 {
	  margin-top: 45px;
	}
	section#am_redness_section_782 {
	  margin-top: 45px;
	}
	section#am_redness_section_782 {
	  margin-top: 45px;
	}
	.am-neo-skin-heading h2.am-section-title{
		position: relative;
		z-index: 9;
	}
	section#am_NeoClearSkin_section2_782 .container{
		margin-top: 25px;
	}
	section#am_neoElite_section_782 img.team-v1{ 
		top: 70px;
		width: 130px;
		left: -28px;
	}
	#am_NeoClearSkin_section2_782 img.neoclear1 {
	  width: 130px;
	  right: -36px;
	  top: -36px;
	}
	#am_NeoClearSkin_section2_782 img.neoclear2 {
	  width: 130px;
	  left: -34px;
	  bottom: -37px;
	}
	section#am_Faq_section_782 {
	  margin-top: 80px;
	  margin-bottom: 0px;
	}
	section#am_BefreAfter_section_782::before {
	  top: 27%;
	  height: 212px;
	}
	img.neoclear1 {
	  width: 130px;
	  right: -36px;
	  top: -35px;
	}
	img.neoclear2 {
	  width: 130px;
	  left: -35px;
	  bottom: -36px;
	}
	.neo-skin-left img {
	  padding-right: 0px;
	}
	img.neoskin2{
		right: -28px;
	}
	.neo-laser-features{
		max-width: 234px;
		margin: 0 auto 20px;
		justify-content: left !important;
	}
	section#am_tightning_section_782 .am-about-right {
	  padding-right: 0px;
	}
	section#am_hairRemoval_section_782 .am-about-right {
	  padding-right: 0px;
	}
	section#am_NeoClearSkin_section2_782 {
	  margin-top: 30px;
	}
	section#am_PricingDetail_section_782{
		margin-bottom: 30px;
	}
	.am-faq-sec button.accordion-button{
		font-size: 18px;
	}
	.am-service-sec3{
		margin-top: 0px !important;
	}
	section#am_NeoClearSkin_section2_782 .container {
		  padding: 45px 0 30px;
		  margin-top: 0px;
	}
	
	
/* 	---------------Footer Section------------- */
	.rs-col-1 ul li{
		width: 5%;
	}
	.rs-icons{
		padding: 0px;
	}
	.rs-footer-address li{
		display: flex;
		flex-direction: row;
		justify-content: center;
		align-items: center;
		margin-bottom: 0px;
		text-align: center;
	}
	.rs-footer-address {
		max-width: 100% !important;
		margin: 0 auto;
	}
	.benefits-last-para {
	  margin-top: 0px;
	}
	

/* 	---------------About Page------------- */
	.row.align-items-center.team-row2{
		padding: 0px;
		margin: 40px 0px 0px 0px;
	}
	#am_team_section_609 img.team-v1 {
		top: 77px;
		width: 115px;
		left: -22px;
	}
	#am_team_section_609 img.team-v2{
		right: -22px;
	}
	.page-id-782 section#am_idealCandidates {
	  margin-top: 50px;
	}
/* 	section#am_benefits{
		margin: 0px !important;
	} */
}

@media (max-width:576px){
	.cs-btn, .ja-appointment-form input[type=submit], .loader-btn-html, .am-contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit { margin:44px 0px !important; }
    .cs-btn.margin_small, .ja-book-an-appointment .ja-right-text-appointment .vagaro-container.vagaro-popup-widget a.loader-btn-html { margin:24px 0px !important; }
    .ja-review-btn { margin-left: 0px !important; }
    .am-sr-content p:last-child { margin-bottom: 0px !important; }
    .ja-book-an-appointment .ja-right-text-appointment .vagaro-container.vagaro-popup-widget, .am-service-sec-i .vagaro-container.vagaro-popup-widget { text-align:center; }
    .ja-laser-treatment { margin-top: 0px !important; }
    .am-service-sec-i { padding-bottom: 15px; }
    section#am_benefits { padding: 40px 0 20px; }
    
/* 	---------------Service Common Pages------------- */
	.am-sb-before {
		left: 0px !important;
		top: -28px !important;
	}
	.am-sb-after {
		right: 0px !important;
		bottom: -15px !important;
	}
	.am-about-right img{
		padding: 0px 20px;
	}
	img.team-v1 {
		top: -28px;
		width: 182px;
		left: -28px;
	}
	img.team-v2 {
		width: 182px;
		bottom: -27px;
		right: -27px;
	}
	.am-book-consultation-sec .container{
		width: unset;
	}
	.neo-laser-features{
		margin: 0 auto 20px;
	}
	img.neoclear1, img.neoclear2{
		display: none;
	}
	.am-book-consultation-sec {
		margin-top: 50px !important;
	}
	.am_treatment_space {
		margin: 50px 0 0px 0 !important;
	}
	.am-neo-laser-benefits-sec{
		margin-top: 0px !important;
	}
	section#am_NeoClearSkin_section2_782{
		margin-bottom: 45px;
		margin-top: 0px;
	}
	
/* 	---------------Service Main Pages------------- */
	section#am_neoElite_section_782 img.team-v1 {
	  top: 84px;
	  width: 130px;
	  left: -15px;
	}
	.am-neo-skin-heading h2.am-section-title{
		font-size: 30px;
		line-height: 35px;
	}
	section#am_melasma_section_782 h2.am-section-title, section#am_tightning_section_782 h2.am-section-title, section#am_redness_section_782 h2.am-	section-title, section#am_hairRemoval_section_782 h2.am-section-title{
		font-size: 30px;
		line-height: 35px;
	}
	section#am_PricingDetail_section_782 {
	  padding-top: 45px;
	}
	section#am_BefreAfter_section_782 {
	  margin-top: 45px;
	}
	.am-faq-sec .container{
		width: 100%;
		padding: 45px 30px;
	}
	.am-faq-heading {
	  margin-bottom: 35px;
	}
	.ja-trending-treatment-col {
	  margin-bottom: 10px;
	}
	section#am_PricingDetail_section_782 img.team-v1 {
	  top: -27px;
	  left: -23px;
	}
	section#am_PricingDetail_section_782 img.team-v2 {
	  bottom: -25px;
	  right: -23px;
	}
	section#am_BefreAfter_section_782 .owl-next img, section#am_BefreAfter_section_782 .owl-prev img {
	  top: 43%;
	}
	.owl-prev img {
	  left: -24px;
	}
	.owl-next img {
		right: -24px;
	}
	.am-faq-sec button.accordion-button{
		font-size: 18px;
	}
	.am-neo-skin-heading{
		display:flex;
	}
	section#am_BefreAfter_section_782::before {
	  top: 33%;
	  height: 160px;
	}
	section#am_Faq_section_782{
		margin-top: 45px;
	}
	.am-book-consultation-sec .container {
	  padding: 45px 20px;
	}
	section#am_neoLaser_section_782{
		margin-bottom: 45px;
	}
	section#am_benefits{
		margin-bottom: 45px;
	}
	section#am_BefreAfter_section_782 .container {
		width: 90%;
	}
}

@media (max-width:480px) {
		.am-contact-sec3 h3 {
		font-size: 26px;
	}

/* 	---------------Service Common Pages------------- */
	.am-section-title {
		font-size: 30px;
		line-height: 35px;
	}
	.am-section-para p {
		font-size: 16px;
		margin-bottom: 15px;
	}
	.am-our-team .row.team-row1 {
		margin-bottom: 20px;
	}
	section#am_BefreAfter_section_782::before {
	  top: 28%;
	  height: 142px;
	}
	
}
@media (max-width:370px){
	/* 	---------------Service Main Pages------------- */
	section#am_neoElite_section_782 img.team-v1{
		top: 109px;
	}
}
@media (min-width: 1498.89px) {
	.site-header.cs-site-header .text-end {
    text-align: left !important;
}
}