@font-face {
	font-family: 'gothambook';
	src: url('https://servcentre.in/assets/css/fonts/gothambook/gothambook.eot');
	src: url('https://servcentre.in/assets/css/fonts/gothambook/gothambook.eot#iefix') format('embedded-opentype'),url('https://servcentre.in/assets/css/fonts/gothambook/gothambook.woff') format('woff'), url('https://servcentre.in/assets/css/fonts/gothambook/gothambook.ttf') format('truetype'),url('/fonts/gothambook/gothambook.svg#Gotham') format('svg');
	font-weight: normal;
	font-style: normal;
}
* {
	margin:0;
	padding:0;
	font-family: 'verdana_1';
	color:#333333;
}
html, body {
	min-height:100%;
}
ul {
	list-style-type:none;
}
a { 
	text-decoration:none; 
}
img {
	border:0;
}
body { width:100%; height:100%; margin:0px; padding:0px;  text-align:center; position:absolute; }
header, section { max-width:100%; }

/* other rules */
.clear_fix { clear:both; }
.clear20 { clear:both; height:20px; }
.float-left { float:left; }
.float-right { float:right; }
.clear_top { clear:both; padding-top:19%; }
.clear_bottom { clear:both; padding-top:7%; }
nav ul { list-style-type:none; margin:0px; padding:0px; }
nav li { float:right; margin:0px; padding:0px;}
figure { margin:0px; }
img { border:0px; }
a { text-decoration:none; }
.cursor-pointer { cursor:pointer; }
.margin-top-zero { margin-top:0px; padding-top:0px; }
p{padding:0px;margin:0px;}



.text01{font-family: 'gothambook'; color:#565352; font-size:40px;line-height:60px;}
.text02{font-family: 'gothambook'; color:#ffffff; font-size:40px;line-height:60px;text-align: center;}
.text03{font-family: 'gothambook'; color:#f37d24; font-size:30px;text-align: center;}
.text04{font-family: 'gothambook'; color:#4b4746; font-size:30px;text-align: center;line-height:50px;}
.text05{font-family: 'gothambook'; color:#ffffff; font-size:30px;text-align: center;line-height:40px;}
.text06{font-family: 'gothambook'; color:#4b4746; font-size:20px;text-align: center;line-height:30px;}

.text07{font-family: 'gothambook'; color:#0657a8; font-size:24px;text-align: center;}

.text08{font-family: 'gothambook'; color:#ffc604; font-size:30px;text-align: center;}

.text09{font-family: 'gothambook'; color:#4b4746; font-size:20px;text-align: left;line-height:30px;}
.text10{font-family: 'gothambook'; color:#0657a8; font-size:24px;text-align: left;line-height:30px;}


.menu-heading{width:100%;background:#f3f3f3;height:80px;}
.menu-content{width:81.5%;margin:0px auto;}
.menu-text{padding-left:37px;padding-top:7px;}


/* HEADER */
header { width:100%; background:#FFFFFF; position:fixed; z-index:3;}
header .container {width:81.5%; background:#FFFFFF;  margin: 0 auto;text-align: center;}
.header-top { width:100%; background:#565352; height:20px; text-align:center;}
.header-logo { margin:30px 0px 0px 30px; }
.header-mobile-menu { display:none; }
.header-menu { padding:30px 13px 0px 0px;}
.header-menu li { padding:0px 0px; overflow:hidden; }
.header-menu li a { color:#565352; font-family: 'gothambook'; font-size:20px; display:block; padding:36px 14px;}

.header-menu li a.careers_icon { background:url("../images/careers_icon_top.png") no-repeat top center;height:24px;}
.header-menu li a.contact_icon { background:url("../images/contact_icon_top.png") no-repeat top center;height:24px;}
.header-menu li a.team_icon { background:url("../images/team_icon_top.png") no-repeat top center;height:24px;}
.header-menu li a.customers_icon { background:url("../images/customers_icon_top.png") no-repeat top center;height:24px;}
.header-menu li a.services_icon { background:url("../images/services_icon_top.png") no-repeat top center;height:24px;}
.header-menu li a.about_icon { background:url("../images/about_icon_top.png") no-repeat top center;height:24px;}
.header-menu li a:hover { color:#0B5BAA; }


.section1-container p{width:67%;}


.section2-container{width:100%;background:#6B85BE;}
.section-container{width:81.5%;}
.section-container p.service_content{padding:56px 0px 64px 0px;}
.down-arrow{background:url('../images/down_arrow_grey.png') center no-repeat; height:20px;}

.section2-box-layout {display:inline-block; margin: 5px auto;overflow: hidden;vertical-align: top;width: 30%;}
.section2-box-layout.margin { margin:5px 4.5%; }
.section2-box-layout figure{ width:100%; display:'inline-block'; position:relative;}
.section2-box-layout figure figcaption { position:absolute; bottom:9%; width:100%; }
.section2-box-layout figure figcaption.bottom_position { bottom:15%; }
.section2-box-layout figure img{ width:100%;}
.clear { clear:both; height:1px; }

.content_position{position:relative;top:-90px;;}
.content_position1{position:relative;top:-80px;}
.space{padding:40px;}
.customer_space{padding-top:57px;padding-bottom:82px;}

.team_space{padding-top:40px;padding-bottom:0px;}
.contact_space{padding-top:74px;padding-bottom:95px;}
.career_space{padding-top:61px;padding-bottom:90px;}


.section3-container{width:100%;background:#ffffff;}
.section3-container p.customer_content{width:62%;}
.map_image{margin:50px 30px 0px 0px; width:35%; }


.section4-container{width:100%;background:#FFDB61;}
.section4-container p.team_content{width:100%;}
.bubble_section{ width:31%; position:relative;}
.bubble_section img { width:100%; }
.bubble_section figcaption { position:absolute; top:9%; width:100%;  }
.bubble_section figcaption.textcenter { position:absolute; top:24%; width:100%;  }
.bubble_section figcaption { font-size:23px; line-height:32px;}
.team_photo {padding:0px;margin:0px;}
.team_photo ul {padding:0px;margin:0px; position:relative; bottom:-5px;}
.team_photo ul li{display:block; margin:0 auto; width:100%;}
.team_photo ul li img{padding:0px;margin:0px; width:100%; }

.team_photo_new { position:relative; top:5px; }
.team_photo_new .team-photo { margin:0 auto; width:100%; max-width:800px; }
.team_photo_new .team-photo img { width:100%; }


.section5-box-layout{float:left;margin-right:75px;overflow: hidden;vertical-align: top;width: 340px;}
.section5-box-layout p.first_para{margin-top:33px;width:65%;}
.section5-box-layout p{margin-top:20px;width:100%;}
.section5-box11-layout{display:inline-block;margin: 0px 0px;overflow: hidden;vertical-align: top;width: 350px;}
.section5-box11-layout p{margin-top:25px;width:100%;}

.section5-box-layout.margin_left{margin-left:0px;}
.section5-box-layout.margin_right{margin-right:0px;}
.section5-box11-layout.margin_right{margin:0px 0px;}

.section6-container{width:100%;background:#4B4746;}
.header-menu { display:block; }
.header-mobile-menu { display:none; }

a.hlink{color:#0657A8; text-decoration:none; }
a.hlink:hover{ text-decoration:underline;}
.center{ text-align:center;margin:0 auto;}

@media screen and (max-width:1400px){
	header .container { width:90%; }
	.section1 { padding:5% 0; background:#FFDB61; }
	.section1-container p { width:76%; }
	.text01{ font-size:1.8em; }
	.text02 { font-size:2em;line-height: 50px;}
	.text04, .text05{ font-size:1.5em; line-height:35px;}
	
	.text06 { font-size:1.4em;  line-height:25px;}
	.text03 { font-size:20px;}
	.space { padding:4%; }
	.section3-container p{ font-size:1.5em; line-height:39px; }
	.section3-container p.customer_content{ width:53%; }
	.map_image {margin: 2% auto; width: 45%;}
	.map_image img { width:100%; }
	.team_photo ul li { width:100%; }
	.team_photo ul li img { width:100%; }
	.contact_space { padding-top:5%; }
	.section5-box-layout { width:28%; margin-right:4%;}
	.section-container p.service_content { padding:3% 0;}
	.text10, .text09 { text-align:center;}
	.section2-box-layout figure figcaption { bottom:9%; }
	.bubble_section figcaption {font-size: 19px;line-height: 24px;}
}
@media screen and (max-width:1050px){
	header .container { width:81%; }
	.header-logo img { width:100%; }
	.header-logo { margin:30px 0 0; width:15%; }
	.header-menu li { width:16%;}
	.header-menu li a {  font-size: 15px;
    padding: 36px 11px;}
	.text01{ font-size:1.6em; }
	.text02 { font-size:1.5em;  line-height: 40px;}
	.text04, .text05{ font-size:1.4em;}
	.text03 { font-size:16px; }
	.section3-container p{ font-size:1.3em; line-height:35px; }
	.section-container p.service_content { padding:2% 0;}
	.section5-box-layout p { font-size:1.4em; text-align:center;}
	.section5-box-layout {	margin-right: 2%; width: 25%; }
	.section5-box11-layout { width:34%; }
	.section2-box-layout.margin{ margin:5px 4%;}
	.bubble_section figcaption { font-size: 16px; line-height: 20px;}
}
@media screen and (max-width:900px){
	.section1-container p { width:83%; }
	.text01 { font-size:1.5 em; }
	.section5-box-layout {	margin:15px auto 35px !important; width: 100%; }
	.section-container { width:90%; }
	.text04, .text05 { font-size:1.1em; line-height:30px;}
	.section5-box11-layout { width:80%; }
	.section3-container p.customer_content { width:100%; text-align:center; }
	.map_image {  display: block; float: none; margin: 0 auto; width: 45%;}
	.map_image img { margin:20px auto 0; }
	.team_photo ul li { width:100%; }
}
@media screen and (max-width:740px){
	.header-logo { margin:30px auto; width:35%; float:left;}
	.text01 { line-height:37px; font-size:1.3 em; }
	.text03 { font-size:1.4 em; }
	.map_image { width:90%; }
	.section4-container p.team_content { width:100%; text-align:center; }
	.goldman { display:block; text-align:center; float:none; }
	.text05 { line-height:39px; font-size:1.3em;}
	.text08 { font-size:1.5em; }
	.bubble_section figcaption { top:15%; }
	.text05 {
		font-size: 1em;
		line-height: 21px;
	}
	.clear_top { clear:both; padding-top:35%; }
	.header-menu { display:none; }
	.header-mobile-menu { display:block; }
	.header-mobile-menu { display:block; text-align:right; width:27px; }
	.header-mobile-menu-button { width:27px; height:28px;  margin-top:0px; position:absolute;top:90px; right:15%; }
	.header-mobile-menu-button_close { width:27px; height:28px;  margin-top:0px; position:absolute;top:10px; right:10%; }
	.header-mobile-menu-container { position:absolute; background:#000000; top:0px; right:-250px; }
	.cursor-pointer2 { margin-left:133px; }
	.header-mobile-menu-container ul { padding-bottom:15px; margin-top:40px; }
	.header-mobile-menu-container li { display:block; float:none; width:250px; text-align:left; font-family: 'Gotham';}
	.header-mobile-menu-container li a { display:block; padding:10px 20px; color:#FFFFFF; font-family: 'Gotham';  }
	.header-mobile-menu-container li a:hover { background:#0B5BAA; }
	.menu-text { padding-top:21px; }
	.bubble_section {position: relative; width: 48%;}
	.bubble_section figcaption.textcenter{top:64%;}
}
@media screen and (max-width:525px){
	.team_could p { font-size:1.1em;}
	.section2-box-layout { width:80%; display:block; }
	.section2-box-layout.margin{ margin:0 auto;}
	.bubble_section { width:80%; float:none; margin:0 auto; }
	.text03 { font-size:23px;}
	.section2-box-layout { margin:10px auto;}
	.bubble_section figcaption { top:27%; }
	.section2-box-layout figure figcaption { bottom:12%; }
	.header-mobile-menu-button { top:70px;}
	.bubble_section figcaption.textcenter {top: 30%;}
	.team_photo ul li { width:100%; }
}
@media screen and (max-width:480px){
	.clear_top { clear:both; padding-top:45%; }
	.bubble_section figcaption { top:27%; }
	.text05 { font-size: 1em; line-height: 21px;}
	.text08 { font-size:1.2em;}
	.text03 { font-size:1em;}
	.bubble_section figcaption.textcenter {top: 26%;}
	
}
@media screen and (max-width:320px){
	.bubble_section figcaption { top:11%; }
}



/*
     FILE ARCHIVED ON 03:11:57 Mar 24, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:32:17 Jun 05, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 150.294
  exclusion.robots: 0.206
  exclusion.robots.policy: 0.196
  cdx.remote: 0.063
  esindex: 0.008
  LoadShardBlock: 120.604 (3)
  PetaboxLoader3.datanode: 308.225 (5)
  load_resource: 780.621 (2)
  PetaboxLoader3.resolve: 529.315 (2)
*/