.Destaques .AviationReady {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 1.375;
  font-weight: 300;
  font-style: normal;
  color: inherit;
}
.Destaques .AviationReady p {
  margin: 0 0 11px;
}
.Destaques .AviationReady .lead {
  margin-bottom: 22px;
  font-size: 18px;
  font-weight: 200;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .Destaques .AviationReady .lead {
    font-size: 24px;
  }
}
.Destaques .AviationReady a {
  color: inherit;
  text-decoration: none;
}
.Destaques .AviationReady a:hover,
.Destaques .AviationReady a:focus {
  text-decoration: underline;
}
.Destaques .AviationReady a.boxLink {
  display: block;
}
.Destaques .AviationReady .btn-link {
  color: inherit;
  text-decoration: none;
  font-weight: normal;
}
.Destaques .AviationReady .btn-link:hover,
.Destaques .AviationReady .btn-link:focus {
  color: #002266;
  text-decoration: underline;
}
.Destaques .AviationReady .text-muted {
  color: #999999;
}
.Destaques .AviationReady .text-primary {
  color: #002266;
}
.Destaques .AviationReady .text-primary:hover {
  color: #001133;
}
.Destaques .AviationReady .text-warning {
  color: #c09853;
}
.Destaques .AviationReady .text-warning:hover {
  color: #a47e3c;
}
.Destaques .AviationReady .text-danger {
  color: #b94a48;
}
.Destaques .AviationReady .text-danger:hover {
  color: #953b39;
}
.Destaques .AviationReady .text-success {
  color: #468847;
}
.Destaques .AviationReady .text-success:hover {
  color: #356635;
}
.Destaques .AviationReady .text-info {
  color: #3a87ad;
}
.Destaques .AviationReady .text-info:hover {
  color: #2d6987;
}
.Destaques .AviationReady .text-left {
  text-align: left;
}
.Destaques .AviationReady .text-right {
  text-align: right;
}
.Destaques .AviationReady .text-center {
  text-align: center;
}
.Destaques .AviationReady h1,
.Destaques .AviationReady h2,
.Destaques .AviationReady h3,
.Destaques .AviationReady h4,
.Destaques .AviationReady h5,
.Destaques .AviationReady h6,
.Destaques .AviationReady .h1,
.Destaques .AviationReady .h2,
.Destaques .AviationReady .h3,
.Destaques .AviationReady .h4,
.Destaques .AviationReady .h5,
.Destaques .AviationReady .h6 {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-style: normal;
  line-height: 1.125;
  color: #002266;
}
.Destaques .AviationReady h1 small,
.Destaques .AviationReady h2 small,
.Destaques .AviationReady h3 small,
.Destaques .AviationReady h4 small,
.Destaques .AviationReady h5 small,
.Destaques .AviationReady h6 small,
.Destaques .AviationReady .h1 small,
.Destaques .AviationReady .h2 small,
.Destaques .AviationReady .h3 small,
.Destaques .AviationReady .h4 small,
.Destaques .AviationReady .h5 small,
.Destaques .AviationReady .h6 small,
.Destaques .AviationReady h1 .small,
.Destaques .AviationReady h2 .small,
.Destaques .AviationReady h3 .small,
.Destaques .AviationReady h4 .small,
.Destaques .AviationReady h5 .small,
.Destaques .AviationReady h6 .small,
.Destaques .AviationReady .h1 .small,
.Destaques .AviationReady .h2 .small,
.Destaques .AviationReady .h3 .small,
.Destaques .AviationReady .h4 .small,
.Destaques .AviationReady .h5 .small,
.Destaques .AviationReady .h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #002266;
}
.Destaques .AviationReady h1,
.Destaques .AviationReady h2,
.Destaques .AviationReady h3 {
  margin-top: 22px;
  margin-bottom: 11px;
}
.Destaques .AviationReady h1 small,
.Destaques .AviationReady h2 small,
.Destaques .AviationReady h3 small,
.Destaques .AviationReady h1 .small,
.Destaques .AviationReady h2 .small,
.Destaques .AviationReady h3 .small {
  font-size: 65%;
}
.Destaques .AviationReady h4,
.Destaques .AviationReady h5,
.Destaques .AviationReady h6 {
  margin-top: 11px;
  margin-bottom: 11px;
}
.Destaques .AviationReady h4 small,
.Destaques .AviationReady h5 small,
.Destaques .AviationReady h6 small,
.Destaques .AviationReady h4 .small,
.Destaques .AviationReady h5 .small,
.Destaques .AviationReady h6 .small {
  font-size: 75%;
}
.Destaques .AviationReady p + h1,
.Destaques .AviationReady p + h2,
.Destaques .AviationReady p + h3 {
  margin-top: 44px;
  margin-bottom: 11px;
}
.Destaques .AviationReady p + h1 small,
.Destaques .AviationReady p + h2 small,
.Destaques .AviationReady p + h3 small,
.Destaques .AviationReady p + h1 .small,
.Destaques .AviationReady p + h2 .small,
.Destaques .AviationReady p + h3 .small {
  font-size: 65%;
}
.Destaques .AviationReady p + h4,
.Destaques .AviationReady p + h5,
.Destaques .AviationReady p + h6 {
  margin-top: 22px;
  margin-bottom: 11px;
}
.Destaques .AviationReady p + h4 small,
.Destaques .AviationReady p + h5 small,
.Destaques .AviationReady p + h6 small,
.Destaques .AviationReady p + h4 .small,
.Destaques .AviationReady p + h5 .small,
.Destaques .AviationReady p + h6 .small {
  font-size: 75%;
}
.Destaques .AviationReady h1,
.Destaques .AviationReady .h1 {
  font-size: 30px;
  font-weight: 300;
  font-style: italic;
}
.Destaques .AviationReady h1:after,
.Destaques .AviationReady .h1:after {
  content: "";
  display: block;
  border-bottom: 3px #ac8942 solid;
  width: 25%;
  padding-top: 8px;
}
.Destaques .AviationReady h2,
.Destaques .AviationReady .h2 {
  font-size: 26px;
}
.Destaques .AviationReady h3,
.Destaques .AviationReady .h3 {
  font-size: 24px;
}
.Destaques .AviationReady h4,
.Destaques .AviationReady .h4 {
  font-size: 18px;
}
.Destaques .AviationReady h5,
.Destaques .AviationReady .h5 {
  font-size: 16px;
}
.Destaques .AviationReady h6,
.Destaques .AviationReady .h6 {
  font-size: 14px;
}
.Destaques .AviationReady .page-header {
  padding-bottom: 10px;
  margin: 44px 0 22px;
  border-bottom: 1px solid #eeeeee;
}
.Destaques .AviationReady ul,
.Destaques .AviationReady ol {
  margin-top: 0;
  margin-bottom: 11px;
}
.Destaques .AviationReady ul ul,
.Destaques .AviationReady ol ul,
.Destaques .AviationReady ul ol,
.Destaques .AviationReady ol ol {
  margin-bottom: 0;
}
.Destaques .AviationReady .list-unstyled {
  padding-left: 0;
  list-style: none;
}
.Destaques .AviationReady .list-inline {
  padding-left: 0;
  list-style: none;
}
.Destaques .AviationReady .list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
.Destaques .AviationReady .list-inline > li:first-child {
  padding-left: 0;
}
.Destaques .AviationReady .bull > li {
  padding-left: 0.75em;
  position: relative;
}
.Destaques .AviationReady .bull > li:before {
  content: "•";
  position: absolute;
  left: 0;
  top: 0;
  max-width: 0.75em;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
}
.Destaques .AviationReady dl {
  margin-bottom: 22px;
}
.Destaques .AviationReady dt,
.Destaques .AviationReady dd {
  line-height: 1.375;
}
.Destaques .AviationReady dt {
  font-weight: bold;
}
.Destaques .AviationReady dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .Destaques .AviationReady .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
  }
  .Destaques .AviationReady .dl-horizontal dd {
    margin-left: 180px;
  }
}
.Destaques .AviationReady small,
.Destaques .AviationReady .small {
  font-size: 12px;
}
.Destaques .AviationReady strong,
.Destaques .AviationReady .strong {
  font-weight: 600;
}
.Destaques .AviationReady abbr[title],
.Destaques .AviationReady abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}
.Destaques .AviationReady abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
.Destaques .AviationReady blockquote {
  padding: 11px 22px;
  margin: 0 0 22px;
  border-left: 5px solid #eeeeee;
}
.Destaques .AviationReady blockquote p {
  font-size: 20px;
  font-weight: 300;
  line-height: 1.25;
}
.Destaques .AviationReady blockquote p:last-child {
  margin-bottom: 0;
}
.Destaques .AviationReady blockquote small {
  display: block;
  line-height: 1.375;
  color: #999999;
}
.Destaques .AviationReady blockquote small:before {
  content: '\2014 \00A0';
}
.Destaques .AviationReady blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}
.Destaques .AviationReady blockquote.pull-right p,
.Destaques .AviationReady blockquote.pull-right small,
.Destaques .AviationReady blockquote.pull-right .small {
  text-align: right;
}
.Destaques .AviationReady blockquote.pull-right small:before,
.Destaques .AviationReady blockquote.pull-right .small:before {
  content: '';
}
.Destaques .AviationReady blockquote.pull-right small:after,
.Destaques .AviationReady blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
.Destaques .AviationReady blockquote:before,
.Destaques .AviationReady blockquote:after {
  content: "";
}
.Destaques .AviationReady cite,
.Destaques .AviationReady q,
.Destaques .AviationReady i {
  font-style: normal;
}
.Destaques .AviationReady cite:before,
.Destaques .AviationReady q:before,
.Destaques .AviationReady i[lang]:before {
  content: "“";
}
.Destaques .AviationReady cite:after,
.Destaques .AviationReady q:after,
.Destaques .AviationReady i[lang]:after {
  content: "”";
}
.Destaques .AviationReady address {
  margin-bottom: 22px;
  font-style: normal;
  line-height: 1.375;
}
.Destaques .AviationReady .btn-primary {
  display: inline-block;
  text-transform: uppercase;
  border: 2px solid white;
  border-radius: 3px;
  margin: 8px 0;
  padding: 6px 12px;
  background: #002266;
  color: white;
}
.Destaques .AviationReady .btn-primary:hover,
.Destaques .AviationReady .btn-primary:focus,
.Destaques .AviationReady .btn-primary:active {
  background: #001133;
  color: white;
}
.Destaques .AviationReady figure,
.Destaques .AviationReady video,
.Destaques .AviationReady audio,
.Destaques .AviationReady canvas,
.Destaques .AviationReady progress {
  max-width: 100%;
}
.Destaques .AviationReady img {
  max-width: 100%;
  height: auto;
}
.Destaques .AviationReady img[style*="float: right"] {
  margin: 0 0 15px 15px;
}
.Destaques .AviationReady img[style*="float: left"] {
  margin: 0 15px 15px 0;
}
.Destaques .AviationReady table {
  width: 100%;
  margin-bottom: 22px;
}
.Destaques .AviationReady table > thead > tr > th,
.Destaques .AviationReady table > tbody > tr > th,
.Destaques .AviationReady table > tfoot > tr > th,
.Destaques .AviationReady table > thead > tr > td,
.Destaques .AviationReady table > tbody > tr > td,
.Destaques .AviationReady table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.375;
  vertical-align: top;
  border-top: 1px solid #002266;
}
.Destaques .AviationReady table > thead > tr > th {
  vertical-align: bottom;
  text-align: center;
  background: #002266;
  color: white;
}
.Destaques .AviationReady table > tbody > tr > th {
  background: #858585;
  color: #ededed;
  text-align: center;
}
.Destaques .AviationReady table > caption + thead > tr:first-child > th,
.Destaques .AviationReady table > colgroup + thead > tr:first-child > th,
.Destaques .AviationReady table > thead:first-child > tr:first-child > th,
.Destaques .AviationReady table > caption + thead > tr:first-child > td,
.Destaques .AviationReady table > colgroup + thead > tr:first-child > td,
.Destaques .AviationReady table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.Destaques .AviationReady .homeIntrosolution {
  max-width: 1200px;
  margin: 0 auto;
  display: block;
  padding: 0;
  font-size: 0;
}
.Destaques .AviationReady .homeIntrosolution .Title {
  font-size: 30px;
  font-weight: 500;
  font-style: normal;
  text-transform: uppercase;
  color: #002266;
  text-align: center;
}
.Destaques .AviationReady .homeIntrosolution .Title:after {
  content: "";
  display: block;
  border-bottom: 3px #ac8942 solid;
  width: 100%;
  padding-top: 8px;
}
.Destaques .AviationReady .homeIntrosolution .SubTitle {
  font-size: 18px;
  font-weight: 500;
  color: #ac8942;
  text-align: center;
  margin: 0;
}
.Destaques .AviationReady .homeIntrosolution .solutionDesc {
  width: 100%;
  display: block;
  vertical-align: top;
  font-size: 16px;
  line-height: 26px;
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .homeIntrosolution .solutionDesc {
    column-count: 2;
    padding: 30px;
  }
}
.Destaques .AviationReady .homeIntrosolution .solutionDesc ul li:before {
  content: "\f072";
  font-family: fontawesome;
  color: black;
  padding: 0 10px 0 0;
}
.Destaques .AviationReady ol {
  font-size: 16px;
  font-weight: 300;
  counter-reset: olli;
  margin-bottom: 1em;
  padding-left: 3em;
  display: block;
}
.Destaques .AviationReady ol li {
  list-style-type: none;
  counter-increment: olli;
  position: relative;
  margin-bottom: 0.5em;
}
.Destaques .AviationReady ol li:before {
  content: counter(olli, lower-alpha) ".";
  position: absolute;
  left: -2em;
  width: 2em;
  text-align: left;
  color: #002266;
  font-weight: bold;
}
.Destaques .AviationReady ol ol li:before {
  content: counter(olli) ".";
}
.Destaques .AviationReady ol ol ol li:before {
  content: counter(olli, lower-roman) ".";
}
.Destaques .AviationReady .HeroContainer {
  overflow: hidden;
  position: relative;
  margin: -10% auto 0;
}
.Destaques .AviationReady .HeroContainer .Description {
  position: absolute;
  top: 50%;
  left: 0;
  color: white;
  /*-ms-transform: skewY(-5deg);
			-webkit-transform: skewY(-5deg);
			-o-transform: skewY(-5deg);
			transform: skewY(-5deg);*/

}
.Destaques .AviationReady .HeroContainer .Title {
  padding-left: 50px;
  font-weight: 300;
  font-size: 16px;
  color: white;
  text-transform: uppercase;
}
@media all and (min-width: 600px) {
  .Destaques .AviationReady .HeroContainer .Title {
    padding-left: 100px;
    font-size: 40px;
  }
}
@media all and (min-width: 1200px) {
  .Destaques .AviationReady .HeroContainer .Title {
    font-size: 70px;
  }
}
.Destaques .AviationReady .HeroContainer .SubTitle {
  display: block;
  font-weight: bold;
  text-transform: uppercase;
}
.Destaques .AviationReady .HeroContainer .Image img {
  margin-bottom: -15%;
  max-width: none;
  width: 100%;
}
.Destaques .AviationReady .landingBanner {
  overflow: hidden;
  position: relative;
  max-height: 500px;
}
.Destaques .AviationReady .landingBanner .Image {
  max-width: none;
  width: 100%;
  margin-top: -250px;
}
.Destaques .AviationReady .landingBanner .DescriptionContent {
  position: absolute;
  top: 25%;
  left: 0;
  color: white;
}
.Destaques .AviationReady .landingBanner .DescriptionContent .Title {
  padding-left: 50px;
  font-weight: 300;
  font-size: 16px;
  color: white;
  text-transform: uppercase;
}
@media all and (min-width: 600px) {
  .Destaques .AviationReady .landingBanner .DescriptionContent .Title {
    padding-left: 100px;
    font-size: 40px;
  }
}
@media all and (min-width: 1200px) {
  .Destaques .AviationReady .landingBanner .DescriptionContent .Title {
    font-size: 70px;
  }
}
.Destaques .AviationReady .landingBanner .DescriptionContent .SubTitle {
  display: block;
  font-weight: bold;
  text-transform: uppercase;
}
.Destaques .AviationReady .BannerItem {
  position: relative;
  min-height: 200px;
  background-position: top center;
  background-size: cover;
}
.Destaques .AviationReady .BannerItem .BannerImage {
  display: none;
}
@media all and (min-width: 600px) {
  .Destaques .AviationReady .BannerItem {
    min-height: 400px;
  }
}
.Destaques .AviationReady .BannerItem:after {
  content: " ";
  width: 100%;
  position: absolute;
  top: 0;
  height: 100%;
  background: -moz-linear-gradient(top, white 0%, rgba(255, 255, 255, 0.7) 55%, rgba(255, 255, 255, 0) 90%);
  /* FF3.6+ */
  background: -webkit-gradient(left top, left bottom, color-stop(0%, white), color-stop(55%, rgba(255, 255, 255, 0.7)), color-stop(90%, rgba(255, 255, 255, 0)));
  /* Chrome, Safari4+ */
  background: -webkit-linear-gradient(top, white 0%, rgba(255, 255, 255, 0.7) 55%, rgba(255, 255, 255, 0) 90%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, white 0%, rgba(255, 255, 255, 0.7) 55%, rgba(255, 255, 255, 0) 90%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, white 0%, rgba(255, 255, 255, 0.7) 55%, rgba(255, 255, 255, 0) 90%);
  /* IE 10+ */
  background: linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0.7) 55%, rgba(255, 255, 255, 0) 90%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
  /* IE6-9 */

}
.Destaques .AviationReady .ImageHighlightContainer {
  width: 100%;
  display: block;
}
.Destaques .AviationReady .ImageHighlightContainer .ImageHighlightItem {
  width: 100%;
  display: inline-block;
}
@media all and (min-width: 600px) {
  .Destaques .AviationReady .ImageHighlightContainer .ImageHighlightItem {
    width: 50%;
  }
}
@media all and (min-width: 1200px) {
  .Destaques .AviationReady .ImageHighlightContainer .ImageHighlightItem {
    width: 25%;
  }
}
.Destaques .AviationReady .ImageHighlightContainer .ImageHighlightItem .Picture {
  text-align: center;
}
.Destaques .AviationReady .ImageHighlightContainer .ImageHighlightItem .Link {
  padding: 30px;
  display: block;
  max-width: 320px;
  margin: auto;
}
.Destaques .AviationReady .ImageHighlightContainer .ImageHighlightItem .Link:hover,
.Destaques .AviationReady .ImageHighlightContainer .ImageHighlightItem .Link:focus,
.Destaques .AviationReady .ImageHighlightContainer .ImageHighlightItem .Link:active {
  text-decoration: none;
}
.Destaques .AviationReady .ImageHighlightContainer .Label {
  font-size: 300;
  text-align: center;
  padding: 8px 0;
  font-weight: 700;
  color: #002266;
  border-top: 3px #002266 dashed;
  border-bottom: 3px #002266 solid;
}
.Destaques .AviationReady .RunwayContainer {
  overflow: hidden;
  position: relative;
  /* &:before, &:after {

			@media all and (min-width: @screen-sm-min) {
				position: absolute;
				content: "";
				height: 100%;
				width: 10px;
				background: @body-bg;
				top: 0;
				z-index: 2;
			}
		}

		&:before {

			@media all and (min-width: @screen-sm-min) {
				left: 50%;
				margin-left: -12px;
			}
		}

		&:after {

			@media all and (min-width: @screen-sm-min) {
				right: 50%;
				margin-right: -12px;
				}
		} */

  /*.RunwayStripe {

			@media all and (min-width: @screen-sm-min) {
				display: block;
				position: absolute;
				width: 32px;
				height: 100%;
				top: 0;
				left: 50%;
				margin-left: -16px;
				overflow: hidden;
				z-index: 1;
			}

			&:after {
				display: none;

				@media all and (min-width: @screen-sm-min) {
					display: block;
					position: absolute;
					content: "";
					height: 100%;
					top: 0;
					left: 0;
					border-left: 64px dashed @brand-primary;
				}
			}
		}*/

}
.Destaques .AviationReady .RunwayContainer .RunwayItem {
  padding: 30px 0;
  overflow: hidden;
}
@media all and (min-width: 480px) {
  .Destaques .AviationReady .RunwayContainer .RunwayItem {
    padding: 30px 0;
  }
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .RunwayContainer .RunwayItem {
    padding: 60px 0;
  }
}
.Destaques .AviationReady .RunwayContainer .RunwayItem + .RunwayItem {
  border-top: 1px solid #002266;
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Header {
  display: inline-block;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .RunwayContainer .RunwayItem .Header {
    width: 33.33333333%;
  }
}
.Destaques .AviationReady .RunwayContainer .RunwayItem:nth-child(even) .Header {
  float: left;
  /*@media all and (min-width: @screen-sm-min) {
					float: left;
				}*/

}
.Destaques .AviationReady .RunwayContainer .RunwayItem:nth-child(odd) .Header {
  float: left;
  /*float:none;

				@media all and (min-width: @screen-sm-min) {
					float: right;
				}*/

}
@media all and (min-width: 480px) and (max-width: 959px) {
  .Destaques .AviationReady .RunwayContainer .RunwayItem .Icon {
    position: absolute;
    left: 0;
    width: 40px;
  }
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Icon img {
  width: 18%;
}
@media all and (min-width: 480px) and (max-width: 959px) {
  .Destaques .AviationReady .RunwayContainer .RunwayItem .Icon img {
    width: 100% !important;
  }
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Title {
  display: block;
  font-weight: 400;
  font-size: 30px;
  color: #002266;
  border-bottom: 3px #ac8942 solid;
  margin-top: 15px;
  position: relative;
  text-decoration: none;
}
@media all and (min-width: 480px) and (max-width: 959px) {
  .Destaques .AviationReady .RunwayContainer .RunwayItem .Title {
    padding-top: 30px;
  }
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Title[href=""] {
  cursor: default;
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Title[data-title]:after {
  content: attr(data-title);
  position: absolute;
  font-size: 80px;
  line-height: 1;
  z-index: -1;
  opacity: 0.05;
  font-weight: 700;
  display: block;
  white-space: nowrap;
  left: 0;
  margin-top: -80px;
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Title small {
  margin-left: 0.25em;
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .SubTitle {
  display: block;
  font-weight: 400;
  font-size: 14.4px;
  color: #002266;
  padding-bottom: 15px;
  margin-top: 15px;
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Description {
  display: inline-block;
  width: 100%;
  float: right;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .RunwayContainer .RunwayItem .Description {
    width: 66.66666666%;
  }
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Description .Intro {
  font-weight: 300;
  color: black;
  font-size: 12px;
  float: right;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .RunwayContainer .RunwayItem .Description .Intro {
    width: 80%;
    font-size: 16px;
  }
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Description .Link {
  display: block;
  margin-top: 30px;
  font-weight: 700;
  color: #002266;
  transition: all 0.5s ease;
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Description .Link:after {
  content: "\f178";
  font-family: FontAwesome;
  color: #002266;
  font-size: 12px;
  padding-left: 15px;
  display: inline-block;
  transition: all 0.5s ease;
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Description .Link[href=""] {
  display: none;
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Description .Link:hover,
.Destaques .AviationReady .RunwayContainer .RunwayItem .Description .Link:focus,
.Destaques .AviationReady .RunwayContainer .RunwayItem .Description .Link:active {
  color: #ac8942;
  text-decoration: none;
}
.Destaques .AviationReady .RunwayContainer .RunwayItem .Description .Link:hover:after,
.Destaques .AviationReady .RunwayContainer .RunwayItem .Description .Link:focus:after,
.Destaques .AviationReady .RunwayContainer .RunwayItem .Description .Link:active:after {
  padding-left: 30px;
  color: #ac8942;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .RunwayContainer .RunwayItem:nth-child(even) .Description {
    float: right;
  }
  .Destaques .AviationReady .RunwayContainer .RunwayItem:nth-child(odd) .Description {
    float: left;
  }
  .Destaques .AviationReady .RunwayContainer .RunwayItem:nth-child(even) .Intro {
    float: right;
  }
}
.Destaques .AviationReady .AccordionContainer .LinkAccordion {
  font-weight: 400;
  display: block;
  color: #002266;
  font-size: 26px;
  line-height: 1.125;
  border-bottom: 1px solid #ac8942;
  padding: 8px 1em 8px 0;
  text-decoration: none;
  cursor: pointer;
  position: relative;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.Destaques .AviationReady .AccordionContainer .LinkAccordion:hover,
.Destaques .AviationReady .AccordionContainer .LinkAccordion:focus,
.Destaques .AviationReady .AccordionContainer .LinkAccordion:active {
  border-bottom-color: #002266;
}
.Destaques .AviationReady .AccordionContainer .LinkAccordion:after {
  content: "▾";
  position: absolute;
  right: 0;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.Destaques .AviationReady .AccordionContainer .PanelAccordion {
  padding: 8px 0;
}
.Destaques .AviationReady .AccordionContainer.is-open .LinkAccordion {
  border-bottom-color: #002266;
}
.Destaques .AviationReady .AccordionContainer.is-open .LinkAccordion:after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.Destaques .AviationReady .FooterContainer {
  font-size: 0;
  padding: 0 15px;
}
.Destaques .AviationReady .FooterContainer .FooterItem {
  display: block;
  width: 100%;
  position: relative;
  text-align: center;
  vertical-align: top;
  text-decoration: none;
  outline: none;
}
.Destaques .AviationReady .FooterContainer .FooterItem:hover .Description .Title:after,
.Destaques .AviationReady .FooterContainer .FooterItem:focus .Description .Title:after,
.Destaques .AviationReady .FooterContainer .FooterItem:active .Description .Title:after {
  width: 100%;
}
@media all and (min-width: 480px) {
  .Destaques .AviationReady .FooterContainer .FooterItem {
    padding: 30px 0 30px 130px;
  }
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .FooterContainer .FooterItem {
    display: inline-block;
    padding: 30px 0 200px;
  }
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .FooterContainer .FooterItem {
    width: 33.33333333%;
    padding: 30px;
  }
}
.Destaques .AviationReady .FooterContainer .FooterItem .Header {
  display: inline-block;
  width: 33.33333333%;
  margin: 0 auto;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .FooterContainer .FooterItem .Header {
    display: block;
  }
}
.Destaques .AviationReady .FooterContainer .FooterItem .Header .Icon {
  text-align: center;
}
@media all and (min-width: 480px) and (max-width: 767px) {
  .Destaques .AviationReady .FooterContainer .FooterItem .Header .Icon {
    position: absolute;
    left: 0;
    width: 100px;
  }
}
.Destaques .AviationReady .FooterContainer .FooterItem .Header .Icon img {
  max-width: 50%;
}
.Destaques .AviationReady .FooterContainer .FooterItem .Description .Title {
  font-size: 16px;
  text-align: center;
  padding: 8px 0;
  font-weight: 700;
  color: white;
  border-bottom: 3px white solid;
  width: auto;
  position: relative;
  text-transform: uppercase;
}
.Destaques .AviationReady .FooterContainer .FooterItem .Description .Title:after {
  height: 3px;
  display: block;
  content: "";
  position: absolute;
  bottom: -3px;
  background: #ac8942;
  width: 0%;
  transition: all 0.35s ease;
}
@media all and (min-width: 480px) {
  .Destaques .AviationReady .FooterContainer .FooterItem .Description .Title {
    text-align: left;
  }
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .FooterContainer .FooterItem .Description .Title {
    text-align: center;
  }
}
.Destaques .AviationReady .FooterContainer .FooterItem .Description .Intro {
  font-size: 12px;
  font-weight: 300;
  color: white;
  font-style: normal;
  margin-top: 15px;
  text-align: left;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .FooterContainer .FooterItem .Description .Intro {
    text-align: center;
    font-size: 14px;
  }
}
.Destaques .AviationReady .List {
  margin: 0 -15px;
}
.Destaques .AviationReady .List .ListItem {
  display: inline-block;
  text-align: center;
  width: 100%;
  margin: 0 auto;
  vertical-align: top;
  padding: 15px;
}
@media all and (min-width: 480px) {
  .Destaques .AviationReady .List .ListItem {
    width: 50%;
  }
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .List .ListItem {
    width: 25%;
  }
}
.Destaques .AviationReady .List .ListItem .ItemLink {
  display: block;
  background: rgba(0, 34, 102, 0.4);
  padding: 15px;
}
.Destaques .AviationReady .List .ListItem .ItemLink:hover,
.Destaques .AviationReady .List .ListItem .ItemLink:focus,
.Destaques .AviationReady .List .ListItem .ItemLink:active {
  text-decoration: none;
  background: rgba(0, 34, 102, 0.6);
}
.Destaques .AviationReady .List .ListItem .Title {
  display: inline-block;
  font-weight: 400;
  font-size: 26px;
  color: white;
  margin-bottom: 15px;
  line-height: 1.125;
  min-height: 58.5px;
}
.Destaques .AviationReady .List .ListItem .SubTitle {
  display: block;
  font-weight: 400;
  font-size: 12px;
  color: #002266;
  line-height: 1.375;
  min-height: 33px;
}
.Destaques .AviationReady .MenuContainer .MenuList {
  display: flex;
  margin: 0;
  padding: 0;
  flex-wrap: wrap;
  /*
			@media all and (min-width: @screen-lw-min) {
				display: flex;
			}
*/

}
.Destaques .AviationReady .MenuContainer .MenuList .MenuItem {
  flex: 1;
  display: inline-block;
  text-align: left;
  transition: all 0.5s ease;
  position: relative;
  padding: 15px;
  min-width: 100%;
  max-width: 100%;
}
@media all and (min-width: 600px) {
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem {
    text-align: center;
    min-width: 50%;
    max-width: 50%;
  }
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem {
    min-width: 33.333333333%;
    max-width: 33.333333333%;
  }
}
@media all and (min-width: 1200px) {
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem {
    min-width: 12%;
    max-width: none;
  }
}
@media all and (min-width: 1600px) {
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem {
    min-width: 0;
  }
}
.Destaques .AviationReady .MenuContainer .MenuList .MenuItem .Header {
  display: flex;
  width: 100%;
  color: white;
  text-decoration: none;
  outline: none;
}
.Destaques .AviationReady .MenuContainer .MenuList .MenuItem .Header .Icon {
  flex: 0.5 0.5;
  margin: 0 auto;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  transition: all 0.5s ease;
  top: 0;
  left: 0;
}
@media all and (min-width: 1200px) {
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem .Header .Icon {
    flex: 1 1 auto;
  }
}
.Destaques .AviationReady .MenuContainer .MenuList .MenuItem .Header .Icon img {
  max-height: 32px;
  margin: auto;
}
.Destaques .AviationReady .MenuContainer .MenuList .MenuItem .Header .Title {
  flex: 1;
  display: inline-block;
  vertical-align: bottom;
  font-size: 12px;
  line-height: 1.1;
  text-align: left;
  margin: 0 10px;
  padding: 0;
  overflow: hidden;
  transition: all 0.5s ease;
}
@media all and (min-width: 1200px) {
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem .Header .Title {
    flex: 0;
    max-width: 8.2em;
  }
}
.Destaques .AviationReady .MenuContainer .MenuList .MenuItem .Header:focus .Icon {
  left: 12px;
}
@media all and (min-width: 1200px) {
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem .Header:focus .Icon {
    left: 0;
    top: -15px;
  }
}
@media all and (min-width: 1200px) {
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem:hover,
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem:focus,
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem:active {
    flex: 1;
  }
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem:hover .Icon,
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem:focus .Icon,
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem:active .Icon {
    top: 0 !important;
    left: 0 !important;
  }
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem:hover .Title,
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem:focus .Title,
  .Destaques .AviationReady .MenuContainer .MenuList .MenuItem:active .Title {
    flex: 12;
  }
}
@media all and (min-width: 1200px) {
  .Destaques .AviationReady .MenuContainer .MenuList:hover .MenuItem,
  .Destaques .AviationReady .MenuContainer .MenuList:focus .MenuItem,
  .Destaques .AviationReady .MenuContainer .MenuList:active .MenuItem {
    flex: 0.5 0.5;
  }
  .Destaques .AviationReady .MenuContainer .MenuList:hover .MenuItem .Icon,
  .Destaques .AviationReady .MenuContainer .MenuList:focus .MenuItem .Icon,
  .Destaques .AviationReady .MenuContainer .MenuList:active .MenuItem .Icon {
    top: 0 !important;
    left: 0 !important;
  }
}
@media all and (min-width: 1600px) {
  .Destaques .AviationReady .MenuContainer .MenuList:hover .MenuItem,
  .Destaques .AviationReady .MenuContainer .MenuList:focus .MenuItem,
  .Destaques .AviationReady .MenuContainer .MenuList:active .MenuItem {
    flex: 0.5 0.5;
  }
  .Destaques .AviationReady .MenuContainer .MenuList:hover .MenuItem:hover,
  .Destaques .AviationReady .MenuContainer .MenuList:focus .MenuItem:hover,
  .Destaques .AviationReady .MenuContainer .MenuList:active .MenuItem:hover,
  .Destaques .AviationReady .MenuContainer .MenuList:hover .MenuItem:focus,
  .Destaques .AviationReady .MenuContainer .MenuList:focus .MenuItem:focus,
  .Destaques .AviationReady .MenuContainer .MenuList:active .MenuItem:focus,
  .Destaques .AviationReady .MenuContainer .MenuList:hover .MenuItem:active,
  .Destaques .AviationReady .MenuContainer .MenuList:focus .MenuItem:active,
  .Destaques .AviationReady .MenuContainer .MenuList:active .MenuItem:active {
    flex: 1;
  }
  .Destaques .AviationReady .MenuContainer .MenuList:hover .MenuItem:hover .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:focus .MenuItem:hover .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:active .MenuItem:hover .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:hover .MenuItem:focus .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:focus .MenuItem:focus .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:active .MenuItem:focus .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:hover .MenuItem:active .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:focus .MenuItem:active .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:active .MenuItem:active .Title {
    flex: 12;
  }
}
@media all and (min-width: 1900px) {
  .Destaques .AviationReady .MenuContainer .MenuList:hover .MenuItem:hover .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:focus .MenuItem:hover .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:active .MenuItem:hover .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:hover .MenuItem:focus .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:focus .MenuItem:focus .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:active .MenuItem:focus .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:hover .MenuItem:active .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:focus .MenuItem:active .Title,
  .Destaques .AviationReady .MenuContainer .MenuList:active .MenuItem:active .Title {
    flex: 4;
  }
}
.Destaques .AviationReady .HighlightContainer .HighlightList {
  display: block;
  margin: 0 auto;
  text-align: left;
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .HighlightContainer .HighlightList {
    max-width: 1200px;
  }
}
.Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem {
  display: inline-block;
  text-align: left;
  transition: all 0.5s ease;
  position: relative;
  padding: 15px;
  width: 100%;
}
@media all and (min-width: 600px) {
  .Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem {
    width: 50%;
  }
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem {
    width: 33.333333333%;
  }
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem {
    width: 25%;
  }
}
@media all and (min-width: 1200px) {
  .Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem {
    width: 20%;
  }
}
.Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem .Header {
  width: 100%;
  display: block;
  text-decoration: none;
  outline: none;
}
.Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem .Header:hover,
.Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem .Header:focus,
.Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem .Header:active {
  color: #ac8942;
}
.Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem .Header .Icon {
  margin: 0 auto;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  width: 30%;
}
.Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem .Header .Icon img {
  max-height: 48px;
  margin: auto;
}
.Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem .Header .titleContainer {
  margin: 0 auto;
  display: inline-block;
  vertical-align: top;
  text-align: left;
  width: 60%;
}
.Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem .Header .titleContainer .Title {
  display: block;
  transition: all 0.5s ease;
  vertical-align: middle;
  font-size: 14px;
  text-align: left;
  margin: 0 10px;
  line-height: 1.1;
  padding: 0;
  border-bottom: 2px solid #ac8942;
  padding-bottom: 5px;
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem .Header .titleContainer .Title {
    max-width: 8.2em;
  }
}
.Destaques .AviationReady .HighlightContainer .HighlightList .HighlightItem .Header .titleContainer .subTitle {
  display: block;
  transition: all 0.5s ease;
  vertical-align: middle;
  font-size: 10px;
  text-align: left;
  margin: 0 10px;
  line-height: 1.1;
  padding: 0;
  padding-top: 5px;
}
.Destaques .AviationReady .RegulationContainer {
  font-size: 0;
  position: relative;
  overflow: hidden;
  margin: -15px 0;
}
.Destaques .AviationReady .RegulationContainer .RegulationHeader {
  position: relative;
  width: 100%;
  display: block;
  text-align: center;
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .RegulationContainer .RegulationHeader {
    width: 27%;
    position: absolute;
    top: 0;
    left: 36.5%;
    bottom: 0;
    display: inline-flex;
    flex-wrap: wrap;
  }
}
.Destaques .AviationReady .RegulationContainer .RegulationHeader img {
  width: 100%;
  margin: auto;
  display: inline-block;
  vertical-align: middle;
  height: auto;
  max-width: 480px;
  margin-top: 0;
}
@media all and (min-width: 960px) {
  
}
.Destaques .AviationReady .RegulationContainer .RegulationItem {
  display: inline-block;
  width: 100%;
  padding: 30px;
  vertical-align: top;
  text-decoration: none;
  position: relative;
}
@media all and (min-width: 480px) {
  .Destaques .AviationReady .RegulationContainer .RegulationItem {
    padding: 30px 0 30px 130px;
  }
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .RegulationContainer .RegulationItem {
    padding: 30px 0 200px;
  }
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .RegulationContainer .RegulationItem {
    width: 50%;
    padding: 30px;
  }
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .RegulationContainer .RegulationItem {
    width: 36.5%;
    padding: 30px 30px 0;
    float: left;
    clear: left;
  }
  .Destaques .AviationReady .RegulationContainer .RegulationItem:nth-child(odd) {
    float: right;
    clear: right;
  }
}
.Destaques .AviationReady .RegulationContainer .RegulationItem .Header {
  display: inline-block;
  width: 15%;
  margin: 0 auto;
  vertical-align: top;
}
.Destaques .AviationReady .RegulationContainer .RegulationItem .Header .Icon {
  text-align: left;
}
@media all and (min-width: 480px) and (max-width: 767px) {
  .Destaques .AviationReady .RegulationContainer .RegulationItem .Header .Icon {
    position: absolute;
    left: 0;
    width: 100px;
  }
}
.Destaques .AviationReady .RegulationContainer .RegulationItem .Header .Icon img {
  max-width: 100%;
}
@media all and (min-width: 480px) {
  .Destaques .AviationReady .RegulationContainer .RegulationItem .Header .Icon {
    text-align: center;
  }
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .RegulationContainer .RegulationItem .Header .Icon {
    text-align: right;
  }
}
@media all and (min-width: 1600px) {
  .Destaques .AviationReady .RegulationContainer .RegulationItem .Header .Icon {
    padding: 0 15px;
  }
}
.Destaques .AviationReady .RegulationContainer .RegulationItem .Description {
  width: 100%;
  display: inline-block;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .RegulationContainer .RegulationItem .Description {
    width: 80%;
  }
}
.Destaques .AviationReady .RegulationContainer .RegulationItem .Description .Title {
  font-size: 16px;
  text-align: left;
  padding: 8px 0;
  font-weight: 700;
  color: #002266;
  border-bottom: 3px #002266 solid;
  width: auto;
  margin: 0;
}
.Destaques .AviationReady .RegulationContainer .RegulationItem .Description .Intro {
  font-size: 12px;
  line-height: 18px;
  font-weight: 300;
  color: black;
  font-style: normal;
  text-align: left;
  margin-top: 15px;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .RegulationContainer .RegulationItem .Description .Intro {
    width: 100%;
    margin: 0 auto;
    padding: 15px 0;
    font-size: 14px;
    line-height: 20px;
  }
}
.Destaques .AviationReady .RegulationContainer .RegulationItem:nth-child(even) .Header {
  margin-right: 5%;
}
.Destaques .AviationReady .BenefitsContainer {
  font-size: 0;
  display: block;
  margin: 0 auto;
}
.Destaques .AviationReady .BenefitsContainer .BenefitsItem {
  display: inline-block;
  width: 100%;
  padding: 30px;
  vertical-align: top;
  text-decoration: none;
  position: relative;
}
@media all and (min-width: 480px) {
  .Destaques .AviationReady .BenefitsContainer .BenefitsItem {
    padding: 30px 0 30px 130px;
  }
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .BenefitsContainer .BenefitsItem {
    width: 50%;
    padding: 0 30px;
  }
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .BenefitsContainer .BenefitsItem {
    width: 25%;
  }
}
.Destaques .AviationReady .BenefitsContainer .BenefitsItem .Header {
  display: inline-block;
  width: 33.33333333%;
  margin: 0 auto;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .BenefitsContainer .BenefitsItem .Header {
    display: block;
  }
}
.Destaques .AviationReady .BenefitsContainer .BenefitsItem .Header .Icon {
  text-align: left;
}
@media all and (min-width: 480px) and (max-width: 767px) {
  .Destaques .AviationReady .BenefitsContainer .BenefitsItem .Header .Icon {
    position: absolute;
    left: 0;
    width: 100px;
  }
}
.Destaques .AviationReady .BenefitsContainer .BenefitsItem .Header .Icon img {
  max-width: 60%;
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .BenefitsContainer .BenefitsItem .Header .Icon img {
    max-width: 50%;
  }
}
@media all and (min-width: 480px) {
  .Destaques .AviationReady .BenefitsContainer .BenefitsItem .Header .Icon {
    text-align: center;
  }
}
.Destaques .AviationReady .BenefitsContainer .BenefitsItem .Description {
  width: 100%;
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .BenefitsContainer .BenefitsItem .Description {
    width: 100%;
    margin: 0 auto;
  }
}
.Destaques .AviationReady .BenefitsContainer .BenefitsItem .Description .Title {
  font-size: 16px;
  text-align: left;
  padding: 8px 0;
  font-weight: 700;
  color: white;
  border-bottom: 3px white solid;
  width: auto;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .BenefitsContainer .BenefitsItem .Description .Title {
    text-align: center;
  }
}
.Destaques .AviationReady .BenefitsContainer .BenefitsItem .Description .Intro {
  font-size: 12px;
  line-height: 22px;
  font-weight: 300;
  color: white;
  font-style: normal;
  margin-top: 15px;
  text-align: left;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .BenefitsContainer .BenefitsItem .Description .Intro {
    width: 100%;
    margin: 0 auto;
    padding: 15px 0;
    font-size: 16px;
  }
}
.Destaques .AviationReady .BenefitsContainer .BenefitsItem .Description .Intro em {
  font-style: italic;
}
.Destaques .AviationReady .AreasContainer {
  font-size: 0;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  display: block;
}
.Destaques .AviationReady .AreasContainer .AreasHeader {
  position: relative;
  width: 100%;
  display: block;
  text-align: center;
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .AreasContainer .AreasHeader {
    width: 27%;
    position: absolute;
    top: 0;
    left: 36.5%;
    bottom: 0;
    display: inline-flex;
    flex-wrap: wrap;
  }
}
.Destaques .AviationReady .AreasContainer .AreasHeader img {
  width: 100%;
  margin: auto;
  display: inline-block;
  vertical-align: middle;
  height: auto;
  max-width: 480px;
  margin-top: 0;
}
@media all and (min-width: 960px) {
  
}
.Destaques .AviationReady .AreasContainer .AreasItem {
  display: inline-block;
  width: 100%;
  padding: 30px;
  vertical-align: top;
  text-decoration: none;
  position: relative;
}
@media all and (min-width: 480px) {
  .Destaques .AviationReady .AreasContainer .AreasItem {
    padding: 30px 0 30px 130px;
  }
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .AreasContainer .AreasItem {
    width: 50%;
    padding: 30px;
  }
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .AreasContainer .AreasItem {
    width: 36.5%;
    padding: 30px 30px 0;
    float: left;
    clear: left;
  }
  .Destaques .AviationReady .AreasContainer .AreasItem:nth-child(odd) {
    float: right;
    clear: right;
  }
}
.Destaques .AviationReady .AreasContainer .AreasItem .Header {
  display: inline-block;
  width: 15%;
  margin: 0 auto;
  vertical-align: top;
}
.Destaques .AviationReady .AreasContainer .AreasItem .Header .Icon {
  text-align: left;
}
@media all and (min-width: 480px) and (max-width: 767px) {
  .Destaques .AviationReady .AreasContainer .AreasItem .Header .Icon {
    position: absolute;
    left: 0;
    width: 100px;
  }
}
.Destaques .AviationReady .AreasContainer .AreasItem .Header .Icon img {
  max-width: 100%;
}
@media all and (min-width: 480px) {
  .Destaques .AviationReady .AreasContainer .AreasItem .Header .Icon {
    text-align: center;
  }
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .AreasContainer .AreasItem .Header .Icon {
    text-align: right;
  }
}
@media all and (min-width: 1600px) {
  .Destaques .AviationReady .AreasContainer .AreasItem .Header .Icon {
    padding: 0 15px;
  }
}
.Destaques .AviationReady .AreasContainer .AreasItem .Description {
  width: 100%;
  display: inline-block;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .AreasContainer .AreasItem .Description {
    width: 80%;
  }
}
.Destaques .AviationReady .AreasContainer .AreasItem .Description .Title {
  font-size: 16px;
  text-align: left;
  padding: 8px 0;
  font-weight: 700;
  color: #002266;
  border-bottom: 3px #002266 solid;
  width: auto;
  position: relative;
  margin: 0;
}
.Destaques .AviationReady .AreasContainer .AreasItem .Description .Title:after {
  height: 3px;
  display: block;
  content: "";
  position: absolute;
  bottom: -3px;
  background: #ac8942;
  width: 0%;
  transition: all 0s linear;
}
.Destaques .AviationReady .AreasContainer .AreasItem .Description .Title:before {
  content: "\f072";
  font-family: fontawesome;
  position: absolute;
  bottom: -11px;
  left: -3px;
  transform: rotate(45deg);
  z-index: 10;
  background: white;
  padding: 0 5px;
  border-radius: 100%;
  transition: all 0s linear;
}
.Destaques .AviationReady .AreasContainer .AreasItem .Description .Intro {
  font-size: 12px;
  line-height: 18px;
  font-weight: 300;
  color: black;
  font-style: normal;
  margin-top: 15px;
  text-align: left;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .AreasContainer .AreasItem .Description .Intro {
    width: 100%;
    margin: 0 auto;
    padding: 15px 0;
    font-size: 14px;
    line-height: 20px;
  }
}
.Destaques .AviationReady .AreasContainer .AreasItem:nth-child(even) .Header {
  margin-right: 5%;
}
.Destaques .AviationReady .AreasContainer .AreasItem:hover .Description .Title:after,
.Destaques .AviationReady .AreasContainer .AreasItem:focus .Description .Title:after,
.Destaques .AviationReady .AreasContainer .AreasItem:active .Description .Title:after {
  width: 100%;
  transition: all 0.45s ease-in;
}
.Destaques .AviationReady .AreasContainer .AreasItem:hover .Description .Title:before,
.Destaques .AviationReady .AreasContainer .AreasItem:focus .Description .Title:before,
.Destaques .AviationReady .AreasContainer .AreasItem:active .Description .Title:before {
  left: 100%;
  transition: all 0.45s ease-in;
}
.Destaques .AviationReady .ModuleFeaturesContainer {
  margin-right: -15px;
  margin-left: -15px;
}
.Destaques .AviationReady .ModuleFeaturesContainer .ModuleFeaturesItem {
  max-width: 100%;
  padding: 0 15px;
  vertical-align: top;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .ModuleFeaturesContainer .ModuleFeaturesItem {
    max-width: 60%;
  }
}
@media all and (min-width: 960px) {
  .Destaques .AviationReady .ModuleFeaturesContainer .ModuleFeaturesItem {
    max-width: 50%;
    display: inline-block;
  }
}
.Destaques .AviationReady .ModuleFeaturesContainer .ModuleFeaturesItem .Header {
  overflow: hidden;
}
.Destaques .AviationReady .ModuleFeaturesContainer .ModuleFeaturesItem .Header .Icon {
  display: inline-block;
  max-width: 70px;
  margin-right: 15px;
}
.Destaques .AviationReady .ModuleFeaturesContainer .ModuleFeaturesItem .Header .Icon img {
  width: 100%;
}
.Destaques .AviationReady .ModuleFeaturesContainer .ModuleFeaturesItem .Header .Title {
  display: inline-block;
  font-size: 18px;
  color: #002266;
  font-weight: 400;
  position: relative;
}
.Destaques .AviationReady .ModuleFeaturesContainer .ModuleFeaturesItem .Header .Title:after {
  content: "";
  display: block;
  position: absolute;
  border-bottom: 3px #ac8942 solid;
  width: 100vw;
  padding-top: 11px;
}
@media all and (min-width: 768px) {
  .Destaques .AviationReady .ModuleFeaturesContainer .ModuleFeaturesItem .Description {
    padding-left: 90px;
  }
}
.Destaques .AviationReady .VideoContainer {
  padding: 15px 0 30px;
}
.Destaques .AviationReady .blockModulesContainer {
  font-size: 0;
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem {
  width: 100%;
  display: inline-block;
  vertical-align: bottom;
  position: relative;
  overflow: hidden;
  background-color: #002266;
  color: white;
}
@media (min-width: 768px) {
  .Destaques .AviationReady .blockModulesContainer .blockModulesItem {
    width: 25%;
  }
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem .moduleContent {
  width: 100%;
  height: 300px;
  display: block;
  top: 0;
  left: 0;
  position: relative;
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem .moduleContent .moduleText {
  position: relative;
  display: table-cell;
  vertical-align: bottom;
  height: 300px;
  z-index: 15;
  padding: 15px;
  font-size: 22px;
  color: white;
  text-transform: uppercase;
  margin: 0;
  text-shadow: 0.1em 0.1em 0 rgba(0, 0, 0, 0.2);
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem .moduleOverlayGold {
  position: absolute;
  bottom: 100%;
  left: 0;
  right: 0;
  background-color: rgba(172, 137, 66, 0.7);
  overflow: hidden;
  width: 100%;
  height: 100%;
  transition: 0.5s ease;
  z-index: 10;
  text-align: center;
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem .moduleOverlayGold .moduleMore {
  position: absolute;
  font-size: 60px;
  line-height: 2;
  width: 2em;
  height: 2em;
  top: 50%;
  left: 50%;
  margin-top: -1em;
  margin-left: -1em;
  color: white;
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem .moduleImage {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-size: cover;
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem .moduleImage .modulePicture {
  max-width: 100%;
  height: auto;
  opacity: 0;
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem .moduleImage:after {
  content: " ";
  background: rgba(255, 255, 255, 0.3);
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem .moduleTitle {
  position: relative;
  display: table-cell;
  vertical-align: bottom;
  height: 300px;
  z-index: 15;
  padding: 15px;
  border-color: #0d3586;
  border-color: #1947a3;
  border-color: #2659be;
  border-color: #3369d6;
  border-color: #4079ec;
  border-color: #4d88ff;
  border-color: #6a9cff;
  border-color: #85adff;
  border-color: #9dbeff;
  border-color: #b3ccff;
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem .moduleTitle .moduleText {
  font-size: 22px;
  color: white;
  text-transform: uppercase;
  margin: 0;
  text-shadow: 0.1em 0.1em 0 rgba(0, 0, 0, 0.2);
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem .moduleOverlay {
  position: absolute;
  bottom: 100%;
  left: 0;
  right: 0;
  background-color: rgba(0, 34, 102, 0.7);
  overflow: hidden;
  width: 100%;
  height: 100%;
  transition: 0.5s ease;
  z-index: 10;
  text-align: center;
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem .moduleOverlay .moduleMore {
  position: absolute;
  font-size: 60px;
  line-height: 2;
  width: 2em;
  height: 2em;
  top: 50%;
  left: 50%;
  margin-top: -1em;
  margin-left: -1em;
  color: white;
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem:hover,
.Destaques .AviationReady .blockModulesContainer .blockModulesItem:focus,
.Destaques .AviationReady .blockModulesContainer .blockModulesItem:active {
  text-decoration: none;
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem:hover .moduleOverlay,
.Destaques .AviationReady .blockModulesContainer .blockModulesItem:focus .moduleOverlay,
.Destaques .AviationReady .blockModulesContainer .blockModulesItem:active .moduleOverlay {
  bottom: 0;
}
.Destaques .AviationReady .blockModulesContainer .blockModulesItem:hover .moduleOverlayGold,
.Destaques .AviationReady .blockModulesContainer .blockModulesItem:focus .moduleOverlayGold,
.Destaques .AviationReady .blockModulesContainer .blockModulesItem:active .moduleOverlayGold {
  bottom: 0;
}

