@media (min-width: 1230px){
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1201px;
	}
}
@media screen and (max-width:1299px){
	.testmonal .subhed h1 {
		font-size: 69px;
		text-align: center;
		letter-spacing: 5px;
		color: #a7aeb6;
	}
	.mycoching .subhed h1 {
		font-size: 110px;
		letter-spacing: 45px;
	}
}

@media screen and (max-width:1199px){
	.navbar-light .navbar-nav .menu-item a {
		/*font-size: 16px;*/
		font-size: 13px;
		padding: 0px 6px;
	}
	.myallsection .myslider .slider-textw {
		width: 422px;
		height: 422px;
	}
	/*footer .footermenu li a {
	padding: 0 25px;
}*/
	footer .footermenu li a {
		padding: 0 15px;
	}
}

@media screen and (max-width:992px){
	.myallsection .metaslider .slides img {
		height: 530px;
		object-fit:cover;
	}
	.myallsection .metaslider .caption-wrap .caption img {
		width: auto;
		height: auto;
	}
	.top-nav .col-md-6, .top-nav .col-md-2, .top-nav .col-md-4 {
		flex: 0 0 100%;
		max-width: 100%;
		text-align: center;
	}
	.top-nav .ml-auto, .top-nav .mx-auto {
		margin-left: inherit !important;
	}
	.navbar-light .navbar-nav .menu-item a {
		font-size: 16px;
		padding: 0px 15px;
	}
	.collapse.navbar-collapse {
		align-items: center;
		justify-content: center;
		padding: 14px 0px;
	}
	.mycoching .subhed h1 {
		font-size: 60px;
	}
	.mycoching .subhed h1 {
		font-size: 110px;
		letter-spacing: 23px;
	}
	.allheadi h3 {
		font-size: 43px;
		margin-top: 76px;
	}
	ul#menu-footer-menu li {
		width: 50%;
		padding: 0px 5px;
		flex: 0 0 50%;
	}
	ul#menu-footer-menu{
		display: -ms-flexbox!important;
		display: flex!important;
		flex-wrap: wrap;
	}
	footer .footermenu li a {
		padding: 7px 19px;
		border: 0;
		background: #024070;
		width: 100%;
		display: inline-block;
		text-align: center;
		margin-bottom: 10px;
	}
	h3.service_headig {
		font-size: 90px;
		letter-spacing: 34px;
	}
}

@media screen and (max-width:767px){
	.mycoching .col-sm-4  {
		max-width:100%;
		flex:0 0 100%;
	}
	.mycoching .subhed h1 {
		font-size: 53px;
		letter-spacing: 13px;
		margin-bottom: 12px;
	}
	.stage-spec img{
		width:100%;
	}
	.stage-spec .myfullsecr {
		background-color: #032845;
		margin-left: 0;
		-ms-flex: 0 0 59%;
		flex: 0 0 95%;
		max-width: 100%;
		margin-top: 0 !important;
	}
	.testmonal .subhed h1 {
		font-size: 44px;
	}
	.allheadi h3 {
		font-size: 43px;
		margin-top: 19px;
	}
	footer .footermenu li a {
		padding: 0 19px;
	}
	.top-nav  .navbar {
		display:none;
	}
	.btn-theme {
		margin-top: 23px;
	}
	.myallsection .container-fluid{
		padding:0px 35px !important;
	}
	.myallsection .container-fluid {
		padding: 0px 55px !important;
	}
	.myallsection .rightsocisl {
		left: 20px;
	}
	.myallsection .left-secil {
		right: 12px;
		text-align: right;
	}
	.myallsection .myslider .slider-textw {
		width: 100%;
		height: auto;
		border-radius: 0;
		left: 0;
		position: relative;
	}
	.metaslider .caption-wrap {
		position: relative !important;
		opacity: 1 !important;
	}
	.myallsection .myslider .slider-textw {
		width: 100%;
		height: auto;
		border-radius: 0;
		left: 0;
		position: relative;
		top: 0;
		transform: none;
	}
	.myallsection .metaslider .slides img {
		height: auto;
	}
	.mycoching {
		background-color: #f5f5f5;
		transform: skew(0deg, -5deg);
		padding: 98px 0 92px;
		position: relative;
	}
	.allheadi h3 {
		font-size: 34px;
		margin-top: 19px;
	}
	footer .footermenu li a {
		padding: 7px 19px;
		border: 0;
		background: #024070;
	}
	ul#menu-footer-menu li {
		width: 50%;
		padding: 0px 5px;
		flex: 0 0 50%;
	}
	ul#menu-footer-menu{
		display: -ms-flexbox!important;
		display: flex!important;
		flex-wrap: wrap;
	}
	footer .footermenu li a {
		padding: 7px 19px;
		border: 0;
		background: #024070;
		width: 100%;
		display: inline-block;
		text-align: center;
		margin-bottom: 10px;
	}
	.cpyrights {
		color: #fff;
		justify-content: center;
		display: flex;
		align-items: center;
		font-style: italic;
		padding: 15px 12px;
	}
	.stage-spec .myfullsecr {
		background-color: #032845;
		margin-left: 0;
		padding: 14px 15px 30px!important;
	}
	.myallsection .myslider .slider-textw {
		padding: 38px 20px;
	}
	.myallsection .myslider .slider-textw h3 {
		font-size: 21px;
	}
	img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
		width: 100%;
	}
	.ctl-instant-timeline .timeline-content .story-time > div, .ctl-instant-timeline .timeline-content .story-time p {
		line-height: 1.1;
		font-size: 25px !important;
	}
	.all-space {
		padding: 40px 0px !important;
		margin: 0px !important;
	}
	.jumbotron h1{
		font-size: 27px;
	}
	h3.service_headig {
		font-size: 72px;
		letter-spacing: 13px;
	}
}
@media screen and (max-width:480px){
	.testmonal .subhed h1 {
		font-size: 30px;
	}
	footer .top-sec p {
		font-size: 18px;
	}
	.mycoching .subhed h1 {
		font-size: 49px;
		letter-spacing: 6px;
		margin-bottom: 12px;
	}
	h3.service_headig {
		font-size: 35px;
		letter-spacing: 9px;
		line-height: 84px;
		margin-bottom: 84px;
	}
	ul#menu-footer-menu li {
		width: 100%;
		flex: 0 0 100%;
	}

	footer .socialmedia li a {
		margin: 0 6px;
	}.jumbotron {
		background-size: cover;
		background-position: left;
		background-repeat: no-repeat;
		position: relative;
		padding: 35px 0;
		min-height: 145px;
	}
	.mycoching .allheadi h3 {
		font-size: 26px;
		margin-top: 113px;
	}
	.myallsection .rightsocisl {
		display: none;
	}
	.myallsection .left-secil{
		display:none;
	}
	.myallsection .container-fluid {
		padding: 0px 0px !important;
	}

}