margin-left: auto !important;
margin-right: auto !important;@media only screen
and (min-width : 320px) and (max-width : 768px){

/* media queries for 320px */

.header_image {
  height: 450px !important;
}
.sourceTitle {
text-align: center !important;
color: #ffffff !important;
font-size: 30px !important;
font-weight: 500 !important;
display: block !important;
margin-top: 40% !important;
line-height: 38px !important;
width: 87% !important;
margin-left: auto !important;
margin-right: auto !important;
}
.sourceSubTitle {
color: #ffffff !important;
font-size: 16px !important;
font-weight: 300 !important;
margin-top: -19px !important;
margin-bottom: 200px !important;
width: 84% !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourceContentpfirst { 
color: #474747 !important;
font-size: 16px !important;
font-weight: bold !important;
margin-top: -16px !important;
text-align: center !important;
line-height: 20px !important;
width: 271px !important;
margin-right: auto!important;
margin-left: auto !important;
}

.sourceContentpsecond {
color: #424242 !important;
font-size: 14px !important;
font-weight: 300 !important;
margin-top: 10px !important;
text-align: center !important;
line-height: 20px !important;
width: 97% !important;
margin-right: auto!important;
margin-left: auto !important;
}

.sourceContentpsecond br {
display: none;
}

.sourcebuttonfirst {
border: 1px solid #424242 !important;
width: 270px !important;
height: 45px !important;
color: rgb(66, 66, 66) !important;
line-height: 0.2 !important;
font-weight: 400 !important;
font-size: 14px !important;
padding: 20px !important;
margin-top: -16px !important;
margin-left: auto !important;
margin-right: auto !important;
}
.sourcebuttonsecond {
border: 1px solid #424242 !important;
width: 270px !important;
height: 45px !important;
color: rgb(66, 66, 66) !important;
line-height: 0.2 !important;
font-weight: 500 !important;
font-size: 15px !important;
padding: 20px !important;
margin-top: 0px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourceimagemobileFirst {

height: 200px !important;
margin-left: 0 !important;
width: 100% !important;
margin-top: -55px !important; 
}

.sourceconfMain {
width: 100% !important;
height: 324px !important;
margin-right: 0 !important;
margin-top: -3px !important;
}

.sourceConfspan {
color: #ffffff !important;
font-size: 25px !important;
line-height: 28px !important;
text-align: center !important;
margin-left: 71px !important;
padding-top: 46px !important;
width: 162px !important;
margin-top: 0px !important;
}

span.sourceConfspantwo br {
display: none !important;
}

.sourceConfspantwo {
color: #ffffff !important;
font-size: 14px !important;
font-weight: 300 !important;
margin-left: 30px !important;
width: 243px !important;
text-align: center !important;
margin-top: -6px !important;
line-height: 20px;
}

.sourceConfspanthree {
color: #ffffff !important;
font-size: 15px  !important;
font-weight: 300  !important;
margin-left: -23px  !important;
text-align: center  !important;
margin-top: -6px !important;
line-height: 20px;
}

span.sourceRespectSpantwo br{display: none;}

.sourceRespectSpanone {
text-align: center !important;
color: #ffffff !important;
font-size: 30px !important;
font-weight: 400 !important;
margin-top: 12% !important;
width: 250px !important;
line-height: 37px !important;
margin-left: 33px !important;
}

.sourceRespectSpantwo {
text-align: center !important;
color: #ffffff !important;
font-size: 14px !important;
font-weight: 300 !important;
margin-top: 4px !important;
line-height: 20px !important;
width: 84% !important;
margin-left: auto !important;
margin-right: auto !important;
text-transition: none;
line-height: 22.5px;
}
.sourceRespectImg {
height: 410px !important;

}
.sourceRespectSpanthree {
text-align: center !important;
color: #f6f6f5 !important;
font-size: 14px !important;
font-weight: 300 !important;
margin-top: -8px !important;
line-height: 20px !important;
width: 84% !important;
margin-left: auto !important;
margin-right: auto !important;

}

.main_ourclients{ margin-top: 8% !important;}

.main_ourclients span{font-size: 14px;}

.sourceSelectionSpanone {
color: #424242 !important;
display: block !important;
font-size: 18px !important;
font-weight: 500 !important;
margin-top: 12% !important;
text-align: center !important;

}

.sourceSelectionSpantwo {
color: #424242 !important;
font-size: 12px !important;
font-weight: 400 !important;
margin-top: -20px !important;
text-align: center !important;

}


.sourceSelectionUl {
color: #424242 !important;
font-size: 18px !important;
font-weight: 300 !important;
margin-top: 15px !important;
margin-left: 91px !important;
text-align: center !important;
width: 150px !important;
margin-left: auto !important;
margin-right: auto !important;
margin-bottom: 175px !important;}

.sourceSelectionLione {
width: 145px !important;
font-size: 14px !important;
text-align: center !important;
line-height: 27.5px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourceSelectionLitwo {
width: 145px !important;
text-align: center !important;
font-size: 15px !important;
line-height: 27px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourceSelectionLithree {
width: 145px !important;
text-align: center !important;
font-size: 15px !important;
line-height: 27px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourceClientDivOne{
margin-top: 28px !important;
text-align: center !important;
}
.sourceClientImgone {
padding: 15px !important;
margin-left: 13px !important;
width: 100px !important;
height: 41px !important;
float: left !important;
}

.sourceClientImgtwo {
 padding: 2px !important;
width: 69px !important;
height: 41px !important;
float: left !important;
margin-left: 10px !important;
}

.sourceClientImgthree { 
padding: 0 !important;
width: 86px !important;
margin-left: 19px !important;
height: 33px !important;
}

.sourceClientDivTwo{
margin-top: -8px !important;
}
.sourceClientImgFour {
padding: 12px !important;
margin-left: 13px !important;
width: 103px !important;
height: 51px !important;
float: left !important;
}

.sourceClientImgFive {
padding: 2px !important;
width: 79px !important;
height: 19px !important;
margin-top: 15px !important;
float: left !important;
margin-left: 3px !important;
}

.sourceClientImgSix { 
padding: 0 !important;
width: 54px !important;
height: 33px !important;
margin-top: 6px !important;
margin-left:-5px !important;
}

.sourceClientDivThree{
margin-top: -32px !important;
text-align: left !important;
}
.sourceClientImgSeven {
padding: 15px !important;
margin-left: 13px !important;
margin-top: 4px !important;
width: 88px !important;
height: 72px !important;
float: left !important;
}

.sourceClientImgEight {
padding: 12px !important;
margin-left: 17px !important;
width: 83px !important;
height: 58x !important;
float: left !important;
}

.sourceResearchDiv {
margin-right: 0 !important;
width: 100% !important;
height: 200px !important;

}

.sourceResearchspan {
font-size: 36px !important;
font-weight: 400 !important;
position: absolute !important;
padding: 25px 5px 10px 78px !important;
right: auto !important;
top: auto !important;
left: auto !important;
margin-top: 0px;
}

.sourceResearchspantwo {
padding: 57px 19px 1px 14px !important;
width: 100px !important;
right: auto !important;
top: auto !important;
left: auto !important;
margin-top: 29px;
}

.sourceResearchspantwo a {
height: 44px ! important;
width: 250px !important;
padding-top: 11px !important;
font-size: 13px !important;
margin-top: -9px;
font-weight: 500 !important;
}


	
}

@media only screen
and (min-width : 360px) and (max-width: 640px){

.header_image {
  height: 450px !important;
}



.sourceConfspanthree {
color: #ffffff !important;
font-size: 14px !important;
font-weight: 300 !important;
margin-left: -9% !important;
margin-top: -7px !important;
text-align: center !important;
line-height: 20px;
}

.sourceContentpfirst {
color: #474747 !important;
font-size: 16px !important;
font-weight: bold !important;
margin-top: 0 !important;
text-align: center !important;
line-height: 20px !important;
width: 271px !important;
margin-right: auto!important;
margin-left: auto !important;
}


.sourceContentpsecond {
color: #424242 !important;
font-size: 14px !important;
font-weight: 300 !important;
margin-top: 10px !important;
text-align: center !important;
line-height: 20px !important;
width: 100% !important;
margin-right: auto!important;
margin-left: auto !important;
}

.sourceConfspan {
color: #ffffff !important;
font-size: 25px !important;
line-height: 23px !important;
text-align: center !important;
margin-left: 96px !important;
padding-top: 40px !important;
width: 162px !important;
margin-top: 0px !important;
}

.sourceConfspanthree {
color: #ffffff !important;
font-size: 14px !important;
font-weight: 300 !important;
margin-left: 3% !important;
margin-top: -7px !important;
text-align: center !important;
line-height: 20px;
}

.sourceConfspantwo {
color: #ffffff !important;
font-size: 14px !important;
font-weight: 300 !important;
margin-left: 62px !important;
width: 243px !important;
text-align: center !important;
}

.sourceTitle {
text-align: center !important;
color: #ffffff !important;
font-size: 30px !important;
font-weight: 400 !important;
display: block !important;
margin-top: 36% !important;
line-height: 38px !important;
width: 77% !important;
margin-left: auto !important;
margin-right: auto !important;
}


.sourceResearchspan {
font-size: 36px !important;
font-weight: 400 !important;
position: absolute !important;
padding: 25px 5px 10px 97px !important;
right: auto !important;
top: auto !important;
left: auto !important;
margin-top: 4px;
}

.sourceResearchspantwo {
padding: 33px 19px 1px 30px !important;
width: 100px !important;
right: auto !important;
top: auto !important;
left: auto !important;
margin-top: 24px;
}

.sourceRespectSpanthree {
text-align: center !important;
color: #f6f6f5 !important;
font-size: 14px !important;
font-weight: 400 !important;
margin-top: 5px !important;
width: 199px !important;
margin-left: 88px !important;
}

.sourceRespectSpantwo {
text-align: center !important;
color: #ffffff !important;
font-size: 14px !important;
font-weight: 400 !important;
margin-top: 0px !important;
line-height: 19px !important;
width: 265px !important;
margin-left: 52px !important;
}

.sourceRespectSpanone {
text-align: center !important;
color: #ffffff !important;
font-size: 25px !important;
font-weight: bold !important;
margin-top: 32px !important;
width: 250px !important;
line-height: 29px !important;
margin-left: 60px !important;
}

.sourceSelectionUl {
color: #424242 !important;
font-size: 18px !important;
font-weight: 300 !important;
margin-top: 15px !important;
text-align: center !important;
width: 150px !important;
margin-bottom: 128px !important;
margin-left: auto !important;
margin-right: auto !important;
margin-bottom: 175px !important;}


.sourceSelectionLione {
width: 145px !important;
font-size: 14px !important;
text-align: center !important;
line-height: 27.5px !important;
margin-left: auto !important;
margin-right: auto !important;

}

.sourceSelectionLitwo {
width: 145px !important;
text-align: center !important;
font-size: 15px !important;
line-height: 27px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourceSelectionLithree {
width: 145px !important;
text-align: center !important;
font-size: 15px !important;
line-height: 27px !important;
margin-left: auto !important;
margin-right: auto !important;
}

}


@media only screen
and (min-width : 320px) and (max-width: 768px){
/* media queries for 360px */

.header_image {
  height: 450px !important;
}
.sourceTitle {
	text-align: center !important;
 	color: #ffffff !important;
	font-size: 34px !important;
	font-weight: 500 !important;
	display: block !important;
	margin-top: 36.5% !important;
	line-height: 41px !important;
   	width: 89% !important;
	margin-left: auto !important;
	margin-right: auto !important;
}

.sourceSubTitle {
color: #ffffff !important;
font-size: 16px !important;
font-weight: 300 !important;
margin-top: 5px !important;
margin-bottom: 200px !important;
width: 84% !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourceContentpfirst { 
color: #474747 !important;
font-size: 17px !important;
font-weight: bold !important;
margin-top: -22px !important;
text-align: center !important;
line-height: 22px !important;
width: 100% !important;
margin-right: auto!important;
margin-left: auto !important;
}

.sourceContentpsecond {
color: #424242 !important;
font-size: 16px !important;
font-weight: 300 !important;
margin-top: 20px !important;
text-align: center !important;
line-height: 18px !important;
width: 100% !important;
margin-right: auto!important;
margin-left: auto !important;
}

.sourceContentpsecond br {
display: none;
}

.widthAligned{width: 273px !important; margin-left: auto !important; margin-right: auto !important; }

.sourcebuttonfirst {
border: 1px solid #424242 !important;
width: 270px  !important;
height: 43px  !important;
color: rgb(66, 66, 66)  !important;
line-height: 0.2  !important;
font-weight: 400  !important;
font-size: 14px  !important;
padding: 20px  !important;
margin-top: 5px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourcebuttonsecond {
border: 1px solid #424242 !important;
width: 261px  !important;
height: 45px  !important;
color: rgb(66, 66, 66)  !important;
line-height: 0.2  !important;
font-weight: 400  !important;
font-size: 14px  !important;
padding: 20px  !important;
margin-top: 0px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourceimagemobileFirst {

height: 243px !important;
margin-left: 0 !important;
width: 100% !important;
margin-top: -55px !important; 
}

.sourceconfMain {
width: 100% !important;
height: 401px !important;
margin-right: 0 !important;
margin-top: 0px !important;
}

.sourceConfspan {
color: #ffffff !important;
font-size: 29px !important;
line-height: 36px !important;
text-align: center !important;
margin-right: auto !important;
margin-left: auto !important;
padding-top: 53px !important;
width: 171px !important;
margin-top: 0px !important;
font-weight: bold;
}

.sourceConfspantwo {
color: #ffffff !important;
font-size: 18px !important;
font-weight: 300 !important;
margin-right: auto !important;
margin-left: auto !important;
width: 296px !important;
text-align: center !important;
line-height: 27px;
margin-top: -3px !important;

}

.sourceConfspanthree {
color: #ffffff !important;
font-size: 18px !important;
font-weight: 300 !important;
margin-right: auto !important;
margin-left: auto !important;
margin-top: -7px !important;
text-align: center !important;
line-height: 26px;
}

.sourceRespectSpanone {
text-align: center !important;
color: #ffffff !important;
font-size: 35px !important;
font-weight: bold !important;
margin-top: 56px !important;
width: 277px !important;
line-height: 42px !important;
margin-right: auto !important;
margin-left: auto !important;
}

.sourceRespectSpantwo {
text-align: center !important;
color: #ffffff !important;
font-size: 18px !important;
font-weight: 300 !important;
margin-top: 0px !important;
line-height: 21px !important;
width: 310px !important;
margin-right: auto !important;
margin-left: auto !important;
}

.sourceRespectImg {
height: 510px !important;

}
.sourceRespectSpanthree {
text-align: center !important;
color: #f6f6f5 !important;
font-size: 18px !important;
font-weight: 300 !important;
margin-top: 5px !important;
width: 332px !important;
line-height: 26px;
margin-right: auto !important;
margin-left: auto !important;
}


.sourceSelectionSpanone {
color: #424242 !important;
display: block !important;
font-size: 23px !important;
font-weight: 500 !important;
margin-top: 54px !important;
text-align: center !important;

}

.sourceSelectionSpantwo {
color: #424242 !important;
font-size: 12px !important;
font-weight: 400 !important;
margin-top: -20px !important;
text-align: center !important;

}

.sourceSelectionUl {
color: #424242 !important;
font-size: 18px !important;
font-weight: 300 !important;
margin-top: 15px !important;
margin-left: 91px !important;
text-align: center !important;
width: 150px !important;
margin-left: auto !important;
margin-right: auto !important;
margin-bottom: 175px !important;
}

.sourceSelectionLione {
width: 145px !important;
font-size: 14px !important;
text-align: center !important;
line-height: 27.5px !important;
margin-left: auto !important;
margin-right: auto !important;

}

.sourceSelectionLitwo {
width: 145px !important;
text-align: center !important;
font-size: 15px !important;
line-height: 27px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourceSelectionLithree {
width: 145px !important;
text-align: center !important;
font-size: 15px !important;
line-height: 27px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourceClientImgone {
padding: 15px !important;
width: 100px !important;
height: 41px !important;
float: none !important;
}

.sourceClientImgtwo {
 padding: 2px !important;
width: 69px !important;
height: 41px !important;
float: none !important;
margin-left: 10px !important;
}

.sourceClientImgthree { 
padding: 0 !important;
width: 86px !important;
margin-left: 19px !important;
height: 33px !important;
}

.sourceClientDivTwo{
margin-top: -8px !important;
}
.sourceClientImgFour {
padding: 12px !important;
margin-left: 20px !important;
width: 103px !important;
height: 51px !important;
float: none !important;
}

.sourceClientImgFive {
padding: 2px !important;
width: 79px !important;
height: 19px !important;
margin-top: 15px !important;
float: none !important;
margin-left: 3px !important;
}

.sourceClientImgSix { 
padding: 0 !important;
width: 54px !important;
height: 33px !important;
margin-top: 6px !important;
margin-left: 8% !important;
float: none !important;
}

.sourceClientDivThree{
margin-top: -32px !important;
text-align: center !important;
}
.sourceClientImgSeven {
padding: 15px !important;
margin-left: 20px !important;
margin-top: 4px !important;
width: 88px !important;
height: 72px !important;
float: none !important;
}

.sourceClientImgEight {
padding: 12px !important;
margin-left: 17px !important;
width: 83px !important;
height: 58x !important;
float: none !important;
}

.sourceResearchDiv {
margin-right: 0 !important;
width: 100% !important;
height: 255px !important;

}

.sourceResearchspan {
font-size: 41px !important;
font-weight: 500 !important;
padding: 0 !important;
right: auto !important;
top: 8% !important;
left: 0 !important;
right: 0 !important;
margin-left: auto;
margin-right: auto;
text-align: center;
}

.sourceResearchspantwo {
padding: 0 !important;
width: 100% !important;
right: 0 !important;
top: auto !important;
left: 0 !important;
text-align:center;
margin-left: -6% !important;
}

.sourceResearchspantwo a {
height: 53px ! important;
width: 250px !important;
padding-top: 15px !important;
font-size: 18px !important;
margin-top: 110px !important;
margin-left: 14% !important;
}


}	

@media only screen
and (min-width: 768px)
and (max-width: 1024px)
and (orientation : portrait)
{
.header_image {
  height: 450px !important;
}

.sourceTitle {
text-align: center !important;
color: #ffffff !important;
font-size: 34px !important;
font-weight: 500 !important;
display: block !important;
margin-top: 23.5% !important;
line-height: 41px !important;
width: 89% !important;
margin-left: auto !important;
margin-right: auto !importantmargin-left: auto !important;
margin-right: auto !important;;
}

.sourceSubTitle {
color: #ffffff !important;
font-size: 19px !important;
font-weight: 300 !important;
margin-top: 5px !important;
margin-bottom: 200px !important;
width: 84% !important;
margin-left: 54px !important;
}


.sourceContentpfirst {
color: #474747 !important;
font-size: 17px !important;
font-weight: bold !important;
margin-top: -22px !important;
text-align: center !important;
line-height: 22px !important;
width: 450px !important;
margin-left: 102px !important;
}


.sourceContentpsecond {
color: #424242 !important;
font-size: 16px !important;
font-weight: 300 !important;
margin-top: 20px !important;
text-align: center !important;
line-height: 18px !important;
}

.sourceContentpsecond br {
display: none;
}

.sourcebuttonfirst {
border: 1px solid #424242 !important;
width: 261px  !important;
height: 45px  !important;
color: rgb(66, 66, 66)  !important;
line-height: 0.2  !important;
font-weight: 500  !important;
font-size: 15px  !important;
padding: 20px  !important;
margin-top: -16px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourcebuttonsecond {
border: 1px solid #424242 !important;
width: 261px !important;
height: 45px !important;
color: rgb(66, 66, 66) !important;
line-height: 0.2 !important;
font-weight: 500 !important;
font-size: 15px !important;
padding: 20px !important;
margin-top: -16px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourceimagemobileFirst {

height: 243px !important;
margin-left: 0 !important;
width: 100% !important;
margin-top: -55px !important; 
}

.sourceconfMain {
width: 100% !important;
height: 401px !important;
margin-right: 0 !important;
margin-top: 0px !important;
}

.sourceConfspan {
color: #ffffff !important;
font-size: 29px !important;
line-height: 36px !important;
text-align: center !important;
margin-left: 269px !important;
padding-top: 53px !important;
width: 171px !important;
margin-top: 0px !important;
font-weight: bold;
}
.sourceConfspantwo {
color: #ffffff !important;
font-size: 21px !important;
font-weight: 300 !important;
margin-left: 76px !important;
width: 570px !important;
text-align: center !important;
line-height: 27px;
margin-top: -3px !important;
}

.sourceConfspanthree {
color: #ffffff !important;
font-size: 20px !important;
font-weight: 300 !important;
margin-left: -40px !important;
margin-top: -7px !important;
text-align: center !important;
line-height: 26px;
'
}

.sourceRespectSpanone {
text-align: center !important;
color: #ffffff !important;
font-size: 35px !important;
font-weight: bold !important;
margin-top: 56px !important;
width: 277px !important;
line-height: 42px !important;
margin-left: 226px !important;
}

.sourceRespectSpantwo {
text-align: center !important;
color: #ffffff !important;
font-size: 19px !important;
font-weight: 300 !important;
margin-top: 0px !important;
line-height: 21px !important;
width: 448px !important;
margin-left: 148px !important;

}

.sourceRespectImg {
height: 510px !important;

}
.sourceRespectSpanthree {
text-align: center !important;
color: #f6f6f5 !important;
font-size: 19px !important;
font-weight: 300 !important;
margin-top: 5px !important;
width: 422px !important;
margin-left: 157px !important;
line-height: 26px;
}


.sourceSelectionSpanone {
color: #424242 !important;
display: block !important;
font-size: 23px !important;
font-weight: 500 !important;
margin-top: 54px !important;
text-align: center !important;

}

.sourceSelectionSpantwo {
color: #424242 !important;
font-size: 12px !important;
font-weight: 400 !important;
margin-top: -20px !important;
text-align: center !important;

}


.sourceSelectionUl {
color: #424242 !important;
font-size: 19px !important;
font-weight: 300 !important;
margin-top: 15px !important;
margin-left: 85px !important;
text-align: center !important;
width: 150px !important;
margin-bottom: 40px !important;
margin-left: auto !important;
margin-right: auto !important;
margin-bottom: 175px !important;}

.sourceSelectionLione {
width: 145px !important;
font-size: 14px !important;
text-align: center !important;
line-height: 27.5px !important;
margin-left: auto !important;
margin-right: auto !important;

}

.sourceSelectionLitwo {
width: 145px !important;
text-align: center !important;
font-size: 15px !important;
line-height: 27px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.sourceSelectionLithree {
width: 145px !important;
text-align: center !important;
font-size: 15px !important;
line-height: 27px !important;
margin-left: auto !important;
margin-right: auto !important;
}
.x-column.sourceClientDivOne {
margin-left: 206px;
}

.x-column.sourceClientDivTwo {
margin-left: 206px;
}
.sourceClientDivOne{
margin-top: 28px !important;
text-align: left !important;
}
.sourceClientImgone {
padding: 15px !important;
margin-left: 26px !important;
width: 100px !important;
height: 41px !important;
float: left !important;
}




.x-column.sourceClientDivThree {
margin-left: 208px;
}

.sourceClientImgtwo {
 padding: 2px !important;
width: 69px !important;
height: 41px !important;
float: left !important;
margin-left: 10px !important;
}

.sourceClientImgthree { 
padding: 0 !important;
width: 86px !important;
margin-left: 19px !important;
height: 33px !important;
}

.sourceClientDivTwo{
margin-top: -8px !important;
}
.sourceClientImgFour {
padding: 12px !important;
margin-left: 20px !important;
width: 103px !important;
height: 51px !important;
float: left !important;
}

.sourceClientImgFive {
padding: 2px !important;
width: 79px !important;
height: 19px !important;
margin-top: 15px !important;
float: left !important;
margin-left: 3px !important;
}

.sourceClientImgSix { 
padding: 0 !important;
width: 54px !important;
height: 33px !important;
margin-top: 6px !important;
margin-left: 34px !important;
float: left !important;
}

.sourceClientDivThree{
margin-top: -32px !important;
text-align: left !important;
}
.sourceClientImgSeven {
padding: 15px !important;
margin-left: 20px !important;
margin-top: 4px !important;
width: 88px !important;
height: 72px !important;
float: left !important;
}

.sourceClientImgEight {
padding: 12px !important;
margin-left: 17px !important;
width: 83px !important;
height: 58x !important;
float: left !important;
}

.sourceResearchDiv {
margin-right: 0 !important;
width: 100% !important;
height: 200px !important;

}

.sourceResearchspan {
font-size: 41px !important;
font-weight: 500 !important;
position: absolute !important;
padding: 25px 31px 10px 78px !important;
right: auto !important;
top: auto !important;
left: auto !important;
margin-left: 193px;
}

.sourceClientImgSix {
padding: 0 !important;
width: 54px !important;
height: 33px !important;
margin-top: 6px !important;
margin-left: 34px !important;
}

.sourceResearchspantwo {
padding: 57px 19px 1px 196px !important;
width: 100px !important;
right: auto !important;
top: auto !important;
left: auto !important;
}


.sourceResearchspantwo a {
height: 53px ! important;
width: 293px !important;
padding-top: 15px !important;
font-size: 18px !important;
margin-top: 37px;
}


}


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)
{ 

span.sourceConfspan {
margin-left: 233px !important;
}

.x-column.vc.sourceconfMain {
	width: 100% !important;
}

span.sourceConfspantwo {
width: 499px !important;
text-align: center;
}

span.sourceConfspantwo {
	width: 499px !important;
	text-align: center;
margin-left: auto !important;
margin-right: auto;
}

span.sourceConfspantwo br {
	display: none;
}

span.sourceConfspanthree br {
display: none;
}

.sourceRespectSpanthree, .sourceRespectSpantwo{width: 90% !important; margin-left: auto !important;
margin-right: auto !important;}

span.sourceConfspanthree {
width: 507px;
text-align: center;
margin-left: auto !important;
margin-right: auto;
}

}

@media only screen
and (min-width : 320px) and (max-width : 768px){

a.x-btn.sourcebuttonsecond.x-btn-custom-white.x-btn-custom-large.x-btn-rounded.x-btn-regular {
margin-bottom: 16px !important;
width: 270px !important;
}

}

@media only screen
and (min-width : 360px)
and (max-width : 374px){
	.sourceResearchspantwo a{margin-top: 40% !important;}
}