.benefits .inner{margin:0 auto}.benefits .title h2{margin:72px 0 24px;padding-top:40px}.benefits{overflow:hidden}.benefits .item{background-clip:padding-box;border-left:36px solid transparent;border-right:36px solid transparent;margin-top:48px;width:25%}.benefits .items{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-36px;margin-right:-36px}.benefits .card_content{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:12px}.benefits .card_content_icon{margin-bottom:30px;transition:color .3s cubic-bezier(.23,1,.32,1)}.benefits .card_content_icon i{color:inherit;display:inline-block;font-size:85px;height:1em;vertical-align:middle;width:1em}.benefits .card_content_icon i svg{display:block;height:100%;width:100%}.benefits .item h3{color:#000;margin:0;transition:color .3s cubic-bezier(.23,1,.32,1)}.benefits .item h3,.benefits .items .body{font-family:Apercu,sans-serif;font-size:calc(.14583vw + 13.06667px);font-weight:400;letter-spacing:0;line-height:1.7em;text-transform:none}.benefits .items .body{color:rgba(0,0,0,.5);margin-top:12px}.benefits p{margin:0}.benefits .button{color:#25c1b9;font-family:Apercu,sans-serif;font-size:calc(.14583vw + 13.06667px);font-weight:400;letter-spacing:0;line-height:1.7em;margin-right:auto;margin-top:20px;padding-bottom:5px;position:relative;text-transform:none;transition:background-color .3s cubic-bezier(.23,1,.32,1),color .3s cubic-bezier(.23,1,.32,1)}.benefits .button i{color:inherit;display:inline-block;font-size:15px;height:1em;margin-bottom:2.5px;vertical-align:middle;width:1em}.benefits .button i svg{display:block;height:100%;overflow:hidden;vertical-align:middle;width:100%;fill:currentColor!important}.benefits .item>a{display:block;transition:transform .3s cubic-bezier(.23,1,.32,1);width:100%}.benefits .item>a:hover{transform:translateY(-2px)}.benefits .item>a:hover h1{color:#25c1b9}.benefits .item>a:hover .body{color:#000}.benefits .button:after{background-color:#42d6d6;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transition:all .3s cubic-bezier(.23,1,.32,1);width:0}.benefits .item>a:hover .button:after{background-color:#25c1b9;width:100%}@media(min-width:640px){.benefits .title h2{font-size:calc(1.09375vw + 29px);line-height:1.16667}}@media(min-width:1080px){.benefits .title h2{font-size:calc(1.09375vw + 29px);line-height:1.16667}.benefits .inner{max-width:calc(17.14286vw + 1254.85714px)}}@media(min-width:1920px){.benefits .inner{max-width:calc(76.5vw + 115.2px)}.benefits .title h2{font-size:calc(1.5625vw + 20px);line-height:1.12}}@media(min-width:2560px){.benefits .inner{max-width:calc(28.125vw + 1353.6px)}.benefits .title h2{font-size:calc(.39062vw + 50px);line-height:1.12}}@media(max-width:1919px){.benefits .title h2{padding-top:20px}}@media(max-width:1224px){.benefits .item{width:33.33333%}}@media(max-width:1079px){.benefits .title h2{margin-top:0;padding:0}}@media(max-width:864px){.benefits .item{width:50%}.benefits .title h2{font-size:calc(.9375vw + 30px);line-height:1.2}}@media(max-width:639px){.benefits .title h2{font-size:calc(.9375vw + 30px);line-height:1.2}.benefits .card_content{padding:20px 0}.benefits .button{display:none}.benefits .title h2{margin-bottom:0}.benefits .item h3,.benefits .items .body{font-size:14px}}@media(max-width:504px){.benefits .item{width:100%}}