/*
* ----------------------------------------------------------------------------------------
* BANNERS
* ----------------------------------------------------------------------------------------
*/
@media only screen and (min-width: 1px) {
  .desktop--hero-banner {
    background-repeat: no-repeat;
    background-size: contain;
    height: 0;
    margin-top: 0;
    padding-top: 45%;
    width: 100%; }

  .desktop--hero-banner-container h2 {
    display: none; } }
@media only screen and (min-width: 768px) {
  .desktop--hero-banner {
    background-size: contain;
    background-repeat: no-repeat;
    height: 0;
    /*padding-top: 66.64%;*/
    padding-top: 36%;
    width: 100%; }

  .desktop--hero-banner-container h2 {
    display: block; }

  .banner-title {
    font-size: 30px !important;
    left: 45px;
    max-width: 240px;
    position: absolute;
    top: 73px;
    max-width: 215px; } }
@media only screen and (min-width: 992px) {
  .banner-title {
    font-size: 29px !important;
    left: 45px;
    max-width: 315px;
    top: 109px; } }
@media only screen and (min-width: 1200px) {
  .banner-title {
    font-size: 36px !important;
    left: 45px;
    max-width: 378px;
    top: 133px; } }
/*
* ----------------------------------------------------------------------------------------
* CONTENT
* ----------------------------------------------------------------------------------------
*/
@media only screen and (min-width: 1px) {
  .fios-close {
    color: #007078 !important;
    filter: alpha(opacity=20);
    float: right;
    font-size: 40px;
    font-weight: 700;
    line-height: 1;
    opacity: 1;
    position: relative;
    right: 8px;
    text-shadow: none;
    top: 40px; } }
@media only screen and (min-width: 768px) {
  .rapid-insufflation,
  .enhanced-visualization,
  .minimal-fascial,
  .rapid-desufflation,
  .superior-abdominal {
    position: absolute; }

  .rapid-insufflation {
    left: 247px;
    top: -135px; }

  .rapid-desufflation {
    left: -267px;
    max-width: 240px;
    top: -359px; }

  .enhanced-visualization {
    left: -116px;
    max-width: 188px;
    top: -182px; }

  .superior-abdominal {
    left: 170px;
    top: -271px; }

  .minimal-fascial {
    left: -221px;
    max-width: 220px;
    top: -25px; } }
@media only screen and (min-width: 992px) {
  .rapid-insufflation {
    left: 478px;
    top: -172px; }

  .rapid-desufflation {
    left: -173px;
    max-width: 313px;
    top: -455px; }

  .enhanced-visualization {
    left: -2px;
    max-width: 245px;
    top: -237px; }

  .superior-abdominal {
    left: 385px;
    top: -352px; }

  .minimal-fascial {
    left: -165px;
    max-width: 310px;
    top: -63px; } }
@media only screen and (min-width: 1200px) {
  .rapid-insufflation {
    left: 595px;
    top: -178px; }

  .rapid-desufflation {
    left: -173px;
    max-width: 313px;
    top: -546px; }

  .enhanced-visualization {
    left: 22px;
    max-width: 255px;
    top: -289px; }

  .superior-abdominal {
    left: 516px;
    top: -429px; }

  .minimal-fascial {
    left: -156px;
    max-width: 290px;
    top: -91px; } }

/*# sourceMappingURL=fios-first-entry.css.map */
