<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* var text-decoration */
/*--
	Common Css
--*/
@font-face {
    font-family: OpenSans;
    src: url(../fonts/opensans1.otf);
}


body {
  font-family: 'OpenSans', sans-serif;
  -webkit-font-smoothing: antialiased;
  padding-top: 82px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'OpenSans', sans-serif;
}
h2 {
  font-size: 40px;
  font-weight: normal;
  text-transform: uppercase;
}
h3 {
  font-size: 25px;
  font-weight: 300;
}
p {
  font-size: 18px;
  line-height: 28px;
}
ul {
  padding: 0;
  margin: 0;
}
a,
a:active,
a:focus,
a:active {
  text-decoration: none !important;
}


.section-title h2 {
  font-size: 40px;
  text-transform: uppercase;
  font-weight: normal;
  color: #2382ba;
  padding-top: 20px;
  text-align: center;
}

.section-title img {
padding-top: 30px;
padding-bottom: 20px;
    padding-left: 20px;
}

.section-title p {
  font-family: 'OpenSans', sans-serif;
  font-weight: normal;
  text-align: center;
  font-size: 20px;
padding-top: 30px;
padding-left: 20px;
  padding-bottom: 20px;
  color: #666;
}
/*--
	Header Start 
--*/

@media (max-width: 600px) 
{
  .facet_sidebar 
   {
    display: none;
   }
}
.col-xs-offset-3 {
  margin-left: 5%;
  
}

header {
  position: relative;
}

header .navbar h3{
    color:#2382ba;
}
header .navbar {
  background-color: #fff;
  padding-top: 10px;
  margin-bottom: 0px;
  border: 0px;
  padding-bottom: 13px;
  box-shadow:  0px 1px 5px #000;
}

header .navbar-brand {
  padding-top: 0px;
  padding-bottom: 20px;
  padding-left: 100px;
  margin-bottom: 10px;
  
}
header .navbar-default {
  background: none;
  border: 0px;
}

header .navbar-default .navbar-nav {
  padding-top: 10px;
  padding-right: 130px;
}
header .navbar-default .navbar-nav li a {
  color: #333333;
  padding: 15px 15px 5px 15px;
  font-size: 15px;
}
header .navbar-default .navbar-nav li a:hover {
  color: #007aa1;
}

.navbar-nav img{
  padding-top: 12px;
}
/*---------------------------------------------
					Index Start 
-----------------------------------------------*/
/*--
	Slider Start 
--*/
.container1{
  margin: 0 15px 0 15px;
  padding: 0px;
}

#slider {
  width: 100%;
  position: relative;


}

#slider {
  background: url("../img/r.jpg") no-repeat;
  background-size: cover;
  background-attachment: fixed;
  background-position: 20% 0%;
  padding: 100px 0 170px 0;
  position: relative;
  text-align: center;
}
#slider:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to left, #006699, #0080bf);
  opacity: 0.8;
}

.linha{
    background-color: #005080;
    height: 1px;
    width: 50p%;
}
#slider h1 {
  font-family: 'OpenSans', sans-serif;
  font-weight: 800;
  font-size: 60px;
  line-height: 100px;
  letter-spacing: 10px;
  padding-bottom: 10px;
  text-align: center;
}
#slider h4 {
  font-size: 30px;
  line-height: 40px;
  font-family: 'OpenSans', sans-serif;
  font-weight: 300;
  letter-spacing: 3px;
  text-align: center;
}

#slider .block img{
   margin: 0;
}

/*--service Start--*/

#service {
  text-align: center;
  padding: 50px 0;
}


#service .service-item {
  padding-bottom: 50px;
}
#service .service-item i {
  font-size: 60px;
  color: #204b77;
}
#service .service-item h4 {
  padding-top: 25px;
  margin: 0;
  color: #666;
  font-size: 18px;
}

#service .service-item h2 {
  color: #006699;
  font-size: 40px;
  text-transform: uppercase;
  font-weight: normal;
}

#service .service-item p {
  color: #0f1f2f;
  padding-top: 10px;
  font-size: 15px;
  line-height: 1.8;
}
/*--
	call-to-action Start 
--*/
#call-to-action {
  background-size: cover;
  background-attachment: fixed;
  padding: 80px 0px;
  position: relative;
  text-align: center;
  color: #fff;
}

#call-to-action table{
    padding: 2px;
}

#call-to-action td{
    color: #575757;
    background-color: #fff;
}

#call-to-action a{
    color: #fff;
}

#call-to-action img{
 padding: 10px;
}

#call-to-action2{
 padding: 100px;
}

#call-to-action2 img{ 
 padding-bottom: 20px;
}

#call-to-action h2 {
  padding-top: 5px;
  padding-bottom: 15px;
  line-height: 33px;
  text-align:center;
  margin: 0;
  font-size: 40px;
  font-weight: normal;
  color: #006699;
  text-transform: uppercase;
}
#call-to-action p {
  font-size: 18px;
  line-height: 1.6;
  color:#666;
}
#call-to-action .btn-call-to-action {
  padding: 15px 35px;
  border: none;
  background-color: #fff;
  font-size: 15px;
  color: #333333;
  margin-top: 30px;
}

.org{
    background-color: #006699;
    color:  #fff;
}

.org h2{
    color: #fff;
}

.prog table p{
    padding: 0px; !important
}

.prog table td{
    padding: 10px; !important
}

#prog li{
  list-style: none;
  color: #006699;
}

#prog b{
  color: #006699;
}

#prog h2{
  color: #006699;
}

#prog h3{
  color: #006699;
}

.prog table h3{
        text-align: center; 
        font-size: 20px;
        color: #006699;
        font-weight: bold;

}

.prog table h4{
        text-align: center; 
        color: #01334d;
        font-weight: bold;

}

/*--
	Feature Start 
--*/
.feature {
background-image: url("../img/robo5.png");
background-position: 50% 94px;
  width: 100%;
  display: block;
  position: relative;
  overflow: visible;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #fff;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  padding: 60px 0 130px 0;
}


.feature h2 {
  font-size: 40px;
  font-weight: normal;
  color: #006699;
  text-transform: uppercase;
  text-align: center;
}
.feature a {
  font-size: 27px;
  font-weight: bold;
  color: #002436;
  text-transform: uppercase;
  text-align: center;
}

.feature p {
  color: #272727;
  margin-bottom: 20px;
  font-size: 18px;
 text-align: center;
}
.feature .btn-view-works {
  background: #2382ba;
  color: #fff;
  padding: 10px 20px;
}
/*--
	content Start 
--*/
#testimonial {
  padding: 65px 0 50px 0;
  background-color: #eeeeee;
}

.iframe{
 margin: 0 auto;
     display: block;
}
.wrap {
    text-align:center;

}
#testimonial  h2 {
  color: #006699;
  font-size: 40px;
  font-weight: normal;
  text-transform: uppercase;
  text-align: center;
}
#testimonial p {
  padding-top: 10px;
  color: #666;
  font-size: 25px;
  text-align: center;
}

#testimonial  h4 {
  padding-top: 80px;
  color: #000; 
}

#testimonial h5 {
  padding-top: 50px;
  color: #fff; 
}

#testimonial .counter-box li {
  width: 50%;
  float: left;
  text-align: center;
  margin: 30px 0 30px;
}
#testimonial .counter-box li i {
  font-size: 35px;
}
#testimonial .counter-box li h4 {
  font-size: 30px;
  font-weight: bold;
}
#testimonial .counter-box li span {
  color: #555;
}
#testimonial .testimonial-carousel {
  text-align: center;
  width: 75%;
  border: 1px solid #DEDEDE;
  padding: 24px;
  margin: 0 auto;
}
#testimonial .testimonial-carousel img {
  padding-bottom: 38px;
}
#testimonial .testimonial-carousel p {
  line-height: 28px;
  font-weight: normal;
  font-size: 18px;
  padding-bottom: 20px;
}
#testimonial .testimonial-carousel .user img {
  padding-bottom: 0px;
  border-radius: 500px;
}
#testimonial .testimonial-carousel .user p {
  padding-bottom: 0;
  font-size: 19px;
  line-height: 20px;
  color: #353241;
}
#testimonial .testimonial-carousel .user p span {
  display: block;
  color: #353241;
  font-weight: 600;
}
#testimonial .testimonial-carousel .owl-carousel .owl-pagination div {
  border: 1px solid #1D1D1D;
  border-radius: 500px;
  display: inline-block;
  height: 10px;
  margin-right: 15px;
  width: 10px;
}
#testimonial .testimonial-carousel .owl-carousel .owl-pagination div.active {
  background: #5C5C5C;
  font-size: 30px;
  display: inline-block;
  border: 0px;
}

/*---------------------------------------------
					Contact Close 
-----------------------------------------------*/
/*--------- Heading------------*/
.heading {
  padding-bottom: 60px;
  text-align: center;
}
.heading h2 {
  color: #000;
  font-size: 40px;
  line-height: 40px;
  font-weight: normal;
  text-transform: uppercase;
}
.heading p {
  font-size: 18px;
  line-height: 40px;
  color: #292929;
  font-weight: 300;
}
/*---------------------------*/
/*--
	footer Start 
--*/
.footer {
  background: #006699;
  text-align: center;
  padding-top: 48px;
  padding-bottom: 55px;
}
.footer p {
  font-size: 5px;
  line-height: 25px;
  color: #919191;
  font-weight: bold;
}
footer a {
  color: #595959;
}
footer .footer-manu {
  padding-bottom: 25px;
}
footer .footer-manu ul {
  margin: 0px;
  padding: 0px;
}
footer .footer-manu ul li {
  display: inline-block;
  padding: 0px 20px;
}
footer .footer-manu ul li a {
  display: inline-block;
  color: #494949;
}
footer .footer-manu ul li a:hover {
  color: #000;
}

#icon{
  margin: 0;
  padding-right: 2px;
}

li a{
  padding: 0;
}</pre></body></html>