.section-promotion{padding:36px 20px;position:relative}.section-promotion>.container-fluid{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:.6rem;padding-right:.6rem;width:100%}.section-promotion .text-center{text-align:center}.section-promotion .title-block{font-size:18px;font-weight:500;line-height:1.33;margin-bottom:36px}.section-promotion .title-block .color-white{color:#fff!important}.section-promotion .row-fluid.flex-center{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.6rem;margin-right:-.6rem;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;width:calc(100% + 1.2rem)}.section-promotion .row-fluid.flex-center .col-product{-ms-flex:0 1 33.33333333%;flex:0 1 33.33333333%;margin-bottom:24px;max-width:33.33333333%;padding-left:.6rem;padding-right:.6rem}.section-promotion .row-fluid.flex-center .col-product a.card.card-product{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto;text-align:center;-ms-flex-pack:center;background:#fff;font-size:16px;height:100%;justify-content:center;overflow:hidden;text-decoration:none;-ms-flex-pack:unset;border-radius:11px;box-shadow:0 0 7px 0 rgba(0,0,0,.22);color:#002a42;font-weight:600;justify-content:unset;transition:all .2s}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-img{background:#f8f8f8;overflow:hidden}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-img img{display:block;height:100%;max-height:336px;-o-object-fit:cover;object-fit:cover;transition:all .2s;width:100%}.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-img img{transform:scale(1.05)}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info{padding:20px}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info h3.h3{font-size:22px;font-weight:700;line-height:1.37;margin-bottom:4px;transition:all .2s}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info p{font-weight:600;line-height:24px;margin-bottom:0}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info span.btn-primary.btn-sm{background:#00cece;border-radius:100px;color:#002a42;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;margin-top:16px;overflow:hidden;padding:8px 21px;position:relative;text-align:center;text-decoration:none;transition:all .2s;z-index:1}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info span.btn-primary.btn-sm:after{background:#002a42;bottom:0;content:"";left:0;position:absolute;right:0;top:100%;transition:all .2s;width:100%;z-index:-1}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info span.btn-primary.btn-sm:hover:after,.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info span.btn-primary.btn-sm:after{top:0}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info span.btn-primary.btn-sm:hover,.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info span.btn-primary.btn-sm{color:#fff}.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info h3.h3{color:#634dff}.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info p{text-decoration:underline}.section-promotion .row-fluid.flex-center:after,.section-promotion .row-fluid.flex-center:before,.section-promotion>.container-fluid:after,.section-promotion>.container-fluid:before{content:none}@media screen and (max-width:768px){.section-promotion{padding-top:30px}.section-promotion .row-fluid.flex-center .col-product{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-img img{max-height:100%}.section-promotion .row-fluid.flex-center .col-product,.section-promotion .title-block{margin-bottom:32px}.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-img img{transform:scale(1)}.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info h3.h3{color:#002a42}.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info p{text-decoration:none}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info span.btn-primary.btn-sm:hover:after,.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info span.btn-primary.btn-sm:after{top:100%}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info span.btn-primary.btn-sm:hover,.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info span.btn-primary.btn-sm{color:#002a42}.section-promotion .row-fluid.flex-center .col-product:last-child{margin-bottom:0}}