body{
	direction: rtl;
	text-align: right;
}
#blue-menu li:first-child{
	padding-left: 2rem;
}
/*.home-banner{
	transform: scaleX(-1);
}*/
.aboutB{
	transform: scaleX(-1);
}
.about-banner-text,
.home-banner-text{
    text-align: left;
}
#call-icon{
	float: right;
    margin: 0rem;
    padding-right: 1rem;
    padding-left: 1rem;
}
.scroll-up{
	float: left;
}
/*.ml-auto, .mx-auto {
    margin-left: unset !important;
}*/
.hdScheduleList, .hdAlterLinksList{
	padding-right: unset;
}
.testimonials-wrapper{
	text-align: right;
}
.values-wrapper img,
.inner-testi-wrapper img{
	transform: scaleX(-1);
}
.lang-inline{
    padding-right: 0px;
}
.navbar-brand{
    margin-right: unset;
}
#gpc{
    padding-left: 16px;
}
.expertise{
    font-size: unset;
}


@media (min-width: 1025px){
.why-us-head, 
.license-head {
    border-left: 5px solid #83b3c1;
    border-right: unset;
}
.exp-head, 
.contact-head {
    border-left: 5px solid #e21b3c;
    border-right: unset;
}
.service-block:nth-child(even) {
    direction: ltr;
}
.service-cont:nth-child(even) {
    direction: rtl;
}
.about-banner-text {
	padding-left: unset;
    padding-right: 50%;
}
.about-inner-head {
    border-right: unset;
    border-left: 5px solid #83b3c1;
}
.process-cont:nth-child(even){
	border-left: unset;
	border-right: 3px solid #83b3c1;
	padding-right: 2rem;
    padding-left: unset;
}
.process-cont:nth-child(odd) {
    padding-right: unset;
    padding-bottom: 2rem;
}
#call-icon{
	float: right;
    margin: 0rem;
    padding-right: 1rem;
    padding-left: 1rem;
}
.home-banner-text{
    padding-right: 50%;
}
.clients-head h2 {
    margin-right: 4rem;
}
.services-menu div{
    width: auto;
    padding: 0 1rem;
}
.services-menu div:first-child{
    margin-left: unset;
    margin-right: 4.5%;
}
}

@media (max-width: 900px){
.license-head p {
    text-align: right;
}
}
@media (max-width: 900px) and (orientation: portrait){
.about-cont{
	padding-left: 30px;
    padding-right: 30px;
}
}

@media (min-width: 1024px) and (max-width: 1366px){
.process-cont:nth-child(even) {
    padding-left: unset;
    padding-right: 2rem;
    padding-bottom: 2rem;
    border-left: unset;
    border-right: 3px solid #83b3c1;
}
.why-us-head, 
.license-head {
    border-right: unset;
    border-left: 5px solid #83b3c1;
}
.exp-head, 
.contact-head {
    border-right: unset;
    border-left: 5px solid #e21b3c;
}
.about-inner-head {
    border-right: unset;
    border-left: 5px solid #83b3c1;
}
.home-banner-text {
    padding-right: 38%;
}
.service-cont:nth-child(even) {
    direction: rtl;
}
}

@media (min-width: 800px) and (max-width: 1280px){
.home-banner-text {
    padding-right: 32%;
}
.about-banner-text {
    padding-left: unset;
    padding-right: 32%;
}   
}

@media (min-width: 412px) and (max-width: 915px) and (orientation: landscape){
#hbanner .pt-md-40, .py-md-40 {
     padding-top: 85px !important; 
}
}

@media (min-width: 768px){
#hbanner .pt-md-40, .py-md-40 {
    padding-top: 85px !important;
}
}

.hdAlterLinksList li + li {
  margin-right: 25px;
  margin-left: 0;
}

@media (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait){
.services-menu div {
    font-size: 14px;
}
}

@media (max-width: 1180px) and (min-width: 820px) and (orientation: landscape){
.services-menu div{
    font-size: 14px;
}
.services-menu div:first-child{
    margin-right: unset;
}
}