.pointlist{display:flex;flex-direction:column;gap:25px;margin-top:58px;margin-bottom:103px}.pointlist .point{position:relative}.pointlist .point.hide{display:none}.pointlist .point .image{position:absolute;top:18px;right:19px}@media screen and (min-width:1180px){.pointlist .point .image{left:0;right:initial;transform:translateY(-50%);top:50%}}.pointlist .point .text-content{display:inline-flex;justify-content:space-between;background-color:#fdf5eb;border-radius:25px;margin-left:0;width:100%;padding:14px 19px 30px 23px;flex-direction:column}@media screen and (min-width:1180px){.pointlist .point .text-content{margin-left:36px;width:calc(100% - 36px);padding:43px 35px 43px 107px;flex-direction:row}}.pointlist .point .text-content .text{order:1}@media screen and (min-width:1180px){.pointlist .point .text-content .text{order:0}}.pointlist .point .text-content .text p{margin-bottom:0}.pointlist .point .text-content .text p:first-child{margin-bottom:13px}.pointlist .point .text-content .number{font-weight:700;font-size:90px;color:#ead5bc;order:0;margin-bottom:15px;line-height:normal}@media screen and (min-width:1180px){.pointlist .point .text-content .number{order:1;margin-bottom:0;line-height:64px}}.pointlist .loadmore{background-color:#f4efe9;color:#1b1307;font-weight:700;font-size:18px;line-height:29px;height:76px;border-radius:17.24px}