.m-service-solve-worries{position:relative}.m-service-solve-worries .heading{position:absolute;bottom:100%;left:0;right:0;z-index:5;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 4.2rem;padding:1.6rem;background:#cde2f0;border-radius:2rem;text-align:center;font-size:3rem;font-weight:700;letter-spacing:.05em;line-height:1.5}@media screen and (max-width:768px){.m-service-solve-worries .heading{margin-bottom:3.5rem;font-size:2.2rem}}.m-service-solve-worries .heading span{-webkit-text-decoration-style:dashed!important;text-decoration-style:dashed!important;text-decoration-thickness:2px!important;text-underline-offset:.15em}.m-service-solve-worries .heading:before{content:"";display:block;position:absolute;top:100%;left:50%;width:0;height:0;border-color:#cde2f0 transparent transparent;border-style:solid;border-width:24px 24px 0;margin-left:-24px}@media screen and (max-width:768px){.m-service-solve-worries .heading:before{border-width:17px 18px 0;margin-left:-18px}}.m-service-solve-worries .content{display:-webkit-box;display:-ms-flexbox;display:flex;border:3px solid #4fb8cb;border-radius:2rem;padding:4rem}@media screen and (max-width:768px){.m-service-solve-worries .content{display:block;padding:2rem}}.m-service-solve-worries .content .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:23rem;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;margin:0 3rem 0 0;padding-right:3rem;border-right:1px solid #e4eff7}@media screen and (max-width:768px){.m-service-solve-worries .content .image{max-width:100%;min-height:9rem;margin:0 auto 1rem;border-right:none}}.m-service-solve-worries .content .image img{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.m-service-solve-worries .content .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:768px){.m-service-solve-worries .content .text{border-top:1px solid #e4eff7;padding-top:2rem;text-align:center}}