.flexing{border-radius:30px;display:flex;position:relative}.flexing .container-c{border-right:2px solid #ccc;margin:5px;background-color:#fff;color:#000;display:inline-block;padding:40px;text-align:start}.flexing .container-c img{height:114px}.flexing .container-c h1{line-height:2rem;font-size:18px}.flexing .container-c p{font-size:13px}.flexing:last-child .container-c{border-right:none}.flexing.card2 .container-c{margin:10px;padding:60px;background-color:#f0f5ff;border-right:none;border-radius:20px}.flexing.card2 .container-c .icon{display:flex;align-items:center;justify-content:center;border-radius:50%;width:100px;height:100px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 1px 2px rgba(0,0,0,.161);padding:20px}.flexing.card2 .container-c .icon img{left:570px;width:100%;height:auto}.flexing.card3:hover{transform:scale(1.05);box-shadow:0 4px 8px rgba(0,0,1,.1);transition-duration:.2s}.flexing.card3 .container-c{border:none;flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 20px);margin:10px;padding:60px;background-color:#fff;border-radius:20px}.flexing.card3 img{height:99px}.flexing.cardwork{position:relative;height:155px;width:369px}.flexing.cardwork .container-c{padding:16px 37px 35px 55px;display:flex;flex-direction:column;align-items:flex-start;border:1px solid #ddd;border-radius:20px}.flexing.cardwork .container-c h1{font-size:medium}@media screen and (max-width:480px){.flexing .container-c{border-right:none;margin:none}.flexing.card3 .container-c{margin:0;padding:20px}}@media screen and (max-width:490px){.flexing{flex-direction:column;align-items:center;width:100%;margin-bottom:20px}.flexing.cardwork{top:0;left:0;width:90%;height:auto}.flexing.cardwork .container-c{padding:20px;align-items:center;text-align:center}.flexing.cardwork .container-c h1{font-size:16px}.flexing.cardwork .container-c p{font-size:12px}.flexing .container-c{margin:0;padding:20px;border:none}.flexing .container-c img{height:80px;width:auto}}.container-b3{max-width:1200px;margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media screen and (max-width:992px){.container-b3{gap:10px;padding:0 22px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:520px){.container-b3{gap:10px;padding:0 22px;grid-template-columns:repeat(1,1fr)}}