@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@300&display=swap");*{font-family:proxima-nova, sans-serif;line-height:1.5}.bg-lightgrey{background:#eaeaea}.bg-greyblue{background:#f1f4f9}body{color:#434a54;font-size:0.8125rem}.container-fluid{max-width:740px}.info-width{max-width:750px;background:#fff}.banner{background-color:#f8f9fa}.banner .inner-container{max-width:400px;padding-top:1.5rem}.banner .inner-container a img{max-width:135px}.banner .inner-container h1{margin:2.5rem 0 2rem;color:#34243c;font-size:1.95rem;font-weight:600;line-height:1.41}.banner .inner-container h1 span{display:block;font-family:"Quicksand", sans-serif;font-size:5rem;font-weight:100;line-height:1.2}.banner .inner-container img{max-width:480px;margin-bottom:1rem}.content{background-color:#f8f9fa}.content .heading{display:flex;flex-direction:row;color:#007bff;align-items:center;padding-bottom:0.5rem;margin-bottom:1.25rem;position:relative}.content .heading span{font-family:"Quicksand", sans-serif;font-size:38px;font-weight:100;padding-right:0.75rem}.content .heading h2{font-size:0.85rem;font-weight:600;line-height:1.4;text-transform:uppercase;margin-bottom:0}.content .heading::after{background-color:#000;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.content p.after-img{border-top:1px solid rgba(0,0,0,0.3);padding-top:1.25rem}.content p.after-img span{display:block;color:#000;font-weight:bold;text-transform:uppercase}.content p.emphasized{color:#000;font-size:14px;font-style:italic;font-weight:500;margin-bottom:1.25rem}.content p.emphasized.left{padding:1.35rem 0}.content p.top-bordered{border-top:1px solid rgba(0,0,0,0.3);padding-top:1.25rem}.content .img-col{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:1rem}.content .img-col h3{color:#000;font-weight:600}.content .img-col img.cash-bag{width:75%}.content p.year{color:#000;padding-bottom:1.25rem;margin-bottom:1.25rem;font-size:0.875rem;font-weight:600;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,0.3)}.content .stats-perc{display:flex;flex-direction:row;margin-top:1.25rem;margin-bottom:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem;border-top:1px solid rgba(0,0,0,0.3);border-bottom:1px solid rgba(0,0,0,0.3)}.content .stats-perc .stats-item:first-child{padding-right:1.25rem;border-right:1px solid rgba(0,0,0,0.3)}.content .stats-perc .stats-item:last-child{padding-left:1.25rem}.content .stats-perc .stats-item p{margin-bottom:0}@media (max-width: 576px){.content .contain{max-width:80%}.content .heading span{font-size:46px}.content .heading h2{font-size:0.875rem}}.item-01 .contain{max-width:70%}.item-01 .contain::after{width:75%}.item-01 img.co2{margin-top:-6%;padding-bottom:1.75rem}.item-01 .inner-right{display:flex;color:#000;flex-direction:column;justify-content:space-between;align-items:flex-end}.item-01 .inner-right h3{font-weight:600;margin-bottom:0;padding-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,0.3)}.item-01 .inner-right p.year{margin-bottom:0;padding-top:1.25rem;padding-bottom:0;border-bottom:none}.item-03 h3{color:#000;font-weight:600}@media (max-width: 576px){.item-03 img{margin-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,0.3)}}.item-04 .col-with-img .img-col-cont{text-align:end;padding:1.25rem 0}.item-04 .col-with-img .img-col-cont h3{color:#000;font-weight:600}.item-04 .col-with-img .img-col-cont p.year{margin-bottom:0;padding-bottom:0;border-bottom:none}.item-04 .col-with-img .img-col-cont p.bottom-bordered{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,0.3)}@media (max-width: 576px){.item-04 .col-with-img{display:flex;flex-direction:row;flex:0 1 auto;justify-content:space-between}.item-04 .col-with-img img{width:50%}.item-04 .col-with-img .img-col-cont{width:50%}.item-04 .col-with-img .img-col-cont p.bottom-bordered{width:75%;margin-left:auto}}.item-05 .flex-col{display:flex;gap:0.75rem;align-items:flex-start;padding-top:1rem;padding-bottom:1rem}.item-05 .flex-col h3{color:#000;font-weight:600}.footer{background-color:#c9e8ff;padding:2rem 0}.footer .container-fluid{max-width:700px}.footer .container-fluid p{font-size:0.875rem;max-width:600px;margin:0 auto;padding-bottom:1.25rem}.footer .container-fluid .cont{padding-bottom:2rem}.footer .container-fluid .cont h3{color:#007bff;font-size:1.5rem;font-weight:600;text-transform:uppercase;padding:1.25rem 0}.footer .container-fluid .cta{padding-top:2rem;border-top:1px solid rgba(0,0,0,0.3)}.footer .container-fluid .cta p.strong{font-size:1.25rem;font-weight:bold}.footer .container-fluid .cta .cmn-btn{background:#007bff;color:#fff;padding:10px 15px;border-radius:5px;font-weight:600;display:inline-block;text-decoration:none;font-size:0.875rem}@media (max-width: 576px){.footer .container-fluid .cont h3{font-size:1.25rem}}.img-col{text-align:center}.img-col img.info-img{max-width:75%;height:auto;padding-top:2.5rem}.img-col img.img-ln{max-width:50%}.cont-col{padding:2.5rem 0;text-align:center}.cont-col h2{font-size:1.375rem;font-weight:600}.cont-col p.italic{font-style:italic;margin-bottom:0}@media (min-width: 576px){.img-col img.info-img{max-width:90%;padding:2.5rem 0}.cont-col{text-align:left}}.info-footer{padding:2rem 0;background:#033065}.info-footer .col-md-12 p{font-size:1.125rem;color:#fff;max-width:600px;margin:0 auto;padding-bottom:1.25rem}.info-footer .col-md-12 .cmn-btn{background:#007bff;color:#fff;padding:10px 15px;border-radius:5px;font-weight:600;display:inline-block;text-decoration:none;font-size:0.875rem}@media (max-width: 768px){body{font-size:0.8rem}.banner .inner-container h1{font-size:1.5rem}.right-route-title{padding:1.5rem 0}.right-route-title .col-md-12 .context{font-size:0.85rem}.right-route-title .col-md-12 h2{font-size:1.35rem;font-weight:700}.right-route-title .col-md-12 p{font-size:0.8rem}.info-footer .col-md-12 p{font-size:0.9rem}.tr-vs-dc h2{font-size:1.35rem;font-weight:700}.tr-vs-dc h4{font-size:1.2rem}}.code{padding:2rem 0 3rem;max-width:670px;margin:0 auto}.code textarea{display:block;padding:9.5px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;resize:none;width:100%;font-size:14px}@media (min-width: 768px){.code textarea{max-height:100px}}
