.roi-top{background:#fff9f3;padding:60px 0}.roi-top h2{font-family:Poynter Oldstyle Disp;font-size:65px;font-weight:400;letter-spacing:0;line-height:115%;margin-bottom:50px;max-width:620px;width:100%}.roi-top h2 b{font-family:Poynter Oldstyle Disp Semi Bd;font-weight:600}.roi-top h3{font-family:PoynterOSDisp Roman;font-size:32px;font-weight:400;letter-spacing:0;line-height:38px;max-width:793px;width:100%}.roi-banner{padding:82px 0}.roi-banner-main{align-items:center;display:flex;gap:40px}.roi-banner .roi-banner-text{border-top:3px solid #ffefe2;max-width:590px;width:100%}.roi-banner .roi-banner-text h4{color:#ffefe2;font-family:PoynterOSDisp Roman;font-size:42px;font-weight:400;letter-spacing:0;line-height:50px;max-width:506px;width:100%}.roi-banner .roi-banner-text h4 b,.roi-banner .roi-banner-text h4 strong{font-family:Poynter Oldstyle Disp Semi Bd;font-weight:600}.roi-bottom{background:#fff9f3;padding:60px 0 70px}.roi-bottom-main{margin-left:auto;max-width:900px;width:100%}.roi-bottom-main .top-desc{margin-bottom:60px}.roi-bottom-main .top-desc p{font-family:Roboto;font-size:18px;font-weight:400;letter-spacing:0;line-height:28px}.cards-cols-main{display:flex;gap:20px;margin-bottom:60px}.cards-cols-main .cards-col{background:#fff;border:1px solid #212020;border-radius:12px;max-width:387px;padding:47px 31px;text-align:center;width:100%}.cards-cols-main .cards-col:nth-child(2){background:#ffefe2}.cards-cols-main .cards-col h4{font-family:Poynter Oldstyle Disp;font-size:32px;font-weight:400;letter-spacing:0;line-height:38px;margin:0 0 30px}.cards-cols-main .cards-col h4 b{font-family:Poynter Oldstyle Disp Semi Bd;font-weight:600}.cards-cols-main .cards-col p{font-family:Roboto;font-size:18px;font-weight:400;letter-spacing:0;line-height:28px}.additional-text{margin-bottom:60px}.additional-text p{font-family:Roboto;font-size:18px;font-weight:400;letter-spacing:0;line-height:28px}.table-wrapper{margin-bottom:60px;max-width:552px;width:100%}.table-wrapper .table-header{display:grid;font-family:Roboto;font-size:20px;font-weight:500;gap:20px;grid-template-columns:1fr 1fr;letter-spacing:12%;line-height:115%;padding:0 20px 18px;text-transform:uppercase}.table-wrapper .table-header>div{min-width:220px;width:100%}.table-wrapper .table-row{align-items:center;border:1px solid #212020;border-radius:999px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:18px;padding:16px 22px}.table-wrapper .left{min-width:220px;width:300px}.table-wrapper .left,.table-wrapper .right{font-family:Poynter Oldstyle Disp Semi Bd;font-size:32px;font-weight:600;letter-spacing:0;line-height:38px;max-width:max-content}.table-wrapper .right{text-align:left}.btm-sec-main{display:flex;gap:75px}.btm-sec-left p{font-family:Roboto;font-size:18px;font-weight:400;letter-spacing:0;line-height:28px}.btm-sec-right{max-width:285px;width:100%}.btm-sec-right img{width:100%}@media (max-width:767px){.roi-top{padding:40px 0}.roi-top h2{font-size:32px;line-height:120%;margin-bottom:30px;max-width:300px}.roi-top h3{font-family:Roboto;font-size:14px;line-height:20px}.roi-banner{padding:12px 0 40px}.roi-banner-main{flex-direction:column;flex-wrap:wrap;justify-content:center}.roi-banner-icon{max-width:169px}.roi-banner-icon img{width:100%}.roi-banner .roi-banner-text h4{font-size:24px;line-height:28px;margin:0}.roi-banner .roi-banner-text{border-top:0;margin:-85px auto 0;max-width:284px;width:100%}.roi-bottom{padding:40px 0 50px}.roi-bottom-main .top-desc p{font-size:14px;line-height:20px}.cards-cols-main,.roi-bottom-main .top-desc{margin-bottom:40px}.cards-cols-main{flex-wrap:wrap}.cards-cols-main .cards-col{max-width:100%;padding:20px 10px}.cards-cols-main .cards-col h4{font-size:25px;line-height:28px;margin:0 0 10px}.additional-text p{font-size:14px;line-height:20px}.additional-text{margin-bottom:40px}.table-wrapper .table-header{font-size:14px;line-height:100%}.table-wrapper{margin-bottom:40px;max-width:100%}.btm-sec-left{width:100%}.btm-sec-main{flex-wrap:wrap;gap:0}.table-wrapper .left,.table-wrapper .right{font-size:20px;line-height:24px}.btm-sec-right{display:none}.btm-sec-left p{font-size:14px;line-height:20px}.table-wrapper .table-header>div{min-width:190px}}@media (max-width:413px){.table-wrapper .left{min-width:130px;width:300px}.table-wrapper .table-row{padding:16px 15px}.table-wrapper .table-header>div{min-width:120px}}