/*1920 to 1600 */
@media (max-width: 1920px) {
}
/*1599 to 1440 */
@media (max-width: 1599px) {
}
/*1439 to 1360 */
@media (max-width: 1439px) {
}
/*1359 to 1280 */
@media (max-width: 1359px) {
	#navbar{
		float: right;
	}
}
/*1279 to 1152 */
@media (max-width: 1279px) {
}
/*1151 to 1024 */
@media (max-width: 1151px) {
	
}
/*1023 to 970 */
@media (max-width: 1023px) {
	
}
/*969 to 800 */
@media (max-width: 969px) {
	.profile .img-responsive {
	    max-width: 200px;
	    width: 100%;
	}
}
/*799 to 768 */
@media (max-width: 799px) {
	.navbar-nav > li > a {
	    padding: 24px 3px 25px;
	}
}
/*767 to 736 */
@media (max-width: 767px) {
	.content-page {
	    margin-top: 100px;
	}
	#navbar{
		float: none;
	}
	.inner-slider h2 {
	    top: 30px;
	    font-size: 25px;
    	line-height: 40px;
	}
	.what-wedo{
		height: 250px;
		background-position: center center;
	    background-size: cover;
	}
	.why-us {
	    background-size: cover;
	    height: 250px;
	}
	.bigscrl{
		top: 165px;
    	width: 200px;
    	height: 200px;
	}
	.line{
		height: 180px;
	}
	.round.pink.cbp-so-side-o.cbp-so-side-left-o-mid.cxo h2 {
	    font-size: 35px;
	    margin: 36px auto auto;
	}
	.sv-main{
		text-transform: capitalize;
	}
	.cbp-so-init .cbp-so-side-top-o {
	    transform: translate(0%, 30%);
	}
	.cbp-so-init .cbp-so-side-left-o {
	    transform: translate(85%, 0px);
	}
	.cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(110%, 110%);
	}
	.cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-85%, 100%);
	}
	.cbp-so-init .cbp-so-side-right-o-d {
	    transform: translate(-110%, 110%);
	}
	.round.orange:before {
    	color: transparent;
	}
	.round.orange:after {
    	background: transparent 
	}
	.grptext{
		width: 100%;
	}
	#sep .cbp-so-init .cbp-so-side-left-o {
	    transform: translate(145px, -40px);
	}
	#sep .cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(150px, 140px);
	}
	#sep .cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-150px, 295px);
	}
	#sep .cbp-so-init .cbp-so-side-top-o {
	    transform: translate(120px, 100px);
	}
	#nri .aspire h2 {
       margin: 42px auto auto;
	}
	.career h2 {
	   margin: 45px auto auto;
	}
	#sep .aspire h2 {
	    margin: 45px auto auto;
	}
	#sme .highx h2 a {
	    top: 25px;
	}
	.round:after{ left: 1px;}
}
/*735 to 667 */
@media (max-width: 735px) {
	.what-we-do .img-responsive {
	    display: inline-block;
	    margin-bottom: 10px !important;
	}
	.f-size-45 {
	    font-size: 30px;
	}
	.cbp-so-init .cbp-so-side-left-o {
	    transform: translate(70%, 0%);
	}
	.cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(100%, 110%);
	}
	.cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-70%, 100%);
	}
	.cbp-so-init .cbp-so-side-right-o-d {
	    transform: translate(-100%, 110%);
	}
	#sep .cbp-so-init .cbp-so-side-left-o {
	    transform: translate(90%, -30%);
	}
	#sep .cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(90%, 100%);
	}
	#sep .cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-90%, 295px);
	}
	.grptext:before{
		left: 2px
	}
}
/*666 to 600 */
@media (max-width: 666px) {
	.cbp-so-init .cbp-so-side-left-o {
	    transform: translate(50%, 0%);
	}
	.cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(75%, 110%);
	}
	.cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-50%, 100%);
	}
	.cbp-so-init .cbp-so-side-right-o-d {
	    transform: translate(-75%, 110%);
	}
	#sep .cbp-so-init .cbp-so-side-left-o {
	    transform: translate(67%, -30%);
	}
	#sep .cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(67%, 100%);
	}
	#sep .cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-67%, 295px);
	}
	#sep .cbp-so-init .cbp-so-side-top-o {
	    transform: translate(80%, 100px);
	}
}
/*599 to 568 */
@media (max-width: 599px){
	.cbp-so-init .cbp-so-side-left-o {
	    transform: translate(36%, 0%);
	}
	.cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(65%, 110%);
	}
	.cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-35%, 100%);
	}
	.cbp-so-init .cbp-so-side-right-o-d {
	    transform: translate(-65%, 110%);
	}
	#sep .cbp-so-init .cbp-so-side-left-o {
	    transform: translate(57%, -30%);
	}
	#sep .cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(57%, 100%);
	}
	#sep .cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-57%, 295px);
	}
}
/*567 to 480  */
@media (max-width : 567px) {
	.profile .info p {
	    color: #333;
	    font-size: 12px;
	}
	.why-us {
	    background-size: cover;
	    height: 200px;
	}
	.cbp-so-init .cbp-so-side-left-o {
	    transform: translate(7%, 0%);
	}
	.cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(35%, 110%);
	}
	.cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-7%, 100%);
	}
	.cbp-so-init .cbp-so-side-right-o-d {
	    transform: translate(-35%, 110%);
	}
	#sep .cbp-so-init .cbp-so-side-left-o {
	    transform: translate(25%, -30%);
	}
	#sep .cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(30%, 100%);
	}
	#sep .cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-30%, 295px);
	}
}
/*479 to 414  */
@media (max-width : 479px) {
	.gap-3 {
	    padding: 4% 0;
	}
	.cbp-so-init .cbp-so-side-left-o {
	    transform: translate(0%, 0%);
	}
	.services-r .pink{
		height: 100px;
    	width: 100px;
	}
	.round.pink.cbp-so-side-o.cbp-so-side-left-o-mid.cxo h2 {
	    font-size: 35px;
	    margin: 17px auto auto;
	}
	.cbp-so-init .cbp-so-side-right-o {
	    transform: translate(0%, 100%);
	}
	.cbp-so-init .cbp-so-side-right-o-d {
	    transform: translate(-30%, 110%);
	}
	#sep .round.pink.cbp-so-side-o.cbp-so-side-left-o-mid.cxo h2 {
	    font-size: 12px;
	    margin: 10px auto auto;
	}
	#sep .cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(20%, 100%);
	}
	#sep .cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-20%, 295px);
	}
	.service-info .label{
		font-size: 14px;
	}
	.cbp-so-init .cbp-so-side-left-o-mid::after {
	    height: 122px;
        top: 222px;
	}
	@-moz-document url-prefix() { 
    .cbp-so-init .cbp-so-side-left-o-mid::after {
	    height: 127px;
	    top: 163px;
	}
    }
	
	
	.cbp-so-init .cbp-so-side-left-o-mid::before {
	    bottom: -130px;
	}
}
/*413 to 375*/
@media (max-width : 413px) {
	.cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(5%, 110%);
	}
	.cbp-so-init .cbp-so-side-right-o-d {
	    transform: translate(-5%, 110%);
	}
	.cbp-so-init .cbp-so-side-left-o {
	    transform: translate(0%, 10%);
	}
	.cbp-so-init .cbp-so-side-right-o {
	    transform: translate(0%, 110%);
	}
	.sv-main {
	    font-size: 12px !important;
	    font-weight: normal;
	}
	.round {
	    height: 100px;
	    width: 100px;
	}
	.children h2 a {
	    padding-top: 25px;
	}
	.highx h2 a{
		top: 18px;
	}
	.aspire h2 {
	    margin: 10px auto auto;
	}
	.job h2 {
	    margin: 20px auto auto;
	}
	.career h2 {
	    margin: 20px auto auto;
	}
	.round.pink.cbp-so-side-o.cbp-so-side-left-o-mid.cxo h2 {
	    font-size: 30px !important;
	    margin: 22px auto auto;
	}
	.cbp-so-init .cbp-so-side-top-o {
	    transform: translate(0%, 52%);
	}
	.cbp-so-init .cbp-so-side-top-o {
	    transform: translate(0%, 85%);
	}
	.cbp-so-init .cbp-so-side-left-o {
	    transform: translate(15%, 70%);
	}
	.cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(35%, 130%);
	}
	.cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-20%, 170%);
	}
	.cbp-so-init .cbp-so-side-right-o-d {
	    transform: translate(-40%, 130%);
	}
	#gro .highx h2 a {
	    top: 5px;
	}
	#gro .career h2 {
	    margin: 8px auto auto;
	}
	#gro .aspire h2 {
	    margin: 23px auto auto;
	}
	#gro .job h2 {
	    margin: 20px auto auto;
	}
	#gro .round.pink.cbp-so-side-o.cbp-so-side-left-o-mid.cxo h2 {
	    font-size: 20px !important;
	    margin: 13px auto auto;
	}
	#nri .highx h2 a {
	    top: 17px;
	}
	#nri .children h2 a {
	    padding-top: 35px;
	}
	#nri .career h2 {
	    margin: 24px auto auto;
	}
	#nri .job h2 {
	    margin: 20px auto auto;
	}
	#nri .aspire h2 {
	    margin: 20px auto auto;
	}
	#sme .highx h2 a {
	    top: 0;
	}
	#sme .children h2 a {
	    padding-top: 10px;
	}
	#sme .career h2 {
	    margin: 10px auto auto;
	}
	#sme .job h2 {
	    margin: 0 auto auto;
	}
	#sme .round.pink.cbp-so-side-o.cbp-so-side-left-o-mid.cxo h2 {
    	font-size: 16px !important;
	    margin: 20px auto auto;
	}
	#sep .cbp-so-init .cbp-so-side-left-o {
	    transform: translate(55%, 30%);
	}
	#sep .cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-45%, 285px);
	}
	#sep .cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(35%, 103%);
	}
	#sep .cbp-so-init .cbp-so-side-top-o {
	    transform: translate(75%, 130px);
	}
	#sep .round.pink.cbp-so-side-o.cbp-so-side-left-o-mid.cxo h2 {
	    font-size: 12px !important;
	    margin: 10px auto auto;
	}
	#sep .children h2 a {
	    padding-top: 28px;
	}
	#sep .highx h2 a {
	    top: 8px;
	}
	#sep .aspire h2 {
	    margin: 22px auto auto;
	}
	#sep .career h2 {
	    margin: 15px auto auto;
	}
	
}
/*374 to 320*/
@media (max-width : 374px) {
	.cbp-so-init .cbp-so-side-left-o {
	    transform: translate(0px, 70%);
	}
	.cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(5%, 130%);
	}
	.cbp-so-init .cbp-so-side-right-o {
	    transform: translate(0%, 170%);
	}
	.cbp-so-init .cbp-so-side-right-o-d {
	    transform: translate(-10%, 130%);
	}
	#sep .cbp-so-init .cbp-so-side-left-o {
	    transform: translate(5%, 30%);
	}
	#sep .cbp-so-init .cbp-so-side-left-o-mid-d {
	    transform: translate(5%, 103%);
	}
	#sep .cbp-so-init .cbp-so-side-top-o {
	    transform: translate(85%, 130px);
	}
	#sep .cbp-so-init .cbp-so-side-right-o {
	    transform: translate(-5%, 285px);
	}
}