.SliderCardsPortrait{padding-top:40px;padding-bottom:40px;overflow:hidden}
@media(min-width:768px){.SliderCardsPortrait{padding-top:50px;padding-bottom:50px}
}
@media(min-width:1024px){.SliderCardsPortrait{padding-top:75px;padding-bottom:75px}
}
.SliderCardsPortrait>.container>.title{margin:0;text-align:center;padding-bottom:40px;color:#667790;font-weight:400;font-size:18px;line-height:1.45;letter-spacing:.2px}
@media(min-width:768px){.SliderCardsPortrait>.container>.title{font-size:22px}
}
.SliderCardsPortrait .carousel{display:flex;flex-flow:row nowrap;justify-content:center}
.SliderCardsPortrait .carousel .carousel-item{display:inline-block;padding-left:5px;padding-right:5px}
@media(min-width:768px){.SliderCardsPortrait .carousel .carousel-item{padding-left:12px;padding-right:12px}
}
@media(min-width:768px) and (max-width:1023.98px){.SliderCardsPortrait .carousel{margin-left:-162px;margin-right:-162px}
.SliderCardsPortrait .carousel .flickity-slider{margin-left:-162px}
.SliderCardsPortrait .carousel .flickity-prev-next-button.previous{left:172px}
.SliderCardsPortrait .carousel .flickity-prev-next-button.next{right:172px}
}
.SliderCardsPortrait .carousel .flickity-prev-next-button{top:50%}
.SliderCardsPortrait .carousel .carousel-item .SliderCardsPortraitItem{width:282px}
@media(min-width:768px){.SliderCardsPortrait .carousel .carousel-item .SliderCardsPortraitItem{width:324px}
}
@media(min-width:1024px){.SliderCardsPortrait .carousel .carousel-item .SliderCardsPortraitItem{width:100%;max-width:400px}
}
.SliderCardsPortrait.no-slider>.container>.title{padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #c2cddd;text-align:left;font-weight:700;color:#0e141a}
@media(min-width:768px){.SliderCardsPortrait.no-slider>.container>.title{padding-bottom:20px;margin-bottom:60px}
}
@media(min-width:1024px){.SliderCardsPortrait.no-slider>.container>.title{padding-left:8px;padding-right:8px}
}
.SliderCardsPortrait.no-slider .items{margin-top:-8px;margin-bottom:-8px}
.SliderCardsPortrait.no-slider .item-col{padding-top:8px;padding-bottom:8px}
@media(min-width:768px){.SliderCardsPortrait.no-slider .items{margin-top:-12px;margin-bottom:-12px}
.SliderCardsPortrait.no-slider .item-col{padding-top:12px;padding-bottom:12px}
}
.SliderCardsPortrait.slider-with-subtitle>.container>.title{color:#0e141a;font-size:27px;line-height:1.22222;font-weight:700;letter-spacing:-0.01em;padding-bottom:22px}
@media(min-width:768px){.SliderCardsPortrait.slider-with-subtitle>.container>.title{padding-bottom:20px}
}
@media(min-width:1024px){.SliderCardsPortrait.slider-with-subtitle>.container>.title{font-size:37px;line-height:1.2973;padding-bottom:30px}
}
.SliderCardsPortrait.slider-with-subtitle>.container>.subtitle{width:66.66667%;margin:0 auto;text-align:center;display:none}
@media(min-width:768px){.SliderCardsPortrait.slider-with-subtitle>.container>.subtitle{display:block;font-size:18px;line-height:1.44444;margin-bottom:42px;margin-top:-4px}
}
@media(min-width:1024px){.SliderCardsPortrait.slider-with-subtitle>.container>.subtitle{width:50%;margin-bottom:61px}
}
.SliderCardsPortrait.slider-with-subtitle .slider{max-width:1200px;width:88%;padding:0;margin-left:auto;margin-right:auto}
@media(min-width:1024px){.SliderCardsPortrait.slider-with-subtitle .slider{width:100%;max-width:100%;padding:0 24px}
}
.SliderCardsPortrait.slider-with-subtitle .carousel,.SliderCardsPortrait.slider-with-subtitle .carousel .flickity-slider{margin:0}
.SliderCardsPortrait.slider-with-subtitle .carousel .flickity-prev-next-button.previous{left:-17px}
@media(min-width:768px){.SliderCardsPortrait.slider-with-subtitle .carousel .flickity-prev-next-button.previous{left:-20px}
}
.SliderCardsPortrait.slider-with-subtitle .carousel .flickity-prev-next-button.next{right:-17px}
@media(min-width:768px){.SliderCardsPortrait.slider-with-subtitle .carousel .flickity-prev-next-button.next{right:-20px}
}
.SliderCardsPortrait.slider-with-subtitle .carousel .flickity-viewport{overflow:visible;display:block;width:100%}
.SliderCardsPortrait .SliderCardsPortraitItem{width:100%}
.SliderCardsPortrait .SliderCardsPortraitItem .title{font-size:18px;line-height:1.16667;letter-spacing:-0.005em;min-height:auto;margin-top:15px}
@media(min-width:768px){.SliderCardsPortrait .SliderCardsPortraitItem .title{font-size:18px;line-height:1.44444;margin-top:12px}
}
@media(min-width:1024px){.SliderCardsPortrait .SliderCardsPortraitItem .title{font-size:22px;line-height:1.45455;margin-top:10px}
}
.SliderCardsPortrait .SliderCardsPortraitItem .subtitle{font-size:16px;line-height:1.5;color:hsla(0,0,100%,0.75)}
.SliderCardsPortrait .SliderCardsPortraitItem .content{padding:40px 24px}
@media(min-width:768px) and (max-width:1023.98px){.SliderCardsPortrait .SliderCardsPortraitItem .content{padding:30px 15px}
}
@media(min-width:1024px){.SliderCardsPortrait .SliderCardsPortraitItem .content{padding:40px 30px}
}
.SliderCardsPortrait .fade-up-element[data-fade-ready="true"]{opacity:0;transform:translateY(var(--slider-cards-fade-offset,50px));transition:opacity var(--slider-cards-fade-duration,0.6s) ease,transform var(--slider-cards-fade-duration,0.6s) ease;will-change:transform,opacity}
.SliderCardsPortrait .fade-up-element[data-fade-ready="true"].is-visible{opacity:1;transform:translateY(0)}
.SliderCardsPortrait.is-native-slider .carousel{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}
.SliderCardsPortrait.is-native-slider .carousel::-webkit-scrollbar{height:6px}
.SliderCardsPortrait.is-native-slider .carousel-item{flex:0 0 auto;scroll-snap-align:start}