 .page-intro-code {
 	float: left;
 	clear: both;
 	width: 100%;
 }
 .page-intro-code .container {
 	padding-left: 5rem;
 	padding-right: 5rem;
 	padding-bottom: 3rem;
 	padding-top: 3rem;
 	margin: 0 auto;
 	width: 1130px;
 }
 .page-intro-code .container p
 {
 	margin-bottom: 10px;
 	font: 15px swis721_cn_bt;
    line-height: 24px;
 }

 @media only screen and (max-width: 500px){ 
 	.page-intro-code .container {
 		padding-left: 0rem;
 		padding-right: 0rem;
 		padding-bottom: 3rem;
 		padding-top: 3rem;
 		margin: 0 auto;
 		width: 100%;
 	}
 } 		
 @media only screen and (min-width: 501px) and (max-width:768px){
 	.page-intro-code .container {
 		padding-left: 3rem;
 		padding-right: 3rem;
 		padding-bottom: 3rem;
 		padding-top: 3rem;
 		margin: 0 auto;
 		width: auto;
 	}
 }					


 .service-block {
 	position: relative;
 	margin-bottom: 30px;
 	z-index: 1;
 }
 .service-block .inner-box {
 	position: relative;
 	background-color: #ffffff;
 	border: 1px solid #e2e2e2;
 	padding: 40px 30px 40px 30px;
 	-webkit-transition: all 300ms ease;
 	transition: all 300ms ease;
 	border-radius: 10px;
 	overflow: hidden;
 }
 .service-block .inner-box::before {
 	position: absolute;
 	width: 124px;
 	height: 121px;
 	left: 0;
 	top: 0;
 	background-image: url('/call-center-services/images/dots.png');
 	content: "";
 }
 .service-block .inner-box:hover {
 	-webkit-box-shadow: 0 10px 60px rgba(0, 0, 0, 0.1);
 	box-shadow: 0 10px 60px rgba(0, 0, 0, 0.1);
 	-webkit-transform: translateY(-15px);
 	transform: translateY(-15px);
 }
 .service-block .inner-box:hover .icon-box {
 	background-color: #cf0c67;
 }
 .service-block .inner-box:hover .icon-box .icon {
 	color: #ffffff;
 }
 .service-block .inner-box:hover .read-more i {
 	color: red;
 	background-color: var(--bg-theme-color2);
 }
 .service-block .icon-box {
 	position: absolute;
 	right: -52px;
 	bottom: -52px;
 	height: 100px;
 	width: 100px;
 	background: #f3f3f3;
 	-webkit-transition: all 300ms ease;
 	transition: all 300ms ease;
 	padding: 40px 50px;
 	border-radius: 50%;
 }
 .service-block .icon-box .icon {
 	color: #cf0c67;
 	font-size: 45px;
 	-webkit-transition: all 300ms ease;
 	transition: all 300ms ease;
 }
 .service-block .title {
 	font-weight: 800;
 	margin-bottom: 14px;
 	font: bold 20px swis721_cn_bt;
 	color: #424749;
 	text-decoration: none;
 	line-height: 25px;
 	z-index: 99;
 	position: relative;
 }
 .service-block .title:hover {
 	color: var(--theme-color2);
 }
 .service-block .title a {
 	font: bold 20px swis721_cn_bt;
 	color: #424749;
 	text-decoration: none;
 	line-height: 25px;
 	z-index: 99;
 	position: relative;
 }
 .service-block .text {
 	position: relative;
 	margin-bottom: 45px;
 	font: normal 15px swis721_cn_bt;
 	line-height: 23px;
 }
 .service-block .read-more {
 	display: -webkit-inline-box;
 	display: -ms-inline-flexbox;
 	display: inline-flex;
 	-webkit-box-align: center;
 	-ms-flex-align: center;
 	align-items: center;
 	border-radius: 10px;
 	color: #6a6a6a;
 	font-weight: 500 !important;
 	-webkit-transition: all 100ms linear;
 	transition: all 100ms linear;
 	font: normal 16px swis721_cn_bt;
 	text-decoration: none;
 }
 .service-block .read-more i {
 	margin-right: 20px;
 	height: 52px;
 	width: 52px;
 	font-size: 16px;
 	color: #222;
 	display: -webkit-box;
 	display: -ms-flexbox;
 	display: flex;
 	-webkit-box-align: center;
 	-ms-flex-align: center;
 	align-items: center;
 	-webkit-box-pack: center;
 	-ms-flex-pack: center;
 	justify-content: center;
 	border-radius: 50%;
 	-webkit-transition: all 100ms linear;
 	transition: all 100ms linear;
 	-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
 	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
 }
 #gen-design > div p {
 	color: #333333;
 	text-align: left;
 	display: block;
 	margin: auto !important;
 	font: normal 16px swis721_cn_bt;
 	line-height: 25px;
 }
 .icon-services .media-object {
 	display: inline-block;
 	width: 31.4%;
 	text-align: left;
 	vertical-align: top;
 	margin: 10px 8px 0px 8px;
 	margin-bottom: 0px;
 }
 .icon-services .media-object .media-left {
 	width: 20%;
 	display: inline-block;
 	vertical-align: top;
 	margin-right: 10px;
 	border-radius: 50%!important;
 	width: 75px;
 	background-color: #00abe6;
 	height: 75px;
 	text-align: center;
 }
 @media only screen and (max-width: 500px){ 
 	.icon-services .media-object .media-right {
 		width: 69% !important;
 		display: inline-block;
 		vertical-align: top;
 		margin-right: 10px;
 	}
 	.section-title-code {
 		width: 100% !important;
 		margin: 0 auto;
 		padding-bottom: 35px;
 		text-align: center;
 	}
 	.icon-services .media-object {
 		display: inline-block;
 		width: 100% !important;
 		text-align: left;
 		vertical-align: top;
 		margin-right: 20px;
 		margin-bottom: 20px;
 	}
 }
 .icon-services .media-object .media-left i 
 {
 	color: #ffff;
 	margin: 23px 0;
 	font-size: 27px;
 }
 .icon-services .media-object .media-right
 {
 	width: 71%;
 	display: inline-block;
 	vertical-align: top;
 	margin-right: 10px;
 }
 .icon-services .media-object .media-right h3 {
 	font: normal 18px/23px;
 	color: #226477;
 	text-align: left;
 	letter-spacing: 0;
 	margin: 0% 0 3px 0;
 }
 #call-center-services-box
 {
 	padding-top: 50px;
 	padding-bottom: 20px;
 }
 .section-title-code {
 	width: 900px;
 	margin: 0 auto;
 	padding-bottom: 35px;
 	text-align: center;
 }
 .container {
 	padding-left: 5rem;
 	padding-right: 5rem;
 	padding-bottom: 1rem;
 	padding-top: 1rem;
 	width: 1130px;
 	margin: 0 auto;
 }



 
 .feature-block-box .feature-block {
 	display: inline-block;
 	width: 48%;
 	text-align: left;
 	vertical-align: top;
 	margin-right: 20px;
 	margin-bottom: 20px;
 }
 @media only screen and (max-width: 500px){ 
 	.section-title-code {
 		width: 100% !important;
 		margin: 0 auto;
 		padding-bottom: 35px;
 		text-align: center;
 	}
 	.feature-block-box .feature-block {
 		display: inline-block;
 		width: 100% !important;
 		text-align: left;
 		vertical-align: top;
 		margin-right: 20px;
 		margin-bottom: 20px;
 	}
 }
 .feature-block {
 	position: relative;
 	margin-bottom: 30px;
 	z-index: 1;
 }
 .feature-block:last-child .content {
 	padding-bottom: 0;
 	margin-bottom: 0;
 	border-bottom: 0;
 }
 .feature-block:seven-child .content {
 	padding-bottom: 0;
 	margin-bottom: 0;
 	border-bottom: 0;
 }
 .feature-block .inner-box {
 	position: relative;
 	overflow: hidden;
 	height: 100%;
 	padding-left: 90px;
 	-webkit-transition: all 300ms ease;
 	transition: all 300ms ease;
 }
 .feature-block .inner-box:hover .icon {
 	background-color: #222;
 	color: var(--theme-color2);
 	-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
 	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
 }
 .feature-block .content {
 	padding-bottom: 19px;
 	border-bottom: 1px solid #dcdcdd;
 	margin-bottom: 10px;
 }
 .feature-block .icon i 
 {
 	color: #fff;
 }
 .feature-block .icon {
 	position: absolute;
 	display: -webkit-box;
 	display: -ms-flexbox;
 	display: flex;
 	-webkit-box-align: center;
 	-ms-flex-align: center;
 	align-items: center;
 	-webkit-box-pack: center;
 	-ms-flex-pack: center;
 	justify-content: center;
 	left: 0;
 	top: 5px;
 	height: 58px;
 	width: 58px;
 	font-size: 20px;
 	background-color: #33a0d9;
 	color: #ffffff;
 	border-radius: 50px;
 	-webkit-transition: all 300ms ease;
 	transition: all 300ms ease;
 }
 .feature-block .title {
 	display: block;
 	font: bold 20px swis721_cn_bt;
 	color: #424749;
 	text-decoration: none;
 	z-index: 99;
 	position: relative;
 	margin-bottom: 10px;
 }
 .feature-block .title a {
 	-webkit-transition: all 300ms ease;
 	transition: all 300ms ease;
 	font: bold 20px swis721_cn_bt;
 	text-decoration: underline;
 }
 .feature-block .title a:hover {
 	color: #33a0d9 !important;

 }
 .feature-block .text {
 	font: normal 16px swis721_cn_bt;
 	line-height: 25px;
 }
 #feature-block-box
 {
 	background-color: #f3f3f3;
 	padding: 35px 0 10px;
 }


 

/*  page css */
.page-intro-code h2
{
	font: bold 30px swis721_cn_bt;
	color: #424749;
	padding-bottom: 10px;
	margin: 0;
}
.additional-services .media-object {
	display: inline-block;
	width: 31%;
	text-align: left;
	vertical-align: top;
	margin: 10px;
	margin-bottom: 15px;
	background-color: #fff;
	border: 1px solid #bababa;
	padding-top: 10px;
	padding-bottom: 6px;
	border-bottom: 5px solid #acaaa8;
}
.additional-services .media-object:hover .media-left
{
	background-color: #33a0d9;
}

.additional-services .media-object .media-left {
	width: 20%;
	display: inline-block;
	vertical-align: top;
	margin-right: 10px;
	border-radius: 50%!important;
	width: 60px;
	background-color: #cf0c67;
	height: 60px;
	text-align: center;
	margin-left: 10px;
	margin-top: 10px;
}
.additional-services .media-object .media-right p
{
	font: normal 16px swis721_cn_bt;
	line-height: 25px;
}
@media only screen and (max-width: 500px){ 
	.additional-services .media-object .media-right {
		width: 69% !important;
		display: inline-block;
		vertical-align: top;
		margin-right: 10px;
	}
	.additional-services .media-object {
		display: inline-block;
		width: 100% !important;
		text-align: left;
		vertical-align: top;
		margin-right: 20px;
		margin-bottom: 20px;
	}
}
.additional-services .media-object .media-left i {
	color: #ffff;
	margin: 19px 0;
	font-size: 21px;
}
.additional-services .media-object .media-right {
	width: 72%;
	display: inline-block;
	vertical-align: top;
	padding: 16px 5px 16px 3px;
}
.additional-services .media-object .media-right h3 {
	text-align: left;
	letter-spacing: 0;
	margin: 0% 0 8px 0;
}


.result-orient {
	width: 100%;
	margin: 0% auto;
	float: left;
}
.result-orient .container {
	padding-left: 5rem;
	padding-right: 5rem;
	padding-bottom: 2rem;
	padding-top: 3rem;
	margin: 0 auto;
	width: 1130px;
}
@media only screen and (max-width: 500px){ 
	.result-orient .container {
		padding-left: 1rem;
		padding-right: 1rem;
		padding-bottom: 3rem;
		padding-top: 3rem;
		margin: 0 auto;
		width: 100%;
	}
	.result-orient .global-box
	{
		width: 80% !important;
	}
} 		
@media only screen and (min-width: 501px) and (max-width:768px){
	.services-code .container {
		padding-left: 3rem;
		padding-right: 3rem;
		padding-bottom: 3rem;
		padding-top: 3rem;
		margin: 0 auto;
		width: auto;
	}
}		
.result-orient .global-box {
	background: #f9f9f9;
	padding: 15px;
	border-radius: 0px;
	border: 1px solid #ccc;
	border-left: 5px solid #33a0d9;
	transform: translateZ(0);
	transition: all 0.4s ease-in-out 0s;
	width: 19%;
	display: inline-block;
	margin-right: 15px;
	margin-bottom: 20px;
	text-align: left;
	vertical-align: top;
}
.result-orient .global-box:hover
{
	z-index: 999;
	transform-origin: 50% 50%;
	transition: all 0.4s ease-in-out 0s;
	transform: translateX(0)translateY(0)scaleX(1.1)scaleY(1.1)rotate(0deg)skewX(0deg)skewY(0deg);
}


.mil-divider {
	width: 1130px;
	height: 2px;
	background-color: rgba(18,24,32,.1);
	position: relative;
	margin: 0 auto;
}
@media only screen and (max-width: 500px){ 
	.mil-divider {
		width: 100% !important;
	}
}
.mil-divider:before {
	content: "";
	width: 25px;
	border-right: 5px solid #fff;
	height: 100%;
	background-color: #f57c00;
	position: absolute;
	top: 0;
	left: 0;
}
.mil-divider:after {
	left: auto;
	right: 0;
	border-right: none;
	border-left: 5px solid #fff;
}

.mil-divider:after {
	content: "";
	width: 25px;
	border-left: 5px solid #fff;
	height: 100%;
	background-color: #f57c00;
	position: absolute;
	top: 0;
}
#icons-stripe-box-layout .img-box img {
	margin: 6px 12px 6px 14px;
	width: 100px;
	height: auto;
}
#icons-stripe-box-layout .img-box {
	width: 80% !important;
	margin: 1% auto;
	float: none;
	display: block;
	text-align: center;
}
#icons-stripe-box-layout .img-box img {
	padding: 7px 13px 7px 13px;
	border: 1px solid #e0e0e0;
	margin: 6px 10px 6px 0;
	box-shadow: 0px 6px 6px -7px #E6E6E6;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: transform;
	transition-property: transform;
}
#icons-stripe-box-layout .img-box img:hover {
	-webkit-transform: scale(1.1) rotate(4deg);
	transform: scale(1.1) rotate(4deg);
}


.feature-block-box .feature-block {
	display: inline-block;
	width: 47%;
	text-align: left;
	vertical-align: top;
	margin-right: 20px;
	margin-bottom: 20px;
}
@media only screen and (max-width: 500px){ 
	.section-title-code {
		width: 100% !important;
		margin: 0 auto;
		padding-bottom: 35px;
		text-align: center;
	}
	.feature-block-box .feature-block {
		display: inline-block;
		width: 100% !important;
		text-align: left;
		vertical-align: top;
		margin-right: 20px;
		margin-bottom: 20px;
	}
}
.feature-block {
	position: relative;
	margin-bottom: 30px;
	z-index: 1;
}
.feature-block:last-child .content {
	padding-bottom: 0;
	margin-bottom: 0;
	border-bottom: 0;
}
.feature-block .inner-box {
	position: relative;
	overflow: hidden;
	height: 100%;
	padding-left: 90px;
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
}
.feature-block .inner-box:hover .icon {
	background-color: #222;
	color: var(--theme-color2);
	-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
.feature-block .content {
	padding-bottom: 19px;
	border-bottom: 1px solid #dcdcdd;
	margin-bottom: 10px;
}
.feature-block .icon i 
{
	color: #fff;
}
.feature-block .icon {
	position: absolute;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	left: 0;
	top: 5px;
	height: 58px;
	width: 58px;
	font-size: 20px;
	background-color: #33a0d9;
	color: #ffffff;
	border-radius: 50px;
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
}
.feature-block .title {
	display: block;
	font: bold 20px swis721_cn_bt;
	color: #424749;
	text-decoration: none;
	z-index: 99;
	position: relative;
	line-height: 26px;
	margin-bottom: 10px;
}
.feature-block .title a {
	color: var(--theme-color1);
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
}
.feature-block .title a:hover {
	color: var(--theme-color1);
}
.feature-block .text {
	font: normal 16px swis721_cn_bt;
	line-height: 25px;
}
#feature-block-box
{
	background-color: #f3f3f3;
	padding: 35px 0 10px;
}


.services-code {
	margin: 0% auto;
	background-color: #fff;
	float: left;
	width: 100%;
}
.services-code .container {
	padding-left: 5rem;
	padding-right: 5rem;
	padding-bottom: 3rem;
	padding-top: 3rem;
	width: 1130px;
	margin: 0 auto;
}
@media only screen and (max-width: 500px){ 
	.services-code .container {
		padding-left: 0rem;
		padding-right: 0rem;
		padding-bottom: 3rem;
		padding-top: 3rem;
		margin: 0 auto;
		width: 100%;
	}
	.services-code .container .services-box {
		width: 100% !important;
	}
} 		
@media only screen and (min-width: 501px) and (max-width:768px){
	.services-code .container {
		padding-left: 3rem;
		padding-right: 3rem;
		padding-bottom: 3rem;
		padding-top: 3rem;
		margin: 0 auto;
		width: auto;
	}
}					
.services-code .container .services-box {
	width: 32%;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 20px;
	text-align: left;
	vertical-align: top;
	background-color: #f5f5f5;
}
.pad-btm-50
{
	padding-bottom: 50px;
}
.services-code .container .item .services-box {
	width: 98%;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 20px;
	text-align: left;
	vertical-align: top;
	background-color: #f5f5f5;
}
.services-code .container .services-box img 
{
	width: 100%;
}
.services-code .container .services-box .services-content
{
	height: 100%;
	padding: 15px 20px 20px 20px;
}
.services-main-title .sec-heading
{
	text-align: center;
}
.services-main-title  p 
{
	text-align:center;
	margin-bottom: 30px;
}


.accordion .accordion-item {
	border-bottom: 1px solid #e5e5e5;
}

.accordion .accordion-item button[aria-expanded='true'] {
	border-bottom: 1px solid #03b5d2;
}
.accordion button .accordion-title {
    font: 600 16px swis721_cn_bt;
    color: #424749;
    letter-spacing: 0.1px;
}
.accordion .accordion-content p {
    background-color: #fff;
    margin: 0 !important;
    padding: 20px;
    font: 600 16px swis721_cn_bt;
    line-height: 23px;
}

.accordion button {
	position: relative;
	display: block;
	text-align: left;
	width: 100%;
	padding: 1em 1em;
	color: #7288a2;
	font-size: 1.15rem;
	font-weight: 400;
	border: none;
	background: none;
	outline: none;
	background-color: #fff;
}
.accordion button:hover,
.accordion button:focus {
	cursor: pointer;
	color: #03b5d2;
}

.accordion button:hover::after,
.accordion button:focus::after {
	cursor: pointer;
	color: #03b5d2;
	border: 1px solid #03b5d2;
}

.accordion button .accordion-title {
	padding: 1em 1.5em 1em 0;
	line-height: 24px;
}
.increase-new-class
{
background-color: #f5f5f5;padding: 50px 0 40px !important;float: left;width: 100%;
}
.back-white
{
	background-color: #fff !important;
}
.accordion button .icon {
	display: inline-block;
	position: absolute;
	top: 18px;
	right: 10px;
	width: 22px;
	height: 22px;
	border: 1px solid;
	border-radius: 22px;
}

.accordion button .icon::before {
	display: block;
	position: absolute;
	content: '';
	top: 9px;
	left: 5px;
	width: 10px;
	height: 2px;
	background: currentColor;
}
.accordion button .icon::after {
	display: block;
	position: absolute;
	content: '';
	top: 5px;
	left: 9px;
	width: 2px;
	height: 10px;
	background: currentColor;
}

.accordion button[aria-expanded='true'] {
	color: #03b5d2;
}
.accordion button[aria-expanded='true'] .icon::after {
	width: 0;
}
.accordion button[aria-expanded='true'] + .accordion-content {
	opacity: 1;
	max-height: 9em;
	transition: all 200ms linear;
	will-change: opacity, max-height;
}
.accordion .accordion-content {
	opacity: 0;
	max-height: 0;
	overflow: hidden;
	transition: opacity 200ms linear, max-height 200ms linear;
	will-change: opacity, max-height;
}
.accordion .accordion-content p {
	font-weight: 300;
	margin: 2em 0;
}
.services-content p 
{
	font: normal 15px swis721_cn_bt !important;
	line-height: 23px !important;
	padding-top: 5px;
	padding-bottom: 10px;
}
.services-content h3 a 
{
	    font: bold 17px swis721_cn_bt;
    color: #565454;
        line-height: 23px;
}
.services-content a 
{
	font: normal 16px swis721_cn_bt;
    line-height: 23px !important;
    color: #0a79d9;
}
#services-customer-testimonials
{
	padding-top: 10px;
}
.sec-heading
{
	font: bold 30px swis721_cn_bt;
	color: #424749;
	padding-bottom: 10px;
	margin-bottom: 20px;
	text-align: center;
}
.global-box p 
{
	font: normal 16px swis721_cn_bt !important;
	line-height: 25px !important;
}
.faq-sec
{
	background: #f5f5f5;
    padding: 25px 0;
    float: left;
    clear: both;
    width: 100%;
}
.faq-sec h2 
{
	color: #565656;
	display: block;
	margin: 20px auto;
	margin-bottom: 30px;
	text-align: center;
	text-transform: uppercase;
	font-size: 30px;
	font-weight: 500;
}
.our-approach
{
	background-color: #f5f5f5;
	padding-top: 15px;
	float: left;
	width: 100%;
}
.call-center-philippines
{
	    background: #516ee4 url(/images/blue-pattern.jpg) 0px 0px no-repeat;
    background-size: cover;
    padding-bottom: 35px;
    float: left;
    width: 100%;
}
.section-title-code p 
{
	font: normal 16px swis721_cn_bt !important;
	line-height: 24px !important;
}
.call-center-philippines h2 
{
	    text-align: center;
    color: #fff;
    font: bold 35px swis721_cn_bt;
    padding-bottom: 4px;
}
.call-center-philippines p {
    text-align: center !important;
    color: #fff !important;
    font: 16px swis721_cn_bt !important;
    line-height: 25px !important;
    margin-bottom: 25px !important;
}
.drive-growth
{
	background-color: #f5f5f5;
	padding-top: 16px;
}
.outsource .mil-divider
{
	margin-top: 20px !important;
}
.outsource .contact-btn {
    text-align: center;
    margin-top: 44px;
    margin-bottom: 20px;
}
.outsource .contact-btn a 
{
	    background-color: #33a0d9;
    color: #fff;
    text-decoration: none;
    padding: 15px 29px;
    font: 17px swis721_cn_bt !important;
    border-radius: 50px;
}
.outsource .contact-btn a:hover
{
	    background-color: #333;
    color: #fff;
    text-decoration: none;
    padding: 15px 29px;
    font: 17px swis721_cn_bt !important;
    border-radius: 50px;
}
.outsource h2 {
    font: bold 30px/23px swis721_cn_bt;
    text-align: center;
    padding-bottom: 10px;
    color: #424749;
    line-height: 34px;
    margin-top: 10px;
    margin-bottom: 5px;
}
.outsource p 
{
	text-align: center !important;
    font: 15px swis721_cn_bt !important;
    line-height: 24px !important;
}
/*  ENd Page css  */


@media only screen and (min-width: 501px) and (max-width:768px)
{
.icon-services .media-object {
    display: inline-block;
    width: 47.4%;
    text-align: left;
    vertical-align: top;
    margin: 10px 8px 0px 8px;
    margin-bottom: 0px;
}
.services-code .container .services-box {
    width: 48%;
    }
    .services-code .container .services-box {
    width: 48%;
}
.result-orient .global-box
{
	    width: 18%;
    display: inline-block;
    margin-right: 10px;
}
.additional-services .media-object
{
	width: 46%;
}
.result-orient .container
{
	    padding-left: 2rem;
}
.feature-block-box .feature-block
{
	width: 45%;
}
}
@media only screen and (min-width: 820px) and (max-width:1180px)
{
.icon-services .media-object {
    display: inline-block;
    width: 47.4%;
    text-align: left;
    vertical-align: top;
    margin: 10px 8px 0px 8px;
    margin-bottom: 0px;
}
.increase-customer .feature-block-box .feature-block
{
	width: 99%;
}
.additional-services .media-object
{
	width: 46%;
}
.result-orient .container {
    padding-left: 2rem;
    padding-right: 2rem;
    padding-bottom: 2rem;
    padding-top: 3rem;
    margin: 0 auto;
    width: 1130px;
}
.result-orient .global-box
{
	    width: 18%;
    display: inline-block;
    margin-right: 9px;
}
.services-code .container {
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 3rem;
    padding-top: 3rem;
    width: 1130px;
    margin: 0 auto;
}
.services-code .container .services-box
{
	width: 31%;
}
}

#services-case-studies ul li a {
			color: #88b6ef;
			float: left;
			width: 94%;
			font: bold 17px swis721_cn_bt;
			line-height: 26px;
		}
		#services-case-studies ul li p {
			font: normal 15px/20px swis721_cn_bt;
			float: left;
			width: 94%;
			padding-top: 10px;
			color: #fff;
		}

.contact-testimonial
		{
			float: left;
			clear: both;
			width: 100%;
			background-color: #f5f5f5;
			padding-bottom: 50px;
		}
		.contact-testimonial h2 
		{
			text-align: center;
		}
			.contact-testimonial h1
		{
			    text-align: center;
    font-size: 50px;
    margin-top: 35px;
		}
			.contact-testimonial p 
			{
				    text-align: center;
    font: normal 15px/20px swis721_cn_bt;
			}
				.contact-testimonial .col-md-9
			{
       text-align: center;
			}
			.contact-testimonial a 
			{
				background-color: #33a0d9;
    color: #fff;
    padding: 13px 15px;
    text-decoration: none;
    font-size: 15px;
			}
			.space30 
			{
				height: 30px;
			}
				.contact-testimonial a i 
				{
					color: #fff;
					padding-left: 10px;
				}