.comp-title-wrapper[data-v-c665250b]{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 auto 28px}@media screen and (min-width: 768px){.comp-title-wrapper[data-v-c665250b]{margin:0 auto 40px}}@media screen and (min-width: 1080px){.comp-title-wrapper[data-v-c665250b]{margin:0 auto 48px}}@media screen and (min-width: 1441px){.comp-title-wrapper[data-v-c665250b]{margin:0 auto 60px}}.comp-title[data-v-c665250b]{max-width:328px;font-weight:700;font-size:24px;line-height:1.25;text-align:center}@media screen and (min-width: 768px){.comp-title[data-v-c665250b]{max-width:514px;font-size:36px}}@media screen and (min-width: 1080px){.comp-title[data-v-c665250b]{max-width:680px;font-size:40px}}@media screen and (min-width: 1441px){.comp-title[data-v-c665250b]{font-size:48px;line-height:60px}}.card-item[data-v-22bd0c82]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:calc(100% - 32px);margin:auto;overflow:hidden;border-radius:8px;background-color:#fff}@media screen and (min-width: 768px){.card-item[data-v-22bd0c82]{width:calc(100% - 80px)}}@media screen and (min-width: 1080px){.card-item[data-v-22bd0c82]{width:100%;height:100%;overflow:hidden;border-radius:0}}.card-item .card-img[data-v-22bd0c82]{position:relative;width:288px;height:214px;padding:40px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;box-sizing:content-box}.card-item .card-img picture[data-v-22bd0c82]{width:100%;height:100%}@media screen and (min-width: 768px){.card-item .card-img[data-v-22bd0c82]{width:648px;height:482px;padding:60px 0}}@media screen and (min-width: 1080px){.card-item .card-img[data-v-22bd0c82]{width:100%;height:100%;padding:0;overflow:hidden}}.card-item .card-img img[data-v-22bd0c82]{width:100%;height:100%;object-fit:cover}.card-title-container[data-v-22bd0c82]{padding-top:60px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (min-width: 768px){.card-title-container[data-v-22bd0c82]{padding-top:80px}}@media screen and (min-width: 1080px){.card-title-container[data-v-22bd0c82]{min-height:0;overflow:hidden}}.card-title-wrapper[data-v-22bd0c82]{max-width:488px;height:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;margin:25px 16px 0}@media screen and (min-width: 768px){.card-title-wrapper[data-v-22bd0c82]{max-width:514px;margin:32px 16px 0}}.card-title-wrapper .card-desc[data-v-22bd0c82]{text-align:center;background-color:transparent;font-size:16px;font-weight:500;line-height:28px;color:#666}.custom-pagination-wrapper[data-v-1e32d88a]{--horizontal_scrollbar_width: 0;--horizontal_scrollbar_distance: 0;width:100%;position:absolute;z-index:16;top:295px;overflow-y:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none;overflow:-moz-scrollbars-none}.custom-pagination-wrapper[data-v-1e32d88a]::-webkit-scrollbar{display:none}.custom-pagination-wrapper.has-not-desc-in-cards[data-v-1e32d88a]{position:initial}@media screen and (max-width: 1079.98px){.custom-pagination-wrapper.is-centred[data-v-1e32d88a]{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}@media screen and (min-width: 768px){.custom-pagination-wrapper[data-v-1e32d88a]{top:602px}}.custom-pagination-wrapper .scrollbar[data-v-1e32d88a]{height:2px;background-color:#000;position:absolute;bottom:0;left:0;border-radius:1px;-webkit-transition:width .2s,-webkit-transform .2s;transition:width .2s,-webkit-transform .2s;transition:transform .2s,width .2s;transition:transform .2s,width .2s,-webkit-transform .2s;will-change:transform;width:calc(var(--horizontal_scrollbar_width, 0) * 1px);-webkit-transform:translate3d(calc(var(--horizontal_scrollbar_distance, 0) * 1px),0,0);transform:translate3d(calc(var(--horizontal_scrollbar_distance, 0) * 1px),0,0)}.custom-pagination-wrapper .items-wrapper[data-v-1e32d88a]{width:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 16px;border-bottom:2px solid rgb(232,232,232)}@media screen and (min-width: 768px){.custom-pagination-wrapper .items-wrapper[data-v-1e32d88a]{margin:0 40px}}.custom-pagination-wrapper .custom-pagination[data-v-1e32d88a]{width:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}.custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-1e32d88a]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:auto;height:100%;padding:24px 0 16px;background-color:transparent;color:#000;border-radius:0;margin-left:0;margin-right:0;box-sizing:border-box;font-size:16px;font-weight:700;line-height:19px;color:#b2b2b2;-webkit-transition:all .25s;transition:all .25s;opacity:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}@media (any-hover: hover){.custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-1e32d88a]:not(.pagination-bullet-active):hover{color:#666}}@media screen and (min-width: 768px){.custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-1e32d88a]{padding:32px 0 24px;font-size:20px;line-height:23px}}.custom-pagination-wrapper .custom-pagination .pagination-bullet.pagination-bullet-active[data-v-1e32d88a]{color:#000}.custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-1e32d88a]:not(:first-child){margin-left:32px}html[dir=rtl] .custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-1e32d88a]:not(:first-child){margin-left:0}html[dir=rtl] .custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-1e32d88a]:not(:last-child){margin-right:32px}html[dir=rtl] .custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-1e32d88a]:first-child{margin-right:0}html[dir=rtl] .custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-1e32d88a]:last-child{margin-right:32px}@media screen and (min-width: 768px){html[dir=rtl] .custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-1e32d88a]:not(:first-child){margin-right:42px}html[dir=rtl] .custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-1e32d88a]:last-child{margin-right:42px}}@media screen and (min-width: 768px){.custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-1e32d88a]:not(:first-child){margin-left:42px}}.custom-pagination-wrapper[data-v-ce430cb3]{width:100%;height:calc(var(--vertical_height, 0) * 1px + 120px);position:absolute;z-index:16;top:295px;overflow-y:scroll;scroll-behavior:smooth;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;--vertical_scrollbar_height: 0;--vertical_scrollbar_distance: 0;--vertical_desc_max_height: 0}@media screen and (min-width: 1080px){.custom-pagination-wrapper[data-v-ce430cb3]{padding-left:calc(12.5vw - 80px);max-width:calc(12.5vw + 255px);position:static;overflow:hidden}html[dir=rtl] .custom-pagination-wrapper[data-v-ce430cb3]{padding-right:calc(12.5vw - 80px);padding-left:0}}@media screen and (min-width: 1441px){.custom-pagination-wrapper[data-v-ce430cb3]{height:calc(var(--vertical_height, 0) * 1px + 160px);padding-left:41px;max-width:395px}html[dir=rtl] .custom-pagination-wrapper[data-v-ce430cb3]{padding-right:41px;padding-left:0}}@media screen and (min-width: 1920px){.custom-pagination-wrapper[data-v-ce430cb3]{padding-left:89px;max-width:443px}html[dir=rtl] .custom-pagination-wrapper[data-v-ce430cb3]{padding-right:89px;padding-left:0}}.custom-pagination-wrapper .custom-pagination[data-v-ce430cb3]{width:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:16px 0;border-bottom:2px solid rgb(232,232,232);position:relative;color:#000}.custom-pagination-wrapper .custom-pagination .scrollbar[data-v-ce430cb3]{width:2px;background-color:#000;position:absolute;top:0;left:-2px;border-radius:1px;-webkit-transition:height .65s,-webkit-transform .6s;transition:height .65s,-webkit-transform .6s;transition:transform .6s,height .65s;transition:transform .6s,height .65s,-webkit-transform .6s;-webkit-transform-origin:top;transform-origin:top;will-change:transform,height;height:calc(var(--vertical_scrollbar_height, 0) * 1px);-webkit-transform:translate3d(0,calc(var(--vertical_scrollbar_distance, 0) * 1px),0);transform:translate3d(0,calc(var(--vertical_scrollbar_distance, 0) * 1px),0)}html[dir=rtl] .custom-pagination-wrapper .custom-pagination .scrollbar[data-v-ce430cb3]{left:auto;right:-2px}@media screen and (min-width: 1080px){.custom-pagination-wrapper .custom-pagination[data-v-ce430cb3]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transform:none;transform:none;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;border-bottom:none;border-left:2px solid rgb(232,232,232);padding-left:40px}html[dir=rtl] .custom-pagination-wrapper .custom-pagination[data-v-ce430cb3]{border-left:none;border-right:2px solid rgb(232,232,232);padding-left:0;padding-right:40px}}@media screen and (min-width: 1441px){.custom-pagination-wrapper .custom-pagination[data-v-ce430cb3]{margin:80px 0}}.custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-ce430cb3]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:auto;height:100%;padding:24px 0 16px;background-color:transparent;color:#000;border-radius:0;margin-left:0;margin-right:0;box-sizing:border-box;font-size:16px;font-weight:700;line-height:19px;color:#b2b2b2;-webkit-transition:all .5s;transition:all .5s;opacity:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}@media (any-hover: hover){.custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-ce430cb3]:not(.pagination-bullet-active):hover{color:#666}}@media screen and (min-width: 1080px){.custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-ce430cb3]{margin:32px 0 0!important;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;font-size:24px;line-height:1.25;font-weight:700}.custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-ce430cb3]:first-child{margin-top:0!important}.custom-pagination-wrapper .custom-pagination .pagination-bullet.pagination-bullet-active[data-v-ce430cb3]{cursor:default}.custom-pagination-wrapper .custom-pagination .pagination-bullet.pagination-bullet-active .nav-desc[data-v-ce430cb3]{display:block;max-height:calc(var(--vertical_desc_max_height, 0) * 1px)}}@media screen and (min-width: 1441px){.custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-ce430cb3]{margin:40px 0 0!important;font-size:28px}}.custom-pagination-wrapper .custom-pagination .pagination-bullet.pagination-bullet-active[data-v-ce430cb3]{color:#000;-webkit-transition:all .5s;transition:all .5s}.custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-ce430cb3]:not(:first-child){margin-left:32px}@media screen and (min-width: 768px){.custom-pagination-wrapper .custom-pagination .pagination-bullet[data-v-ce430cb3]:not(:first-child){margin-left:42px}}@media screen and (min-width: 1080px){.custom-pagination-wrapper .custom-pagination .pagination-bullet .nav-title[data-v-ce430cb3]{max-width:295px}}@media screen and (min-width: 1441px){.custom-pagination-wrapper .custom-pagination .pagination-bullet .nav-title[data-v-ce430cb3]{max-width:314px}}.custom-pagination-wrapper .custom-pagination .pagination-bullet .nav-desc[data-v-ce430cb3]{display:none;color:#666}.custom-pagination-wrapper .custom-pagination .pagination-bullet .nav-desc .content[data-v-ce430cb3]{width:100%;margin-top:12px}@media screen and (min-width: 1080px){.custom-pagination-wrapper .custom-pagination .pagination-bullet .nav-desc[data-v-ce430cb3]{display:initial;font-size:16px;line-height:1.6;font-weight:500;max-width:295px;max-height:0;overflow:hidden;-webkit-transition:all .55s;transition:all .55s}}@media screen and (min-width: 1441px){.custom-pagination-wrapper .custom-pagination .pagination-bullet .nav-desc[data-v-ce430cb3]{max-width:314px}}.card-swiper[data-v-5ca8783d]{overflow:hidden}@media screen and (min-width: 1080px){.card-swiper[data-v-5ca8783d]{width:452px;height:339px;overflow:hidden;margin:60px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}@media screen and (min-width: 1441px){.card-swiper[data-v-5ca8783d]{width:725px;height:542px;margin:80px 0}}.card-swiper[data-v-5ca8783d] .swiper-wrapper{width:100%;height:auto;margin:auto;position:relative}@media screen and (min-width: 1080px){.card-swiper[data-v-5ca8783d] .swiper-wrapper{width:100%;height:100%;margin:0}}.swiper-slide[data-v-5ca8783d]{width:100%;height:auto;overflow:hidden;position:relative}.component-body[data-v-c4247201]{width:100%;height:auto;position:relative;overflow:hidden}@media screen and (min-width: 1080px){.component-body[data-v-c4247201]{width:calc(100% - 160px);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:auto;padding:0 39px;background-color:#fff;border-radius:8px}}@media screen and (min-width: 1441px){.component-body[data-v-c4247201]{padding:0 80px;max-width:1760px}}
