.featured-content-slider.design-4 .featured-content-image {
  display: none !important;
}
.primary-navigation.dark, .primary-navigation.mobile.dark ul, footer .footer_inner {
  background: radial-gradient(circle, #01306e 0%, #042959 100%);
}
.page-id-284 .the_title {
  display: none;
}
.page-id-284 .link-missao-home {
  padding: 4px 12px;
  border: solid 1px;
  margin: 0 auto;
  display: table;
  text-decoration: none;
}
.page-id-284 .home-box-fvc {
  background: radial-gradient(circle, #01306e 0%, #042959 100%);
  color: #fff;
  padding: 10px 20px;
  text-align: center;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 30px 0;
}
.page-id-284 .home-box-fvc h5 {
  margin-top: 30px;
}
.page-id-284 .home-box-fvc .column {
  padding: 4vw 0;
  width: 100%;
}
.page-id-284 .home-box-fvc .column img {
  width: 60%;
  height: auto;
}
.page-id-284 .home-box-fvc .column .link-missao-home:hover {
  color: #71d0ff;
}
@media screen and (min-width: 980px) {
  .page-id-284 .home-box-fvc {
    flex-wrap: nowrap;
  }
  .page-id-284 .home-box-fvc .column {
    padding-left: 2vw;
    padding-right: 2vw;
  }
}
#linha-vertical {
  height: 80px;
  border-right: 8px solid white;
}
#contedu {
  font-size: 20px;
  font-weight: bold;
  line-height: 1;
  font-family: Ubuntu !important;
}
.primary-navigation > ul > li > a {
  font-size: 1.03rem;
  padding: 15px 10px;
  font-weight: 600;
}
@media (max-width: 576px) {
  .footer, .middle-news-area {
    text-align: center;
  }
  .cm-container {
    max-width: 100%;
  }
  .cm_banner-five .gutter-right .right-content-holder .custom_row .col {
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    margin-top: 15px;
    margin-bottom: 0px;
  }
  .cm_banner-five .gutter-left .card {
    margin-right: 2%;
  }
}
@media (max-width: 768px) {
  .footer, .middle-news-area {
    text-align: center;
  }
}
.footer_nav ul li a {
  border-right-color: #e7e7e7;
}
img {
  vertical-align: middle;
  object-fit: cover;
}
a:link:hover {
  background: white;
  padding: 3px 5px;
  border-radius: 4px;
  font-weight: bold;
  color: #042b5e !important;
  border: 2px solid #042b5e;
}
button, input[type="button"], input[type="reset"], input[type="submit"], .primary-navigation > ul > li.home-btn, .cm_header_lay_three .primary-navigation > ul > li.home-btn, .news_ticker_wrap .ticker_head, #toTop, .section-title h2::after, .sidebar-widget-area .widget .widget-title h2::after, .footer-widget-container .widget .widget-title h2::after, #comments div#respond h3#reply-title::after, #comments h2.comments-title:after, .post_tags a, .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .cm_author_widget .author-detail-link a, .error_foot form input[type="submit"], .widget_search form input[type="submit"], .header-search-container input[type="submit"], .trending_widget_carousel .owl-dots button.owl-dot, .pagination .page-numbers.current, .post-navigation .nav-links .nav-previous a, .post-navigation .nav-links .nav-next a, #comments form input[type="submit"], footer .widget.widget_search form input[type="submit"]:hover, .widget_product_search .woocommerce-product-search button[type="submit"], .woocommerce ul.products li.product .button, .woocommerce .woocommerce-pagination ul.page-numbers li span.current, .woocommerce .product div.summary .cart button.single_add_to_cart_button, .woocommerce .product div.woocommerce-tabs div.panel #reviews #review_form_wrapper .comment-form p.form-submit .submit, .woocommerce .product section.related > h2::after, .woocommerce .cart .button:hover, .woocommerce .cart .button:focus, .woocommerce .cart input.button:hover, .woocommerce .cart input.button:focus, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit:focus, .woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce input.button:hover, .woocommerce input.button:focus, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce a.remove:hover, .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce a.button:hover, .woocommerce a.button:focus, .widget_product_tag_cloud .tagcloud a:hover, .widget_product_tag_cloud .tagcloud a:focus, .woocommerce .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle, .error_page_top_portion, .primary-navigation ul li a span.menu-item-description {
  background-color: #120066;
}
.copyright_section {
  padding-top: 20px;
  margin-top: 30px;
  border-top: 1px solid white;
}
header.cm-header-style-one {
  margin-top: 3%;
}
.post-navigation .nav-links {
  display: none;
}
