@media (min-width:768px){.grid.grid_cols_2,.grid.grid_cols_3{width:calc(100% + 32px)}.grid.grid_cols_2>.grid__item,.grid.grid_cols_3>.grid__item{width:calc(50% - 32px);margin-right:32px}.grid.grid_cols_2>.grid__item:last-child,.grid.grid_cols_3>.grid__item:last-child{margin-right:0}}@media (min-width:1200px){.grid.grid_cols_3>.grid__item{width:calc(33.3333333333% - 32px)}.grid.grid_cols_3>.grid__item:last-child{margin-right:32px}}@media (min-width:768px){.grid.grid_cols_4{width:calc(100% + 32px)}}@media (min-width:1200px){.grid.grid_cols_4{width:calc(100% + 32px/2);margin-bottom:-16px}}@media (min-width:768px){.grid.grid_cols_4>.grid__item{width:calc(50% - 32px);margin-right:32px}}@media (min-width:1200px){.grid.grid_cols_4>.grid__item{width:calc(25% - 32px/2);margin-right:16px;margin-bottom:16px}.grid.grid_cols_4>.grid__item:nth-of-type(2n){margin-right:16px}}.grid.grid_layout_2-3_1-3.grid_reverse_mobile{flex-direction:column-reverse}@media (min-width:1200px){.grid.grid_layout_2-3_1-3.grid_reverse_mobile{flex-direction:row}.grid.grid_layout_2-3_1-3>.grid__item:nth-child(2n-1){width:66.6666666667%;padding-right:16px}.grid.grid_layout_2-3_1-3>.grid__item:nth-child(2n){width:33.3333333333%;padding-left:16px}}.grid_align_center{align-items:center}.grid_align_normal{align-items:normal}.grid_align_end{align-items:end}.button{display:inline-block;height:auto;min-height:60px;line-height:60px;text-decoration:none;text-align:center;padding:0 48px;border-radius:4px;transition:background-color .2s ease-in-out;cursor:pointer;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;color:#fff;background:#be2418}.button:hover{color:#fff;background:#1a1a1a}.button_size_small{padding:0 24px}.button_width_full{width:100%}.button{font-weight:700}.button_size_small{height:auto;min-height:50px;line-height:50px}.btn__white{background:#fff;color:#bf2619}.hero{position:relative}.hero__heading,.hero__subheading{position:relative;padding:0 16px;max-width:540px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5);margin:0 auto 48px}.hero__heading+.hero__subheading{margin-top:-32px}.hero__actions{margin-top:16px}@media (min-width:768px){.hero__heading,.hero__subheading{max-width:100%}}.hero_type_about .section__background-image>img,.hero_type_corporate .section__background-image>img{position:absolute}.hero_type_about #investor-heading-second{font-size:24px}.hero_type_about #investor-subheading{font-size:16px;margin-top:70px}@media (min-width:320px){.hero_type_about{min-height:200px}.hero_type_about .hero__heading{font-size:28px;font-weight:100;text-align:center;padding-top:20px}.hero_type_about .hero__subheading{font-size:14px;font-weight:100;text-align:center}}@media (min-width:375px){.hero_type_about{min-height:300px}}@media (min-width:768px){.hero_type_about{flex-basis:320px}.hero_type_about .hero__heading{font-size:36px;font-weight:100;text-align:center;padding-top:50px}.hero_type_about .hero__subheading{font-size:16px;font-weight:100;text-align:center}}@media (min-width:320px){.hero_type_corporate{min-height:200px;flex-basis:100px}.hero_type_corporate .hero__heading{font-size:28px;font-weight:100;text-align:center;padding-top:20px}}@media (min-width:425px){.hero_type_corporate{min-height:250px}}@media (min-width:768px){.hero_type_corporate{flex-basis:320px}.hero_type_corporate .hero__heading{font-size:36px;font-weight:100;text-align:center;padding-top:110px}}@media (min-width:1024px){.hero_type_corporate{flex-basis:380px}}@media (min-width:1200px){.hero_type_corporate{flex-basis:440px}}@media (min-width:1600px){.hero_type_corporate{flex-basis:620px}.hero_type_corporate .hero__heading{padding-top:160px}}#corporate .grey__paragraph{color:#777;max-width:900px;margin:20px auto 0;padding-bottom:20px;text-align:center}#corporate .dark__blue{color:#0f2f4c}#corporate .service,#corporate .service:hover{background-color:#fff}#corporate .service__heading{color:#0f2f4c}#corporate #val-heading{font-size:36px;margin-bottom:40px}#corporate .section__heading_custom{font-size:24px;padding-bottom:0;margin-top:10px}#corporate .dark{font-weight:700}#corporate .image_type_fill{max-width:1200px}#corporate .logo__image{max-width:180px}@media (min-width:320px){#corporate .logo__image{margin:-20px auto 0}}@media (min-width:1200px){#corporate .logo__image{margin:15px 0 0 25px}#corporate .first__paragraph__csr{max-width:600px;margin-left:125px}}
/*# sourceMappingURL=corporate.245c837326001d2c53f456b97954d1e1.css.map */
