.m-service-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:3.2rem;border-radius:2rem;background-color:#fff}@media screen and (max-width:768px){.m-service-item{display:block;padding:3.2rem 2rem}}.m-service-item._mb-default{margin-bottom:3.2rem}@media screen and (max-width:768px){.m-service-item._mb-default{margin-bottom:2.4rem}}.m-service-item .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:13rem;height:13rem;margin:0 3.2rem 0 0;border-radius:50%;border:2px solid;overflow:hidden}@media screen and (max-width:768px){.m-service-item .image{width:12rem;height:12rem;margin:0 auto 2rem;border-width:3px}}.m-service-item .image img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:block}.m-service-item .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.m-service-item .title{margin:0 0 1.2rem;font-size:2.2rem;font-weight:700}@media screen and (max-width:768px){.m-service-item .title{font-size:1.8rem}}.m-service-item .text{margin-top:1.5rem;font-size:1.4rem}.m-service-item .text h4{margin-bottom:1rem;font-size:1.6rem}@media screen and (max-width:768px){.m-service-item .text h4{font-size:1.5rem}}.m-service-item .text h4+*{margin-top:0}.m-service-item .logo-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5rem;min-height:2rem}@media screen and (max-width:768px){.m-service-item .logo-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.m-service-item .logo-group .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18.6rem;min-height:7.2rem;max-width:calc(100% - 1rem);margin:.5rem;border:1px solid #cde2f0}.m-service-item .logo-group .item img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:block}.m-service-item .logo-group a{position:relative;text-decoration:none}.m-service-item .logo-group a:after{content:"";display:block;position:absolute;right:.3rem;bottom:.3rem;z-index:2;width:0;height:0;border-color:transparent transparent #0068b7;border-style:solid;border-width:0 0 8px 8px}.m-service-item .logo-group a img{-webkit-transition:opacity .25s;transition:opacity .25s}.m-service-item .logo-group a:hover{opacity:1}.m-service-item .logo-group a:hover img{opacity:.5}