.roi-section{padding-bottom:1.5rem;padding-top:2rem}@media(width >= 600px){.roi-section{padding-bottom:2.5rem;padding-top:3rem}}@media(width >= 1080px){.roi-section{padding-bottom:4rem}}@media(width >= 900px){.roi-section .container{padding:0}}.roi-section .image-container{align-items:center;display:flex;justify-content:center;padding-right:.875rem}.roi-section .image-container img{height:auto;width:100%}.roi-section .information-container{margin-top:1.5rem}@media(width >= 600px){.roi-section .information-container{margin-bottom:auto;margin-top:auto;padding-left:.875rem}}.roi-section p.description{margin-bottom:0;margin-top:1rem}@media(width >= 1080px){.roi-section p.description{font-size:1.125rem;font-weight:300;line-height:1.77777778}}.roi-section .roi-subtotal-container{display:inline-flex;gap:2rem;margin:1rem auto 0}@media(width >= 1080px){.roi-section .roi-subtotal-container{gap:4rem}}.roi-section .subtotal-item{flex:1;justify-content:flex-start;white-space:nowrap}.roi-section .subtotal-label-heading{margin:0}.roi-section .subtotal-value-container{align-items:baseline;display:flex;gap:.25rem}.roi-section .subtotal-value{font-size:1rem;font-weight:600;line-height:1.75;margin-bottom:0;margin-top:.25rem}@media(width >= 600px){.roi-section .subtotal-value{font-size:1.25rem;font-weight:600}}.roi-section .subtotal-year{margin-bottom:0;margin-top:.25rem}@media(width >= 600px){.roi-section .subtotal-year{font-size:1rem;font-weight:300;line-height:1.75}}.roi-section .button-container{display:flex;justify-content:center;margin-top:1rem}@media(width >= 600px){.roi-section .button-container{justify-content:flex-start}}.roi-section .roi-button{width:100%}@media(width >= 600px){.roi-section .roi-button{justify-content:flex-start;width:auto}}@media(width >= 1080px){.roi-section .roi-button{font-size:1.125rem;line-height:1.77777778;padding:1rem 2.5rem}}