@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans&display=swap");.component--benefits{padding:65px 0;background:#003980}.component--benefits.remove-padding{padding-top:0;padding-bottom:0}@media(max-width:1200px){.component--benefits .container{padding-left:25px;padding-right:25px;max-width:100%}}@media(max-width:768px){.component--benefits:not(.remove-padding){padding:40px 0 0}}.component--benefits *{font-family:'Open Sans',sans-serif}.component--benefits-intro{padding-bottom:60px}@media(max-width:768px){.component--benefits-intro{padding-bottom:30px}}.component--benefits-intro h2{font-family:Barlow;font-size:48px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:normal;color:#fff;font-weight:normal;margin:0;padding:0 0 25px}.component--benefits-intro h2 *{font-family:Barlow}@media(max-width:768px){.component--benefits-intro h2{font-size:32px;line-height:1.19}}.component--benefits-intro h2 p{margin:0}.component--benefits-intro-content p{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.78;letter-spacing:normal;color:#fff;margin:0}.component--benefits-item{padding:0 50px 35px 15px !important}@media(max-width:768px){.component--benefits-item{padding:0 15px 40px !important}}.component--benefits-item img{max-width:100%;max-height:35px;margin-bottom:15px}@media(max-width:768px){.component--benefits-item img{margin-bottom:10px}}.component--benefits-item h3{font-family:Barlow;font-size:26px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.46;letter-spacing:normal;color:#fff;margin:0;padding:0 0 15px}@media(max-width:768px){.component--benefits-item h3{font-size:22px;line-height:1.55;padding:0 0 5px}}.component--benefits-item-content p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#fff;margin:0;padding:0}