#sp-headersbs {
    width: 100%;
    transition: all 0.3s ease;
    z-index: 10;
  }
  .homepagesbs #sp-headersbs {
    position: absolute;
  }
  .homepagesbs #sp-headersbs a{
    color: #FFF;
  }
  #sp-headersbs a{
    color: #9599A8;
  }
  #sp-headersbs.sticky a {
    color: #FFF;
}
#sp-headersbs.sticky li.uk-active a{
  color:#4fbcbd !important;
}
#sp-headersbs.sticky li:hover a{
  color:#4fbcbd !important;
}
  #sp-headersbs {
    position: relative;
  }
  ul.uk-breadcrumb {
    margin: 0px;
    padding-left: 14px;
}
.com-content-category-blog__children.cat-children {
  display: none;
}
ul.uk-breadcrumb li:before {
  content: none !important;
}
.uk-breadcrumb>:last-child>a:not([href]), .uk-breadcrumb>:last-child>span {
  color: #9599A8;

}
ul.uk-pagination.uk-margin-medium {
  display: none;
}
.formcontat p {
  color: #9599a8;
}
.formcontat label {
  color: #9599a8 !important;
}
.formcontat button.cf-btn.cf-btn-style-flat.cf-width-auto{
  background:#4fbcbd !important;
  color: #FFF !important;
  border-radius: 90px !important;
}
.cursossbs .uk-article .uk-text-center.uk-margin-top img {
  height: 260px;
  object-fit: cover;
}
.formcontat h1{
  color:#4fbcbd;
}
#sp-headersbs a.resultad {
  color: #ffffff;
  background: #00bdbe;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 90px;
}
#faquems .sppb-panel-title{
  font-size: 20px;
    color: #4ebcbd;
}
.abaequipe .sppb-nav-custom{
  width: 100% !important;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow: scroll;
}
.abaequipe{
    img.sppb-tab-image {
      width: 220px !important;
      height: 180px !important;
      object-fit: cover;
    }
    .sppb-nav-custom a{
      display: flex;
      flex-direction: column;
      align-items: center;
    }
}
li.breadcrumb-divider {
  padding: 0px 10px !important;
  display: inline-block;
}
ul.mod-articlescategories.categories-module.mod-list {
  display: flex;
  border-radius: 90px;
  width: fit-content;
  margin: auto;
  border: 1px solid #4FBCBD;
  margin-top: 30px;
}
ul.mod-articlescategories.categories-module.mod-list a {
  padding: 10px 30px;
  border: 1px solid #4FBCBD;
  color: #4FBCBD;
  font-weight: 500;
}
ul.mod-articlescategories.categories-module.mod-list li.active a {
  background: #4FBCBD;
  color:#FFF;
}
ul.mod-articlescategories.categories-module.mod-list li:first-child a {
  border-top-left-radius: 90px;
  border-bottom-left-radius: 90px;
}
ul.mod-articlescategories.categories-module.mod-list li:last-child a {
  border-top-right-radius: 90px;
  border-bottom-right-radius: 90px;
}
ul.mod-articlescategories.categories-module.mod-list li{
  display: contents;
}
.blog a{
  color:#363636;
  transition: 1s;
}
.blog a:hover{
  color:#4FBCBD;
}
  /* estilo quando fica sticky */
  #sp-headersbs.sticky {
    position: fixed;
    top: 0;
    left: 0;
    background-color: #116262; /* cor que você quiser */
    z-index: 999;
    box-shadow: 0 2px 10px rgba(0,0,0,0.1);
  }

  .mainmenuhome {
    ul {
      display: flex;
      justify-content: flex-end;
    }
    li.uk-active{
        a {
          color: #116263 !important;
        }
    }
    li {
      padding: 0 12px;
  
      a {
        font: 500 14px/1 sans-serif;
        text-transform: uppercase;
      }
      a:hover{
        color: #116263 !important;
      }
    }
  }
  .buttonhome .uk-button-default {
    background: #83ebdf;
    border-radius: 90px;
    color: #116263;
}
#sectionmap{
    iframe{
      height: 700px;
    }
}

.boxformu{
  h1{
    font-family: "Fira Sans" !important;
    color: #FFF;
    margin-bottom:0px;
  }
  p{
    color:#FFF
  }
  .convertforms {
    margin-left: auto;
  }
  input{
    border-radius: 90px;
    border: none;
  }
  textarea{
    border-radius: 20px !important;
    border: none !important;
  }
  label{
    color: #FFF !important;
  }
  button{
    border-radius: 90px !important;
  }
}
.boxformu input {
  border-radius: 90px !important;
  border: none !important;
}
.sppb-addon-article .sppb-article-info-wrap h3 {
  margin-top: 10px;
  font-size: 20px;
}
.sppb-addon-article a.sppb-readmore {
  margin-top: 20px !important;
  display: block;
  font-size: 18px;
}
.nr-recaptcha.g-recaptcha {
  margin: auto;
}
.result {
  margin-top: 10px;
}
section#copywg {
  border-top: 1px solid #4ebcbd3b;
}
.result a {
  background: #4ebcbd;
  padding: 10px;
  border-radius: 90px;
}
.com-content #sp-main-body{
  background-color: #FFF !important;
}
.cursossbs figure.left.uk-text-center img {
  width: 100%;
  height: 450px !important;
  object-fit: cover;
}
.cursossbs a.uk-link{
  color:#363636;
}
.cursossbs .uk-article{
  display: flex;
      flex-direction: column;
}
.cursossbs .uk-article .uk-text-center.uk-margin-top{
  order: 1;
}
.cursossbs .uk-article h2{
  order: 3 !important;
}
.cursossbs ul.fields-container{
  order: 2;
}
.cursossbs .uk-article .uk-margin-top{
  order: 4;
}
.cursossbs ul.fields-container li {
  list-style: none;
}
.cursossbs li.field-entry.instrutor span.field-label {
  display: none;
}
.view-article #sp-main-body{
  padding: 0px;
}
section#sp-headersbs ul.open{
  position: absolute;
    right: 0;
    background: #82eae0;
    width: 100%;
}
section#sp-headersbs .open li a{
  background: none;
  color: #116262 !important;
  text-align: right;
}

ul.dj-mobile-dark{
  padding: 0px 10px 10px 10px;
  text-align: center !important;
}
li.resulta.sppb-active a {
  background: #FFF !important;
}
.cursossbs ul.fields-container{
  padding-left: 0px !important;
  margin-bottom: 0px !important;
}
h2.uk-margin-top.uk-margin-remove-bottom.uk-h3 {
  height: 70px;
  overflow: hidden;
}
.cursossbs .uk-button-default {
  background-color: rgba(255, 255, 255, 0);
  color: #116263;
  border-color: #116263;
  border: 2px solid;
  border-radius: 90px;
  font-weight: bold;
  text-align: center;
  margin: auto;
  display: table;
}
#logoclientesde img {
  width: 200px;
}
#logoclientesed img {
  width: 200px;
}
#logoclientesde .sppb-row-container{
  max-width: 100%;
}

#logoclientesde .slick-track,  #logoclientesed .slick-track{
  display: flex;
  align-items: center;
}
div#column-id-11294e85-55e5-42dc-927e-bbb42e97ddff {
  direction: rtl;
}
@media (max-width: 1399px){
  .mainmenuhome{
    li {
      padding: 0 10px;
  
      a {
        font: 500 12px/1 sans-serif;
        text-transform: uppercase;
      }
      a:hover{
        color: #116263 !important;
      }
    }
  }
}
@media (max-width: 798px){
  #sp-headersbs.sticky li:hover a{
    color: #FFF !important;
  }
  .uk-h1, h1{
    font-size: 28px;
  }
  .sp-page-builder .page-content #section-id-d49d1af4-7ea4-43cc-8c58-0cec96713beb{
    background: none !important;
  }
  ul.mod-articlescategories.categories-module.mod-list a{
    padding: 10px 10px;
  }
  .com-content #sp-main-body{
    padding: 20px 0px;
  }
  .cursossbs .uk-article{
    padding: 0px;
  }
  .cursossbs .uk-article .uk-text-center.uk-margin-top img {
    height: 260px !important;
    object-fit: cover;
  }
  button.dj-mobile-open-btn.dj-fa-5 {
    background: #116263;
  }
  #sp-headersbs.sticky button.dj-mobile-open-btn.dj-fa-5 {
    background: #FFF;
    color: #116263;
  }
  #logoclientesde img {
    width: 100px !important;
  }
  #logoclientesed img {
    width: 100px !important;
  }
}