* {
  box-sizing: border-box;
}
body {
  margin: 0;
}
#idHome{
  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight:200;
  padding:50px 0 150px 0;
  color:#eee;
  display:flex;
  align-items:center;
  text-align:left;
  background-image:url(https://cdn.grapedrop.com/ueed7d8b323c946ca8e6e22eb3c863342/e3444abe29404a60a7d626166a650c06_background2.png);
  background-repeat:repeat;
  background-position:center center;
  background-attachment:scroll;
  background-size:auto;
  opacity:1;
  margin:0 0 0 0;
}
#ie4h{
  padding:50px 0 50px 0;
  margin:0 51.9667px 0 51.9667px;
  opacity:1;
  transform: translateX(-45.00001525878906px) translateY(-94px);
  display:inherit;
}
#iofi{
  white-space:initial;
  padding:10px 10px 10px 10px;
}
#if54{
  font-size:2rem;
  margin:0 0 10px 0;
  text-transform:uppercase;
  font-weight:400;
  letter-spacing:10px;
}
#ihsd{
  border:0 solid #ffffff, 238, 238);
  color:rgb(238, 238, 238) 68, 68), 238, 238);
}
.button3{
  display:inline-block;
  padding-top:15px;
  padding-right:30px;
  padding-bottom:15px;
  padding-left:30px;
  text-decoration-line:none;
  text-decoration-style:initial;
  text-decoration-color:initial;
  text-align:center;
  opacity:1;
  transition-duration:0.25s, 0.25s;
  transition-timing-function:initial, initial;
  transition-delay:initial, initial;
  transition-property:color, opacity;
  border-top-left-radius:3px;
  border-top-right-radius:3px;
  border-bottom-right-radius:3px;
  border-bottom-left-radius:3px;
  border-top-width:2px;
  border-right-width:2px;
  border-bottom-width:2px;
  border-left-width:2px;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-color:rgb(220, 101, 155);
  border-right-color:rgb(220, 101, 155);
  border-bottom-color:rgb(220, 101, 155);
  border-left-color:rgb(220, 101, 155);
  border-image-source:initial;
  border-image-slice:initial;
  border-image-width:initial;
  border-image-outset:initial;
  border-image-repeat:initial;
  color:#7157d7;
  border:2px solid #7157d7;
}
.button3:hover{
  opacity:0.85;
}
.button3:active{
  opacity:0.95;
}
.header3{
  font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight:200;
  min-height:50px;
  color:rgb(238, 238, 238);
  background-color:#1c1c1c;
  display:none;
}
.menu-container{
  display:inline-block;
  vertical-align:middle;
}
.menu{
  padding-top:3px;
  padding-right:0px;
  padding-bottom:3px;
  padding-left:0px;
  display:block;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
}
.menu-link{
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  color:inherit;
  opacity:0.75;
  text-decoration-line:none;
  text-decoration-style:initial;
  text-decoration-color:initial;
  display:inline-block;
  vertical-align:middle;
  padding-top:10px;
  padding-right:15px;
  padding-bottom:10px;
  padding-left:15px;
  transition-duration:0.25s;
  transition-timing-function:initial;
  transition-delay:initial;
  transition-property:opacity;
}
.menu-link:hover{
  opacity:1;
}
.burger{
  margin-top:5px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  width:45px;
  padding-top:5px;
  padding-right:10px;
  padding-bottom:5px;
  padding-left:10px;
  display:none;
  float:right;
  cursor:pointer;
}
.burger-line{
  padding-top:1px;
  padding-right:1px;
  padding-bottom:1px;
  padding-left:1px;
  background-color:white;
  margin-top:5px;
  margin-right:0px;
  margin-bottom:5px;
  margin-left:0px;
}
#ij0rp{
  padding:0;
}
#i2a3r{
  min-height:10px;
}
#i57dn{
  min-height:10px;
  display:none;
}
#iiinm{
  min-height:0;
  text-align:right;
  display:none;
}
#idServ{
  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight:200;
  padding:50px 0;
  color:#444;
  background-color:rgba(3,31,45,1);
}
#idn8f3{
  padding:50px 0 25px 0;
  background-color:rgba(255,255,255,1);
}
#i0saaw{
  white-space:initial;
}
#iv4l8q{
  margin-bottom:50px;
}
#i8l9wm{
  text-transform:none;
  font-weight:400;
  color:#000000;
  font-family:Helvetica, serif;
}
#i92b1k{
  line-height:1.3em;
  margin-bottom:50px;
}
.feature3-section{
  font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight:200;
  padding-top:50px;
  padding-right:0px;
  padding-bottom:50px;
  padding-left:0px;
  color:rgb(68, 68, 68);
  background-color:#f3f3f3;
}
.feature3{
  padding-top:10px;
  padding-right:10px;
  padding-bottom:10px;
  padding-left:10px;
  margin-top:10px;
  margin-right:10px;
  margin-bottom:10px;
  margin-left:10px;
}
.feature3-desc{
  line-height:2rem;
}
.feature3-image{
  margin-bottom:15px;
  border-top-left-radius:3px;
  border-top-right-radius:3px;
  border-bottom-right-radius:3px;
  border-bottom-left-radius:3px;
  margin:0 0 25px 0;
  height:300px;
}
.feature4-section{
  font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight:200;
  padding-top:50px;
  padding-right:0px;
  padding-bottom:50px;
  padding-left:0px;
  color:rgb(68, 68, 68);
  background-color:rgb(255, 255, 255);
}
.feature4{
  padding-top:10px;
  padding-right:10px;
  padding-bottom:10px;
  padding-left:10px;
  margin-top:10px;
  margin-right:10px;
  margin-bottom:10px;
  margin-left:10px;
}
.feature4-desc{
  line-height:2rem;
  margin:0 0 30px 0;
}
#is11l{
  padding:50px 0 25px 0;
}
#iebyu{
  margin-bottom:30px;
}
#idContato{
  color:white;
  font-family:Helvetica, serif;
  background-color:rgba(3,31,45,1);
}
#ipenhe{
  padding:0 0 25px 0;
}
#irim9s{
  font-weight:400;
}
.btn-white-brd{
  color:#fff;
  border:2px solid #ffffff;
  background-color:rgba(255,255,255,0);
  padding:15px 30px 15px 30px;
  border-radius:3px 3px 3px 3px;
  font-size:16px;
  font-family:Helvetica, serif;
  font-weight:100;
  margin:20px 0 0 0;
}
.input{
  background-color:rgba(255,255,255,0);
  border:3px solid rgba(255,255,255,0.35);
  color:#ffffff;
  padding:10px 10px 10px 10px;
}
.label{
  text-transform:uppercase;
  margin:0 0 5px 0;
}
#i0m3m{
  padding:10px;
  text-align:center;
  font-size:14px;
  font-weight:100;
  color:rgba(255,255,255,0.55);
}
#id2rn{
  font-size:2rem;
  margin:0 0 33.2px 0;
  text-transform:uppercase;
  letter-spacing:10px;
  font-weight:100;
}
#ikrsf{
  text-align:center;
}
#i97j6j{
  text-align:center;
}
#iqgms7{
  text-align:center;
}
#ip4s{
  color:black;
}
#ijfh{
  font-size:24px;
}
#idServicos{
  padding:50px 0 25px 0;
  background-color:rgba(3,31,45,1);
}
#idgruy{
  white-space:initial;
  padding:50px 10px 10px 10px;
}
#ihfubi{
  margin-bottom:50px;
}
#i0qw2y{
  color:#7157d7;
  text-transform:none;
  font-weight:400;
  font-family:Helvetica, serif;
}
#IDProdutos{
  padding:50px 0 50px 0;
}
#i1uf2e{
  margin-bottom:30px;
}
#ijmmc4{
  padding:10px 50px 10px 10px;
  max-width:auto;
}
#ixdkjg{
  color:#7157d7;
  text-transform:uppercase;
  font-weight:400;
  margin:19.92px 0 25px 0;
}
#iyuy7u{
  padding:10px 50px 10px 10px;
}
#ic763s{
  color:#7157d7;
  text-transform:uppercase;
  font-weight:400;
  margin:19.92px 0 25px 0;
}
#idProdutos{
  padding:50px 0 50px 0;
}
#i1e9yo{
  margin-bottom:30px;
}
#iocqgc{
  padding:10px 50px 10px 10px;
}
#iggsvd{
  color:#7157d7;
  text-transform:uppercase;
  font-weight:400;
  margin:19.92px 0 25px 0;
}
#ils6zr{
  padding:10px 50px 10px 10px;
}
#i5bf06{
  color:#7157d7;
  text-transform:uppercase;
  font-weight:400;
  margin:19.92px 0 25px 0;
}
#i2c6zw{
  text-transform:none;
  font-weight:400;
  color:#000000;
  font-family:Helvetica, serif;
}
#i72abx{
  color:black;
}
#iw7kr9{
  color:black;
}
#iblbdl{
  color:black;
}
#i1p9wb{
  text-transform:none;
  font-weight:400;
  color:#000000;
  font-family:Helvetica, serif;
}
.navbar-brand{
  background-image:url(https://sysnetweb.com.br/assets/sysnet.jpg);
  background-repeat:repeat;
  background-position:left top;
  background-attachment:scroll;
  background-size:auto;
  min-height:65px;
  width:200px;
}
#iaes9h{
  background-image:url(https://sysnetweb.com.br/assets/sysnet.jpg);
  background-repeat:repeat;
  background-position:left top;
  background-attachment:scroll;
  background-size:auto;
}
.navbar.static-top.sticky-top.navbar-expand-sm.navbar-dark{
  background-color:rgb(28, 28, 28);
}
#iawco5{
  color:rgb(255, 255, 255);
}
#ifirpf{
  color:rgb(255, 255, 255);
}
#io4ibk{
  color:rgb(255, 255, 255);
}
#i8ihb3{
  line-height:24px;
}
#i9fn8{
  flex-basis:50%;
}
#iq8xw{
  flex-basis:50%;
}
#ijlkb{
  flex-basis:50%;
}
#i4kch{
  line-height:24px;
}
#idc16{
  flex-basis:50%;
}
#i4sf5{
  line-height:24px;
}
#i3pck{
  line-height:24px;
}
#ixywsh{
  line-height:16px;
  font-size:12px;
}
#i2veo8{
  padding:5px;
  min-height:50px;
}
#ira6ma{
  color:black;
  width:32px;
  height:32px;
}
#io6czk{
  line-height:16px;
}
#imgdzv{
  padding:5px;
  min-height:50px;
}
#ic0ai9{
  color:black;
  width:32px;
  height:32px;
}
#ih8wni{
  line-height:16px;
}
#ibwjrp-2{
  padding:0 0 0 15px;
}
#i8y4ol-2{
  padding:0 0 0 15px;
}
#i4qwsy-2{
  padding:0 0 0 15px;
}
#ixmjtg-2{
  min-height:150px;
}
#ikng6w{
  display:none;
}
#it0c1s{
  display:none;
}
#iix1j4{
  border:none;
}
#i2pzmi{
  padding:5px 0 5px 15px;
}
#id44if{
  position:relative;
  margin:0 auto;
  max-width:980px;
}
#i94vvg{
  width:880px;
  margin:0 auto;
  position:relative;
  overflow:hidden;
  white-space:nowrap;
}
#i27kqf{
  display:inline-block;
  transition-delay:1ms;
}
#i6cb7h{
  position:relative;
  color:#fff;
  width:880px;
  margin-right:10px;
  vertical-align:top;
  min-height:130px;
  white-space:normal;
  background-color:rgba(0, 0, 0, 0.1);
  display:inline-block;
}
#iu3vy5{
  position:absolute;
  display:block;
  cursor:pointer;
  top:50%;
  left:0;
  margin-top:-25px;
}
#i0l0na{
  position:absolute;
  display:block;
  cursor:pointer;
  top:50%;
  right:0;
  margin-top:-25px;
}
#ishafy{
  flex-basis:50%;
}
#i2njjk{
  flex-basis:50%;
}
#idcvua{
  position:relative;
  color:#fff;
  width:880px;
  margin-right:10px;
  vertical-align:top;
  min-height:130px;
  white-space:normal;
  background-color:rgba(0, 0, 0, 0.1);
  display:inline-block;
}
#im5tm2{
  position:relative;
  color:#fff;
  width:880px;
  margin-right:10px;
  vertical-align:top;
  min-height:130px;
  white-space:normal;
  background-color:rgba(0, 0, 0, 0.1);
  display:inline-block;
}
#ijnbzm{
  position:relative;
  color:#fff;
  width:880px;
  margin-right:10px;
  vertical-align:top;
  min-height:130px;
  white-space:normal;
  background-color:rgba(0, 0, 0, 0.1);
  display:inline-block;
}
#isld55{
  line-height:24px;
}
@media (max-width: 768px){
  .burger{
    display:block;
  }
  .menu-container{
    display:none;
    width:100%;
  }
  .menu{
    width:100%;
  }
  .menu-link{
    display:block;
  }
  .burger{
    display:block;
  }
  .menu-container{
    display:none;
    width:100%;
  }
  .menu{
    width:100%;
  }
  .menu-link{
    display:block;
  }
  .burger{
    display:block;
  }
  .menu-container{
    display:none;
    width:100%;
  }
  .menu{
    width:100%;
  }
  .menu-link{
    display:block;
  }
  .burger{
    display:block;
  }
  .menu-container{
    display:none;
    width:100%;
  }
  .menu{
    width:100%;
  }
  .menu-link{
    display:block;
  }
  .burger{
    display:block;
  }
  .menu-container{
    display:none;
    width:100%;
  }
  .menu{
    width:100%;
  }
  .menu-link{
    display:block;
  }
  #ishafy{
    flex-basis:74.8%;
  }
}

@media (max-width: 992px) {
  #i3hncc {
    flex-direction: column !important;
  }
  .gjs-lory-slide {
    width: 90vw !important;
  }
  #iu3vy5, #i0l0na {
    top: 20% !important;
  }
}

@media (max-width: 375px){
  #iq48oc{
    padding:25px 0;
  }
  #iwsf95{
    white-space:initial;
  }
  #ishafy{
    margin-bottom:50px;
  }
  #i2njjk{
    margin-bottom:50px;
    text-align:center;
  }
  #ie8r4v{
    max-width:100%;
  }
  #next{
    margin:0 0 0 0;
    padding:0 0 0 0;
  }
}
