.benefits{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;max-width:calc(1200px + 2 * 12px);background-color:#efefef;background-size:cover;background-position:center;padding:34px 0}@media (max-width:1440px){.benefits{padding-left:96px;padding-right:96px}.benefits>.row{margin-left:-96px;margin-right:-96px}}@media (max-width:1024px){.benefits{padding-left:32px;padding-right:32px}.benefits>.row{margin-left:-32px;margin-right:-32px}}@media (max-width:768px){.benefits{padding-left:24px;padding-right:24px}.benefits>.row{margin-left:-24px;margin-right:-24px}}@media (max-width:576px){.benefits{padding-left:16px;padding-right:16px}.benefits>.row{margin-left:-16px;margin-right:-16px}}@media (max-width:1440px){.benefits{max-width:calc(1200px + 2 * 96px)}}@media (max-width:1024px){.benefits{max-width:calc(1200px + 2 * 32px)}}@media (max-width:768px){.benefits{max-width:calc(1200px + 2 * 24px)}}@media (max-width:576px){.benefits{max-width:calc(1200px + 2 * 16px)}}[class*=rounded-top-].benefits{overflow:hidden}@media (max-width:576px){.rounded-top-left-corner-mobile.benefits{border-top-left-radius:10px}}@media (max-width:576px){.rounded-top-right-corner-mobile.benefits{border-top-right-radius:10px}}@media (min-width:577px){.rounded-top-left-corner-desktop.benefits{border-top-left-radius:10px}}@media (min-width:577px){.rounded-top-right-corner-desktop.benefits{border-top-right-radius:10px}}@media (max-width:768px){.benefits{max-width:calc(100% - 40px);margin:auto;padding:0 40px}}.benefits>.component-content>ul{display:flex;justify-content:space-between}@media (max-width:768px){.benefits>.component-content>ul{flex-direction:column}}.benefits>.component-content>ul li{flex:1;display:flex;flex-direction:column;align-items:center;padding:0 25px;border-right:1px solid #b0b8ba}.benefits>.component-content>ul li:last-child{border-right:none}@media (max-width:768px){.benefits>.component-content>ul li{border-right:none;border-bottom:1px solid #b0b8ba;padding:24px 0}.benefits>.component-content>ul li:last-child{border-bottom:none}}.benefits .field-benefiticon{width:40px;height:40px;margin-bottom:16px}.benefits .field-benefiticon img{width:100%;height:auto}.benefits .field-benefittext{font-size:18px;line-height:1.3;letter-spacing:.2px;color:inherit;text-align:center;max-width:100%}.benefits{background:var(--color-background);--color-text:#040c17;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:4px!important;box-shadow:0 0 16px 0 rgba(0,0,0,.1);padding:0 24px;max-width:none}.benefits.benefits--dark-theme{background:linear-gradient(299deg,rgba(18,31,48,.5) 0,rgba(13,28,48,.5) 100%),#040c17;--color-text:#FFFFFF}.benefits.benefits--dark-theme>.component-content>ul li{border-image-source:linear-gradient(180deg,#5c7495 0,#b3c0d3 100%)}@media (max-width:768px){.benefits.benefits--dark-theme>.component-content>ul li{border-image-source:linear-gradient(90deg,#5c7495 0,#b3c0d3 100%)}}.benefits.benefits--dark-blue-theme{--color-text:#FFFFFF;background-image:url(../../../images/clients-subpage-hero.jpeg)}.benefits.benefits--dark-blue-theme>.component-content>ul li{border-image-source:linear-gradient(180deg,#5c7495 0,#b3c0d3 100%)}@media (max-width:768px){.benefits.benefits--dark-blue-theme>.component-content>ul li{border-image-source:linear-gradient(90deg,#5c7495 0,#b3c0d3 100%)}}@media (min-width:768px){.benefits{padding:24px}}.benefits>.component-content>ul{padding:0;margin:0}.benefits>.component-content>ul li{padding:24px;border-right-style:solid;border-right-width:1px;border-image-source:linear-gradient(180deg,#1383f4 0,#0d1775 100%);border-image-slice:1}.benefits>.component-content>ul li:last-child{border-right:none}@media (max-width:768px){.benefits>.component-content>ul li{border-right:none;border-bottom-width:1px;border-bottom-style:solid;border-image-source:linear-gradient(90deg,#1383f4 0,#0d1775 100%);padding:24px 0}.benefits>.component-content>ul li:last-child{border-bottom:none}}.benefits .field-benefiticon{margin-bottom:16px;width:32px;height:32px}@media (max-width:768px){.benefits .field-benefiticon{margin-bottom:24px}}.benefits .field-benefittext{color:var(--color-text);font-size:16px;line-height:1.3;letter-spacing:.2px;font-family:"StoneX Forma",Helvetica,Arial,sans-serif}.benefits .field-benefittext>p{margin-bottom:0}