.s-commitment{position:relative;z-index:2;padding:7.5rem 0;background:var(--color-brand-6);overflow:hidden}@media only screen and (max-width: 987px){.s-commitment{padding:5rem 0}}.s-commitment .ocean .wave{background-image:url("../../../static/images/waves/wave.png")}.s-commitment .title-block{display:block;padding:0 0 2.2rem;max-width:960px}.s-commitment .title-block h2{padding:0 0 15px}.s-commitment .mn-row{position:relative;overflow:hidden}.s-commitment .mn-row+.mn-row{margin-top:2.2rem}.s-commitment .mission-row{position:relative;display:flex;align-items:flex-start;padding:2.2rem 1rem 2.5rem 6rem;border:var(--color-brand-7) solid 3px}@media only screen and (max-width: 1680px){.s-commitment .mission-row{padding:2.2rem 1rem 2.5rem 4rem}}@media only screen and (max-width: 987px){.s-commitment .mission-row{padding:2rem 1rem 2rem 2rem}}@media only screen and (max-width: 767px){.s-commitment .mission-row{flex-wrap:wrap;padding:1.5rem 1rem;border:2px solid var(--color-brand-7)}}.s-commitment .mission-row:before{position:absolute;top:-56px;right:-28px;width:80px;height:80px;background:var(--color-brand-6);border-left:3px solid var(--color-brand-7);transform:rotate(-60deg);content:""}@media only screen and (max-width: 767px){.s-commitment .mission-row:before{border-left:2px solid var(--color-brand-7)}}.s-commitment .mission-row .arrow{display:flex;margin:0 3.5rem 0 0}@media only screen and (max-width: 987px){.s-commitment .mission-row .arrow{margin:0 2rem 0 0}}@media only screen and (max-width: 767px){.s-commitment .mission-row .arrow{margin:0 1rem 0 0}}.s-commitment .mission-row .arrow img{min-width:37px;height:auto}@media only screen and (max-width: 987px){.s-commitment .mission-row .arrow img{width:30px;min-width:30px}}@media only screen and (max-width: 767px){.s-commitment .mission-row .arrow img{width:24px;min-width:24px}}.s-commitment .mission-row h3{padding:0 1.5rem 0 0;min-width:290px;font-family:var(--opensans);font-weight:bold}@media only screen and (max-width: 987px){.s-commitment .mission-row h3{min-width:210px}}@media only screen and (max-width: 767px){.s-commitment .mission-row .text{padding:1rem 0 0;width:100%}}.s-commitment .mission-row .text ul{margin:0;padding:0 0 0 18px}
