.sectionTagsCards{align-items:center;background:#f8f8f8;display:flex;flex-direction:column;overflow-x:hidden}.sectionTagsCards .cardImage{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.sectionTagsCards__title{color:#1a1a1a;font-size:70px;font-weight:500;line-height:80px;margin-bottom:48px;text-align:center}@media(max-width:1439px){.sectionTagsCards__title{margin-bottom:24px}}@media(min-width:768px)and (max-width:1439px){.sectionTagsCards__title{font-size:54px;line-height:58px}}@media(max-width:767px){.sectionTagsCards__title{font-size:42px;line-height:48px}}.sectionTagsCards__subtitle{color:#1a1a1a;font-size:24px;font-weight:400;line-height:32px;margin-bottom:48px;max-width:1056px;text-align:center}@media(min-width:1440px)and (max-width:1919px){.sectionTagsCards__subtitle{max-width:1062px}}@media(max-width:1439px){.sectionTagsCards__subtitle{font-size:20px;line-height:28px;margin-bottom:24px}}.sectionTagsCards .sectionTagsCardsdefault{border-radius:24px;height:100%;max-width:1600px;position:relative;width:100%}.sectionTagsCards .sectionTagsCardsdefault__containerDefault{height:100%;max-width:492px;padding:40px 24px;width:100%}@media(min-width:1440px){.sectionTagsCards .sectionTagsCardsdefault{margin-top:12px}.sectionTagsCards .sectionTagsCardsdefault .tabsTag{background:#fff;border-radius:64px;left:48px;padding:8px;position:absolute;top:48px;z-index:2}}.sectionTagsCards .sectionTagsCardsdefault .swiper-slide{height:auto}@media(min-width:1440px){.sectionTagsCards .sectionTagsCardsdefault .swiper-slide{min-height:522px}.sectionTagsCards .sectionTagsCardsdefault .swiper-pagination.swiper-pagination-bullets{display:none}}.sectionTagsCards .sectionTagsCardsCont{width:100%}.sectionTagsCards .sectionTagsCardsCont .tabsTag{display:flex;justify-content:flex-start;margin:auto auto 56px;max-width:100%;overflow-x:auto;width:-moz-fit-content;width:fit-content}.sectionTagsCards .sectionTagsCardsCont .tabsTag .quaternary-button{border-color:#40000b;color:#40000b}@media(max-width:1439px){.sectionTagsCards .sectionTagsCardsCont .tabsTag{margin-bottom:24px}}.sectionTagsCards .sectionTagsCardscards__title,.sectionTagsCards .sectionTagsCardsdefault__title{color:#fff;font-size:54px;font-weight:500;line-height:58px;margin-bottom:32px}.sectionTagsCards .sectionTagsCardscards__description,.sectionTagsCards .sectionTagsCardsdefault__description{color:#fff;font-size:20px;font-weight:400;line-height:28px;margin-bottom:32px}.sectionTagsCards .swiper{overflow:visible!important;padding-bottom:64px;width:100%}@media(max-width:1439px){.sectionTagsCards .swiper{padding-bottom:56px}}.sectionTagsCards .sectionTagsCardsdefault .swiper,.sectionTagsCards .sectionTagsCardsimages .swiper{overflow:hidden!important}.sectionTagsCards .slider-container{margin:0 auto}.sectionTagsCards .swiper-slide{align-items:stretch;border-radius:24px;cursor:grab;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;text-align:center}@media(max-width:1439px){.sectionTagsCards .swiper-slide{height:auto}}.sectionTagsCards .sectionTagsCardsimages .swiper-pagination.swiper-pagination-bullets{display:none}.sectionTagsCards .swiper-pagination.swiper-pagination-bullets{align-items:center;display:flex;gap:8px;justify-content:start;margin-top:32px;position:static;transform:translateZ(0);transition:opacity .3s;width:100%;z-index:10}@media(max-width:1439px){.sectionTagsCards .swiper-pagination.swiper-pagination-bullets{margin-top:24px}}.sectionTagsCards .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background:#666;border-radius:50%;cursor:pointer;display:inline-block;height:32px;margin:0;opacity:1;transition:all .3s ease;width:32px}.sectionTagsCards .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#df0027;border-radius:32px;height:32px;margin:0;transform:none;width:112px}.sectionTagsCards .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover:not(.swiper-pagination-bullet-active){background:#8d8d8d}.sectionTagsCardsdefault .cardTag--with-button{height:700px}.cardTag{border-radius:24px;padding:48px;width:100%}@media(min-width:1440px){.cardTag{align-items:flex-end;display:flex;height:608px;min-height:608px}.cardTag--with-button{height:620px;min-height:620px}.sectionTagsCardsdefault .cardTag{padding-top:152px}}.sectionTagsCardscards .cardTag{padding-bottom:120px}@media(max-width:1439px){.cardTag{background-image:none!important;background:none!important;display:flex;flex-direction:column;height:auto;padding:0}}.cardTag__container{align-items:start;background:#fff;border-radius:24px;display:flex;flex-direction:column;gap:32px;height:auto;max-width:492px;padding:24px 40px}@media(min-width:1440px){.sectionTagsCardsdefault .cardTag__container{background:transparent;max-height:none}}@media(max-width:1439px){.cardTag__container{gap:24px;margin-top:-40px;max-height:none;max-width:100%;padding:16px}}.cardTag__description,.cardTag__title{color:#1a1a1a;text-align:start}@media(min-width:1440px){.sectionTagsCardsdefault .cardTag__description,.sectionTagsCardsdefault .cardTag__title{color:#fff;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.cardTag__description p+p,.cardTag__title p+p{margin-top:28px}.cardTag__title{display:-webkit-box;font-size:54px;font-weight:500;line-height:58px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px)and (max-width:1439px){.cardTag__title{font-size:42px;line-height:48px}}@media(max-width:767px){.cardTag__title{font-size:32px;line-height:40px;-webkit-line-clamp:3}}.cardTag__description{display:-webkit-box;font-size:20px;font-weight:400;line-height:28px;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(max-width:1439px){.cardTag__description{-webkit-line-clamp:3;font-size:18px;line-height:21px}}.cardTag__image{display:none}@media(max-width:1439px){.cardTag__image{border-radius:24px 24px 0 0;display:block;height:296px;min-height:296px;-o-object-fit:cover;object-fit:cover;width:100%}}@media(min-width:1440px){.sectionTagsCardsdefault .cardTag__btnTxt{border:none}}@media(max-width:1439px){.cardTag__btnTxt{justify-content:center;width:100%}}.tabsTag{display:flex;gap:16px;padding:8px 4px;width:-moz-fit-content;width:fit-content}@media(max-width:1439px){.sectionTagsCardsdefault .tabsTag{margin-bottom:24px}}.tabsTag__tab{white-space:nowrap}
