@charset "utf-8";

#wrapper {
	padding-right: 0px;
	padding-left: 0px;
	-webkit-box-shadow: 0px 2px 8px rgba(0,0,0,0.80);
	box-shadow: 0px 2px 8px rgba(0,0,0,0.80);
	opacity: 1;
	position: relative;
	z-index: 50;
	background-color: #FFFFFF;
	padding-top: 0px;
	max-height: 2%;
}

.spiNav {
	border-width: 0px;
	background-color: #FFFFFF;
	margin-top: 15px;

}

.image-fillSPI {
	width: 100%;
}

#carouselSPI {
	
	z-index: 4;
}
.carouselInnerSPI {
	z-index: 4;
	visibility: inherit;

}
.carousel-controlSPI {
	z-index: 30;
}
.glyphicon-chev_leftSPI {
	z-index: 30;
	opacity: 0.8;
}
.glyphicon-chev_rightSPI {
	z-index: 30;
	opacity: 0.8;
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
	position: absolute;
	top: 50%;
	z-index: 30;
	display: inline-block;
	margin-top: -10px;
	visibility: visible;
	opacity: 0.8;
}


#main2 {
	margin-bottom: 15px;
	z-index: 1;
	position: relative;
	margin-right: -15px;
	margin-left: -15px;
}

#main3 {
	margin-top: 30px;
	margin-bottom: 60px;
	z-index: 0;
	position: absolute;
	
}

.btn-defaultSPI {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	color: rgba(12,143,184,1.00);
	background-color: #FFFFFF;
	-webkit-box-shadow: 1px 1px 5px 1px #BFBFBF;
	box-shadow: 1px 1px 5px 1px #BFBFBF;
	border-color: rgba(13,120,153,1.00) rgba(12,143,184,1.00) rgba(13,120,153,1.00) rgba(13,120,153,1.00);
}
.spiTop {
	margin-right: -15px;
	margin-left: -15px;
	margin-top: -10px;
}
.spiServices {
	margin-top: 10px;
	/* [disabled]text-shadow: 1px 0px 3px rgba(203,203,203,1.00); */
	background-image: url(../url);
	background-color: rgba(213,242,251,1.00);
	color: rgba(6,79,101,1.00);
}

.spiServices2 {
	margin-top: 10px;
	text-shadow: 1px 0px 3px rgba(203,203,203,1.00);
	background-image: url(../images/stock-photo-58531750-global-business-blue-background_cropped.jpg);
	background-size: cover;
	background-repeat: no-repeat;
}


.srvPic {
	left: auto;
	right: auto;
	bottom: auto;
	top: auto;
	float: none;
	vertical-align: middle;
	text-align: justify;
	width: 80%;
	display: inline;
	
}

.srvRowSPI{
	margin-right: 10px;
	margin-left: 10px;
	
}
.breadspi {
	color: rgba(226,235,238,1);
	background-color: rgba(226,235,238,1.00);
}
.spiFoot2 {
	background-color: #E2EBEE;
}


.social:hover {
     -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
     -o-transform: scale(1.1);

 }
 .social {
     -webkit-transform: scale(0.8);
     /* Browser Variations: */
     
     -moz-transform: scale(0.8);
     -o-transform: scale(0.8);
     -webkit-transition-duration: 0.5s;
     -moz-transition-duration: 0.5s;
     -o-transition-duration: 0.5s;
 }
.srvRowSPI2 {
	margin-right: 10px;
	margin-left: 10px;
	background-color: rgba(255,255,255,1.00);
}
.chvSPI {
	color: rgba(16,146,186,1.00);
}
.spih2 {
	color: rgba(112,112,112,1.00);
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.spiCont {
	color: rgba(112,112,112,1.00);
	text-align: left;
}
.spicontWell {
	background-color: rgba(16,146,186,1.00);
	color: rgba(242,251,254,1.00);
	border: thin solid rgba(82,207,245,1.00);
	-webkit-box-shadow: 3px 3px 7px 1px rgba(58,58,58,1.00);
	box-shadow: 3px 3px 7px 1px rgba(58,58,58,1.00);
}
.contSPI {
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
}
.spiserv3 {
	background-color: #044052;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.srv3 {
	-webkit-box-shadow: 3px 3px 10px 0px rgba(38,38,38,1.00);
	box-shadow: 3px 3px 10px 0px rgba(38,38,38,1.00);
	border: thin solid rgba(10,132,169,1.00);
	padding-top: 10px;


}
.servPage {
	background-color: rgba(16,146,186,1.00);
}
.serSect {
    /* [disabled]background-color: rgba(212,212,212,1.00); */
}

.spiFoot {
	background-color: rgba(16,146,186,1.00);
}
.spih4 {
	color: rgba(101,101,101,1.00);
}
.spiForm {
	background-color: rgba(153,153,153,0.98);

}
.spiForm2 {
	/* [disabled]background-color: rgba(184,184,184,1.00); */
}
.spiForm3 {
	border-right: thin solid rgba(8,110,141,1.00);
	background-color: rgba(184,184,184,1.00);
	padding-top: 0px;
}
.spiJumb {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
}
.spiSlideLBG {
    color: rgba(72,72,72,1.00);
    background-color: rgba(255,255,255,0.40);
    text-align: center;

}
.reasonspi {
	background-color: #053E4F;
	color: rgba(207,241,252,1.00);
}
.reason2 {
	background-color: rgba(153,225,248,1.00);
	color: rgba(11,127,163,1.00);
}
.reason3 {
	border-left-color: rgba(6,79,101,1.00);
	color: rgba(97,97,97,1.00);
}
.aboutspi {
	background-color: rgba(93,208,244,1.00);
}
.aboutBack2 {
	background-color: rgba(6,57,72,1.00);
	color: rgba(200,200,200,1.00);
}
.aboutSPI2 {
    background-image: url(../images/iStock-547421800-blue-geo-background.jpg) , -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);
    background-image: url(../images/iStock-547421800-blue-geo-background.jpg) , -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);
    background-image: url(../images/iStock-547421800-blue-geo-background.jpg) , -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);
    background-image: url(../images/iStock-547421800-blue-geo-background.jpg) , linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);
}
.reasonSPI2 {
	background-color: #D0DFE3;
	-webkit-box-shadow: 3px 3px 8px 2px rgba(38,38,38,1.00);
	box-shadow: 3px 3px 8px 2px rgba(38,38,38,1.00);
	border: thick solid rgba(16,146,186,1.00);
	border-collapse: collapse;
}
.reason4 {
}
.reasonSPI3 {
	color: rgba(6,79,101,1.00);
	font-weight: bold;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}


.spiContact2 {
    background-image: url(../images/images/stock-photo-94455807-abstract-background.jpg;) , -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(211,66,66,1.00) 100%);
    background-image: url(../images/images/stock-photo-94455807-abstract-background.jpg;) , -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(211,66,66,1.00) 100%);
    background-image: url(../images/images/stock-photo-94455807-abstract-background.jpg;) , -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(211,66,66,1.00) 100%);
    background-image: url(../images/images/stock-photo-94455807-abstract-background.jpg;) , linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(211,66,66,1.00) 100%);
}

.spiForm4 {
	background-image: url(../images/stock-illustration-92713535-geometric-triangle-white-background.jpg);
}
.jumbSpi {
	padding-bottom: 0px;


}


.cardSrv {background: #FFF none repeat scroll 0% 0%; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); margin-bottom: 30px; }
bodySrv{ background: #EDECEC; padding:50px}

.nav-tabs { border-bottom: 2px solid #DDD; }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; }
    .nav-tabs > li > a { border: none; color: #666; }
        .nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none; color: #4285F4 !important; background: transparent; }
        .nav-tabs > li > a::after { content: ""; background: #4285F4; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
    .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 15px 10px; }
.tab-content {
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px
}
.srvRow3 {
	background-color: rgba(16,146,186,1.00);
}
.cc2 {
	 position: absolute;
   right: 80%;
  top: 5%;
  left: 80%;
 padding-botton:0px;
 padding-top:0px;
  z-index: 10;
  color: #fff;
  
  background: rgba(179,179,179,0.71)}
.srvImg {
	-webkit-box-shadow: 1px 1px 5px 1px hsla(0,0%,59%,1.00);
	box-shadow: 1px 1px 5px 1px hsla(0,0%,59%,1.00);
}
.logoSPINav {
	 max-height: 100%;
	height: auto;
	width: auto;
}

.navContV2 .navbar-brand>img{
	height: 90%;
 	width: auto;
	max-height: 90%;
}
#feedbackSubmit2 {
}
.spiContact3 {
    color: #A7A7A7;
}

.spicontWell2 {
    background-color: #F5F5F5;
    border-color: #F5F5F5;

}
.spiContact4 {

background-image: url(../images/iStock-477952049-blue-background.jpg);
}
.spiBlue2 {
    margin-right: -15px;
    margin-left: -15px;

}
.contUs {
}
.spiCont3 {
}
.aboutUs .body {

}
.contact5 {
    margin-left: 15px;
}
.about {
    color: #7F7F7F;
}
.about2 {
}


.spiCarCapt {
    color: #FFFFFF;
    text-align: center;
}

.spiCarCapt2 {
    color: #FFFFFF;
    text-align: center;
}.h1Home {
    color: #077FA3;
}
.homeClient {
    color: #7F7F7F;
}
.wrap2 {
}
.servTitle {
    color: #FFFFFF;
}
