@media screen and (max-width:1800px) {
	.ConInnerTxt p, .buyLeft p {
    margin: 0 auto;
    width: 68%;
}
	.ConupperTxt p {
    line-height: 18px;
}
	.ConInnerTxt {
    text-align: center;
    margin: 0 0 67px 0;
}
	.buyLeft.text-right p, .ConInnerTxt p, .buyLeft p {
    width: 100%;
}
		.buySec .container {
    background: url(../images/buy-sell.jpg) center;
			    background-size: cover;
}
	.selandbutn .buyLf, .selandbutn .buyLeft.text-left {
    margin-top: 0;
    vertical-align: top;
}
	.buyLeft.text-left p {
    margin: -27px 0 0 0;
}

/***our Process***/


/****careers page*****/
.careersbox .fomboxa {
    padding: 32px 54px;
    margin: 71px auto 0 -3px;
}
}
@media screen and (max-width:1600px) {
	
	.buySec .container {
    background: url(../images/buy-sell.jpg) center;
    background-repeat: no-repeat;
    width: 100%;
    height:505px;
    background-size: cover;
}
	.buyLf, .buyLeft.text-left {
    margin-top: 29px;
}
.buyLeft.text-left {
    margin-top: -10px;
    vertical-align: top;
}
	.btn.btncolor {
		margin-top: 0;
}
	.buyLeft.text-left p {
    min-height: 134px;
}
	

	

	/**about **/
.carousel .nav-justified>li {
    width: 33%;
    float: left;
    margin: 0;
    padding: 0;
    display: flex;
}
.mediaSec .carousel-inner {
    width: 100%;
    height: 603px;
}
.carousel .nav-justified>li {
    width: 33%;
    float: left;
    margin: 0 2px 0 0;
    padding: 0;
    display: flex;
	}
	.nav-justified>li:last-child {margin-right: 0;}



/***our Process***/
#buy .modal-dialog, #sell .modal-dialog, #rent .modal-dialog {
    width: 1171px;
}

.processSec.ourconed.contextus.carrrspage .processContent {
   /****careers page*****/
	width: 51%;
}

}
@media screen and (max-width:1366px) {
.mediaSec	#main-slider .carousel .item {
    height: 332px;
}
	.ConInnerTxt {
    text-align: center;
    margin: 0 0 48px 0;
}
		/**about **/
.mediaSec	#main-slider .carousel .item {width: auto;
    height: 100%;}
	.mediaSec .carousel-inner {
    width: 100%;
    height: 554px;
}


/***our Process***/
	.ebix {
    margin: 9% 0 0 0;
}}
@media screen and (max-width:1280px) {
.mediaSec	#main-slider .carousel .item {
    height: 308px;
}
	.IconWrap, .IconWrap {
    height: 244px;
    width: 100%;
}
	.icon-padding:hover .textbg {
    padding: 13px 10px 0 10px;
}
	.textbg p {
    padding: 0 10px 10px 10px;
    line-height: 25px;
}
	
	.speakContent {
    margin-top: 25px;
}

		/**about **/
.navbar-inverse .navbar-nav> li a {
    padding: 0 9px;
}
.mediaSec .mediaTxt {
    padding: 100px;
}
.mediaSec .carousel-inner {
    width: 100%;
    height: auto;
}
.clientSec .clientTxt {
    padding: 61% 50px 0;
}

.clientSec .mediaTxt.white p {
    line-height: 23px;
}
.mediaTxt.graj {
    padding-bottom: 0;
}
	
	.mediaSec .carousel-inner {
    width: 100%;
    height: 503px;
}
.mediaSec	#main-slider .carousel .item {
    height: 100%;
}
	.mediaTxt.graj, .mediaTxt.white {
    padding-right: 22px;
}


/***our Process***/
#buy .modal-dialog, #sell .modal-dialog, #rent .modal-dialog {
    width: 972px;
}
.ebix {
    margin: 9% 0 0 0;
	padding: 50px;
}
}
@media screen and (max-width:1169px) {
	
.mediaSec	#main-slider .carousel .item {
    height: 248px;
}
	#main-slider .carousel h1 {
    font-size: 25px;

}
	.carousel-inner .container-fluid {
    padding: 70px 81px;
}
.btn.btncolor {
    font-size: 78px;
    margin-top: 65px;
}
	.buyLeft.text-left {
    margin-top: 15px;
    
}
	.processSec {
    height: 656px;
    padding: 0;
}

		/**about **/
.mediaSec #main-slider .carousel .item {
    height: 100%;
}
	.mediaSec .carousel-inner {
    width: 100%;
    height: 439px;
}
	.clientSec .clientTxt {
    padding: 50% 50px 0;
}


/***our Process***/

.ourconed.processSec {
    padding: 0;
}
.ebix {
    margin: 8% 0 0 0;
    padding: 30px 30px 60px 30px;
}
.processContent h1 {
    font-size: 43px;
    margin: 71px 0 -13px 0;
}
	/*****contect us********/
.processSec.ourconed.contextus .processContent {
    margin: 58px 39px 0 0;
}

.processSec.ourconed.contextus.carrrspage .processContent {
    width: 51%;
	background: rgba(255,255,255, 0.7);
	    box-shadow: 0 0 57px #fff;
}
	   /****careers page*****/
.ourconed.processSec.carrrspage {
    background-size: cover !important;
}
}
@media screen and (max-width:991px) {
	.navbar-nav>li {
    margin-left: 10px;
    padding-bottom: 0;
    color: #f2e2cb;
    padding-top: 0;
    text-transform: uppercase;
}
	.navbar-inverse .navbar-nav>li>a {
    padding: 5px 3px;
}
.mediaSec	#main-slider .carousel .item {
    height: 193px;
}
	.carousel-inner .container-fluid {
    padding: 27px 0;
}
	.mediaSec #main-slider .carousel h1 {
    font-size: 21px;
}
	.ConupperTxt {
    margin: 45px 0 0 0;
}
	.ConInnerTxt {
    margin: 0 0 38px 0;
}
	.buySec .container {
    padding: 0;
}
	.buyLeft.text-right p, .ConInnerTxt p, .buyLeft p, .buyLeft.text-left p {
    width: 100%;
    min-height: auto;
}
	.btn.btncolor {
    font-size: 49px;
    margin-top: 0;
    font-weight: 600;
}
	.buyLeft.text-right p, .ConInnerTxt p, .buyLeft p, .buyLeft.text-left p {
    width: 100%;
    min-height: auto;
}
	.processSec p {
    width: 100%;
}
	.processSec h4 {
    font-weight: 600;
    font-size: 19px;
    width: 100%;
    margin-top: 47px;
	text-align: center;
}
.processSec {
    height: 100%;
    padding: 0 0 334px 0;
}
	.processSec {overflow: hidden}
	.buyLeft.text-right p {
    text-align: left;
}

.buyLf, .buyLeft.text-left {
    margin: 20px 0 10px;
}
.buyLeft.text-right p, .buyLeft p, .buyLeft.text-left p {
    line-height: 20px;
    margin: 0 0 46px 0;
}
.selandbutn .col-sm-12.col-md-6{width: 50%; flex: 0 0 50%;}
	
	.IconWrap {
    background:none;
    max-width: initial;
    margin: 0;
    text-align: center;
    width: 100%;
    padding: 0;
    display: block;
    align-items: center;
    justify-content: center;
}
	
	.icon-padding {   background: #beeceb;}
	
	.colorfive {    background: #b7e8e3;}
	
	.colortwo .IconWrap, .colortwo {
    background: #b0e2de;
}
	
	.colorthree .IconWrap, .colorthree  {
    background: #92d5d0;
}
	
	.colorfour .IconWrap, .colorfour {
    background: #d4ecea;
}
	
	.colorLast .IconWrap, .colorLast {
    background: #9cded7;
}
	
	.IconWrap {
    padding-top: 46px;
}
	
	.textbg {
    position: relative;
    top: 0;
		background: none;
}
	.textbg p{background: none;}
	
	
	.buySec .container {
    background: none;
		    padding: 0 15px;
}
	
	.buySec {
    background: url(../images/buy-sell.jpg) center;
    background-repeat: no-repeat;
    width: auto;
    height: auto;
    background-size: cover;
}
 .buyLeft.text-left {
    margin: 6px 0 10px;
}
	.IconWrap {
    padding-top: 28px;
    height: auto;
}
	.speakSec {
    margin-bottom: 50px;
}
	.contSlidSec { padding: 50px; height: auto;}

/**about **/
.container.spanbox span {
    font-size: 50px;
}
.mediaSec .mediaTxt, .all-about .paramb, .all-about .paramt {
    padding: 50px;
	margin: 0;

	}
	
	.all-about .paramt  { padding-top: 0;}

#main-slider .carousel .item {
    height: 100%;
}
	.mediaSec .carousel-inner {
    width: 100%;
    height: 672px;
}
	
	.mediaSec #main-slider .carousel .item {
    height: 100%;
}
	.clientSec .clientTxt { padding: 50px;}

.textbox {
    width: 100%;
    display: block;
}
.textbox {
    width: 100%;
    display: block;
    clear: both;
}
.mediaTxt.graj {
    padding-top: 7px;
}

/***our Process***/
#buy .modal-dialog, #sell .modal-dialog, #rent .modal-dialog {
    width: 750px;
}
.ebix {
    margin: 0;
    padding: 8px 30px 60px 30px;
    width: 66%;
}
.ebix h4 {
    margin: 59px 0 19px 0;
}
/***our Projects***/
.contectboxabc {
    padding: 20px;
}
	.contectboxabc .headpr {
    font-size: 30px;
}

/*****contect us********/
.processSec.fomboxs .headpr {
    font-size: 30px;
}
	.processSec.fomboxs { background: none; padding: 0;}
   /****careers page*****/	
.careersbox .fomboxa {
    padding: 25px;
    margin: 30px auto 0 -3px;
}
	
	.careersform .form-group textarea.form-control {
    height: 94px;
}
	.processSec.fomboxs.careersbox  {overflow: hidden;}
}
@media screen and (max-width:767px) {
	.ConInnerTxt, .buyLeft.text-right p, .buyLeft p, .buyLeft.text-left p {
    margin-left:25px;
	margin-right:25px;
	padding: 0;
}
.selandbutn .col-sm-12.col-md-6 {
    width: 48%;
    flex: 0 0 48%;
    display: inline-block;
    margin: 97px 0 0 0;
}
	.ConInnerTxt, .buyLeft.text-right p, .buyLeft p, .buyLeft.text-left p {
    margin-left: 25px;
    margin-right: 25px;
    padding: 0;
    width: auto;
}


	/**about **/
.navbar>.container .navbar-brand {
    margin: 20px 0;
    padding: 0;
}
.navbar-inverse .navbar-toggle {
    border-color: #333;
    margin: 46px 33px 0 0;
}
.mediaSec .carousel-inner {
    width: 100%;
    height: 540px;
}
.speakContent {
    margin-top: 25px;
    width: 100%;
    margin: 0;
}
	.speakSec {
    height: auto;
    padding: 29px 0;
}	


/***our Process***/
#buy .modal-dialog, #sell .modal-dialog, #rent .modal-dialog {
    width: 80%;
}
	.rengibox img, .rengibox.sell img, .rengibox.sell.rent img, .rengibox.sell.rent .rightcontcnet {
    width: 100%;
}
.rightcontcnet {
    width: 100%;
    padding: 20px;
}
	.rengibox.sell.rent p strong {
    color: #fff;
    margin: 0 0 11px 0;
}

#myCarousel-two.ourprocebox .carousel-inner .container {
   position: relative;
    left: 0;
    right: 0;
}
	.ebix {
    margin: 0;
    padding:40px 20px 30px;
    width: 100%;
}
#myCarousel-two.ourprocebox .carousel-inner .leftobx {
    float: none;
    width: 95%;
    margin: 0 auto;
    display: block;
}
	.ebix a.next.pverst {
    top: 0;
    bottom: auto;
    background: #194668 !important;
}

/*****contect us********/
.processSec.fomboxs img {
    width: auto;
    height: 1027px;
    max-width: initial;
}
.processSec.ourconed.contextus .processContent {
    margin: 58px 39px 0 0;
    width: 100%;
}
   /****careers page*****/	
.fomboxa.careersform .form-group button {
    width: 100%;
    padding: 10px 59px;
    margin:0;
}



/**201021v1**/
.leftslbox .carousel-inner, .leftslbox .nav-justified, .leftslbox.rightboxa .carousel-inner {
    float: none;
    width: 100%;
    display: block;
}
	
	.leftslbox .carousel .nav-justified>li {
    width: 25%;
}
	.contextus .processContent h1, h1 {
    font-size: 25px;
    margin: 0 0 12px 0;
    font-weight: 600;
    font-family: 'Source Sans Pro', sans-serif;
    text-transform: uppercase;
}
	

}
@media screen and (max-width:640px) {
	.buySec {
    height: 614px;
}
.ConupperTxt {
    margin: 45px 0 0 0;
    display: block;
    text-align: center;
}
	.ConupperTxt p {
    line-height: 25px;
    margin: 0 !important;
    display: block;
    clear: both;
    width: 100%;
}
#main-slider .carousel .item:first-child {
    height: 312px;
    background-position: -606px 0;
}
	
#main-slider .carousel .item:nth-child(2) {
    background-image: url(images/new-images/slider-2.jpg);
    height: 312px;
    background-position: -613px 0;
}
	
	#main-slider .carousel .item:last-child { height: 312px;}
	#main-slider .carousel .carousel-content {
    margin-left: 25px;
}
	.processSec {
    height: 100%;
    padding: 0 0 430px 0;
    background-position: -168px 0;
}
	.speakSec {
    margin-bottom: 0;
}

.navbar>.container .navbar-brand {
    margin: 0 0 15px 0;
    padding: 0;
}
	/**about **/
#myCarousel .nav-justified>li {
    margin: 0 1px 0 0;
}
.clientSec .clientTxt, .mediaSec .mediaTxt, .all-about .paramb, .all-about .paramt {
    padding: 30px;
}
.mediaSec #main-slider .carousel .item:last-child, .mediaSec #main-slider .carousel .item:nth-child(2), .mediaSec #main-slider .carousel .item:first-child, .mediaSec #main-slider .carousel .item:last-child {
    height: 100%;
	background-position: center;
	}
.mediaSec .carousel-inner {
    width: 100%;
    height: 392px;
}
.navbar-inverse .navbar-toggle {
    border-color: #333;
    margin: 31px 33px 0 0;
}
	.navbar-inverse .navbar-nav> li.active a, .navbar-inverse .navbar-nav> li:last-child a, .navbar-inverse .navbar-nav> li a {border: none;}
.navbar>.container .navbar-brand {
    margin: 15px 0 15px 0;
    padding: 0;
}
.all-about .paramt {
    padding-top: 0;
}


/***our Process***/
.processSec.ourconed .processContent {
    width: 100%;
    text-align: right;
    float: none;
}
#myCarousel-two.ourprocebox .carousel-inner .leftobx {
    width: 94%;
}

/*****contect us********/
.ourconed.processSec.contextus {
    height: 365px;
}
.ourconed.processSec.contextus.carrrspage{
    height: 100%;
}
.processSec.ourconed.contextus.carrrspage .processContent {
    width: 100%;
	margin-top: 50px;
}
	.leftslbox #myCarousel.carousel .nav-justified>li {
    margin: 0;
    display: inline-block;
}
}
@media screen and (max-width:479px) {
		.buySec {
    background: url(../images/buy-sell.jpg) center 99px;
    background-repeat: no-repeat;
    width: auto;
    height: auto;
    background-size: cover;
}
	
	.selandbutn .col-sm-12.col-md-6 {
    width: 48%;
    flex: 0 0 48%;
    display: inline-block;
    margin: 11px 0 0 0;
}
	.IconSec {
    margin: 0;
}
	.ConupperTxt {
    display: block;
    text-align: center;
    width: 80%;
    margin: 30px auto 0;
}
	.contSlidSec {
    padding: 31px 25px;
    height: auto;
}

.mediaSec .carousel-inner {
    width: 100%;
    height: 372px;
}
#myCarousel-two .nav-justified>li {
    width: 100%;
    margin: 0 0 15px -3px;
    display: block;
}

/***our Process***/
.ourconed.processSec {
    padding-bottom: 411px;
    clear: both;
    overflow: visible;
    padding-top: 281px;
		background-position: 0 -201px;
}
	
.processContent {
    background: #fff;
    padding: 20px;
    margin: 0;
    clear: both;
}
	
	.processContent h1 {
    font-size: 43px;
    margin: 20px 0 -13px 0;
}
	

	.mobilepad {
    margin-top: 124px;
}
	.processContent h1 {
    font-size: 35px;
    margin: 20px 0 -24px 0;
}

.ebix h4 {
    font-size: 32px;
	    margin: 45px 0 19px 0;
}
/*****contect us********/
.ourconed.processSec.contextus {
    padding-top: 0;
}
.fomboxa {
    padding: 26px;
    margin: 55px auto 0;
}


	.ourconed.processSec.carrrspage {padding: 50px 0;}}
@media screen and (max-width:440px) {
	#myCarousel-two.ourprocebox .carousel-inner .leftobx {
    width: 92%;
}

	.mobilepad {
    margin-top: 200px;
}

/*****contect us********/
.processSec.fomboxs img {
    height: 884px;
}
.processSec.fomboxs .headpr, .contextus .processContent h1 {
    font-size: 25px;
}}
@media screen and (max-width:379px) {
	.mediaSec .carousel-inner {
    width: 100%;
    height: 298px;
}


/***our Process***/
		.mobilepad {
    margin-top: 234px;
}}
@media screen and (max-width:359px) {}
@media screen and (max-width:320px) {}