@media screen and (min-width:769px){.m-feature.-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-feature.-horizontal.-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.m-feature.-horizontal.-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-feature.-horizontal.-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.m-feature.-horizontal .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:769px){.m-feature.-horizontal .item{width:calc(50% - 28px)}.m-feature.-horizontal .item:nth-child(n+3){margin-top:72px}}@media screen and (max-width:768px){.m-feature.-horizontal .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-feature.-horizontal .item:nth-child(n+2){margin-top:40px}}.m-feature.-horizontal .item .number{color:#ffe798;font-family:Arial,sans-serif;font-size:8rem;font-weight:700;letter-spacing:0;line-height:1.15;position:absolute;right:0;top:-35px;z-index:-1}@media screen and (max-width:768px){.m-feature.-horizontal .item .number{font-size:4.8rem;top:0}}.m-feature.-horizontal .item .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:24px}.m-feature.-horizontal .item .title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:3.2rem;font-weight:700;letter-spacing:0;line-height:1.5;margin:0}@media screen and (max-width:768px){.m-feature.-horizontal .item .title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.8rem}}.m-feature.-horizontal .item .title sub,.m-feature.-horizontal .item .title sup{font-size:.75em;line-height:1.67}@media screen and (max-width:768px){.m-feature.-horizontal .item .title sub,.m-feature.-horizontal .item .title sup{font-size:1em;vertical-align:text-bottom}}.m-feature.-horizontal .item .title small{font-size:.5625em;line-height:2.22}@media screen and (max-width:768px){.m-feature.-horizontal .item .title small{font-size:.67em;line-height:2.67}}.m-feature.-horizontal .item .text{font-weight:400;margin-top:20px;width:100%}@media screen and (max-width:768px){.m-feature.-horizontal .item .text{margin-top:24px}.m-feature.-horizontal.item-bg .number{right:10px}}@media screen and (min-width:769px){.m-feature.-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-feature.-vertical .item{width:calc(50% - 20px)}.m-feature.-vertical .item:nth-child(n+3){margin-top:56px}}.m-feature.-vertical .item{padding-top:52px}@media screen and (max-width:768px){.m-feature.-vertical .item{padding-top:27px}.m-feature.-vertical .item:nth-child(n+2){margin-top:24px}}.m-feature.-vertical .item .number{left:0;line-height:1.1;top:0}.m-feature.-vertical .item .title{font-size:3.2rem;font-weight:700;letter-spacing:.05em;line-height:1.25;margin:0 0 24px}@media screen and (max-width:768px){.m-feature.-vertical .item .title{font-size:1.8rem;letter-spacing:0}}.m-feature.-vertical .item .title>span{display:block;padding-bottom:30px;position:relative}@media screen and (max-width:768px){.m-feature.-vertical .item .title>span{padding-bottom:18px}}.m-feature.-vertical .item .title>span:after{background:#077846;bottom:0;content:"";height:4px;left:0;position:absolute;width:40px}.m-feature.-vertical .image{margin-bottom:22px}@media screen and (min-width:769px){.m-feature.-vertical.item-bg .item .number{display:block;position:relative}}.m-feature.item-bg .item{border-radius:2.4rem;padding:20px}.m-feature.item-bg .item .number{top:5px}.m-feature .item{position:relative;z-index:1}.m-feature .item .number{color:#ffe798;font-family:Arial,sans-serif;font-size:8rem;font-weight:700;letter-spacing:0;line-height:1.15;position:absolute;right:0;top:-35px;z-index:-1}@media screen and (max-width:768px){.m-feature .item .number{font-size:4.8rem;top:0}}.m-feature .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}