.section-content-blocks{position:relative;width:100%;box-sizing:border-box}.section-content-blocks .container{width:100%;max-width:1280px;margin:0 auto;padding:0 40px;box-sizing:border-box}.section-content-blocks .section-title{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.5rem;font-weight:700;color:#fff;margin:0 0 48px;letter-spacing:-.02em}.section-content-blocks .content-blocks.row-flex{display:flex;flex-wrap:wrap;margin:0 -16px;justify-content:center}.section-content-blocks .item{box-sizing:border-box;padding:16px;flex:0 0 33.333%;max-width:33.333%;display:flex}.section-content-blocks .card{background-color:#fff;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:24px;box-sizing:border-box;box-shadow:0 10px 30px #0000000a;transition:transform .3s cubic-bezier(.165,.84,.44,1),box-shadow .3s ease}.section-content-blocks .card:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0000001f}.section-content-blocks .card .top{display:flex;flex-direction:column;align-items:center;width:100%}.section-content-blocks .media-container{display:block;width:100%;aspect-ratio:1.15 / 1;overflow:hidden;border-radius:16px;background-color:#fff;margin:0 0 16px;position:relative}.section-content-blocks .media-container img{width:100%;height:100%;object-fit:cover;background-color:#fff;transition:transform .4s ease}.section-content-blocks .card:hover img{transform:scale(1.04)}.section-content-blocks .card .title{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:700;color:#124ca6;text-align:center;margin:12px 0 24px;letter-spacing:-.01em}.section-content-blocks .btn-flex{width:100%;display:flex;justify-content:center}.section-content-blocks .btn{display:inline-flex;align-items:center;justify-content:center;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;box-sizing:border-box;transition:all .25s ease;cursor:pointer}.section-content-blocks .btn--navy.fw{background-color:#1c4da1;color:#fff;width:100%;padding:12px 24px;border-radius:100px;border:none;text-align:center}.section-content-blocks .btn--navy.fw:hover{background-color:#123e8e}.section-content-blocks .btn-flex.jc-center{margin-top:48px;justify-content:center}.section-content-blocks .btn--orange{background-color:#e27225;color:#fff;padding:14px 40px;border-radius:100px;border:none;box-shadow:0 4px 15px #e2722533}.section-content-blocks .btn--orange:hover{background-color:#c95d17;transform:translateY(-2px);box-shadow:0 6px 20px #e272254d}@media screen and (max-width:991px){.section-content-blocks .item{flex:0 0 50%;max-width:50%}}@media screen and (max-width:767px){.section-content-blocks{padding-top:40px;padding-bottom:40px}.section-content-blocks .container{padding:0 24px}.section-content-blocks .section-title{font-size:2rem;margin-bottom:32px}.section-content-blocks .item{flex:0 0 100%;max-width:100%;padding:12px 0}.section-content-blocks .card{padding:20px}.section-content-blocks .btn-flex.jc-center{margin-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/section-content-blocks.css.map */
