@media (max-width:1319px){.main-container[data-v-419367cf]{padding-left:40px;padding-right:40px}}@media (max-width:768px){.main-container[data-v-419367cf]{padding-left:20px;padding-right:20px}}@media (max-width:1199px){.line-clamp-1[data-v-419367cf],.line-clamp-2[data-v-419367cf]{-webkit-line-clamp:1;line-clamp:1;max-height:24px}.line-clamp-1-no-height[data-v-419367cf],.line-clamp-2-no-height[data-v-419367cf]{-webkit-line-clamp:1;line-clamp:1;line-height:2.2!important}}@media (min-width:1200px){.line-clamp-1[data-v-419367cf]{-webkit-line-clamp:1;line-clamp:1;max-height:24px}.line-clamp-2[data-v-419367cf]{-webkit-line-clamp:2;line-clamp:2;max-height:48px}.line-clamp-1-no-height[data-v-419367cf]{-webkit-line-clamp:1;line-clamp:1}.line-clamp-2-no-height[data-v-419367cf]{-webkit-line-clamp:2;line-clamp:2}}.academy-title[data-v-419367cf]{font-family:Cal-Sans,sans-serif}.fontFamily-MonaSans[data-v-419367cf]{font-family:Mona-Sans}.carousel-wrapper[data-v-419367cf]{position:relative}.topBanner-custom-arrow[data-v-419367cf]{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:55%;transform:translateY(-50%);transition:all .3s;width:48px;z-index:10}.topBanner-custom-arrow[data-v-419367cf]:hover{background:#e6e6e6}.topBanner-custom-arrow-left[data-v-419367cf]{left:16px}.topBanner-custom-arrow-right[data-v-419367cf]{right:16px}.topBanner-custom-arrow-img[data-v-419367cf]{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.carousel-page[data-v-419367cf]{padding:0;transition:transform 1s ease}.carousel-item[data-v-419367cf]{align-items:center;display:flex;flex-direction:column;height:200px;justify-content:flex-start;width:100%}.carousel-item[data-v-419367cf]:hover,.carousel-item:hover .image-description[data-v-419367cf]{background-color:#ffd800!important}.topBanner-img-item[data-v-419367cf]{align-items:center;background-color:#fafafa;border-radius:12px;display:flex;flex-direction:column;justify-content:flex-start;max-height:248px;max-width:312px}.carousel-item h3[data-v-419367cf]{color:#475669;font-size:14px;margin:0;opacity:.75}.custom-ellipses[data-v-419367cf]{height:140px;position:relative;width:530px}.banner-image[data-v-419367cf]{background-image:url(../img/academy/academy_background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.gradient-div[data-v-419367cf]{height:320px;position:relative;width:100%}.gradient-div .description-css[data-v-419367cf]{max-width:800px;word-break:break-word;word-wrap:break-word}.topBannerCss[data-v-419367cf]{margin:80px auto auto;width:100%}.topBanner-image-container[data-v-419367cf]{max-height:176px;width:100%}.image-container[data-v-419367cf]{height:150px;width:100%}.topBannerCss .imgCss[data-v-419367cf]{border-radius:12px 12px 0 0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.topBannerCss h2[data-v-419367cf]{color:#0f1419;font-family:Mona-Sans;font-size:32px;font-weight:600;line-height:40px;padding-bottom:24px;text-align:center}.topBanner-image-description[data-v-419367cf]{background-color:#f8f8f8;border-radius:0 0 12px 12px;display:-webkit-box;height:100%;line-height:1.4;max-height:72px;overflow:hidden;width:100%;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.image-description[data-v-419367cf]{background-color:#fafafa;border-radius:0 0 12px 12px;padding:8px 0;width:100%}.topbanner-image-title[data-v-419367cf]{display:-webkit-box;font-family:Mona-Sans;font-size:16px;font-weight:500;line-height:1.8;padding:12px;word-break:break-word;word-wrap:break-word;white-space:normal;-webkit-box-orient:vertical}.image-title[data-v-419367cf],.topbanner-image-title[data-v-419367cf]{color:#0f1419;margin:0;overflow:hidden;text-align:left;width:100%}.image-title[data-v-419367cf]{font-size:14px;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.products[data-v-419367cf]{margin:80px auto auto;width:100%}.products-card[data-v-419367cf]:hover{background-color:#ffd800}.products .image-container[data-v-419367cf]{display:flex;height:150px;justify-content:center;position:relative;top:30px;width:100%}.products .imgCss[data-v-419367cf]{display:block;height:120px;-o-object-fit:cover;object-fit:cover;width:120px}.products h2[data-v-419367cf]{color:#0f1419;font-family:Mona-Sans;font-size:32px;font-weight:600;text-align:center}.products .description-css[data-v-419367cf]{color:#777;font-size:14px}.products .image-description[data-v-419367cf]{border-radius:0 0 12px 12px;padding:8px 0;width:100%}.products .image-title[data-v-419367cf]{color:#0f1419;font-size:16px;font-weight:500;line-height:24px;margin:0;overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.tutorials[data-v-419367cf]{margin:50px auto auto;width:70%}.tutorials .imgCss[data-v-419367cf]{border-radius:12px 12px 1px 1px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tutorials h2[data-v-419367cf]{color:#0f1419;font-family:Mona-Sans;font-size:20px;font-weight:600;text-align:left}.tutorials .carousel-item[data-v-419367cf]{align-items:center;display:flex;flex-direction:column;height:286px;justify-content:flex-start;width:100%}.tutorials .image-container[data-v-419367cf]{height:176px;width:100%}.tutorials .image-description[data-v-419367cf]{background-color:#fafafa;border-radius:0 0 12px 12px;height:110px;padding:8px 0;width:100%}.tutorials-grid[data-v-419367cf]{padding:20px 0}.tutorials .el-row[data-v-419367cf]{flex-wrap:wrap}.tutorial-item[data-v-419367cf]{margin-bottom:20px}.tutorial-title-wrapper[data-v-419367cf]{color:#0f1419;font-size:16px;font-weight:500;height:48px;line-height:24px;margin:0;overflow:hidden;padding:0 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.tutorial-process-wrapper[data-v-419367cf]{margin-top:4px;padding:0 10px;width:110px}.tutorial-title[data-v-419367cf]{color:#0f1419;display:block;height:24px;line-height:24px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.tutorial-process[data-v-419367cf]{color:#777;display:block;font-size:12px;text-align:left}.tourials-card[data-v-419367cf]{margin:60px auto 120px;width:100%}.tourials-card .title-css[data-v-419367cf]{font-family:Mona-Sans}.custom-carousel-container[data-v-419367cf]{position:relative}.custom-arrow[data-v-419367cf]{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:50%;box-shadow:0 2px 8px;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s;width:48px;z-index:10}.custom-arrow[data-v-419367cf]:hover{background:#f5f5f5;border-color:#d9d9d9}.custom-arrow-left[data-v-419367cf]{left:16px}.custom-arrow-right[data-v-419367cf]{right:16px}.carousel-arrow-icon[data-v-419367cf]{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.content-type-indicator[data-v-419367cf]{align-items:center;border-radius:4px;bottom:8px;display:flex;left:8px;padding:4px 8px;position:absolute}.indicator-icon[data-v-419367cf]{color:#fff;font-size:16px;margin-right:4px}.indicator-text[data-v-419367cf]{font-size:12px}.indicator-text[data-v-419367cf],.smb-button[data-v-419367cf]{color:#fff;font-family:Mona-Sans}.smb-button[data-v-419367cf]{align-items:center;background-color:#0f1419;border-radius:8px;display:flex;font-size:16px;font-weight:400;gap:4px;height:48px;justify-content:center;margin:26px auto 120px;transition:background-color .2s ease;width:303px}.smb-button[data-v-419367cf]:hover{background-color:#333;color:#fff}.smb-button .el-icon-arrow-right[data-v-419367cf]{font-size:16px;margin-top:1px}.smooth-carousel-container[data-v-419367cf]{box-sizing:border-box;height:248px;overflow:hidden;position:relative}.smooth-carousel-wrapper[data-v-419367cf]{box-sizing:border-box;height:100%;overflow:hidden;width:100%}.smooth-carousel-track[data-v-419367cf]{height:100%}.smooth-carousel-track .carousel-page[data-v-419367cf],.smooth-carousel-track .el-row[data-v-419367cf]{flex-wrap:nowrap}.smooth-carousel-track .topBanner-item[data-v-419367cf]{box-sizing:border-box;float:left;padding:0 12px;width:25%}.topBanner-item:hover .topBanner-image-description[data-v-419367cf]{background-color:#f2f2f4}.tutorial-card:hover .title-status[data-v-419367cf]{background-color:#f2f2f4;border-radius:0 0 12px 12px}.text-sm[data-v-419367cf]{font-size:12px;line-height:18px}
