.section2 #ql-embed-a74c1d3439e64e578bc7cdc64db6ac99 .ql-embed-article__body img {width: 100%;display: block;}
.header img {display: inline-block; width:317px;}
.section1 { background: linear-gradient(180deg, #ffffff 55%, #F3F2F1 45%);padding: 60px 0 0;}
.wrapper .section1 .inner-container , .wrapper .section3 .inner-container {text-align: center; padding: 0 0;min-height: auto; position: relative;transform: none; left:0; max-width:1137px;}
.ql-video{cursor: pointer;}
.wrapper section {min-height: auto;}
.viewinmobile {display: none;}
.section1 img {width:100%;}
.section2 {background: #FFFFFF;padding: 0px 0 0px;}
.btm-logo-block {padding-top: 12px;padding-bottom: 20px;}
.ql-infographic{padding-bottom:33px;}
.ql-embed-article__image {padding-top: 30px;}
.ql-embed-article__title{
    margin: 0;
    color: #000000;
    font-family: proxima-nova,sans-serif; 
    -webkit-font-smoothing: antialiased;
    font-size: 70px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 77px;
    padding-bottom: 16px;
}
.section2 label {color: #000000; font-family: proxima-nova,sans-serif; -webkit-font-smoothing: antialiased; font-size: 14px;  letter-spacing: 0;  line-height: 24px;text-align: left;}
.section2 p {color: #000000;  font-family: proxima-nova,sans-serif; -webkit-font-smoothing: antialiased;  font-size: 18px;  letter-spacing: 0;  line-height: 28px; text-align: left;}
.section2 .btm-logo-block img {width:256px;display: block;}
.section3 {background: #ffffff; display: inline-block;text-align: center;}
.wrapper .section3 .inner-container {padding: 0 90px 79px; display: block; float:none;background: #ffffff;}
.section4 h2 {color: #8C8279;font-family: proxima-nova,sans-serif; -webkit-font-smoothing: antialiased; font-size: 20px; font-weight: bold; letter-spacing: 1.67px; line-height: 40px; text-align: center;text-transform: uppercase; padding: 40px 0;}
.section3 .third-container {float: right; min-height: auto; background: #ffffff;width:45.5%;padding: 0 0;text-align: left;}
.wrapper .section5 {width: 100%;}
.section5 h4 { color: #000000; font-family: proxima-nova,sans-serif; -webkit-font-smoothing: antialiased; font-size: 40px;  letter-spacing: 0;  line-height: 45px;padding:0 0 10px;}
.section5 h5 {color: #000000; font-family: proxima-nova,sans-serif; -webkit-font-smoothing: antialiased; font-size: 18px;  letter-spacing: 0;  line-height: 28px;padding: 0 0 32px;font-weight:normal;}
.section5 .second-container {float: left; min-height: auto; background: #ffffff; padding: 90px 0 0;text-align: left;}
.section5 .third-container {float: right; min-height: auto; background: #ffffff;padding: 38px 0 55px;text-align: left;}
.wrapper .section5 .inner-container {padding: 0 90px 58px;margin: 0 auto;width: 764px;}
.section5 .app-store {width: 172px;padding: 0 7px 0 0;}
.section5 .google-play {width: 182px;}
.section5 .gettheapp {width: 153px;}
.wrapper .section5 .grey-line {width: 100%;}
 .section5-container {width: 588px; margin: 0 auto;}
.section5-hr {border-top: 1px solid #CCCCCC; border-bottom: 1px solid transparent; max-width: 1137px; margin: 0 auto; display: block;}
.section5, .header {min-height: auto;}
div.section-2-border{
    border-bottom: 1px solid #B0B0B0;
    width: 100%;
    margin: 0 auto;
    padding: 60px 0px 0px 0px;
}
div.section-2-border-mobile{display:none;}

/* After API Implementation - QL*/
.section2 a {width:191px; margin:0 auto;color:#2790b1;}
.entergylogo {display:block;}
.section5, .header {min-height: auto;}
.wrapper .section2 .inner-container {
text-align: left;
    padding: 0px 30px;
    background: #ffffff;
    max-width: 960px;
    margin: 0 auto;
}
.ql-interactive .img-section {
    display: block;
    width: 100%;
    max-width: 100%;
    height: auto;
}
.ql-interactive {padding-bottom:32px;}

p.ql-embed-article__pubdate {
    color: #000000;
    font-family: proxima-nova,sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: 12px;
    letter-spacing: 0;
    line-height: 14px;
    text-align: left;
    font-weight: 600;
    margin-bottom: 10px;
}

.ql-embed-article__body h2 {
     color: #000000;
    font-family: proxima-nova,sans-serif; 
    -webkit-font-smoothing: antialiased; 
    font-size: 35px;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 40px;
    text-align: left;
    padding-top: 20px;
}
.ql-embed-article__body h3 {
     color: #000000;
    font-family: proxima-nova,sans-serif; 
    -webkit-font-smoothing: antialiased; 
    font-size: 35px;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 40px;
    text-align: left;
    padding-top: 10px;
padding-bottom:10px;
}
  .section2 p {padding:0; border:0;}
.ql-embed-article__body {
    padding-top: 15px;
}
.ql-embed-article__body strong {font-weight:bold;text-decoration:none;}
.ql-infographic .ql-infographic__mobile {
    display: none;
}
.ql-infographic .ql-infographic__desktop {
    width: 100%;
}
.ql-embed-article__body p {padding-bottom:28px;color: #000000;
    font-family: proxima-nova,sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: 18px;
    letter-spacing: 0;
    line-height: 28px;}
.ql-embed-article__body ul {list-style: none; padding-left: 40px; padding-top:10px; padding-bottom:10px;}
.ql-embed-article__body ol{ padding-left: 20px;}
.ql-embed-article__body li {list-style:disc;color: #000000;
    font-family: proxima-nova,sans-serif; 
    -webkit-font-smoothing: antialiased; 
    font-size: 18px;
    letter-spacing: 0;
    line-height: 28px;
    text-align: left;
   }
@media only screen and (max-width: 900px) {

.wrapper .section2 .inner-container {
    padding: 0px 40px;
    max-width: 100%;
    margin: 0 auto;
    }

}

@media only screen and (max-width: 900px) {

/* After API Implementation - QL*/
.ql-infographic .ql-infographic__mobile {
        display:block;
        width:100%;
        padding-top: 20px !important;
        margin: 0 auto;
}
.ql-embed-article__body strong {font-weight:bold;color: #000000;text-decoration:none;}
.ql-infographic .ql-infographic__desktop {display:none;}
}

@media only screen and (max-width: 767px) {
    div.section-2-border{
    display:none;
   }
.section2 .btm-logo-block img {width:156px;}
.btm-logo-block {
    padding-top: 25px;
    padding-bottom: 20px;
}
.ql-infographic {
    padding-bottom: 12px;
}
.ql-embed-media {margin-top: 5px !important;}
.ql-embed-article__image {padding-top: 7px;}
.ql-infographic .ql-infographic__mobile {padding-top:0 !important;}
div.section-2-border-mobile{
border-bottom: 1px solid #B0B0B0;
    padding: 28px 0px 0px 0px;
    max-width: 100%;
    margin: 0 auto;
    display:block;
}
   .wrapper header img {display: inline-block; width:50%;}
   .wrapper header div {padding: 20px 0; text-align: center;}
   .wrapper .section1 {padding: 40px 0 0;}
   .viewindesktop {display: none;}
   .viewinmobile {display: block;}
   .section2 {padding: 0;}
   .section2 img{width: 156px;text-align: left;}
   .wrapper .section2 .inner-container {padding: 12px 32px;
    height: auto;
    max-width: 100%;}
.ql-embed {
    margin-top: 14px;
    margin-bottom: 18px;
}
   .section2 h1 {
    color: #000000;
    font-family: proxima-nova,sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: 32px;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 36px;
    padding-bottom: 11px;
}
.ql-embed-article__body {
    padding-top: 2px;
}
   .section2 label { color: #000000; font-family: proxima-nova,sans-serif; 
    -webkit-font-smoothing: antialiased; font-size: 10px;  letter-spacing: 0;  line-height: 24px;}
   .section2 p {color: #000000;  font-family: proxima-nova,sans-serif; 
    -webkit-font-smoothing: antialiased;  font-size: 14px;  letter-spacing: 0;  line-height: 20px;padding: 10px 0 6px;}
.ql-embed-article__body li {color: #000000;
    font-family: proxima-nova,sans-serif; 
    -webkit-font-smoothing: antialiased; 
    font-size: 14px;
    letter-spacing: 0;
    line-height: 20px;
    }
   .wrapper .section3 .inner-container {display: block; padding: 20px 15px 76px;}
   .section3 .third-container, .section-carousel .second-container , .section5 .third-container, .section5 .second-container {display: block;float:none; width: 100%;}
   .section3 .third-container p {width: 100%;color: #000000;
  font-family: Arial;  font-size: 18px;  letter-spacing: 0;  line-height: 28px;}
   .section4 h2 {color: #979797;  font-family: proxima-nova,sans-serif; 
    -webkit-font-smoothing: antialiased; font-size: 12px;  font-weight: bold;  letter-spacing: 1px;  line-height:40px;  text-align: center;border-top: 1px solid #cccccc;padding: 42px 0 38px;}
   .section5 .grey-line { width: 100%; text-align: center;  margin: 0 auto;}
   .section5 h4 { color: #000000; font-family: proxima-nova,sans-serif; 
    -webkit-font-smoothing: antialiased;  font-size: 26px;  letter-spacing: 0;  line-height: 31px;padding:0 0 10px;text-align: center;}
   .section5 h5 {color: #000000; font-family: proxima-nova,sans-serif; 
    -webkit-font-smoothing: antialiased;   font-size: 18px;  letter-spacing: 0;  line-height: 22px;padding: 0 0 32px;text-align: center;}
   .wrapper .section5 .inner-container {width: 100%;padding: 0;}
   .section5 .third-container {text-align: center;padding: 25px 0 74px;}
   .section5 .align-center {text-align: center;}
   .section5 .second-container {padding: 34px 0 0;}
   .section5 .app-store {width: 120px;}
   .section5 .google-play {width: 124px;}
   .section5 h5 {padding: 0 0 25px; }
   .wrapper .section1, .wrapper .section2 {padding-left: 0px;padding-right: 0px;}
   .section5-hr {width: 100%; margin: 0 auto; padding: 0 0; display: block; max-width: 100%;}
   .section5-container {max-width: 100%; width: 100%; margin: 0 auto; display: block;}

/* After API Implementation - QL*/
p.ql-embed-article__pubdate {
    color: #000000;
    font-family: proxima-nova,sans-serif; 
    -webkit-font-smoothing: antialiased; 
    font-size: 12px;
    letter-spacing: 0;
    line-height: 14px;
    text-align: left;
    margin-bottom: 5px;
}
.ql-embed-article__body h3 {
    font-size: 26px;
    line-height: 34px;
    }
}


