.contact-infobg{position: relative;margin-top: 52px;z-index: 1;}
.cont-left{width: calc(100% - 395px);padding: 67px 0px 67px 75px;border-right: 1px solid rgb(255 255 255 / 10%);}
.cont-right{width: 395px;padding: 65px 85px 0 114px;}
.cont-box{display: flex;flex-wrap: wrap;}
.cont-icon{width: 50px;position: relative;top: 6px;}
.cont-det{width: calc(100% - 50px);}
.ft-label{
	font-size: 14px;
	color: #007fc2;
	letter-spacing: 0.4px;
	display: block;
	text-transform: capitalize;
}
.cont-box:not(:last-child){
	margin-bottom: 23px;
}
.cont-box p{
	font-size: 14px;
	color: #cce5eb;
	line-height: 26px;
	display: block;
}
.cont-box p a{
	color: #cce5eb;
}
.cont-info li:first-child{
	width: 279px;
}
.cont-info li:nth-child(2n){
	width: 240px;
}
.cont-info li:last-child{
	width: 400px;
}
.ctact-col{
	margin-top: 45px;
}
.ctact-left{
	width: calc(100% - 595px);
	padding-right: 45px;
}
.map-right{
	width: 595px;
}
.get-div{
	background: #cce5eb;
	padding: 63px 50px 50px 66px;
}
.cont-right a.btn_bluebrdr{
	color: #cce5eb;
	border:1px solid #cce5eb !important;
}
.cont-right a.btn_bluebrdr i{
	color: #cce5eb;
	font-size: 16px;
}
.cont-right .btn_blue{font-size: 14px;}
.cont-right .btn_list li:first-child{margin-bottom: 18px;}
.get-div .title {
    margin-bottom: 35px;
    padding-bottom: 11px;
}
.get-div .d_title:after{
	margin:0 auto 0 0;
}
.sub-btnblk .btnbox{text-align: right;}
.cont-right a{min-width: 188px;}
.width7, .width3{
	padding-left: 10px;
    padding-right: 10px;
    position: relative;
    float: left;
}
.width7{width: 53%;}
.width3{width: 47%;}
.text-message{line-height: 0;}
.cont-right .btn_list{padding-top: 0;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: rgb(0, 127, 194);
}

/******* START MEDIA QUERY *********/

@media screen and (max-width: 1440px){
	.cont-left{padding: 67px 0px 63px 50px;}
	.cont-info li:last-child {width: 100%;margin-top: 20px;}
	.cont-info li:last-child {display: flex;flex-wrap: wrap;}
	.cont-info li:last-child .cont-box{width: 50%;}
}
@media screen and (max-width: 1280px){
	.cont-left{
		padding: 50px 30px;
		width: 100%;
		border-bottom: 1px solid rgb(255 255 255 / 10%);
		border-right: 0;
	}
	.cont-right{width: 100%;padding: 50px 30px;text-align: center;}
	.cont-right .btn_list{padding-top: 0;}
	.cont-info{justify-content: space-between;}
	
	
	.cont-box p br{display: none;}
	.cont-info li:first-child{width: 30%;}
	.cont-info li:nth-child(2n){width: 25%;padding-right: 15px;}
	.cont-info li:last-child{display: flex;width: 45%;}
	.cont-info li:last-child .cont-box{width: 50%;}
	.get-div{padding:57px 30px;}
	.ctact-left{padding-right: 30px;}
	.map-right {width: 445px;}
	.ctact-left{width: calc(100% - 445px);}
	.cont-info li:last-child {margin-top: 0px;}
	
	
}

@media screen and (max-width: 1100px){
	.cont-info li:first-child {width: 27%;}
	.cont-info li:last-child {width: 48%;}
}

@media screen and (max-width: 992px){
	.cont-left {padding: 30px 20px;}
	.cont-info li:first-child {
		width: 100%;
		text-align: center;
		margin-bottom: 25px;
	}
	.cont-info li:nth-child(2n){width: 35%;}
	.cont-info li:last-child{width: 65%;}
	.ctact-left{width: 100%;padding-right: 0;margin-bottom: 30px;}
	.map-right {width: 100%;}
	.map-right iframe{height: 350px;}
	.get-div {padding: 30px 20px;}
	.cont-right{padding: 30px 20px;}
}
@media screen and (max-width: 767px){
	.cont-info li:not(:last-child){
		margin-bottom: 20px;
	}
	.cont-info li:nth-child(2n), .cont-info li:nth-child(2n){
		width: 100%;
	}
	
	.cont-info li:last-child{
		width: 100%;
	}
	.cont-icon{top:0;margin:0 auto;text-align: center;}
	.cont-det {
		width: 100%;
		text-align: center;
		padding-top: 10px;
	}
	.cont-info li:last-child .cont-box{margin-bottom: 0;}
	.cont-right .btn_list li:first-child{margin-bottom: 0;}
	.cont-box{display: block;}
	
}

@media screen and (max-width: 580px){
	.width3, .width7{width: 100%;}
	.cont-right .btn_list li{padding: 5px;}
}