.title-container-default p[data-v-a3cfb797]{color:#fff}@media (max-width:768px){.title-container-default p[data-v-a3cfb797]{text-align:center}}.target[data-v-a3cfb797]{background-repeat:no-repeat;background-size:cover;padding:90px clamp(80px,20.5vw,390px) 60px}.layout-md .target[data-v-a3cfb797],.target.layout-md[data-v-a3cfb797]{padding:60px clamp(20px,7.21vw - 31.5px,80px) 40px}@media (max-width:991px){.target[data-v-a3cfb797]{padding:60px clamp(20px,7.21vw - 31.5px,80px) 40px}}.target.layout-md[data-v-a3cfb797]{padding:30px}.target.layout-sm[data-v-a3cfb797]{padding:20px}.title-container[data-v-a3cfb797]{text-shadow:0 4px 4px rgba(0,0,0,.25)!important}.layout-md .title-container p[data-v-a3cfb797],.title-container.layout-md p[data-v-a3cfb797]{margin-bottom:30px}.layout-sm .title-container p[data-v-a3cfb797],.title-container.layout-sm p[data-v-a3cfb797]{margin-bottom:15px}@media (max-width:575px){.title-container p[data-v-a3cfb797]{margin-bottom:15px}}.title-container p[data-v-a3cfb797]{color:#fff;font-size:1.25rem;margin-bottom:30px;text-align:center}.layout-md .title-container p[data-v-a3cfb797],.title-container p.layout-md[data-v-a3cfb797]{margin-bottom:30px}@media (max-width:767px){.title-container p[data-v-a3cfb797]{margin-bottom:30px}}.layout-sm .title-container p[data-v-a3cfb797],.title-container p.layout-sm[data-v-a3cfb797]{margin-bottom:10px}@media (max-width:575px){.title-container p[data-v-a3cfb797]{margin-bottom:10px}}.target .target-block[data-v-a3cfb797]{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.layout-sm .target .target-block[data-v-a3cfb797],.target .target-block.layout-sm[data-v-a3cfb797]{grid-template-columns:1fr}@media (max-width:575px){.target .target-block[data-v-a3cfb797]{grid-template-columns:1fr}}.target .target-block .target-item[data-v-a3cfb797]{align-items:start;background-color:var(--bg);border-bottom:6px solid var(--primary);border-radius:10px 10px 5px;color:#333;display:flex;justify-content:space-between;min-height:275px;overflow:hidden;position:relative;transition:all .3s ease}.layout-md .target .target-block .target-item[data-v-a3cfb797],.target .target-block .target-item.layout-md[data-v-a3cfb797]{min-height:200px}@media (max-width:767px){.target .target-block .target-item[data-v-a3cfb797]{min-height:200px}}.layout-sm .target .target-block .target-item[data-v-a3cfb797],.target .target-block .target-item.layout-sm[data-v-a3cfb797]{flex-direction:column}@media (max-width:480px){.target .target-block .target-item[data-v-a3cfb797]{flex-direction:column}}.target .target-block .target-item[data-v-a3cfb797]:focus-visible,.target .target-block .target-item[data-v-a3cfb797]:hover{background-color:#fff;border-color:var(--special)}.target .target-block .target-item:focus-visible .arrow[data-v-a3cfb797],.target .target-block .target-item:hover .arrow[data-v-a3cfb797]{background-color:var(--special)}.target .target-block .target-item .text-wrap[data-v-a3cfb797]{align-items:center;display:flex;flex-direction:column;gap:30px;min-height:320px;padding:32px 60px 82px;width:100%}.layout-md .target .target-block .target-item .text-wrap[data-v-a3cfb797],.target .target-block .target-item .text-wrap.layout-md[data-v-a3cfb797]{min-height:280px;padding:16px 30px 66px}@media (max-width:767px){.target .target-block .target-item .text-wrap[data-v-a3cfb797]{min-height:280px;padding:16px 30px 66px}}.target .target-block .target-item .text-wrap .title[data-v-a3cfb797]{color:var(--primary);display:-webkit-box;font-size:1.375rem;font-weight:500;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2;overflow:hidden;white-space:normal;word-break:break-word}.layout-md .target .target-block .target-item .text-wrap .title[data-v-a3cfb797],.target .target-block .target-item .text-wrap .title.layout-md[data-v-a3cfb797]{font-size:1.125rem}@media (max-width:767px){.target .target-block .target-item .text-wrap .title[data-v-a3cfb797]{font-size:1.125rem}}.target .target-block .target-item .text-wrap svg[data-v-a3cfb797]{color:#767676}.target .target-block .target-item .text-wrap .desc[data-v-a3cfb797]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5;overflow:hidden;text-align:left;white-space:normal;word-break:break-word}.target .target-block .target-item .arrow[data-v-a3cfb797]{background-color:var(--primary);border-radius:10px 0 5px;bottom:0;height:50px;padding:10px 25px;position:absolute;right:0;text-align:center;transition:all .3s ease;width:80px}.target .target-block .target-item .arrow svg[data-v-a3cfb797]{color:#fff}
