.distributionSection{background-color:#250f5b;overflow:hidden;padding:20px 0 60px}.distributionSection .sec-title{margin:0 auto;max-width:680px}.distributionSection .sec-title.light h2{background:linear-gradient(96deg,#ebf1ff 37.28%,#b3c0de 64.87%);background-clip:text;-webkit-background-clip:text;font-size:48px;font-weight:500;line-height:56px;-webkit-text-fill-color:transparent}.distributionSection .sec-title.light p{color:#a4aec5;font-size:18px;font-weight:400;line-height:24px;margin:0 auto;max-width:550px}.distributionSection .sec-title.light p strong{font-weight:700}.distributionSliderWrapper{margin:0 auto;max-width:1200px;padding-left:50px;width:100%}.slick-list{overflow:visible}.slick-slide{outline:none;padding-right:20px}.distributionSection .cardsSlider{padding:0 16px}.cardsSlider .cardInner{align-items:flex-start;background-color:#fff;border-radius:16px;color:#111;display:flex;gap:16px;justify-content:space-between;min-height:350px;padding:24px}.cardsSlider .cardContent{display:flex;flex:1;flex-direction:column}.cardContentInner{max-width:400px}.cardsSlider .cardTitle{color:#1e1e1e;font-size:48px;font-weight:400;line-height:56px;margin-bottom:16px;max-width:370px}.cardsSlider .cardText{color:#605e61;font-size:18px;line-height:26px}.cardsSlider .cardImage{flex-shrink:0;height:100%;width:300px}.cardsSlider .cardImage img{border-radius:10px;height:350px;object-fit:cover;object-position:bottom;width:100%}@media only screen and (max-width:991px){.distributionSliderWrapper{padding-left:0}.cardsSlider .cardInner{min-height:280px;padding:16px}.cardsSlider .cardTitle{font-size:32px;line-height:40px;margin-bottom:8px;max-width:100%}.cardsSlider .cardText{font-size:16px;line-height:24px}.cardsSlider .cardImage{width:200px}.cardsSlider .cardImage img{height:260px}}@media only screen and (max-width:690px){.distributionSection .sec-title.light h2{font-size:32px;line-height:40px}.distributionSection .sec-title.light p{font-size:16px;line-height:24px}.cardsSlider .cardInner{flex-direction:column-reverse;gap:16px;min-height:500px}.cardsSlider .cardImage{width:100%}.cardsSlider .cardImage img{height:260px;width:100%}.cardsSlider .cardTitle{font-size:24px;line-height:32px}}@media only screen and (max-width:480px){.cardsSlider .cardInner{min-height:550px}}@media only screen and (max-width:380px){.cardsSlider .cardInner{min-height:600px}}