.card[data-v-4ed1402e]{border-radius:32px;max-width:213px;overflow:hidden;padding-top:32px;transition:all .2s linear}@media ((min-width:480px)){.card[data-v-4ed1402e]{max-width:267px}.card[data-v-4ed1402e]:hover{background:#f9fafb}.card:hover .card__media[data-v-4ed1402e]{transform:translateY(-40px)}.card:hover .card__media[data-v-4ed1402e]:before{box-shadow:inset 0 130px 0 40px #00abd5;transform:scale(1.25) translateY(-47%)}.card:hover .card__media .responsive-media[data-v-4ed1402e]{transform:scale(.97)}.card:hover .card__text[data-v-4ed1402e]{margin-top:-40px;max-height:200px!important;opacity:1!important;padding:1em}}.card__media[data-v-4ed1402e]{position:relative;transition:all .2s ease}.card__media[data-v-4ed1402e]:before{background-color:#b2e6f3;border-radius:50%;box-shadow:inset 0 0 0 30px var(--primary);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .2s ease;width:100%}@media ((min-width:768px)){.card__media[data-v-4ed1402e]:before{box-shadow:inset 0 0 0 45px var(--primary)}}.card__media .responsive-media[data-v-4ed1402e]{border-radius:50%;transform:scale(1);transform-origin:bottom;transition:all .2s linear}.card__text[data-v-4ed1402e]{max-height:40px;opacity:0;padding:1em 0 0;transition:all .15s linear}@media ((min-width:480px)){.card__text[data-v-4ed1402e]{max-height:none;padding:0 1em}}[data-v-c795a3df] .swiper-wrapper{padding-bottom:10px}@media ((min-width:480px)){[data-v-c795a3df] .swiper-wrapper{padding-bottom:54px}}[data-v-c795a3df] .swiper-wrapper .swiper-slide{align-self:center;display:flex;pointer-events:none}@media ((min-width:480px)){[data-v-c795a3df] .swiper-wrapper .swiper-slide{align-self:normal;display:block;pointer-events:all}}[data-v-c795a3df] .swiper-wrapper .swiper-slide-active{pointer-events:all}[data-v-c795a3df] .swiper-wrapper .swiper-slide-active .card__text{display:block;max-height:none;opacity:1}@media ((min-width:480px)){[data-v-c795a3df] .swiper-wrapper .swiper-slide-active .card__text{max-height:40px;opacity:0}}.swiper-button-next[data-v-c795a3df]:after,.swiper-button-prev[data-v-c795a3df]:after{background:#fff;border-radius:12px;color:var(--primary);font-size:15px;font-weight:800;padding:11.5px 15px}[data-v-c795a3df] .swiper-button{bottom:15px;top:unset}.swiper-button-next[data-v-c795a3df]{right:30px}@media ((min-width:480px)){.swiper-button-next[data-v-c795a3df]{right:calc(50% - 40px)}}.swiper-button-prev[data-v-c795a3df]{left:30px}@media ((min-width:480px)){.swiper-button-prev[data-v-c795a3df]{left:calc(50% - 40px)}}
