.work-style[data-v-dae4843f]{background-color:var(--v30b7c0bc);margin:var(--v6c01d241);padding:var(--v9bb6fc44)}@media(max-width:1200px){.work-style[data-v-dae4843f]{margin:var(--v63ad8631);padding:var(--a0216824)}}@media(max-width:480px){.work-style[data-v-dae4843f]{background-position:50%;background-size:cover;margin:var(--v464580df);padding:var(--v2056a700)}}.work-style .cont[data-v-dae4843f]{width:100%}.work-style .cont .per-c[data-v-dae4843f]{display:flex;gap:var(--v2bfc9b94);justify-content:center;margin:0 auto;width:90%}@media(max-width:480px){.work-style .cont .per-c[data-v-dae4843f]{flex-direction:column;gap:10px}}.work-style .cont .card[data-v-dae4843f]{align-items:center;background-color:var(--e6cae558);box-shadow:0 2px 2px #00000026;display:flex;flex:1;flex-direction:column;gap:var(--v2bf6a3de);padding-bottom:50px;padding-top:50px}.work-style .cont .card .iconfont[data-v-dae4843f]{color:var(--v392bbf5a);font-size:var(--v1de44760)}.work-style .cont .card .title[data-v-dae4843f]{color:var(--v262c08d2);font-weight:var(--v16d98c07)}.work-style .cont .card .content[data-v-dae4843f]{color:var(--v39293213);height:100%;line-height:2;text-align:center;width:80%}@media(max-width:480px){.work-style .cont .card .cont-bt[data-v-dae4843f]{margin-top:0}}.work-style .cont .card .cont-bt .title-text[data-v-dae4843f]{background-color:transparent;border:1px solid #97a6aa;border-radius:30px;color:var(--dbb9f576);font-weight:var(--b3b4fa56);line-height:18px;padding:10px 38px 10px 15px;position:relative;text-align:center;transform:translate(-7px);transition:all .3s}@media(max-width:480px){.work-style .cont .card .cont-bt .title-text[data-v-dae4843f]{height:10px;line-height:unset;margin-top:10px;padding:6px 30px 6px 5px;width:auto}}.work-style .cont .card .cont-bt .title-text[data-v-dae4843f]:hover{background-color:#fcfcfc;border:1px solid #fcfcfc;color:#ed0761!important}.work-style .cont .card .cont-bt .title-text:hover span[data-v-dae4843f]{animation-duration:1.5s;animation-fill-mode:forwards;animation-name:fkAnimate-dae4843f}.work-style .cont .card .cont-bt .title-text span[data-v-dae4843f]{align-items:center;display:flex;height:100%;position:absolute;right:10px;top:0;transform:translate(-5px);transition:all .1s}@keyframes fkAnimate-dae4843f{25%{opacity:0;transform:translate(15px)}40%{opacity:0}50%{transform:translate(-20px)}to{opacity:1;transform:unset}}
