.benefits{padding:100px 0}.benefits .section-heading{margin:0 0 35px;text-align:center}.benefits .section-heading h2{color:#237383;font-family:Normalidad Wide Light;font-style:normal;font-weight:350;line-height:60px;margin:0}.benefits .flex-layout{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -17px -30px}.benefits .flex-layout .columns{margin:0 17px 30px;width:calc(25% - 34px)}.benefits .benefits-cards{background-color:#f0f8f8;padding:27px 37px}.benefits .benefits-cards .logo-wrapper{height:50px;margin-bottom:23px;margin-right:auto}.benefits .benefits-cards .inner-wrapper h6{color:#237383;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:26px;margin:0 0 23px}.benefits .benefits-cards .inner-wrapper p{color:#237383;font-family:Inter;font-style:normal;font-weight:400;line-height:24px;margin:0}@media (max-width:1400px){.benefits .flex-layout{margin:0 -17px -20px}.benefits .flex-layout .columns{margin:0 10px 20px;width:calc(25% - 20px)}.benefits .benefits-cards{padding:27px}}@media (max-width:1152.98px){.benefits{padding:70px 0 50px}.benefits .section-heading h2{font-size:34px;line-height:40px}.benefits .flex-layout .columns{width:calc(33.33333% - 20px)}.benefits .benefits-cards .inner-wrapper h6{font-size:18px;line-height:24px}}@media (max-width:768px){.benefits .section-heading h2{font-size:32px;line-height:35px}.benefits .flex-layout .columns{width:calc(50% - 20px)}}@media (max-width:579.98px){.benefits{padding:50px 0}.benefits .flex-layout{margin:0 0 -20px}.benefits .flex-layout .columns{margin:0 0 20px;width:100%}}