.bg-neutral_1{background:#222}.bg-neutral_2{background:#453c3e}.bg-neutral_3{background:#8b7c7b}.bg-neutral_4{background:#c7bdbc}.bg-neutral_5{background:#f1eeec}.bg-neutral_6{background:rgba(251,249,241,.5)}.bg-neutral_7{background:#fff}.bg-primary_1{background:#e4115e}.bg-primary_1_tint{background:#b9004c}.bg-primary_1_light{background:#ff408c}.bg-primary_1_neon{background:#f06}.bg-secondary_2{background:#72255f}.bg-secondary_2_tint{background:#9b2b7f}.bg-secondary_2_light{background:#f9e3f3}.bg-primary_4{background:#004261}.bg-aqua{background:#a2dadb}.bg-pale-aqua{background:#d6eef0}.bg-green{background:#deeebe}.bg-pale-pink{background:#fbe8f6}.bg-dusty-pink{background:#f2dde1}.text-neutral_1{color:#222}.text-neutral_2{color:#453c3e}.text-neutral_3{color:#8b7c7b}.text-neutral_4{color:#c7bdbc}.text-neutral_5{color:#f1eeec}.text-neutral_6{color:rgba(251,249,241,.5)}.text-neutral_7{color:#fff}.text-primary_1{color:#e4115e}.text-primary_1_tint{color:#b9004c}.text-primary_1_light{color:#ff408c}.text-primary_1_neon{color:#f06}.text-primary_2{color:#ff6700}.text-primary_2_tint{color:#d05705}.text-primary_2_light{color:rgba(255,140,62,.2)}.text-secondary_2{color:#77255f}.text-secondary_2_tint{color:#9b2b7f}.text-secondary_2_light{color:#f9e3f3}.text-primary_4{color:#004261}.trainings_preview{color:#222;position:relative;overflow:hidden}@media only screen and (max-width:559px){.trainings_preview__container{text-align:left}}.trainings_preview__title h2{color:#72255f}.trainings_preview__columns{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media only screen and (min-width:1440px){.trainings_preview__columns.scroll-x-all{position:relative;overflow-x:scroll}}.trainings_preview__columns.scroll-x-all::-webkit-scrollbar,.trainings_preview__columns.scroll-x::-webkit-scrollbar{width:8px;height:8px;background:inherit;border-radius:50px}.trainings_preview__columns.scroll-x-all::-webkit-scrollbar-track:horizontal{border-bottom:16px solid rgba(0,0,0,.1);margin:16px}.trainings_preview__columns.scroll-x-all::-webkit-scrollbar-thumb:horizontal{border-bottom:16px solid rgba(0,0,0,.3);border-radius:50px}@media only screen and (max-width:559px){.trainings_preview__columns.scroll-x-all .trainings_preview__column{padding-right:16px}}@media only screen and (max-width:2140px){.trainings_preview__columns.scroll-x-all{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;text-align:unset}}.trainings_preview__columns.scroll-x::-webkit-scrollbar-track:horizontal{border-bottom:16px solid rgba(0,0,0,.1);margin:16px}.trainings_preview__columns.scroll-x::-webkit-scrollbar-thumb:horizontal{border-bottom:16px solid rgba(0,0,0,.3);border-radius:50px}@media only screen and (max-width:559px){.trainings_preview__columns.scroll-x{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;text-align:unset}.trainings_preview__columns.scroll-x .trainings_preview__column{padding-right:16px}}.trainings_preview__column{max-width:550px}.trainings_preview__next{cursor:pointer;position:absolute;top:40%;right:-40px;background:#fff;color:#222;padding:26px 20px;width:100px;height:100px;border-radius:100px;box-shadow:0 0 8px rgba(0,0,0,.12);overflow:hidden;display:none;z-index:10}@media only screen and (max-width:559px){.trainings_preview__next{display:flex}}.trainings_preview__next.desktop{display:flex}@media only screen and (max-width:559px){.trainings_preview__cta{text-align:left}}.trainings_preview__intro-desc p{margin:0}.trainings_preview__card{text-align:left;background:#fff;color:#222;box-shadow:2px 2px 4px rgba(0,0,0,.1)}.trainings_preview__card.full{height:100%}.trainings_preview__card_title{min-height:calc(20% - 8px);flex-direction:column;justify-content:center;display:flex}.trainings_preview__card_eyebrow p{font-family:'raleway-bold';letter-spacing:.015em;font-size:88%;text-transform:uppercase}.trainings_preview__card_border{border-bottom:2px solid #eeedeb;height:2px}.trainings_preview__card.thumbnail,.trainings_preview__card_content{height:100%}.trainings_preview__card.thumbnail .trainings_preview__card_image{overflow:hidden;max-height:332px}@media only screen and (min-width:1271px){.trainings_preview__card.thumbnail .trainings_preview__card_image .crop-image{width:100%;height:auto}}.trainings_preview__card.thumbnail .trainings_preview__card_content{height:calc(100% - 300px)}.trainings_preview__card_footer{margin-top:auto}.trainings_preview__overflow{height:900px!important}