﻿.program-benefits--section{background:#f9f9f9;padding:120px 0}.program-benefits--section .section-header{margin-bottom:64px}.program-benefits--section .description,.program-benefits--section .list,.program-benefits--section .title,.program-benefits--section li{color:#151915}.program-benefits--section .title{margin-bottom:16px}.program-benefits--section .list{font-weight:700}.program-benefits--section .list-item{max-width:496px}.program-benefits--section .benefits{margin-top:48px;display:grid;grid-template-columns:2fr auto;gap:8px}.program-benefits--section .benefit-card.benefit-card-black{color:#fff;background:linear-gradient(304.38deg,#000 11.74%,#323232 84.36%);gap:16px}.program-benefits--section .benefit-subtitle{font-family:var(--hymux-font-futura-medium);font-weight:500;font-size:14px;line-height:120%}.program-benefits--section .benefit-title{font-family:var(--hymux-font-futura-extra-black);font-style:normal;font-weight:400;font-size:32px;line-height:90%;text-transform:uppercase}.program-benefits--section .benefit-card{background:#fff;width:288px;height:144px;padding:20px;display:flex;flex-direction:column;gap:12px}.program-benefits--section .benefit-number{font-family:var(--hymux-font-futura-extra-black);font-style:normal;font-weight:400;font-size:32px;line-height:90%;text-transform:uppercase}.program-benefits--section .benefit{font-family:var(--hymux-font-ssp);font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:#151915;opacity:.9}@media screen and (max-width:992px){.program-benefits--section .benefits{margin-top:32px;display:flex;flex-wrap:wrap}.program-benefits--section .benefit-card{width:calc(50% - 4px)}}@media screen and (max-width:576px){.program-benefits--section{padding:80px 0}.program-benefits--section .section-header{margin-bottom:56px}.program-benefits--section .title{font-size:20px;line-height:90%}.program-benefits--section .description{font-size:16px;line-height:150%}.program-benefits--section .list{font-size:16px;line-height:150%;margin-top:40px}.program-benefits--section .benefits{margin-top:64px;justify-content:center;gap:16px}.program-benefits--section .benefit-title{font-size:20px;line-height:90%}.program-benefits--section .benefit-card{width:100%;height:auto;padding:16px;gap:8px}.program-benefits--section .benefit-card .benefit br{display:none}.program-benefits--section .benefit-card .benefit-number{font-size:20px;line-height:90%}}

