.section .swiper{height:auto;min-height:200px;overflow:hidden;padding-bottom:80px;position:relative;width:100%}.section .swiper .swiper-wrapper{box-sizing:content-box;display:flex;transition-property:transform}.section .swiper .swiper-slide{align-items:center;flex-shrink:0;font-size:18px;height:auto;justify-content:center;position:relative;text-align:center;transition-property:transform;width:100%}.section .swiper .swiper-button-next,.section .swiper .swiper-button-prev{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.15);color:#007aff;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:44px;justify-content:center;margin-top:-22px;position:absolute;top:50%;transition:all .3s ease;width:44px;z-index:10}.section .swiper .swiper-button-next:hover,.section .swiper .swiper-button-prev:hover{background:#fff;transform:scale(1.05)}.section .swiper .swiper-button-next:after,.section .swiper .swiper-button-prev:after{font-family:Arial,sans-serif;font-size:18px;font-weight:700}.section .swiper .swiper-button-prev{left:10px;right:auto}.section .swiper .swiper-button-prev:after{content:"‹"}.section .swiper .swiper-button-next{left:auto;right:10px}.section .swiper .swiper-button-next:after{content:"›"}.section .swiper .swiper-pagination{align-items:center;bottom:0;display:flex;gap:8px;justify-content:start;left:0;position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;width:100%;z-index:10}.section .swiper .swiper-pagination .swiper-pagination-bullet{background:#666;border-radius:50%;cursor:pointer;display:inline-block;height:32px;opacity:1;transition:all .3s ease;width:32px}.section .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#df0027;border-radius:32px;height:32px;transform:none;width:112px}.section .swiper .swiper-pagination .swiper-pagination-bullet:hover:not(.swiper-pagination-bullet-active){background:#666}.section .swiper .swiper-button-disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.section .swiper .swiper-button-disabled:hover{transform:none!important}@media(max-width:768px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}}.swiper.dark-theme .swiper-button-next,.swiper.dark-theme .swiper-button-prev{background:rgba(0,0,0,.7);color:#fff}.swiper.dark-theme .swiper-pagination-bullet{background:hsla(0,0%,100%,.3)}.swiper.dark-theme .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.swiper-slide{transition:transform .3s ease}.swiper-slide:hover .slide-content{transform:scale(1.02);transition:transform .3s ease}.custom-indicator{background:#007aff;border-radius:2px;bottom:15px;height:3px;position:absolute;transition:all .3s ease;z-index:15}.SectionTextContentVideo{align-items:center;background:#f8f8f8;display:flex;flex-direction:column;gap:48px}.SectionTextContentVideo__desc,.SectionTextContentVideo__title,.SectionTextContentVideo__video-title{font-weight:500}.SectionTextContentVideo__title{max-width:1280px;text-align:center;width:100%}.SectionTextContentVideo__desc{max-width:842px;text-align:center;width:100%}.SectionTextContentVideo__video-container{background:#fff;border-radius:24px;display:flex;flex-direction:column;width:100%}.SectionTextContentVideo__video-text{align-items:flex-start;border-radius:24px 24px 0 0;display:flex;flex-direction:column;gap:32px;padding:54px 40px}@media(max-width:767px){.SectionTextContentVideo__video-text{padding:54px 16px}}.SectionTextContentVideo__video-title{max-width:716px;width:100%}.SectionTextContentVideo__video-image{position:relative}.SectionTextContentVideo__video-image img{border-radius:24px;height:588px;-o-object-fit:cover;object-fit:cover;width:100%}.SectionTextContentVideo__video-image i{background:#df0027;border-radius:50%;color:#fff;cursor:pointer;font-size:56px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}*{font-family:Mapfre,sans-serif}.h1.big{font-size:54px;line-height:58px}@media(min-width:768px){.h1.big{font-size:70px;line-height:80px}}@media(min-width:1440px){.h1.big{font-size:120px;line-height:120px}}@media(min-width:1920px){.h1.big{font-size:120px;line-height:120px}}.h1{font-size:54px;line-height:58px}@media(min-width:768px){.h1{font-size:70px;line-height:80px}}@media(min-width:1440px){.h1{font-size:92px;line-height:102px}}@media(min-width:1920px){.h1{font-size:92px;line-height:102px}}.h2{font-size:42px;line-height:48px}@media(min-width:768px){.h2{font-size:54px;line-height:58px}}@media(min-width:1440px){.h2{font-size:70px;line-height:80px}}@media(min-width:1920px){.h2{font-size:70px;line-height:80px}}.h3{font-size:32px;line-height:40px}@media(min-width:768px){.h3{font-size:42px;line-height:48px}}@media(min-width:1440px){.h3{font-size:54px;line-height:58px}}@media(min-width:1920px){.h3{font-size:54px;line-height:58px}}.h4{font-size:24px;line-height:32px}@media(min-width:768px){.h4{font-size:32px;line-height:40px}}@media(min-width:1440px){.h4{font-size:42px;line-height:48px}}@media(min-width:1920px){.h4{font-size:42px;line-height:48px}}.h5{font-size:24px;line-height:32px}@media(min-width:768px){.h5{font-size:24px;line-height:32px}}@media(min-width:1440px){.h5{font-size:32px;line-height:40px}}@media(min-width:1920px){.h5{font-size:32px;line-height:40px}}.h6{font-size:20px;line-height:28px}@media(min-width:768px){.h6{font-size:20px;line-height:28px}}@media(min-width:1440px){.h6{font-size:24px;line-height:32px}}@media(min-width:1920px){.h6{font-size:24px;line-height:32px}}.content{font-size:16px;line-height:22px}@media(min-width:768px){.content{font-size:16px;line-height:22px}}@media(min-width:1440px){.content{font-size:16px;line-height:22px}}@media(min-width:1920px){.content{font-size:16px;line-height:22px}}.content.content-xxl{font-size:18px;line-height:21px}@media(min-width:768px){.content.content-xxl{font-size:18px;line-height:21px}}@media(min-width:1440px){.content.content-xxl{font-size:24px;line-height:28px}}@media(min-width:1920px){.content.content-xxl{font-size:24px;line-height:28px}}.content.content-xl{font-size:20px;line-height:28px}@media(min-width:768px){.content.content-xl{font-size:20px;line-height:28px}}@media(min-width:1440px){.content.content-xl{font-size:20px;line-height:28px}}@media(min-width:1920px){.content.content-xl{font-size:20px;line-height:28px}}.content.content-l{font-size:18px;line-height:22px}@media(min-width:768px){.content.content-l{font-size:18px;line-height:22px}}@media(min-width:1440px){.content.content-l{font-size:18px;line-height:22px}}@media(min-width:1920px){.content.content-l{font-size:18px;line-height:22px}}.content.content-m{font-size:16px;line-height:22px}@media(min-width:768px){.content.content-m{font-size:16px;line-height:22px}}@media(min-width:1440px){.content.content-m{font-size:16px;line-height:22px}}@media(min-width:1920px){.content.content-m{font-size:16px;line-height:22px}}.content.content-s{font-size:14px;line-height:18px}@media(min-width:768px){.content.content-s{font-size:14px;line-height:18px}}@media(min-width:1440px){.content.content-s{font-size:14px;line-height:18px}}@media(min-width:1920px){.content.content-s{font-size:14px;line-height:18px}}.content.content-xs{font-size:12px;line-height:14px}@media(min-width:768px){.content.content-xs{font-size:12px;line-height:14px}}@media(min-width:1440px){.content.content-xs{font-size:12px;line-height:14px}}@media(min-width:1920px){.content.content-xs{font-size:12px;line-height:14px}}.fz-32{font-size:32px}.fz-64{font-size:64px}.tag{border:1px solid #1a1a1a;border-radius:24px;color:#1a1a1a;display:inline-flex;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:4px 8px;width:-moz-max-content;width:max-content}.h2 a,.h6 a{color:inherit}.modal{align-items:center;background:rgba(26,26,26,.75);display:flex;height:100vh;justify-content:center;left:0;overflow-y:auto;padding:64px;position:fixed;top:0;width:100vw;z-index:99999}@media(max-width:767px){.modal{padding:20px}}.modal__container{align-items:flex-end;display:flex;flex-direction:column;gap:8px;height:100%;max-height:796px;max-width:1326px;width:100%}@media(min-width:768px)and (max-width:1439px){.modal__container{gap:10px;max-height:442px}}@media(max-width:767px){.modal__container{gap:9px;max-height:249px}}.modal__content{height:calc(100% - 56px);width:100%}.modal__video{height:100%}.modal__video-container{height:100%;position:relative}.modal__video-player{background-color:#000;border-radius:24px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal__video-player--started{-o-object-fit:contain;object-fit:contain}.modal__video-controls{bottom:32px;display:flex;flex-direction:row;gap:32px;left:40px;position:absolute}@media(min-width:768px)and (max-width:1439px){.modal__video-controls{bottom:24px;left:24px}}@media(max-width:767px){.modal__video-controls{bottom:16px;gap:16px;left:16px}}.modal__close,.modal__video-mute,.modal__video-play{background:none;border:none;color:#fff;cursor:pointer;font-size:48px;height:48px;line-height:48px;padding:0;width:48px}@media(min-width:768px)and (max-width:1439px){.modal__close,.modal__video-mute,.modal__video-play{font-size:32px;height:32px;line-height:32px;width:32px}}@media(max-width:767px){.modal__close,.modal__video-mute,.modal__video-play{font-size:24px;height:24px;line-height:24px;width:24px}}.modal__video-volume{display:flex;flex-direction:row}.modal__video-volume:hover .modal__video-slider{display:block}.modal__video-slider{display:none}.modal__iframe{height:100%}.modal__iframe-player{border-radius:24px;height:100%;width:100%}.modal__archive{align-items:flex-end;background-size:cover;border-radius:24px;display:flex;height:100%;padding:32px}@media(max-width:767px){.modal__archive{padding:16px}}.modal__archive-button.primary-button{display:flex;gap:4px;width:-moz-fit-content;width:fit-content}.modal__archive-button.primary-button i{font-size:24px}@media(max-width:767px){.modal__archive-button.primary-button{align-items:center;font-size:14px;line-height:18px;padding:7px 16px}}
