.right-align{text-align:right}.float-right{float:right}@media (min-width:1px){.carousel.energy-outlook{border-bottom:4px solid #0096d7;width:100%}.carousel.energy-outlook .carousel__dots{bottom:auto;left:auto;position:absolute!important;right:10px!important;top:-40px!important}.carousel.energy-outlook .carousel__dots .carousel__dot{border:0;display:block;padding:0;z-index:10}.carousel.energy-outlook .carousel__dots .carousel__dot:after{background-color:#d8d8d8;border-radius:50%;content:"";height:13px;left:50%;margin-right:.5em;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out;width:13px}.carousel.energy-outlook .carousel__dots .carousel__dot.is-selected:after,.carousel.energy-outlook .carousel__dots .carousel__dot:hover:after{background-color:#0096d7}.carousel.energy-outlook .carousel__slide{width:100%}.carousel.energy-outlook .carousel__nav{display:none}}@media (min-width:1025px){.carousel.energy-outlook{width:591px}.carousel.energy-outlook .carousel__viewport{margin:0 46px;width:515px}.carousel.energy-outlook .carousel__viewport .carousel__slide{width:515px}.carousel.energy-outlook .carousel__nav{display:block;text-align:center;text-decoration:none;transition:all .6s;z-index:9999}.carousel.energy-outlook .carousel__nav .carousel__button{align-items:center;background-color:#fff;border-radius:0 0 0 0;box-shadow:none;color:#333;color:#0096d7;cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:80px!important;font-weight:400;font-weight:700;height:500px;justify-content:center;margin:12px 0 0;padding:0;pointer-events:all;transition:opacity .15s ease;width:30px}.carousel.energy-outlook .carousel__nav .carousel__button.is-next{color:#333;color:#0096d7;font-family:Arial,Helvetica,sans-serif;font-size:80px!important;font-weight:400;right:0;top:0;transform:none}.carousel.energy-outlook .carousel__nav .carousel__button.is-prev{color:#333;color:#0096d7;font-family:Arial,Helvetica,sans-serif;font-size:80px!important;font-weight:400;left:0;top:0;transform:none}}@media (min-width:1px){.primary h1{padding-top:0}.video-container{width:100%}.video-container .iframe{width:-webkit-fill-available;width:100%}.secondary.release-event{border-bottom:4px solid #0096d7;padding:0 0 2em}.secondary.release-event h1{background-color:#dff2fb;border-bottom:1px solid #d4d4d4;font-family:Times New Roman,Times,serif;font-size:26px;font-weight:400;margin:0 0 .75em;padding:3px 0 3px 10px}.l-row.l-two-col-even.chart-library ul{margin:0 0 .5em}.l-row.l-three-col-even.energy-outlook-page-foot{margin:3em 0;padding:0}.l-row.l-three-col-even.energy-outlook-page-foot .l-col{width:33.333%}.l-row.l-three-col-even.energy-outlook-page-foot .l-col h2{border-bottom:1px solid #333;font-size:1em;margin:0 0 8px;padding:0 0 3px}.l-row.l-three-col-even.energy-outlook-page-foot .l-col .form-container{padding-top:3px}.l-row.l-three-col-even.energy-outlook-page-foot .l-col fieldset{background-color:#fff;border:1px solid #0096d7!important;display:table!important}.l-row.l-three-col-even.energy-outlook-page-foot .l-col:first-child{background-color:#dff2fb}.l-row.l-three-col-even.energy-outlook-page-foot .l-col ul{list-style-type:none;padding:1em}.l-row.l-three-col-even.energy-outlook-page-foot .l-col ul ul{list-style-type:disc;padding:0 0 0 16px}.energy-outlook-carousel-foot{border-bottom:1px solid #0e1316;clear:both;width:100%}.energy-outlook-carousel-foot p{margin:0;padding:1em}.energy-outlook{border-bottom:4px solid #0096d7;overflow:hidden;width:100%}.energy-outlook .energy-outlook-wrapper{margin:0;position:relative;width:100%}.energy-outlook .energy-outlook-wrapper ul{margin:0;padding:0}.energy-outlook .energy-outlook-wrapper ul li{background:#fff;padding:0}}@media (min-width:801px){.l-row.l-three-col-even.energy-outlook-page-foot{background-color:#f4f4f4;background-image:url(/outlooks/images/energy-outlook-foot.jpg);background-position:94% 100%;background-repeat:no-repeat;border-top:3px solid #0096d7}}.energy-outlook-carousel-foot p{padding:1em 3em}@media (min-width:1025px){.energy-outlook-header{margin:0;padding:0}.video-container{width:283px}.video-container .iframe{height:154px;width:283px}.carousel.energy-outlook{margin:0}.carousel.energy-outlook .energy-outlook-wrapper{margin:0 auto;position:relative}}