/* 
body > div.bg-dark.wg-blue.text-white.py-1 > div > a:nth-child(10), #collapse4 > div > ul > li:nth-child(3){
display: none !important}

body > div.bg-dark.wg-blue.text-white.py-1 > div > a:nth-child(10) + span {
	display: none !important;
} */
body > div.elementor.elementor-4396.elementor-location-single.post-4758.events.type-events.status-publish.has-post-thumbnail.hentry.event_category-sponsoring > div.elementor-element.elementor-element-3750c9b.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div > div > section > div > div > div:nth-child(1) > div > div.wg-blue__event-logo.text-center > img {
    max-width: 120px;
    filter: brightness(1);
    filter: brightness(0) invert(1);
}
.alignleft {
  float: left;
  margin-right: 1.5em;
  margin-top: 1.5em;

  margin-bottom:  1.5em;}

.alignright {
  float: right;
  margin-left: 1.5em;
  margin-top: 1.5em;

  margin-bottom:  1.5em;}

.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 1.5em;

  margin-bottom:  1.5em;}

.wp-caption {
  text-align: center;
  max-width: 100%;
}

.wp-caption img {
  width: 100%;
  height: auto;
}

.wp-caption-text {
  font-size: 0.875em;
  color: #666;
  margin-top: 0.5em;
}


html[lang="pt-br"]  #collapse4 > div > ul > li:nth-child(5), html[lang="pt-br"] section.wg-blue.wg-blue__testimonials.theme-light {
	display: none;
}

.elementor-element.elementor-element-0b03a62.elementor-widget.elementor-widget-card_icon_widget .wg-blue__card-icon-card {
    background: lab(99 0 0 / 0.51);
}
.modal {
    --bs-modal-zindex: 999999999999;
}
@media (min-width: 992px) {
    .home section.wg-blue.wg-blue__hero.wg-blue__hero--layout5 {
        padding: 11rem 0rem 0 0rem;
        margin-bottom: -40px;
    }
}
	wg-blue__office-history .section-card-title {
	color: var(--text-text-highlight-2, #0047BB) !important;}
@media (min-width: 768px) {
    .page-id-156 .col-lg-2-of-8 {
        width: calc((100% - 21rem) / 8);
        flex: auto;
    }
	.page-id-156 section.wg-blue.wg-blue__cases.theme-dark-gradient.wg-blue__cases--image {
    padding-bottom: 0;
}
}
h2.wg-blue__hero-subtitle.l-5 {
    margin-bottom: 3rem;
}
.home .wg-blue__card-icon-icon rect {
    fill: #0090da;
}
.cf7-success-icon path {
    fill: #0090da;
}
div#jp-relatedposts {
	display: none !important;
}
.cf7-success-message .btn-success {
    background: #0090da;
}
.home .wg-blue__card-icon-icon rect {
    fill: #0047bb;
}
.home .wg-blue__card-icon-icon rect {
    fill: #0090da;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1133.nav-item span {
    color: rgb(31, 42, 68);
    opacity: 1;
}
@media (min-width: 768px) {
 
	.wg-blue__office-history .wg-blue__card-sttacked-row {
    --bs-gutter-x: 0rem;
    padding-left: 40px;
    padding-right: 40px;
}
}
a.skip-link.screen-reader-text {
    display: none;
}
.wg-blue .section-card-individual .section-card-title {
    font-size: clamp(2.25rem, 0.5vw + 2.25rem, 2.75rem);
    line-height: 115%;
    color: var(--section-title-highlight) !important;
    padding: 0rem 0rem 1rem 0rem;
    text-align: center;
}
h2.wg-blue__hero-title.section-title {
    color: #fff;
    font-family: 'Roboto';
    text-transform: none;
    font-size: 30px;
    margin: 20px 0;
    font-weight: 300;
    line-height: 120%;
    margin-bottom: 40px;
}
 .wg-blue__office-history .section-card-title {
    color: var(--text-text-highlight-2, #0047BB) !important;
}
.wg-blue__office-history .wg-blue__card-sttacked-row .img-fluid {
    max-height: 364px;
    height: auto;
    width: 90% !important;
}
.wg-blue__leadership .leadership-card-info--content .section-card-title {
    font-size: clamp(0.875rem, 0.625vw + 0.875rem, 1.5rem);
    line-height: 120%;
    font-family: "Roboto", sans-serif;
    font-weight: 800;
    text-align: center;
}

@media screen and (max-width: 767px){
	.wg-blue__hero--layout6 .wg-blue__hero-video-wrapper .video-height-mobile {
    height: 130vh;
    -o-object-fit: cover;
    object-fit: cover;
}
	.wg-blue__contact-page label.cc-label-small {
    max-width: 100%;
    padding-left: 0;
}
	section.wg-blue.wg-blue__hero.wg-blue__hero--layout5 h2.wg-blue__hero-subtitle.l-5 {
    
    line-height: 1;
}
	.modal {
   z-index:var(--bs-modal-zindex: 999999999999) !important;
}
}
section.wg-blue.wg-blue__hero.wg-blue__hero--layout5 h2.wg-blue__hero-subtitle.l-5 {
    line-height: 110%;
}
.wg-blue__card-icon-icon {
    padding-right: 20px;
    display: block;
    width: 200px;
}
section.wg-blue.wg-blue__hero.wg-blue__hero--layout5 h1.wg-blue__hero-title, section.wg-blue.wg-blue__hero.wg-blue__hero--layout5 .wg-blue__hero-title.h1 {

    text-transform: none;
}